摘要:
1. 编写实际的驱动函数类似于 led_open, led_write 等。 2. 定义一个 file_operations 结构体,把 led_open 等实际的驱动函数填充进去。 3. 调用 register_chrdev 函数,把 file_operations 结构体注册到内核里面去。 4. 阅读全文
摘要:
1. 编写实际的驱动函数类似于 led_open, led_write 等。 2. 定义一个 file_operations 结构体,把 led_open 等实际的驱动函数填充进去。 3. 调用 register_chrdev 函数,把 file_operations 结构体注册到内核里面去。 4. 阅读全文
|