摘要:
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... 阅读全文