
Linux驱动开发
dieqms
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux内核同步介绍和方法
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> Name:OWEN E-mail:embeddedgood@163.com QQ:27549805 Linux设备驱动中必须解决的一个问题是多个进程对共享资源原创 2014-11-13 19:36:00 · 444 阅读 · 0 评论 -
linux中断
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> Name:OWEN E-mail:embeddedgood@163.com QQ:27549805 5.1中断 中断本质上是一种特殊的电信号,由硬件设备发向处原创 2014-11-13 19:36:02 · 363 阅读 · 0 评论 -
Linux内核的同步机制(转)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 一、引言 在现代操作系统里,同一时间可能有多个内核执行流在执行,因此内核其实象多进程多线程编程一样也需要一些同步机制来同步各执行单元对共享数据的访问。尤其是在多原创 2014-11-13 19:37:00 · 311 阅读 · 0 评论 -
关于设备模型、设备与驱动关联的过…
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 关于设备模型、设备与驱动关联的全过程分析 本文的大多数内容参考了:对于网络上设备与驱动关联的全过程分析(I2C方式)一文。在此特别感谢这位作者前辈的无私奉原创 2014-11-13 19:38:27 · 294 阅读 · 0 评论 -
设备类型分类(转)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 设备类型分类 纵览linux/drivers目录,大概还有35个以上的子目录,每个子目录基本上就代表了一种设备驱动,有atm、block、char、misc、i原创 2014-11-13 19:38:29 · 1419 阅读 · 0 评论 -
写一个块设备驱动1,2(转)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 第1章 +---------------------------------------------------+ |???????????????? 写一个块原创 2014-11-13 19:39:11 · 604 阅读 · 0 评论 -
写一个块设备驱动3,4(转)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 第3章 +---------------------------------------------------+ |???????????????? 写一个块原创 2014-11-13 19:39:14 · 348 阅读 · 0 评论 -
写一个块设备驱动5,6(转)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 第5章 +---------------------------------------------------+ |???????????????? 写一个块原创 2014-11-13 19:39:16 · 444 阅读 · 0 评论 -
写一个块设备驱动11,12(转)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 第11章 +---------------------------------------------------+ |???????????????? 写一原创 2014-11-13 19:39:25 · 383 阅读 · 0 评论 -
写一个块设备驱动13,14(转)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 第13章 +---------------------------------------------------+ |???????????????? 写一个原创 2014-11-13 19:39:27 · 334 阅读 · 0 评论 -
Framebuffer Driver(转)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 中文名为:帧缓冲驱动 一、FrameBuffer的原理 FrameBuffer 是出现在 2.2.xx 内核当中的一种驱动程序接口。 Linux是工作在保护模式下原创 2014-11-13 19:40:23 · 512 阅读 · 0 评论 -
linux网络驱动程序开发(转)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> Linux操作系统网络驱动程序编写 一.Linux系统设备驱动程序概述 1.1 Linux设备驱动程序分类 1.2 编写驱动程序的一些基本概念 二.Linux系统原创 2014-11-13 19:40:32 · 620 阅读 · 0 评论 -
Writing Linux LCD drivers—深入分…
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> Writing Linux LCD drivers—深入分析framebuffer设备驱动的结构 Writing Linux LCD drivers ——本原创 2014-11-13 19:40:26 · 502 阅读 · 0 评论 -
Linux USB驱动框架分析(转)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> Linux USB驱动框架分析(一) 初次接触与OS相关的设备驱动编写,感觉还挺有意思的,为了不至于忘掉看过的东西,笔记跟总结当然不可缺,更何况我决定为嵌入式卖命原创 2014-11-13 19:38:47 · 432 阅读 · 0 评论 -
Linux下的硬件驱动——USB设备(转)…
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <a rel="nofollow" href= "http://www.ibm.com/developerworks/cn/linux/原创 2014-11-13 19:39:05 · 1019 阅读 · 0 评论 -
写一个块设备驱动7,8(转)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 第7章 +---------------------------------------------------+ |???????????????? 写一个块原创 2014-11-13 19:39:19 · 327 阅读 · 0 评论 -
写一个块设备驱动15完(转)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 第15章(最终章) +---------------------------------------------------+ |??????????????原创 2014-11-13 19:39:30 · 560 阅读 · 0 评论 -
Linux上Platform device and drive…
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> Linux上Platform device and driver介绍 引言 计算机上的设备都是连接到bus上的而我们知道一颗CPU它的端口数目是有限,各种各样的设原创 2014-11-13 19:37:54 · 317 阅读 · 0 评论 -
Linux下PCI设备驱动程序开发 (转…
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> PCI是一种广泛采用的总线标准,它提供了许多优于其它总线标准(如EISA)的新特性,目前已经成为计算机系统中应用最为广 泛,并且最为通原创 2014-11-13 19:38:00 · 590 阅读 · 0 评论 -
内核的等待队列 (转)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 内核的等待队列 creator sz111@126.com 1. 等待队列在内核中有着极其重要的作用,作为异步操作,他的实现简单而又强大。 <img title原创 2014-11-13 19:38:22 · 351 阅读 · 0 评论 -
softirq,tasklet和workqueue的分析…
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> softirq,tasklet和workqueue的分析 creator sz111@126.com creatorwu.cublog.cn 今天看了《深原创 2014-11-13 19:38:24 · 705 阅读 · 0 评论 -
Linux下PCI设备驱动程序开发(转)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> PCI是一种广泛采用的总线标准,它提供了许多优于其它总线标准(如EISA)的新特性,目前已经成为计算机系统中应用最为广 泛,并且最为通原创 2014-11-13 19:38:32 · 490 阅读 · 0 评论 -
写一个块设备驱动9,10(转)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 第9章 +---------------------------------------------------+ |???????????????? 写一个块原创 2014-11-13 19:39:22 · 380 阅读 · 0 评论 -
Linux内核裁剪的具体步骤(转)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 在menuconfig中配置: 详细介绍内核配置选项及删改情况 第一部分:全部删除 Code maturity level options ---> 代码成熟等原创 2014-11-13 19:40:29 · 318 阅读 · 0 评论