位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第781页 > AM79C961KC/W > AM79C961KC/W PDF资料 > AM79C961KC/W PDF资料1第164页

AMD
操作进行了交错的C7和C8
操作。
C8 :本PCNET -ISA
+
控制器将执行DMA数据
到最后一个缓冲器,其指针指向应用程序
阳离子的空间。数据在进入最后一个缓冲区不会
需要臭名昭著的“双副本”,也就是要求
现有的驱动器,因为它是被直接放置到
该应用程序的缓冲空间。
N2 :上线的消息结束。
S7 :当驱动程序完成缓冲num-的副本
BER 2数据到应用程序的缓冲空间时,它开始
查询描述符3号。
C9 :当PCNET -ISA
+
控制器已经完成了所有
数据DMA操作,将其写入状态和变化
的描述符数3所有权。
S8 :司机看到该描述符的所有权
3号发生了变化,它调用的应用程序
告诉一个帧已经到达应用程序。
S9 :应用程序处理接收到的帧和
产生下一个TX帧,将其放置到一个TX
缓冲区。
S10 :驱动程序设置的TX描述符
PCNET -ISA
+
控制器。
ETHERNET
线
活动:
ETHERNET
调节器
活动:
软件
活动:
S10 :驱动程序设置TX描述符。
S9 :应用程序处理数据包,产生TX数据包。
S8 :驱动程序调用的应用
告诉应用程序
包已经到来。
S7 :缓冲区# 3驱动民调描述。
C9 :控制器写入描述符# 3 。
N2 : EOM
C8 :控制器进行间歇
DMA阵阵填写数据缓冲区# 3 。
C7 :控制器写入描述符# 2 。
C6 : "Last chance"先行到
描述符# 3 ( OWN ) 。
卜FF器
#3
{
S6 :从缓冲区# 2到应用程序的缓冲区驱动程序拷贝数据。
S5 :驱动民调描述符# 2 。
S4:从缓冲器#1的应用缓冲器驱动程序复制数据。
C5 :控制器进行间歇
DMA阵阵填写数据缓冲区# 2 。
卜FF器
#2
C4 :前瞻,以描述符# 3 ( OWN ) 。
C3 : SRP中断
被产生。
}{
S1 :中断延迟。
S3 :驱动程序写入修改后的应用程序
指针的描述符#3 。
S2 :驱动程序调用的应用程序
获取应用程序的缓冲区指针。
到达的分组数据
}
C2 :控制器写入描述符# 1 。
C1 :控制器进行间歇
DMA阵阵填写数据缓冲区# 1 。
卜FF器
#1
S0 :驱动器处于闲置状态。
{
C0 :前瞻,以描述符# 2 。
N1 :数据包的第64个字节
数据到达。
N0 :数据包前置码, SFD
和目的地地址
是到达。
18183B-79
图1.向前看数据包处理( LAPP )时间轴
1-638
Am79C961