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

退出打印视图

更新时间: 2014 年 9 月
 
 

上下文管理操作

执行设备上下文管理的常规步骤如下所示:

  1. 定义 devmap_callback_ctl(9S) 结构。

  2. 根据需要分配用于保存设备上下文的空间。

  3. 通过 devmap_devmem_setup(9F) 设置到设备的用户映射和驱动程序通知。

  4. 通过 devmap_load(9F)devmap_unload(9F) 管理用户对设备的访问。

  5. 根据需要释放设备上下文结构。