设为首页 加入收藏

TOP

网络驱动移植之简述CS8900A网络芯片的基本原理
2014-11-24 14:14:38 来源: 作者: 【 】 浏览:1
Tags:网络 驱动 移植 简述 CS8900A 芯片 基本 原理

1、概述


CS8900A是CIRRUS LOGIC公司生产的低功耗、性能优越的16位以太网控制器,集成了以下五大功能模块:


(1)、带24毫安驱动的直接ISA总线接口,可选择配置4个中断号和3个DMA通道。


(2)、片内4K字节RAM,是CS8900A网络芯片的控制寄存器和数据收发缓冲器,可工作在内存映射模式、I/O端口模式或者扩展的DMA模式下。


(3)、MAC Engine,完全兼容IEEE 802.3以太网标准(ISO/IEC8802-3,1993),主要负责处理以太网数据帧的发送和接收,包括冲突检测、数据帧头的产生和检测,CRC校验码的生成和验证,以及冲突自动重传等功能。


(4)、串行EEPROM控制器,可直接外接EEPROM芯片,用于存储相关配置信息,并且这些配置信息在启动时能被自动载入CS8900A。


(5)10BASE-T滤波收发器以及适用于10BASE-2、10BASE-5和10BASE-FL等三种以太网类型的AUI收发器。


CS8900A的内部结构图如下:



】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇网络驱动移植之解析Linux网络驱动.. 下一篇网络驱动移植之net_device结构体..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: