摘要:
驱动代码hello.c-------------```c#include #include static int hello_init(void){ printk(KERN_ALERT "Hello, world\n"); return 0;}static void hello_exit(void)... 阅读全文
摘要:
驱动程序的任务-----------通常来讲,驱动(模块)要执行两类任务:1. 模块中的某些函数作为系统调用的一部分执行(按照既定规则填补必需的系统调用模块)2. 其他函数负责终端处理内核中的并发------------为什么考虑并发问题:1. Linux系统中通常正在运行多个并发进程,并且可能有多... 阅读全文