- cdev结构体用来描述一个字符设备
- 在linux中,字符设备驱动程序主要完成的工作是:
a.初始化、添加和删除cdev结构体
b.申请和释放设备号
c.填充file_operation结构体中的操作函数
实现file_operation结构体中的read/write/ioctl等函数是驱动设计的主体工作。
a.初始化、添加和删除cdev结构体
b.申请和释放设备号
c.填充file_operation结构体中的操作函数
实现file_operation结构体中的read/write/ioctl等函数是驱动设计的主体工作。