添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符L型号页 > 首字符L的型号第44页 > LAN91C100FD > LAN91C100FD PDF资料 > LAN91C100FD PDF资料1第37页
事件发射典型流程
S / W DRIVER
1
ISSUE分配内存TX - N
BYTES - MMU的尝试分配N字节
的RAM。
等待成功完成
CODE - 投票,直到ALLOC INT位被置位或
启用其掩码位和等待中断。
现在对TX数据包数是在分配
结果寄存器中。
LOAD传输数据 - 复制TX包
数到包号注册。写
指针寄存器,然后用块移动
从上层发送队列操作
进入数据寄存器。
ISSUE "ENQUEUE包序号TX
FIFO" - 此命令将数
存在于该分组编号寄存器进
TX FIFO。发送现在排队。
不再需要CPU干预是必要的,直到
传输中断。
在排队的数据包将被传输到
MAC块TXENA ( NTCR )位的函数
而延期的过程中(1/2双工模式
只)状态。
发射后完成的第一个字
内存写入状态字。该
数据包号码从TX FIFO移动到
在TX FIFO完成。产生中断
由TX FIFO完成是不是空的。
服务中断 - 读取中断状态
注册。如果它是一个发送中断,读取所述TX
做包号从FIFO端口
注册。写信息包号进
包号注册。相应的
状态字是现在可读的内存。如果
状态字显示发送成功,
问题RELEASE包号命令
释放用于该分组的存储器。
完成从FIFO中取出数据包数量
通过写TX INT确认寄存器。
MAC SIDE
2
3
4
5
6
7
SMSC DS - LAN91C100FD REV 。 B
第37页
修订版2000年5月31日

深圳市碧威特网络技术有限公司