Linux设备驱动程序——驱动程序基本框架

一个完整的设备驱动程序应该包含了:

1

module_init(gpio_init)函数,指定模块加载时做的事情
module_exit(gpio_exit)函数,指定模块卸载时做的事情

2

file_oprations结构体,指定open指针和read指针

注意

file_oprations结构体与设备号通过gpio_init函数联系在一起

猜你喜欢

转载自blog.csdn.net/qq_24118527/article/details/78701443