正在加载图片...
火龙果·整理 uml.org.cn 5.3.4.3一个Linux中断相关的实例. .139 5.3.5内核调试… 143 5.3.5.1准备内核调试环境 143 5.3.5.2KDB的基本用法. 144 5.4本章小结 146 5.5常见问题 .147 第6章字符设备驱动程序… .148 6.1字符设备驱动介绍. .148 6.1.1字符设备驱动相关的重要结构 .148 6.l.L.1file_operations(文件操作)结构 148 6.1.1.2le(文件)结构. .151 6.1.L.3 inode(节点)结构 l52 61.2主、次设备号. .154 6.12.1主、次设备号的内部表示 .155 6.1.2.2静态分配和释放主设备号 155 6.12.3动态分配主设备号. .156 6.2字符设备驱动开发实例 .157 6.2.1四线电阻式触摸屏原理 157 6.2.2S3C2410触摸屏工作原理 158 6.2.3S3C2410的ADC和触摸屏接口特殊寄存器 159 6.23.1ADC控制(ADCCON)寄存器 159 6.2.3.2ADC触摸屏控制(ADCTSC)寄存器 .160 6.2.3.3ADC开始延迟(ADCDLY)寄存器 .161 6.2.3.4ADC转化数据(ADCDAT0)寄存器 16l 6.2.3.5ADC转化数据(ADCDATI)寄存器.. .162 6.2.4触摸屏驱动概要设计… 162 6.2.4.1触摸屏硬件接口. .162 6.2.4.2触摸屏驱动程序流程设计 163 6.2.5触模屏驱动程序分析 164 6.2.5.1触摸屏设备初始化… 165 6.2.5.2触摸屏设备文件操作 168 6.2.5.30pen和release方法 .168 6.2.5.4read和poll方法. ..169 6.2.5.5触摸屏中断和ADC中断的实现 170 6.2.6配置和编译驱动程序 .172 6.2.7测试触摸屏驱动程序 173 6.2.8触摸屏的校准 .174 6.3本章小节 175 6.4常见问题 176 第7章块设备驱动程序。 .177 7.1块设备驱动介绍. 177 7.11块设备驱动相关的重要结构 .177 7.L.L.1block_device_operations(块设备操作)结构. 1775.3.4.3 一个 Linux 中断相关的实例..................................................................................................139 5.3.5 内核调试...................................................................................................................... 143 5.3.5.1 准备内核调试环境................................................................................................................143 5.3.5.2 KDB 的基本用法...................................................................................................................144 5.4 本章小结 ............................................................................................................................. 146 5.5 常见问题 ............................................................................................................................. 147 第 6 章 字符设备驱动程序........................................................................................................... 148 6.1 字符设备驱动介绍.............................................................................................................. 148 6.1.1 字符设备驱动相关的重要结构..................................................................................... 148 6.1.1.1 file_operations(文件操作)结构..........................................................................................148 6.1.1.2 file(文件)结构...................................................................................................................151 6.1.1.3 inode(节点)结构 ...............................................................................................................152 6.1.2 主、次设备号............................................................................................................... 154 6.1.2.1 主、次设备号的内部表示.....................................................................................................155 6.1.2.2 静态分配和释放主设备号.....................................................................................................155 6.1.2.3 动态分配主设备号...............................................................................................................156 6.2 字符设备驱动开发实例...................................................................................................... 157 6.2.1 四线电阻式触摸屏原理................................................................................................ 157 6.2.2 S3C2410 触摸屏工作原理 ............................................................................................ 158 6.2.3 S3C2410 的 ADC 和触摸屏接口特殊寄存器................................................................ 159 6.2.3.1 ADC 控制(ADCCON)寄存器 ...........................................................................................159 6.2.3.2 ADC 触摸屏控制(ADCTSC)寄存器 ................................................................................160 6.2.3.3 ADC 开始延迟(ADCDLY)寄存器....................................................................................161 6.2.3.4 ADC 转化数据 (ADCDAT0) 寄存器...................................................................................161 6.2.3.5 ADC 转化数据(ADCDAT1)寄存器........................................................................................162 6.2.4 触摸屏驱动概要设计................................................................................................... 162 6.2.4.1 触摸屏硬件接口....................................................................................................................162 6.2.4.2 触摸屏驱动程序流程设计.....................................................................................................163 6.2.5 触摸屏驱动程序分析.................................................................................................... 164 6.2.5.1 触摸屏设备初始化................................................................................................................165 6.2.5.2 触摸屏设备文件操作 ............................................................................................................168 6.2.5.3 open 和 release 方法 ..............................................................................................................168 6.2.5.4 read 和 poll 方法....................................................................................................................169 6.2.5.5 触摸屏中断和 ADC 中断的实现..........................................................................................170 6.2.6 配置和编译驱动程序.................................................................................................... 172 6.2.7 测试触摸屏驱动程序.................................................................................................... 173 6.2.8 触摸屏的校准............................................................................................................... 174 6.3 本章小节 ............................................................................................................................. 175 6.4 常见问题 ............................................................................................................................. 176 第 7 章 块设备驱动程序 .............................................................................................................. 177 7.1 块设备驱动介绍.................................................................................................................. 177 7.1.1 块设备驱动相关的重要结构 ........................................................................................ 177 7.1.1.1block_device_operations(块设备操作)结构........................................................................177
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有