关于RTL8019

来源:百度知道 编辑:UC知道 时间:2024/05/13 11:00:24
同学要写一份关于RTL8019的介绍,请问哪位高手可以详细介绍一下,越详细越好。谢谢~~
可以给一些专业详细一点的答案吗?

RTL8019芯片是网卡芯片

RS485芯片组是ATI Radeon Xpress 300系列中的一款产品,这款芯片计划今年第二季度发布,对应AMD的Socket M2接口处理器。
RS485芯片组将仍然集成源自Radeon X300核心的图形芯片,不过不会提供HYperMemory技术,但是核心频率相对以往产品有所提高。
ATI将为RS485芯片组配合SB600南桥芯片,支持ATA133、SATA II和HD Audio等功能。

SX52BD是Ubicom公司推出的RISC结构的8位高性能CMOS微处理器,可以进行高速运算、灵活的I/O口控制和高效的数据操作。SX52BD具有4KB的EE/FLASH ROM的262字节的SRAM。与现有8位微处理器相比,其运算速率可达50MISP,加上优化的多数为单时钟周期的指令集,SX52BD吞吐量大为提高。SX52BD比常规MCU快20倍的运算速度、可靠的性能可重复编程
行,再给你点
于RTL8019的几个疑问
疑问1:
对于命令寄存器CR的bit5~3,对应为RD2~0,datasheet上如下所述:
RD2 RD1 RD0 备注
0 0 0 不允许
0 0 1 远程读
0 1 0 远程写
0 1 1 发送包
1 * * 结束或完成远程DMA
但是在测试过程过程中,我令RD2=1,RD1=*,RD0=*,(即令CMD_SEND为0x26或0x3e)网卡仍旧能发送出数据包,到底在什么情况下才需要将RD2、RD1、RD0设置成0、1、1呢?

疑问2:
在发送一帧数据时,通过检查ISR的PTX位可以知道一帧是否发送完毕,如下:
ISR = 0x02;//clear ISR_PTX
Uart_Printf("Before CMD_SEND:ISR_PTX = %d\n",(ISR&ISR_PTX)> > 1);//ISR[PTX]=0

CR = CMD_SEND;
Uart_Printf("After C