struct sigevent的问题
在书上看到如下的语句: myaiocb.aio_sigevent.sigev_notify = SIGEV_SIGNAL myaiocb.aio_sigevent.sigev_signo = SIGIO myaiocb.aio_sigevent.sigev_…
信号量不能让进程休眠吗?一定要借助于等待队列??
LDD3中译第三版,113页 , 17行 .down也许会将调用者置于休眠状态,然后等待信号量可用 如果用多个进程来操作一个信号量保护的临界资源, 在什么情况下 ,…
linux2.6.27下做DS1302驱动的问题
小弟用的内核版本是2.6.27,处理器AT91RM9200。在内核目录linux-2.6.27/drivers/char,找到ds1302.c文件。大致看了源码,但是不知道如何去修改,请大…
内核目录arch/arm/include/asm/下,没有rtc.h文件
编译RTC DS1302驱动,提示asm/rtc.h不存在。查看后,发现,arch/arm/include/asm/目录下没有rtc.h文件。但是arch下的其它体系结构确实有rtc.h的。请问…
如何访问PCI设备(请教)
PCI设备模块已加载,未报错,并且dmesg也报告找到了设备. 但在/proc/devices中未能发现此PCI设备的信息(设备号),这样一来我就无法通过mknod在/dev下建立…
linux 2.6内核可抢占的迷惑
现有一个内核的项目,包含了一个自定义的内核中使用的消息队列函数库,在接收消息的时候函数内部使用wait_event_interruptable 来实现。在模块代码中…