GEC6818开发板,使用字符设备驱动点亮LED灯 创建字符设备驱动模型: 1.定义一个struct cdev 2.给cdev申请设备号 3.给cdev创建一个file_operations(文件操作集) 4.初始化cdev 5.将cdev加入内核 6.创建class 7.创建device 8. 申请特殊功能寄存器的物理地址内存区 9. 由物理地址得到虚拟地址 10.通过虚拟地址访问寄存器
2021-07-07 14:03:58 2KB Linux 驱动 字符设备驱动模型 C
1