填空题
()中包含了所有的全局内核项(即函数和变量)的地址,这是实现()驱动程序所必需的。
公共内核符号表;模块化
填空题 Linux抽象了对硬件的处理,所有的硬件设备都可以作为()一样来看待,字符设备和块设备是通过()访问的。
填空题 系统调用通过设备文件的()找到相应的设备驱动程序,然后读取这个数据结构相应的(),接着把控制权交给该函数。
填空题 使用设备驱动程序有两个重要的原因:一是避免用户在()编写代码,二是为与()通信提供统一的方法。