编写适用于 Oracle® Solaris 11.2 的设备驱动程序

退出打印视图

更新时间: 2014 年 9 月
 
 

源文件

    设备驱动程序的 C 源文件(.c 文件)具有以下职责:

  • 包含驱动程序入口点的代码和数据声明

  • 包含驱动程序所需的 #include 语句

  • 声明 extern 引用

  • 声明局部数据

  • 设置 cb_opsdev_ops 结构

  • 声明并初始化模块配置部分,即 modlinkage(9S)modldrv(9S) 结构

  • 进行任何其他必要的声明

  • 定义驱动程序入口点