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.  电源管理

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 文件

索引

数字和符号

A

B

C

D

E

F

G

H

I

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

使

线

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

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

U

UHCI(Universal Host Controller Interface,通用主机控制器接口), index iconUSB 客户机驱动程序
uiomove() 函数
更改为, index iconuiomove() 参数更改
示例, index icon程控 I/O 传输
uiomove() 示例, index icon程控 I/O 传输
update_drv 命令
index icon测试分层驱动程序
index icon检查设备驱动程序绑定
说明, index icon更新驱动程序信息
usb_ia USB 接口关联驱动程序, index icon包含接口关联描述符的设备
usb_mid USB 多接口驱动程序
index icon具有多个接口的设备
index icon包含接口关联描述符的设备
index icon热移除
index icon获取接口编号
USB 函数
cfgadm_usb 命令, index icon多配置设备
usb_alloc_bulk_req() 函数, index icon请求
usb_alloc_ctrl_req() 函数, index icon请求
usb_alloc_intr_req() 函数, index icon请求
usb_alloc_isoc_req() 函数, index icon请求
usb_client_attach() 函数, index icon注册驱动程序以获取设备访问权限
usb_client_detach() 函数, index icon注册驱动程序以获取设备访问权限
usb_clr_feature() 函数, index icon清除 USB 条件
usb_create_pm_components() 函数
index icon设备电源管理
index icon设备电源管理
usb_free_bulk_req() 函数, index icon请求
usb_free_ctrl_req() 函数, index icon请求
usb_free_descr_tree() 函数, index icon注册驱动程序以获取设备访问权限
usb_free_dev_data() 函数, index icon注册驱动程序以获取设备访问权限
usb_free_intr_req() 函数, index icon请求
usb_free_isoc_req() 函数, index icon请求
usb_get_addr() 函数, index icon获取设备的总线地址
usb_get_alt_if() 函数, index icon修改或获取替代设置
usb_get_cfg() 函数, index icon多配置设备
usb_get_current_frame_number() 函数, index icon请求
usb_get_dev_data() 函数
index icon描述符树
index icon注册驱动程序以获取设备访问权限
index icon注册驱动程序以获取设备访问权限
index icon缺省管道
usb_get_if_number() 函数, index icon获取接口编号
usb_get_max_pkts_per_isoc_request() 函数, index icon请求
usb_get_status() 函数, index icon获取设备、接口或端点状态
usb_get_string_descr() 函数, index icon检索字符串描述符
usb_handle_remote_wakeup() 函数
index icon设备电源管理
index icon设备电源管理
usb_lookup_ep_data() 函数
index icon描述符树
index icon打开管道
usb_owns_device() 函数, index icon管理整个设备
usb_parse_data() 函数, index icon描述符树
usb_pipe_bulk_xfer() 函数
index icon数据传输
index icon请求
usb_pipe_close() 函数
index icon关闭管道
index icon请求
usb_pipe_ctrl_xfer_wait() 函数
index icon请求
index icon请求
usb_pipe_ctrl_xfer() 函数
index icon数据传输
index icon请求
usb_pipe_drain_reqs() 函数, index icon刷新管道
usb_pipe_get_max_bulk_transfer_ size() 函数, index icon请求
usb_pipe_get_private() 函数, index icon管道专用数据工具
usb_pipe_get_state() 函数
index icon管道状态
index icon刷新管道
usb_pipe_intr_xfer() 函数
index icon数据传输
index icon请求
index icon请求
usb_pipe_isoc_xfer() 函数
index icon数据传输
index icon请求
usb_pipe_open() 函数
index icon打开管道
index icon同步传输、异步传输和回调
usb_pipe_reset() 函数
index icon管道状态
index icon刷新管道
usb_pipe_set_private() 函数, index icon管道专用数据工具
usb_pipe_stop_intr_polling() 函数
index icon请求
index icon请求
usb_pipe_stop_isoc_polling() 函数
index icon请求
index icon请求
usb_print_descr_tree() 函数, index icon注册驱动程序以获取设备访问权限
usb_register_hotplug_cbs() 函数, index icon热插拔回调
usb_set_alt_if() 函数, index icon修改或获取替代设置
usb_set_cfg() 函数, index icon多配置设备
usb_unregister_hotplug_cbs() 函数, index icon热插拔回调
USB 结构
usb_alloc_intr_request, index icon请求
usb_bulk_request
index icon请求
index icon请求
usb_callback_flags
index icon同步传输、异步传输和回调
index icon请求
usb_completion_reason
index icon同步传输、异步传输和回调
index icon请求
usb_ctrl_request
index icon请求
index icon请求
usb_intr_request, index icon请求
usb_isoc_request
index icon请求
index icon请求
usb_request_attributes, index icon请求
USB 驱动程序, index iconUSB 客户机驱动程序
hubd USB 集线器驱动程序, index icon热插入
usb_ia USB 接口关联驱动程序, index icon包含接口关联描述符的设备
usb_mid USB 多接口驱动程序
index icon具有多个接口的设备
index icon包含接口关联描述符的设备
index icon热移除
index icon获取接口编号
版本控制, index icon注册驱动程序以获取设备访问权限
管道
index iconUSB 设备如何显示在系统中
index icon注册驱动程序以获取设备访问权限
index icon设备通信
打开, index icon打开管道
关闭, index icon关闭管道
缺省控制
index icon连接客户机驱动程序之前
index icon注册驱动程序以获取设备访问权限
index icon缺省管道
刷新, index icon刷新管道
互斥锁初始化, index icon注册驱动程序以获取设备访问权限
接口, index iconUSB 客户机驱动程序
控制数据传输请求, index icon请求
描述符树
index icon描述符树
index icon注册驱动程序以获取设备访问权限
批量数据传输请求, index icon请求
设置配置, index icon多配置设备
设置替代, index icon修改或获取替代设置
事件通知, index icon热插拔回调
数据传输
回调状态标志
index icon同步传输、异步传输和回调
index icon请求
完成原因
index icon同步传输、异步传输和回调
index icon请求
数据传输请求, index icon请求
同步控制请求, index icon请求
同步数据传输请求, index icon请求
消息块, index icon请求
异步传输回调, index icon同步传输、异步传输和回调
中断数据传输请求, index icon请求
注册, index icon注册驱动程序以获取设备访问权限
注册事件, index icon热插拔回调
USB 设备
拆分接口
index icon具有多个接口的设备
index icon多配置设备
当前配置, index iconUSB 设备如何显示在系统中
电源管理, index icon电源管理
被动, index icon设备电源管理
设备, index icon设备电源管理
系统, index icon系统电源管理
主动, index icon设备电源管理
端点, index iconUSB 设备如何显示在系统中
控制, index iconUSB 端点
批量传输, index iconUSB 端点
缺省, index icon缺省管道
同步, index iconUSB 端点
中断, index iconUSB 端点
多种配置, index iconUSB 设备如何显示在系统中
复合
index icon具有多个接口的设备
index icon管理整个设备
兼容设备名称, index icon兼容设备名称
接口, index iconUSB 设备如何显示在系统中
接口编号, index icon获取接口编号
配置描述符, index icon描述符树
热插拔, index icon热插拔 USB 设备
插入, index icon热插入
回调, index icon热插拔回调
移除, index icon热移除
重新插入, index icon热重新插入
替代设置, index iconUSB 设备如何显示在系统中
远程唤醒, index icon设备电源管理
状态, index icon设备状态管理
USB 2.0 规范, index iconUSBA 2.0 框架
USBA 2.0 框架, index iconUSB 驱动程序
USBA(Solaris USB 体系结构), index iconUSB 驱动程序