摘要: ch02.构造和运行模块 模块的构造: 1 #include <linux/init.h> 2 #include <linux/module.h> 3 4 MODULE_LICENSE("GPL"); 5 6 static int hello_init(void) 7 { 8 printk("Hel 阅读全文
posted @ 2018-10-22 20:20 小韦爵爷 阅读(315) 评论(0) 推荐(0)
摘要: ch01. 设备驱动程序简介 设备驱动程序的作用在于提供机制(需要提供什么功能),而不是提供策略(如何使用这些功能)。 内核功能划分: 进程管理:进程创建、销毁、进程间通信、共享cpu调度器。 内存管理:内核为每个进程创建一个虚拟地址空间,内核的不同部分在和内存管理子系统交互时使用一组函数调用,包括 阅读全文
posted @ 2018-10-22 14:17 小韦爵爷 阅读(171) 评论(0) 推荐(0)