JavaScript is required to for searching.
跳过导航链接
退出打印视图
编写设备驱动程序     Oracle Solaris 11.1 Information Library (简体中文)
为本文档评分
search filter icon
search icon

文档信息

前言

第 1 部分针对 Oracle Solaris 平台设计设备驱动程序

1.  Oracle Solaris 设备驱动程序概述

2.  Oracle Solaris 内核和设备树

3.  多线程

4.  属性

5.  管理事件和排队任务

6.  驱动程序自动配置

7.  设备访问:程控 I/O

8.  中断处理程序

9.  直接内存访问 (Direct Memory Access, DMA)

10.  映射设备和内核内存

11.  设备上下文管理

12.  电源管理

电源管理框架

设备电源管理

系统电源管理

设备电源管理模型

电源管理组件

多个电源管理组件

电源管理状态

电源级别

电源管理相关性

设备的自动电源管理

设备电源管理接口

繁忙-空闲状态转换

设备能耗状态转换

power() 入口点

系统电源管理模型

自动关闭阈值

繁忙状态

硬件状态

系统的自动电源管理

系统电源管理使用的入口点

detach() 入口点

attach() 入口点

电源管理设备访问示例

电源管理控制流程

电源管理接口的更改

13.  强化 Oracle Solaris 驱动程序

14.  分层驱动程序接口 (Layered Driver Interface, LDI)

第 2 部分设计特定种类的设备驱动程序

15.  字符设备驱动程序

16.  块设备驱动程序

17.  SCSI 目标驱动程序

18.  SCSI 主机总线适配器驱动程序

19.  网络设备驱动程序

20.  USB 驱动程序

21.  SR-IOV 驱动程序

第 3 部分生成设备驱动程序

22.  编译、装入、打包和测试驱动程序

23.  调试、测试和调优设备驱动程序

24.  推荐的编码方法

第 4 部分附录

A.  硬件概述

B.  Oracle Solaris DDI/DKI 服务汇总

C.  使设备驱动程序支持 64 位

D.  控制台帧缓存器驱动程序

E.  pci.conf 文件

索引

请告诉我们如何提高我们的文档:
过于简略
不易阅读或难以理解
重要信息缺失
错误的内容
需要翻译的版本
其他
Your rating has been updated
感谢您的反馈!

您的反馈将非常有助于我们提供更好的文档。 您是否愿意参与我们的内容改进并提供进一步的意见?
第 12 章

电源管理

电源管理提供控制和管理计算机系统或设备的电源使用情况的功能。使用电源管理,可使系统在空闲时消耗较少的电量,在未使用时完全关闭电源,从而节省能源。例如,桌面计算机系统耗电量很大,但经常处于空闲状态,尤其是在夜间。电源管理软件可以检测到系统未被使用的情况。因此,电源管理可以关闭系统或其中某些组件的电源。

本章介绍有关以下主题的信息: