02_输入子系统驱动

1、框架

输入子系统分为上下两层:
上层为核心层,input.c中有register_chrdev,它的file_operations中只有一个open函数
02_输入子系统驱动
在input_open_file函数中:
02_输入子系统驱动
1245行:根据打开设备的次设备号定义一个handler结构体;
1264行:并且调用这个handler里面的open函数
1262行:将文件的fop指向打开结构体中的fop;
以后要读要写就会调用这个新的file_operations结构体中的读写函数
那么1245行的数组由左边的input_handler来向上构建;
02_输入子系统驱动

1.1、框架结构

1、输入子系统分为上下两层,上层为input.c中有register_chrde

相关文章:

  • 2021-12-25
  • 2021-10-15
  • 2021-11-20
  • 2021-07-07
  • 2021-11-25
  • 2021-08-17
  • 2021-05-21
  • 2022-02-07
猜你喜欢
  • 2021-04-26
  • 2021-10-22
  • 2021-11-15
  • 2021-04-15
  • 2021-04-23
  • 2021-07-20
  • 2021-08-05
相关资源
相似解决方案