腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
U如何与
Linux
内核
通信?
、
、
我正在读这本书,它告诉我: 这是什么意思?这是否意味着在U中分配的所有数据结构都将被丢弃?例如:在U期间,PCIE和网络设备将被
初始化
.引导
Linux
内核
后,PCIE和网络设备数据结构会被丢弃吗?
Linux
内核
会再次进行PCIE和NEtwork
初始化
吗?或者U会将一些数据传输到
内核
?
浏览 3
提问于2016-06-27
得票数 0
回答已采纳
1
回答
为什么
linux
内核
的pagetable_init中没有init_64.c
、
、
、
我目前正在学习
Linux
中的
内核
页表
初始化
过程。在阅读代码时,我发现init_32()中有一个函数init_32()来
初始化
32位系统的
内核
可分页。然而,我发现在64位系统的init_64.c中没有类似的功能.因此,我想知道
Linux
中的x86_64如何
初始化
内核
页面。
浏览 4
提问于2021-12-11
得票数 0
1
回答
其中_bss_start是定义
Linux
内核
源
、
、
我正在翻阅
Linux
内核
源代码,在一个汇编文件中找到了_bss_start C变体,但找不到它真正定义和
初始化
的位置。看起来_bss_start是bss段的起始地址,但是它是在哪里以及如何用
内核
源代码中的值
初始化
的,我正在研究
linux
源代码2.6.25。我查看了asm-generic/section.h文件,它的定义如下所示但是_bss_start是如何定义的呢,是使用DS寄存器来
初始化
它吗
浏览 1
提问于2013-07-08
得票数 4
回答已采纳
1
回答
Linux
内核
是通过BIOS访问HW,还是直接与HW接口?
、
、
据我所知,BIOS 1)
初始化
HW,2)跳转到某个位置,并将引导加载程序加载到RAM中。当BIOS完成HW的
初始化
时,它必须运行一些例程(即设置适当的寄存器位、延迟等.)。我要问的问题是,这些BIOS例程是否是:另外,BIOS是用汇编语言编写的还是某种硬件定义的语言?
浏览 0
提问于2021-06-09
得票数 2
回答已采纳
6
回答
尽可能在本地声明变量
、
、
我是
Linux
内核
开发的新手。我的印象是,代码对C89/ANSI C使用变量声明放置规则(变量在块开头声明),而C99则放松该规则。我的背景是C++,许多来自“非常聪明的人”的建议是尽可能在本地声明变量--最好在相同的指令中声明和
初始化
: 好好讨论一下吧,。在
Linux
内核
中
初始化
变量的公认方法是什么?
浏览 0
提问于2011-08-25
得票数 5
1
回答
将头文件包含到多个C文件中
、
、
我正在本地修改设备的
linux
内核
,我在/include/
linux
中添加了一个头文件,比如a.h,并在
内核
目录中的两个C文件中引用了它。头文件包含一个已经
初始化
的结构。每当我编译
内核
时,它都会显示“struct_var”错误的多个定义。我应该做什么改变?
浏览 0
提问于2017-06-07
得票数 -1
2
回答
内部
Linux
内核
接口
、
、
Linux
内核
与外部世界的接口得到了很好的定义(370+系统调用、手册页等)。但是,是否有任何内部
内核
接口(
内核
子系统或设备驱动程序之间)的概述? 但是这些
内核
组件交互呢?以及它们和其他设备驱动程序之间的交互?
浏览 6
提问于2014-12-30
得票数 4
回答已采纳
1
回答
通过jtag在目标上加载
linux
内核
、
、
、
我试图通过AM3517评估板上的JTAG加载和引导
linux
内核
。我的调试器是BDI3000。我不使用openocd,因为根据调试器的文档,它不是必需的。到目前为止,我认为我能够将vmlinux映像加载到内存中,但是一旦完成,"cont“gdb命令就不会引导
linux
。我在串行控制台上没有收到任何消息。
浏览 7
提问于2013-02-18
得票数 1
1
回答
我能完全禁用声卡
初始化
/识别吗?
、
、
、
、
这是一个很大的麻烦,我几乎开始使用Fedora 25,因为它使用LinuxKernel4.8在I2S中
初始化
声卡。(在Windows和
Linux
之间没有留下任何问题)这是很棒的,但是在这台计算机上Fedora还有其他的问题一直在推动我使用Ubuntu16.04。因此,我认为完全禁用声卡将是最简单的,因为希望它不会
初始化
它,因此当我引导回Windows时不会出现声音问题。
浏览 0
提问于2017-01-24
得票数 1
2
回答
编译到
内核
中的驱动程序的
初始化
函数调用
、
、
、
在
Linux
中,如果设备驱动程序被构建为可加载的
内核
模块,那么在插入设备驱动程序
内核
模块时,
内核
将调用module_init()宏所指出的设备驱动程序的
初始化
函数。 它们的init函数是如何调用的?
浏览 4
提问于2012-10-13
得票数 5
回答已采纳
1
回答
内核
全局变量存储在哪里?
、
、
、
、
我目前正在编写一个
Linux
内核
模块。我知道,在用户空间程序中,未
初始化
的全局变量(使用EXPORT_SYMBOL导出到其他模块)存储在BSS段中,
初始化
的变量存储在用户空间内存的数据段中。但是在
内核
代码的情况下,它们是如何存储的呢?提前感谢您的帮助。
浏览 0
提问于2017-10-04
得票数 4
2
回答
为init运行python文件的
Linux
内核
、
、
、
有没有可能构建一个
linux
内核
,用一个内置的python解释器或者可以从
内核
访问的python解释器,像它的
初始化
进程一样运行python文件?
浏览 0
提问于2010-08-03
得票数 3
1
回答
内核
代码中的C语法及其工作原理
、
、
、
我对
linux
内核
代码中使用的语法有疑问。我对它的作用有一个直觉,但我想更正式地了解它。我使用的是
内核
v3.5.4struct task_struct { //somemore data members在文件/include/
linux
/init_task.h文件中定义了以下内容: #defi
浏览 1
提问于2012-10-07
得票数 0
回答已采纳
1
回答
当写入设备驱动程序时会发生什么?
、
、
当写入设备驱动程序时会发生什么?echo "some text" > /proc/device_driver 我猜回显有一个写调用,以某种方式调用驱动程序中的写函数。从回波函数到驱动程序写函数的“步骤”是什么?
浏览 0
提问于2016-03-12
得票数 0
回答已采纳
1
回答
使用qemu/kvm以类似"-kernel,-initrd,-append“的参数引导
Linux
内核
、
、
、
在qemu/kvm中,我们可以将参数-kernel设置为
内核
映像的路径,将-initrd设置为
初始化
内存磁盘的路径,并将-append设置为引导
内核
的cmdline。它会与来宾系统中包含的
linux
内核
映像冲突吗?当来宾操作系统启动时,如何跳过加载
内核
镜像的重复过程?谢谢
浏览 1
提问于2012-10-24
得票数 1
回答已采纳
3
回答
嵌入式
Linux
启动阶段
、
、
、
我想系统化我的U/
linux
知识。在每个嵌入式平台中至少需要2个引导加载程序阶段是真的吗?或者跟随的过程会有所不同?
linux
内核</em
浏览 8
提问于2011-09-26
得票数 11
回答已采纳
1
回答
如何使用
linux
内核
中的map作为密钥值存储?
、
我试图用哈希表在
linux
内核
中实现键值存储。有人能用
地图
指出一个合适的例子吗? 我将从用户空间获取密钥,并希望在
内核
空间中read/write/update值。
浏览 1
提问于2018-04-29
得票数 0
2
回答
核模块函数调用
、
我编写了一个具有
初始化
和结束功能的
内核
模块。我想要多一个函数,并希望在任何时候从用户空间进程调用它。编辑:为了说明清楚,我想将一个函数写入
内核
模块,并从常规的source.c e.c文件中调用这个函数。
浏览 0
提问于2013-03-12
得票数 4
回答已采纳
1
回答
关于
Linux
内核
的起点
、
我理解main不是
Linux
内核
中的起点,因为
内核
开发人员有足够的经验定制起点。/uImage -initrd rootfs.img -append "root=/dev/ram rdinit=/sbin/init" -dtb "versatile-pb.dtb" 上面,我提供了
内核
映像、设备树、rootfs.img作为主线
内核
的输入,所以现在首先执行
内核
中的哪个文件。如果是
初始化
浏览 4
提问于2014-04-05
得票数 1
回答已采纳
1
回答
如何
初始化
Linux
内核
的free_list以指向空闲页?
、
、
我试图了解free_list ( free_area of Zone)如何在
Linux
内核
中指向不同的空闲页面。有人能解释
内核
代码的方式和位置,以及它们是如何
初始化
的吗?从
内核
代码中可以看出,代码中free_list的唯一
初始化
是
内核
/mm/page_alloc.c的zone_init_free_lists()函数: for_each_migratetype_order
浏览 3
提问于2014-08-06
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux内核解读
Linux内核出现漏洞
Linux 内核原子操作
Windows 内核和 Linux 内核的区别(二)
Windows 内核和 Linux 内核的区别(一)
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券