信息技术应用创新工程建设规范
第9部分:驱动开发通用技术要求
Engineering specification for the Application
Innovation Project of Information Technology
Part 9:General technical requirements of driver developing43
湖南省地方标准
ICS
CCS
01.140.20
L 70
DB43/T2260—2021
发 布 湖南省市场监督管理局2021-12发布-29 2022-03实施-29
DB43/T 2260—2021
I
目 次
前言 ································ ································ ································ ························ Ⅲ
引言 ································ ································ ································ ························ Ⅴ
1 范围 ································ ································ ································ ····················· 1
2 规范性引用文件 ································ ································ ································ ······ 1
3 术语和定义 ································ ································ ································ ············ 1
4 缩略语 ································ ································ ································ ·················· 2
5 核内驱动总体要求 ································ ································ ································ ··· 2
5.1 编程要求 ································ ································ ································ ········· 2
5.2 设备驱动模型 ································ ································ ································ ··· 3
5.3 文件组织形式 ································ ································ ································ ··· 3
5.4 驱动程序实现 ································ ································ ································ ··· 3
5.5 第三方技术使用 ································ ································ ································ 4
6 核内驱动具体要求 ································ ································ ································ ··· 5
6.1 字符设备驱动程序 ································ ································ ····························· 5
6.2 块设备驱动程序 ································ ································ ································ 6
6.3 平台设备驱动程序 ································ ································ ····························· 7
6.4 网络设备驱动程序 ································ ································ ····························· 9
6.5 显示帧缓存设备驱动程序 ································ ································ ·················· 10
6.6 驱动程序的 DKMS包制作 ································ ································ ··················· 12
6.7 驱动程序的调试验证 ································ ································ ························ 13
7 常用外设开发要求 ································ ································ ································ · 13
7.1 打印机驱动开发 ································ ································ ······························ 13
7.2 扫描仪驱动开发 ································ ································ ······························ 14
7.3 手写液晶屏驱动开发 ································ ································ ························ 15
附录A(资料性) 设备驱动分类 ································ ································ ················· 16
附录B(资料性) 驱动程序实现函数示例 ································ ································ ····· 17
附录C(资料性) 驱动程序可调用的内核函数接口 ································ ························· 19
附录D(规范性) 驱动程序相关的结构体 ································ ································ ····· 21
附录E(资料性) DKMS技术说明及示例 ································ ································ ······· 23
附录F(资料性) 第三方内核模块打包 ································ ································ ········ 26
附录G(资料性) 驱动程序的调试验证方 法 ································ ································ ·· 32
附录H(资料性) 打印机驱动库配置文件示例 ································ ······························· 36
DB43/T 2260—2021
II
DB43-T 2260-2021 信息技术应用创新工程建设规范第 9 部分:驱动开发通用技术要求 湖南省
文档预览
中文文档
43 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共43页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 思安 于 2023-03-25 01:26:15上传分享