高手帮我分析用户堆栈

打印变量a以上的栈内容。main(){inta;printf("%p\n",&a);dump(&a,(int)(0xc0000000-(int)&a));}请高手看一下,bffff9dc到bffff20c和bffffa90到bffffb10.打印的结果如下:0xbffff9c4变量abp返回值0xbffff9c414faffbfe8f9

作者: Funker 发布时间: 12-14

2.6.x的内核对于线程方面有什么更好的特性?

posix的线程库不支持一些高级的特性,现在有什么改进吗?

作者: lilyerr 发布时间: 12-12

关于写驱动的问题:串口有没有关似的函数--pci_module_init()

对PCI接口的设备,有这样的函数pci_module_init()那么串口有没有相关的函数呢?即向串口子系统注册一个串口设备

作者: zooka 发布时间: 02-14

linux的“设备缓冲池管理”

请问大侠们:linux的“设备缓冲池管理”部分的代码改怎么找啊?能告诉我一下吗?先谢过了

作者: uranushiko 发布时间: 12-15

Linux kernel 程式設計規範(转载)

其实这个就是/usr/src/linux/Documentation/CodingStyle的翻译而且不全希望对大家读内核程序有帮助Linuxkernel程式設計規範  這是一篇描述linuxkernel所期望的程式設計風格的短文.程式風格是因人而?的,所以我不願意_?娖萠他人接受我的看法,但是現在我們是討論一份我必須維護的程式碼,而我也偏好在其它方面使用這種風格.請

作者: z21921 发布时间: 12-16

兄弟想好好学习一下文件系统以及内核应该怎么办?请指点

 兄弟想好好学习一下linux文件系统以及内核应该怎么办?不过他们的源代码太多了无从下手也没有个清晰的结构。真是不知道该怎么办才好,虽然我现在只是个菜鸟但我真的想好好的学习和研究一下linux。求高手指点:多谢了

作者: nukecaptain 发布时间: 12-14

关于"扩展串口"的驱动程序编写问题

各位大虾好:最近我要在PC104(X86平台的单板机)上编写运用程序!本来PC104上有两个串口,分别为ttyS0,ttyS1,可是我的程序需要四个串口,还需要扩展两个!(硬件设计两个串口,CPU分配相应端口.现在需要写这两个扩展串口的驱动程序!在书写过程中遇到一下几个疑问!1.能不能利用现有的内核串口驱动程序部分,只是增加说明一下扩展的串口的中断号和端口地址!因为

作者: newhuman163 发布时间: 12-15

在linux的内存管理当中介绍段有什么意义?

偶看了很多书,一讲到内核就是80386的寻址方式,然后就开始讲段,然后是页,偶不明白linux不是使用页进行存储管理么,为什么还要讲段呢,而且内核当中还有很多这样的代码,为什么呢。

作者: ge126 发布时间: 12-14

急切求助:增加的最简单的系统调用不能正常运行

我用的是redhat9.内核是2.4.20-8。增加系统调用的过程如下:1。vi/usr/src/linux-2.4.20-8/kernel/sys.c添加代码:(该系统调用仅仅返回一个整数值);asmlinkageintsys_mycall(intnumber)  {  returnnumber;  }2。vi/usr/src/linux-2.4.20-8/arch/i

作者: mdxs 发布时间: 12-13

请教一个书本上的问题!

《Understandlinux内核》中关于linux对I/O的地址映射采用的是ioremap(),原话是这样的(原版p360)“Therecommendedwaytoaccessthe0xfc000000I/Olocationisthus:io_mem=ioremap(0xfb000000,0x200000);t2=readb(io_mem+0x1000

作者: Jasonchang 发布时间: 12-16