am3517资料

eMac的硬件架构,在所有eMac系列电脑中均采用了苹果、IBM、摩托罗拉三大巨头联合开发的PowerPC G4 处理器
其具备独创的“极速引擎”技术
进行许多运算工作的“抢占式多任务处理”技术
EMAC控制从系统到物理层的数据流,MDIO控制物理层配置和监视物理层状态。
EMAC模块的全称是以太网媒体访问控制模块(EthemetMediaAccessControUer 
EMAC在外部或者内部设备存储空间起DMA控制器的作用 
在每一个通道基础上产生发射CRC可选
控制设备中断并且带有8K字节内部存储器,这个存储器用来保存EMAC缓冲区描述符。
MDIO模块的全称是数据输入输出管理模块(ManagementDataInput/Output 

目的 

与和网络上遵从以太网协议的其它主机进行数据传输。

MII

MII 全称 是Media Independent Interface,字面意思上就是媒体无关的接口,因此它是独立于具体设备的,仔细想想标准化的东西都是独立于具体设备的。
Reduced Interface Medium  Independent 简化的独立于介质 的接口 
MDIO模块实现802.3串行管理接口,这个接口使用双线总线询问和控制多达32个连接到系统的以太网物理设备。主机软件使用MDIO配置各个物理设备的参数,接收询问结果,并正确操作在EMAC模块中配置所需要的参数。
内部存储器为2K*32bit,EMAC或者CPU都可以对其进行读写数据操作
包缓冲区描述符  是EMAC的中枢组成部分,描述包信息或空缓冲区信息。
 
General Purpose Input Output (通用输入/输出)简称为GPIO,或总线扩展器,
在android平台上用gpio口做i2c通信,通过i2c-gpio.c文件实现i2c通信

Macros建立动作宏
PIN_MUX是专用的管脚的
CONTROL_PADCON控制 PAD

CRS_DV:此信号是由MII接口中的RX_DVCRS两个信号合并而成。当介质不空闲时,CRS_DVRE_CLK相异步的方式给出。当CRSRX_DV早结束时(即载波消失而队列中还有数据要传输时),就会出现CRS_DV在半位元组的边界25MHz/2.5MHz的频率在01之间的来回切换。因此,MAC能够从CRS_DV中精确的恢复出RX_DVCRS


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值