您的位置:首页 > 运维架构 > Linux

驱动框架

2015-12-22 13:19 459 查看
linux设备驱动程序与外界的接口可分三部分:

1.驱动程序与操作系统内核的接口。通过file_operations(include/linuxfs.h)数据结构来完成

2.驱动程序与系统引导的接口。这部分利用驱动程序对设备进行初始化。

3.驱动程序与系统引导的接口。这部分利用驱动程序对设备进行初始化。

根据功能划分,设备驱动程序的代码有以下几部分:
    1,驱动程序的注册和注销。
    2,设备的打开和释放。
    3,设备的读写操作。
    4,设备的控制操作。
    5,设备的中断和轮询处理
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  框架 linux