![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux 驱动开发
yaomoon
这个作者很懒,什么都没留下…
展开
-
源码对比工具 bcompare
每次 blogengine 更新后,都想知道更新了那些文件,更新了那些代码。昨天John给我推荐了一款很好的源代码比较软件Beyond Compare,试用后感觉太强大了。 Beyond Compare最新版本为3.0,有Windows和Linux下两个版本。 下载:http://www.scootersoftware.com/download.php原创 2014-04-16 18:26:00 · 583 阅读 · 0 评论 -
pci总线和局部总线
一 pci总线PCI是Peripheral Component Interconnect(外设部件互连标准) 的缩写,它是目前个人电脑中使用最为广泛的接口,几乎所有的主板产品上都带有这种插槽。PCI插槽也是主板带有最多数量的插槽类型,在目前流行的台式机主 板上,ATX结构的主板一般带有5~6个PCI插槽,而小一点的MATX主板也都带有2~3个PCI插槽,可见其应用的广泛性。所谓局部总线是在ISA总原创 2014-04-16 18:25:05 · 1193 阅读 · 0 评论 -
每日灵感
2012.3.2 今天看了看猪八戒网,里边有许多网站设计的项目,asp php之类的, 我想看网络相关的,从底层的网卡驱动到系统测的网络编程,到上层的网页设计,网站制作,都应该熟悉熟悉2012.2.8 自己定的发展方向是网络,就都了解一下网络的相关知识,包括内核、驱动、协议和应用。2012.1.29 前几天看了一天语手机,阿里云系统,一些应用不用下载到手机端就能使用,云应用需要一个统一的帐号原创 2014-04-16 18:27:18 · 525 阅读 · 0 评论 -
Uboot 移植
一 标准uboot代码和2440板子带的uboot源码的区别1 /board/GTStudio 2 /include/GTStudio.h3 修改顶层Makefile 加入GTStudio_config条目4 /cpu/s3c24x0/nand_flash.c , 并且在其makefile中加入nand_flash.o5 /include/s3c24x0.h6/include/s3c2410.h7原创 2014-04-16 18:25:32 · 244 阅读 · 0 评论 -
udev 和模块加载的关系
1 对于已经编入内核的驱动程序 当被内核检测到的时候,会直接在 sysfs中注册其对象;对于编译成模块的驱动程序,当模块载入的时候才会这样做。一旦挂载了sysfs 文件系统(挂载到 /sys),内建的驱动程序在 sysfs注册的数据就可以被用户空间的进程使用,并提供给 udev 以创建设备节点。 udev 初始化脚本负责在 Linux 启动的时候创建设备节点,该脚本首先将/sbin/ude原创 2014-04-16 18:26:07 · 688 阅读 · 0 评论 -
【引用】[转]对.lds连接脚本文件的分析
对于.lds文件,它定义了整个程序编译之后的连接过程,决定了一个可执行程序的各个段的存储位置。虽然现在我还没怎么用它,但感觉还是挺重要的,有必要了解一下。先看一下GNU官方网站上对.lds文件形式的完整描述:SECTIONS {...secname start BLOCK(align) (NOLOAD) : AT ( ldadr ) { contents } >region :phdr =fil原创 2014-04-16 18:25:30 · 290 阅读 · 0 评论 -
open 和设备驱动中的open的联系
我在一个测试驱动是否正确的测试代码里看到如下: int main() { .....省略 fd = open( "/dev/fs ",O_RDWR); if (fd { perror( "open "); exit(1); } else printf( "open success "); .....省略 } 这里就是说fd > 0 时,设备打开成功 。 但对应的驱动代码原创 2014-04-16 18:26:02 · 2555 阅读 · 0 评论 -
每周工作
2012.4.12 linux 字符型驱动总结文档,描述原理。 周末可以试一试板子带的led驱动,然后试着用scull那个驱动的方法重写一下led驱动试试。2012.3.7这两天熟悉qt,周末把meal_sys的qt上层整好。想好一个任务: 自己移植一个linux系统到开发板上。2012.3.6 这周包meal_sys的qt上层整好,下周弄client的进程通信和联调, 下一个任务是编译和替换p原创 2014-04-16 18:27:15 · 445 阅读 · 0 评论