摘要: 设备控制接口(ioctl 函数)回想一下我们在字符设备驱动中介绍的struct file_operations 结构,这里我们将介绍一个新的方法: 设备控制接口(ioctl 函数)回想一下我们在字符设备驱动中介绍的struct file_operations 结构,这里我们将介绍一个新的方法: in 阅读全文
posted @ 2016-08-01 18:40 瘋耔 阅读(3885) 评论(0) 推荐(0) 编辑
摘要: 1.2.2 使用register_chrdev注册字符设备 注册字符设备可以使用register_chrdev函数。 register_chrdev函数的major参数如果等于0,则表示采用系统动态分配的主设备号。 注销字符设备可以使用unregister_chrdev函数。 例1.3 regist 阅读全文
posted @ 2016-08-01 17:24 瘋耔 阅读(1922) 评论(0) 推荐(0) 编辑
摘要: 实现如下的功能:--字符设备驱动程序的结构及驱动程序需要实现的系统调用--可以使用cat命令或者自编的readtest命令读出"设备"里的内容--以8139网卡为例,演示了I/O端口和I/O内存的使用本文中的大部分内容在Linux Device Driver这本书中都可以找到,这本书是Linux驱动 阅读全文
posted @ 2016-08-01 17:19 瘋耔 阅读(493) 评论(0) 推荐(0) 编辑
跳至侧栏