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