腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
设备驱动程序开发和
linux
内核
编程
有什么联系/区别?
、
、
我知道
Linux
是
内核
,它是许多发行版( Ubuntu,Mint)的核心。但是,当我们说"
Linux
内核
编程
“时,我们到底
是什么
意思呢?是Bash脚本吗? 它与设备驱动程序的开发有什么关系?(我们是否意味着硬件正在运行
linux
内核
,并且我们进行
内核
编程
来支持外围设备,这通常是与
linux
相关的设备驱动程序开发?)
浏览 3
提问于2014-08-05
得票数 1
2
回答
需要AIX
内核
编程
帮助
、
内核
中的系统调用表变量名
是什么
?我是
内核
编程
的新手。但我需要知道系统调用地址存储在
内核
中的哪些变量中……
浏览 2
提问于2009-05-20
得票数 1
1
回答
INT0x80是
linux
程序集
编程
中使用的唯一中断号吗?
、
、
在汇编
编程
中,我们是否只使用80H向
linux
内核
请求服务?我正在从windows转换到
linux
。
浏览 3
提问于2013-10-19
得票数 5
回答已采纳
3
回答
在Ubuntu上的虚拟机上学习
Linux
内核
编程
?
、
、
、
我只是用
linux
内核
开发手册学习
LINUX
内核
编程
(我是
linux
内核
编程
的初学者,而不是
linux
编程
)。是否可以在Ubuntu上使用VMware病毒仪式在
内核
机器上测试程序而不损坏我的系统?
浏览 7
提问于2014-10-12
得票数 4
回答已采纳
1
回答
编译Ubuntu 10.04
内核
时的覆盖目录选项
、
、
我正在学习
Linux
内核
编程
。我想知道在编译
linux
内核
时--overlay-dir选项
是什么
,如本页所述。为什么我不能只用基本的
内核
来构建
内核
镜像?此外,除了git方式之外,还有没有其他方法可以下载这个非规范的
内核
树?意思是如果我可以下载一些zip文件,否则git需要很多时间来下载大约700MB
浏览 3
提问于2011-01-08
得票数 2
3
回答
在
Linux
内核
模块中,module_init和init_module有什么区别?
、
、
、
、
我一直试图移植很少的
linux
驱动程序,并意识到
linux
的
内核
版本2.4和2.6之间有很大的区别。在2.4版本的
内核
中,模块
编程
如下-#include <
linux
/module.h>#include <
linux
/init.h> #incl
浏览 3
提问于2010-07-10
得票数 12
回答已采纳
1
回答
linux
内核
文件系统中的硬盘写操作
、
、
linux
内核
文件系统如何将数据写入物理硬盘,即将单个字节和块写入磁盘扇区、柱面?我在
内核
中找不到它。有没有它使用的汇编指令,或者有其他方法。对于内存,可以使用memcpy,但是对于硬盘,它的补充功能
是什么
?会很感谢你的帮助。 谢谢。
浏览 8
提问于2014-06-16
得票数 0
3
回答
什么语言允许我与操作系统的
内核
进行交互
、
、
、
、
我想尝试一下
内核
编程
,主要是为了更好地理解它,而不是尝试创建我自己的操作系统或任何东西。 ,但我不知道我需要用什么语言
编程
才能做到这一点,更不用说我可以使用什么IDE(如果有)&编译器?我想尝试与Unix
内核
进行交互(这就是
Linux
内核
,对吗&这是一个混合
内核
吗?)或者Windows 7
内核
(这是一个混合
内核
,不是吗?)如果我想与上面提到的
内核
进行交互,我应该使用什么语言&我可以下载什么编译
浏览 1
提问于2011-08-11
得票数 3
2
回答
如何在beaglebone上运行自定义
内核
?
、
我正在使用TI - AM3359 SoC启动beaglebone的
内核
或操作系统
编程
。我已经写了一个汇
编程
序来写一些字符到串行接口(刚开始),我想把它作为
内核
在beaglebone上运行,就像
linux
内核
一样。和任何帮助都是非常感谢的。 谢谢
浏览 3
提问于2013-03-11
得票数 1
回答已采纳
2
回答
如何从驱动程序代码中提取接口的MAC地址
、
、
我对
Linux
内核
编程
和驱动程序
编程
很陌生。我正在使用madwifi驱动程序,在
内核
版本2.6.32-37的
Linux
上,并希望在驱动程序代码中提取接口的MAC地址。我的问题是: 我该用哪一个?(它们都在代码的不同部分中使用,我不明白何时使用前者,何时使用后者)。
浏览 1
提问于2013-03-20
得票数 1
回答已采纳
1
回答
为什么
Linux
手册页提供的是C++示例,而不是C?
、
、
、
、
; 我用C语言尝试过,但是它给出了错误: 显然是 (我不知道
是什么
标准
浏览 4
提问于2019-12-20
得票数 2
回答已采纳
1
回答
如何让uBoot使用squashfs / uBoot中的FDT
是什么
?
、
、
、
我建立了Kamikaze工具链(来自),并为参考板编译了
Linux
2.6.30.x
内核
。但是,由于某些原因,我在uBoot中做了一些错误的事情,因为我无法从squashfs映像运行
内核
。我没有更改
Linux
内核
命令行,它看起来很好(console=ttyS0,115200 root=/dev/mtdblock)。我也有点困惑,fdt在uBoot中
是什么
?我不完全确定这是否真的属于堆栈溢出,但这也不是真正的superuser.com问题(因为这与开发环境有关,所以它肯定
浏览 3
提问于2010-01-25
得票数 5
回答已采纳
1
回答
触摸板驱动程序
、
有没有人能推荐一些编写
linux
触摸板驱动程序的参考资料?我可以从哪里获得硬件文档。我已经阅读了
linux
设备驱动程序的大部分书籍,现在我想让它更上一层楼。
浏览 1
提问于2012-12-25
得票数 1
回答已采纳
2
回答
什么是C中的模块?
、
我读过一个.c File (),它包含<
linux
/module.h>,并将其静态函数传递给module_init(foo)和module_exit(foo)。那么,模块、<
linux
/module.h> file在这种上下文中的一般用途,特别是这两种方法的目的
是什么
?
浏览 0
提问于2018-12-03
得票数 5
回答已采纳
1
回答
Linux
内核
编程
我想捕获pipe() syscall,所以我在pipe.c中更改了源代码pipe_hook_t set_pipe_hook(pipe_hook_t hook) pipe_hook_t old_hook = pipe_hook; printk(KERN_INFO, "pipe hook: %p", hook);} 然后,我尝试在syscall
浏览 0
提问于2013-04-07
得票数 0
1
回答
系统调用和系统调用服务例程的区别
、
例如,在
Linux
中,man syscalls列出了所有系统调用,其中有一个系统调用execve()来执行路径名指定的新程序。__NR_exevce
是什么
?我在哪里能找到sys_call_table vector?我还发现,在
linux
上,系统调用服务例程通常有表单sys_xyz()的名称,其中xyz()是系统调用。
浏览 16
提问于2021-12-19
得票数 2
回答已采纳
2
回答
如何在
Linux
或Mac上
编程
AVR Raven?
、
、
用于
编程
的首先使用Windows box对乌鸦和寒鸦进行
编程
。我可以在
Linux
或OS机器上使用avrdude来执行这些初始步骤吗?如果是这样的话,是怎么做的?我是AVR的新手,但对
Linux
或OS X上的C/C++
编程
非常有经验,包括
内核
编程
……因此,任何提示都将不胜感激,我可以阅读手册页,但前提是我知道我要找的
是什么
。
浏览 1
提问于2010-02-11
得票数 1
回答已采纳
1
回答
数据包嗅探器和
内核
旁路
、
、
是作为
内核
旁路实现的数据包嗅探器软件。如果是的话,它是如何在
linux
和windows上完成的? 或者数据包嗅探器实际上依赖于
内核
与NIC对话,并将其置于混乱的模式中。如果是这样,那么
linux
和windows的APIs
是什么
?
浏览 1
提问于2015-05-13
得票数 0
2
回答
符号(@)在C的注释中
是什么
意思?
、
我看到一些
编程
语言在注释中使用"@“。例如,下面是
Linux
内核
中的一个随机程序:https://elixir.bootlin.com/
linux
/v5.10.11/source/fs/ext4/dir.c#L37 /** * @inode: directory inode * ...static int is_dx_dir(struct inode *
浏览 107
提问于2021-01-30
得票数 4
回答已采纳
6
回答
用Java或C编写的操作系统(
内核
)
、
、
、
我要开始构建操作系统,但我不知道该为
内核
选择哪种
编程
语言。我最喜欢的语言是Java,但我知道所有主要的操作系统(视窗、
Linux
、Mac )都是用C编写的,而且Java需要虚拟机。
编程
是否会比Java-based OS比C-based OS难得多?每种语言的优缺点
是什么
?
浏览 4
提问于2011-02-09
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux内核出现漏洞
Windows 内核和 Linux 内核的区别(二)
Windows 内核和 Linux 内核的区别(一)
谷歌 Linux 内核开发者使用 macOS 编译 ARM64 Linux 内核
linux系统内核简析
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券