Chinaunix首页 | 论坛 | 博客
  • 博客访问: 466047
  • 博文数量: 56
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1957
  • 用 户 组: 普通用户
  • 注册时间: 2013-06-07 23:02
文章分类

全部博文(56)

文章存档

2016年(1)

2014年(7)

2013年(48)

发布时间:2013-07-09 20:59:10

5.2 AM79C97X网络驱动程序的结构网络驱动程序有一个非常复杂结构,里面包含了各种各样的网络协议。就目前最为常用的internet网络协议来说就包含了应用层、传输层、网络层、链路层以及物理层等5个层次,每个层次必须遵守各自的协议。就AM79C97X通信芯片来说,与之相关的主要是链路层,它负责为网络层提供服.........【阅读全文】

阅读(9559) | 评论(2) | 转发(0)

发布时间:2013-07-09 20:51:46

第5章 网卡驱动5.1 概述本章将通过AM79C97X网络通信芯片的例子来说明网卡的驱动原理。该通信芯片不仅具有网络通信功能,而且还建有PCI接口控制管理功能。在操作系统通过对AM79C97X的PCI接口的自动配置为该设备分配内存资源和IO资源,这些内存资源和IO资源将是CPU控制AM79C97X网络通信芯片的主要的主要.........【阅读全文】

阅读(3688) | 评论(0) | 转发(1)

发布时间:2013-07-06 19:42:45

4.2.3 PCI中断处理函数库pciIntLib在库文件src\dev\pci\pciIntLib.c中描述了PCI设备的中断处理方法。这个函数库并不是在PCI自动配置的时候调用,因为这时候各PCI设备的中断处理函数还不明确,只能是作为具体PCI设备初始化的时候调用该函数库从而完成该中断向量初始化功能。根据PCI规范,PCI设备fun.........【阅读全文】

阅读(5624) | 评论(2) | 转发(3)

发布时间:2013-07-05 14:00:00

4.2 PCI配置驱动程序的结构前面已经说过,PCI设备是一种接口标准,所有PCI设备都要服从这个标准,因此对于操作系统来说,无需为每个设备都单独编写一套驱动程序,而只需要写出一套符合PCI规范的驱动程序就能够满足操作系统配置PCI接口的要求了。从这个意义上来说,PCI接口驱动程序的结构相对要简单一些。PCI.........【阅读全文】

阅读(4893) | 评论(0) | 转发(3)

发布时间:2013-07-05 13:55:26

第4章 PCI网卡驱动4.1 概述PCI接口是一种DMA接口,通过DMA接口,CPU和外设能够进行内存的共享,这样CPU访问外设时只需要访问计算机系统的内存就可以了,这样做的一个重要的目的就是增加外部设备的自主性,在外部设备工作时可以不需要CPU的参与,从而省下了宝贵的CPU资源,而当CPU需要访问外部数据时,.........【阅读全文】

阅读(3547) | 评论(1) | 转发(3)
给主人留下些什么吧!~~

哭泣的土地2013-08-15 22:32

电影vs程序员:哭泣的土地,你好

回复  |  举报

电影vs程序员2013-08-15 18:17

哭泣的土地,你好

回复  |  举报
留言热议
请登录后留言。

登录 注册