fengyv

http://www.cnblogs.com/fengyv

导航

2006年7月4日

摘要: 国外消息,最近在Mozilla的Wiki网站披露了Firefox 2.0的产品计划书草稿,Firefox 2.0代号“Bon Echo(好的回声)”。计划书中披露了Firefox2.0将于今年6月27日正式推出,另外还发布了Firefox2.0新版的一些新功能。无疑Firefox 2.0将在2006年与微软即将发布的IE7展开新的市场争夺之战。从Firefox2.0产品计划书草稿中我们可以看到,一如Firefox的一贯风格,新版功能的重头戏之一仍然是致力于提高用户使用的方便性,在Firefox2.0中将集成新的书签和历史系统,并改进分页浏览用户界面。另外顺应Web2.0发展的需要,在新版中将完 阅读全文

posted @ 2006-07-04 18:22 fengyv 阅读(160) 评论(0) 推荐(0) 编辑

2006年7月1日

摘要: 编写Linux网络驱动程序中需要注意的问题 3.1 中断共享 Linux系统运行几个设备共享同一个中断。需要共享的话,在申请的时候指明共享方式。系统提供的request_irq()调用的定义: int request_irq(unsigned int irq, void (*handler... 阅读全文

posted @ 2006-07-01 11:03 fengyv 阅读(430) 评论(0) 推荐(0) 编辑

摘要: 2.1网络驱动程序的结构 Linux网络驱动程序的体系结构如图1所示。可以划分为四层: (1)协议接口层 (2)网络设备接口层 (3)设备驱动功能层(4)及网络设备和网络媒介层。 网络驱动程序重点:完成设备驱动功能层 在Linux中,所有网络设备都抽象为一个接口(interface)。这... 阅读全文

posted @ 2006-07-01 10:38 fengyv 阅读(1277) 评论(0) 推荐(0) 编辑

摘要: 1.1 Linux设备驱动程序分类 Linux系统的设备分为三类: (1)字符设备(char device)(2)块设备(block device)(3)网络设备(network device)。 字符设备是指存取时没有缓存的设备。(鼠标,键盘,串行口) 块设备的读写都有缓存来支持,并且块设备必... 阅读全文

posted @ 2006-07-01 10:01 fengyv 阅读(389) 评论(0) 推荐(0) 编辑

2006年6月30日

摘要: 关键词:PCI总线 配置空间 操作系统PCI总线推出以来,以其独有的特性受到众多厂商的青睐,已经成为计算机扩展总线的主流。目前,国内的许多技术人员已经具备开发PCI总线接口设备的能 力。但是PCI总线的编程技术,也就是对PCI总线设备的操作技术,一直是一件让技术人员感到头疼的事情。PCI总线编程... 阅读全文

posted @ 2006-06-30 17:12 fengyv 阅读(1259) 评论(0) 推荐(0) 编辑

2006年6月27日

摘要: 摘要:介绍一个动态内存管理模块,可以有效地检测C程序中内存泄漏和写内存越界等错误,适用于具有标准C语言开发环境的各种平台。 关键词:C语言 动态内存 内存泄漏 写越界 引言 当前,绝大多数嵌入式平台上的软件都采用C语言编写。除了代码简洁、运行高效之外,灵活操作内存的能力更是C语言的重要特色。然而,不恰当的内存操作通常 也是错误的根源之一。如“内存泄漏” ——不能正确地释放已分配的动态内存,就是一种非常难于检测的存错误。持续的内存泄漏会使程序性能下降到最终完全不能运行,进而影响到所有其它有动态内存 需求的程序,在某些相对简单的嵌入式平台上甚至会妨碍操作系统的运转。再如“写内存越界”,一... 阅读全文

posted @ 2006-06-27 12:56 fengyv 阅读(184) 评论(0) 推荐(0) 编辑

2006年6月19日

摘要: 三、 PCI驱动程序实现 1. 关键数据结构 PCI 设备上有三种地址空间: PCI 的 I/O 空间、 PCI 的存储空间和 PCI 的配置空间。 CPU 可以访问 PCI 设备上的所有地址空间,其中 I/O 空间和存储空间提供给设备驱动程序使用,而配置空间则由 Linux 内核中... 阅读全文

posted @ 2006-06-19 17:43 fengyv 阅读(312) 评论(0) 推荐(0) 编辑

摘要: 二、 Linux驱动程序框架 Linux 将所有外部设备看成是一类特殊文件,称之为 “ 设备文件 ” ,如果说系统调用是 Linux 内核和应用程序之间的接口,那么设备驱动程序则可以看成是 Linux 内核与外部设备之间的接口。设备驱动程序向应用程序屏蔽了硬件在实现上的细节,使得应用程序可... 阅读全文

posted @ 2006-06-19 17:36 fengyv 阅读(335) 评论(0) 推荐(0) 编辑

摘要: PCI 是一种广泛采用的总线标准,它提供了许多优于其它总线标准(如 EISA )的新特性,目前已经成为计算机系统中应用最为广泛,并且最为通用的总线标准。 Linux 的内核能较好地支持 PCI 总线,本文以 Intel 386 体系结构为主,探讨了在 Linux 下开发 PCI 设备驱动程序... 阅读全文

posted @ 2006-06-19 17:29 fengyv 阅读(434) 评论(0) 推荐(0) 编辑

摘要: 提起金庸的武侠小说,很多人都耳熟能详。金庸小说的一大特色就是把虚拟的情节与历史真实相结合,譬如《射雕英雄传》中的成吉思汗西征中亚、《碧血剑》中的明朝与东南亚国家的交往、《倚天屠龙记》中的波斯明教流传中土、《神雕侠侣》中的印度医僧来华、《鹿鼎记》中的俄国女摄政索菲娅……可谓“假作真时真亦假,无为... 阅读全文

posted @ 2006-06-19 12:44 fengyv 阅读(414) 评论(0) 推荐(0) 编辑