位置:首页 > IC型号导航 > 首字符L型号页 > 首字符L的型号第889页 > LAN91C100FDREVD > LAN91C100FDREVD PDF资料 > LAN91C100FDREVD PDF资料4第31页

筵席快速以太网控制器,全双工能力
这三个命令位决定发出的命令,如下所述:
高
字节
低
字节
x
命令
y
z
0
0
0
N2
N1
N0/BUSY
命令集:
XYZ
000
001
0)
1)
NOOP - 无操作
分配内存TX - N2 , N1 , N0定义的内存请求的金额
(值+ 1) ×256字节。即N2 , N1 , N0 = 1将要求2 * 256 = 512字节。移位型
由分组长度为256分频产生将用作N2, N1, N0的适当的值。
立即产生的分配结果寄存器中完成代码。可以
可选择产生成功完成中断。 N 2 , N 1 , N 0被忽视
LAN91C100FD而应为LAN9000 LAN91C100FD软件驱动程序来实现
兼容性。
MMU复位到初始状态 - 释放所有的内存分配,清除相关的中断,
重置数据包FIFO指针。
删除帧从上RX FIFO中 - 要颁发的CPU完成后,
目前处理接收帧。该命令从接收数据包数
RX FIFO中,并带来了下一个接收帧(如果有的话)到RX区域(接收FIFO的输出端) 。
REMOVE ,释放TOP RX FIFO中 - 就像3 ),而且还释放由所有内存
目前的数据包在RX FIFO输出。发行REMOVE ,后MMU忙的时候
释放命令依赖于时间的忙位被清除。从发行时间
REMOVE和释放命令的最后一个接收到的数据包的时候,当接收FIFO
空取决于RX INT位将较低。另一种方法可以是检查读出的
RX FIFO寄存器。
特定发行版的包 - 释放分配给指定数据包的所有页面
包号寄存器。不宜用于帧等待发送。
通常用来去除传输的帧,读取它们的完成状态之后。可以
使用下面的3)以释放接收分组存储在一个更灵活的方式比4)。
ENQUEUE包号INTO TX FIFO - 这是发送的正常方法
包刚加载到RAM中。被添加到队列中的分组数是从包
数寄存器。
RESET TX FIFO中 - 此命令将重置两个TX FIFO中:在TX FIFO拿着包
号码等待传输以及TX完成FIFO中。此命令提供了一个
机构用于消除分组传输,并且重新排序或绕过发射
队列。当发射器是复位TX FIFO中的命令,才应使用
禁用。不同的是RESET MMU命令,复位TX FIFO中不会释放任何
内存。
010
2)
011
3)
100
4)
101
5)
110
6)
111
7)
SMSC DS - LAN91C100FD Rev. D的
第31页
牧师二零零二年十月一十四日
初步