码迷,mamicode.com
首页 > 系统相关 > 详细

浅谈Linux驱动到设备模型再到设备树(总结)

时间:2020-01-09 13:13:31      阅读:273      评论:0      收藏:0      [点我收藏+]

标签:str   close   映射   linux   strong   内核   span   ons   浅谈   

1.最初Linux驱动架构

  Linux驱动会在初始化函数中向内核注册file_operations结构体,结构体里面就包含一些基本的open,close函数。Linux驱动中也会去实现这些open函数。并且相对应的硬件信息也在这个驱动中。以LED为例,驱动程序中会将LED的引脚地址映射成虚拟地址,然后在open函数里面进行写操作。

  当APP调用open函数的时候,就会通过一系列转换,最后调用到驱动中的open函数。(这边就不具体描述APP怎么调用到驱动中的open函数)

浅谈Linux驱动到设备模型再到设备树(总结)

标签:str   close   映射   linux   strong   内核   span   ons   浅谈   

原文地址:https://www.cnblogs.com/zhuangquan/p/12170621.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!