- 2
- 0
- 约11.2万字
- 约 62页
- 2026-06-21 发布于北京
- 举报
3
驱动程序
章
本的目标是编写一个完整的字符设备驱动程序。我们开发一个字符驱动程序,
因为这一类驱动适用于大多数简单的硬件设备。字符驱动程序也比块驱动程序或
网络驱动程序(我们在后面的章节中讨论)更容易理解。我们的最终目标是编写
一个模块化的字符驱动程序,但本章不会讨论模块化问题。
在本章中,展示从一个的设备驱动程序中提取的代码片段:scull(用
于加载局部性的简单字符实用工具)。scull是一个字符驱动程序,它将内存区域
当作设备来操作。在本章中,由于scull的这一特殊性,我们交替使用“设备”和
“scull使用的内存区域”这两个词。
scull的优势在于它不依赖于硬件。scull只是操作一些从内核分配的内存。任何人
都可以编译并运行scull,并且scull可以在运行Linux的各种计算机架构上移植。
另一方面,该设备除了演示内核与字符驱动程序之间的接口并允许用户运行一些
测试外,并没有做任何“有”的事情。
用
scl的设计
ul
编驱动程序的第一步是定义驱动程序将为用户程序的功能(机制)。由于
写
我们的“设备”
您可能关注的文档
- 建筑安全技术:悬挑式操作平台设置与案例分析.pdf
- 暑假圆锥曲线解答题初步.pdf
- 公路工程钢筋混凝土施工技术要点精讲.pdf
- 多省联考申论题:镇乡村公共文化服务建设现状与挑战.pdf
- 省考冲刺套题:公平考试与考生权益保障.pdf
- 第04讲+基本不等式及其应用(复习课件)(全国通用)2027年高考数学一轮复习讲练测.pptx
- 6.20++维护国家安全和推进祖国统一++课件++2025-2026学年统编版八年级历史下册.pptx
- 4.2+在实践中追求和发展真理+课件-2025-2026学年高中政治统编版必修四哲学与文化.pptx
- 第10课《往事依依》课件2026—2027学年统编版语文七年级上册.pptx
- 精品解析:山西实验中学2026年九年级第三次中考模拟道德与法治试卷(解析版).docx
- 2.4噪声控制与健康生活(课件)-2026-2027学年沪科版物理八年级全一册上学期.pptx
- 专题05 写作词汇 → 【 作文炫技 高级词】(复习讲义)(全国通用)(原卷版).docx
- 专题06 动词及动词短语(专项训练)(全国通用)(原卷版).docx
- 《中外历史纲要下》全册期末复习大串讲(期末复习课件)高一历史下学期统编版.pptx
- 2026年高考政治真题完全解读(陕晋青宁卷).docx
- 3.1+世界是普遍联系的+课件-2025-2026学年高中政治统编版必修四哲学与文化.pptx
- 复习课件:第10讲++并立・统一——夏金元的统治与民族交融-高考一轮复习精品课件(纲要与选必融合).pptx
- 1.3全等三角形的判定(第1课时“边角边”)(教学课件)数学新教材苏科版八年级上册.pptx
- 1.3全等三角形的判定(第2课时“角边角”)(教学课件)数学新教材苏科版八年级上册.pptx
- 主题类议论文写作审题立意(知识清单)(全国通用)(原卷版).docx
最近下载
- 美世组织构与职位澄清.ppt VIP
- 机械原理实训自动打印机.doc VIP
- 轴承座的机械加工工艺规程及夹具设计.pdf VIP
- GB55024-2022建筑电气与智能化通用规范 .docx VIP
- 7第七章 化工装置安全检修 (1).ppt VIP
- NFPA 318-2018 半导体制造设备保护标准.pdf VIP
- GB_T 25388.2-2021风力发电机组 双馈式变流器 第 2 部分 试验方法.docx VIP
- 广东省珠海市2023-2024学年八年级(下)期末数学试卷(含答案).pdf VIP
- 二年级下册语文多音字综合练习题.docx VIP
- GB-T 191-2025-包装储运图形符号标志标准研究报告.docx VIP
原创力文档

文档评论(0)