- 博客(4)
- 资源 (10)
- 收藏
- 关注
原创 关于platform_device和platform_driver的匹配
说句老实话,我不是太喜欢现在Linux 2.6这套bus, platform, device,device driver 的模式。我觉得这种模式破坏了“Linux简单就是美”的哲学,原来那套驱动已经可以干很多事,而且也可以直接注册驱动文件等等,以前的驱动在现在的结构上也还可以使用,把它在注册到bus这棵树上又有什么用呢?虽然可以看到一点对于移植性和平台管理方面的有点,但是我认为现在这种驱动编程的风格越来越像Windows的风格,很不直观和简约。牢骚发完了,bus结构还得继续,说说platform_devic
2010-10-22 17:15:00 9748 5
转载 [转载]platform设备驱动全透析
platform设备驱动全透析07月 14th, 2010 by 宋宝华 原文地址:http://blog.donews.com/21cnbao/archive/2010/07/14/1581997.aspx1.1 platform总线、设备与驱动在Linux 2.6的设备驱动模型中,关心总线、设备和驱动这3个实体,总线将设备和驱动绑定。在系统每注册一个设备的时候,会寻找与之匹配的驱动;相反的,在系统每 注册一个驱动的时候,会寻找与之匹配的设备,而匹配由总线完成。一个现实的Linux设备和驱动通常都需要挂接
2010-10-21 15:48:00 1726
原创 清爽的NOR Flash MTD和JFFS2
最近被其他事情耽搁了一下,已经好久没有玩EVB板了,这两天想起来,EVB上还有好多外设没有玩过呢,正好有点时间玩一下。先还是玩玩NOR FLASH的MTD吧,这个东西相对写的代码比较少,而且系统一下有了可以读写而且掉电不丢失的文件系统也是蛮让人欣喜的。首先当然是要修改Kconfig,由于增加的MAP Driver,所以要在drivers/mtd/maps下面改了:config MTD_CBP_NOR_FLASH tristate "CFI Flash device mapped on VTC CBP" de
2010-10-15 18:21:00 2643
原创 Android ADB over TCP/IP 及在Mini6410开发板上运行Helloworld
前两天自己花钱买了块友善之臂的Mini6410开发板,国庆假期已经过去6天了,已经休息得有点饱和了,还是拿出来玩玩吧!之前之所以买这个Mini6410,一方面是便宜,另外一方面是这个板子可以跑Android。之前只是在验货的时候跑过一次Android,也没有怎么玩,虽然接触Linux多年,但是对Java和Android还是一点不懂。这两天看了看《JAVA核心技术》和《Android Essential》,也算有了些了解,感觉在很多概念上和VC编程还是挺相似的。不过对于我这种做驱动的人来讲,还是把程序先跑到开
2010-10-06 21:21:00 4692 4
robot source code
2015-03-06
Android HAL实例的mokoid 源代码下载
2011-01-10
VC6编写的HID读写测试工具
2010-09-26
VB6编写的HID读写测试工具
2010-09-26
hid.lib setupapi.lib 等HID开发相关的库和头文件
2010-09-26
位查看小工具BitAnalysis
2010-07-20
C++.GUI.Programming.with.Qt.4
2008-06-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人