摘要:
Linux Platform Device and Driver,platform_add_devices()->platform_driver_register()分类:linux内核移植/驱动2009-08-17 15:353906人阅读评论(0)收藏举报来自: http://www.diybl... 阅读全文
摘要:
1.1 platform总线、设备与驱动在Linux 2.6的设备驱动模型中,关心总线、设备和驱动这3个实体,总线将设备和驱动绑定。在系统每注册一个设备的时候,会寻找与之匹配的驱动;相反的,在系统每注册一个驱动的时候,会寻找与之匹配的设备,而匹配由总线完成。一个现实的Linux设备和驱动通常都需要挂... 阅读全文
摘要:
1.1 设备驱动核心层和例化在面向对象的程序设计中,可以为某一类相似的事物定义一个基类,而具体的事物可以继承这个基类中的函数。如果对于继承的这个事物而言,其某函数的实现与基类一致,那它就可以直接继承基类的函数;相反,它可以重载之。这种面向对象的设计思想极大地提高了代码的可重用能力,是对现实世界事物间... 阅读全文
摘要:
C++中的四种强制类型转换的区别分类:c++编程2010-11-30 17:4112人阅读评论(1)收藏举报使用标准C++的类型转换符:static_cast、dynamic_cast、reinterpret_cast、和const_cast。1 static_cast用法:static_cast ... 阅读全文
摘要:
linux kernel 模块时钟的用法2012-01-31 14:277人阅读评论(0)收藏举报kernel-2.6.13各个模块时钟的用法(2009-10-15 17:06)分类:驱动入门http://blog.chinaunix.net/space.php?uid=20902140&do=bl... 阅读全文
摘要:
Linux设备驱动编程之内存与I/O操作2006-10-27 13:35作者:宋宝华出处:天极开发责任编辑:方舟 (2)内存映射方式(Memory-mapped) RISC指令系统的CPU(如ARM、PowerPC等)通常只实现一个物理地址空间,外设I/O端口成为内存的一部分。此时,CPU可以象... 阅读全文
摘要:
samba可以在windows 和linux, linux 和linux机器之间进行共享安装命令第一步sudoapt-getinstallsambasudoapt-getinstallsmbfs第二步备份并编辑samba配置文件: /etc/samba/smb.conf将文件中将 #security... 阅读全文
摘要:
50个c/c++源代码网站发布:wpulog | 发布时间: 2009年5月13日C/C++是最主要的编程语言。这里列出了50名优秀网站和网页清单,这些网站提供c/c++源代码 。这份清单提供了源代码的链接以及它们的小说明。我已尽力包括最佳的C/C++源代码的网站。这不是一个完整的清单,您有建议可以... 阅读全文
摘要:
Linux混杂设备驱动 (2010-04-17 18:18) 分类: Device Drivers DevelopmentWatchDog Timer驱动混杂设备Misc(或miscellaneous)驱动是一些拥有着共同特性的简单字符设备驱动。内核抽象出这些特性而形成一些API(在文件driver... 阅读全文
摘要:
wait_event_interruptible()函数分析(2011-11-03 11:32:51)转载▼标签:杂谈分类:linuxkernelLinux-2.6提供如下关于等待队列的操作:(1) 定义"等待队列头",wait_queue_head_t my_queue;defined in li... 阅读全文