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
感谢您的反馈!

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

网络驱动程序
attach() 入口点
index iconGLDv3 MAC 注册函数
index iconGLDv2 网络设备驱动程序框架
detach() 入口点, index iconGLDv3 MAC 注册函数
DL_ETHER, index iconEthernet V2 和 ISO 8802-3 (IEEE 802.3)
DL_FDDI, index iconTPR 和 FDDI:SNAP 处理
DL_TPR, index iconTPR 和 FDDI:SNAP 处理
Ethernet V2 包处理, index iconEthernet V2 和 ISO 8802-3 (IEEE 802.3)
FDDI(Fibre Distributed Data Interface,光纤分布数据接口), index iconTPR 和 FDDI:SNAP 处理
_fini() 入口点, index iconGLDv3 MAC 注册函数
gld_mac_info 结构
index iconGLDv2 网络设备驱动程序框架
index iconGLDv2 DLPI 原语
gld_register() 函数·, index iconGLDv2 DLPI 原语
gld() 函数, index iconGLDv2 网络设备驱动程序框架
gld() 入口点, index iconGLDv2 网络设备驱动程序框架
GLDv2, index iconGLDv2 网络设备驱动程序框架
IEEE 802.3, index iconEthernet V2 和 ISO 8802-3 (IEEE 802.3)
IEEE 802.5, index iconTPR 和 FDDI:SNAP 处理
_init() 入口点, index iconGLDv3 MAC 注册函数
ISO 8802-3, index iconEthernet V2 和 ISO 8802-3 (IEEE 802.3)
ISO 9314-2, index iconTPR 和 FDDI:SNAP 处理
lso_basic_tcp_ipv4() 结构, index icon大段(或大量传送)负载转移
mac_alloc() 函数·, index iconGLDv3 MAC 注册函数
mac_callbacks 结构·, index iconGLDv3 MAC 注册数据结构
mac_capab_lso() 结构·, index icon大段(或大量传送)负载转移
mac_fini_ops() 函数, index iconGLDv3 MAC 注册函数
mac_hcksum_get() 函数·
index icon硬件校验和负载转移
index icon传输数据路径
mac_hcksum_set() 函数·
index icon硬件校验和负载转移
index icon接收数据路径
mac_init_ops() 函数, index iconGLDv3 MAC 注册函数
mac_link_update() 函数, index iconGLDv3 状态更改通知
mac_lso_get() 函数·
index icon大段(或大量传送)负载转移
index icon传输数据路径
mac_register() 函数·, index iconGLDv3 MAC 注册函数
mac_register 结构·
index iconGLDv3 MAC 注册函数
index iconGLDv3 MAC 注册数据结构
mac_rx() 函数·, index icon接收数据路径
mac_tx_update() 函数·
index icon传输数据路径
index iconGLDv3 状态更改通知
mac_unregister() 函数·, index iconGLDv3 MAC 注册函数
MAC 版本号, index iconGLDv3 MAC 注册函数
MAC 类型标识符, index iconGLDv3 MAC 注册数据结构
mc_getcapab() 入口点, index iconGLDv3 功能
mc_getprop() 入口点, index iconGLDv3 属性
mc_getstat() 入口点, index iconGLDv3 网络统计信息
mc_propinfo() 入口点, index iconGLDv3 属性
mc_setprop() 入口点, index iconGLDv3 属性
mc_tx() 入口点, index icon传输数据路径
mc_unicst() 入口点, index icon接收数据路径
mod_install() 函数, index iconGLDv3 MAC 注册函数
mod_remove() 函数, index iconGLDv3 MAC 注册函数
open() 入口点, index iconGLDv2 DLPI 提供者
SAP(Service Access Point,服务访问点), index iconEthernet V2 和 ISO 8802-3 (IEEE 802.3)
SNAP 处理, index iconTPR 和 FDDI:SNAP 处理
TPR(Token Passing Ring,令牌传递环), index iconTPR 和 FDDI:SNAP 处理
测试, index icon测试网络驱动程序
入口点
index iconGLDv3 MAC 注册数据结构
index iconGLDv3 接口汇总
硬件校验和
index icon硬件校验和负载转移
index icon传输数据路径
index icon接收数据路径
源路由, index iconTPR:源路由
网络统计信息
DL_ETHER, index iconGLDv2 网络统计信息
gld_stats, index iconGLDv2 网络统计信息
gldm_get_stats(), index iconGLDv2 网络统计信息
kstat 结构, index iconGLDv2 网络统计信息