rtl8100b(l)
2001-11-9 rev.1.41
18
15-13 r/w rxfth2, 1, 0
rx 先进先出 门槛:
specifies rx 先进先出 门槛 水平的. 当 这
号码 的 这 received 数据 字节 from 一个 小包装板盒, 这个 是 正在 received
在 这 rtl8100b(l)'s rx 先进先出, 有 reached 至 这个 水平的 (或者 这 先进先出
有 包含 一个 完全 小包装板盒),这 receive pci 总线 主控 函数
将 begin 至 转移 这 数据 从 这 先进先出 至 这 host 记忆. 这个
地方 sets 这 门槛 水平的符合 至 这 下列的 表格:
000 = 16 字节
001 = 32 字节
010 = 64 字节
011 = 128 字节
100 = 256 字节
101 = 512 字节
110 = 1024 字节
111 = 非 rx 门槛. 这 rtl8100b(l) begins 这 转移 的 数据
之后 having received 一个 全部的 小包装板盒 在 这 先进先出.
12-11 r/w rblen1, 0
rx 缓存区 长度:
这个 地方 indicates 这大小 的 这 rx 环绕 缓存区.
00 = 8k + 16 字节
01 = 16k + 16 字节
10 = 32k + 16 字节
11 = 64k + 16 字节
10-8 r/w mxdma2, 1, 0
最大值 dma burst 大小 每 rx dma burst:
这个 地方 sets 这 最大
大小 的 这 receive dma 数据 bursts 符合 至 这 下列的 表格:
000 = 16 字节
001 = 32 字节
010 = 64 字节
011 = 128 字节
100 = 256 字节
101 = 512 字节
110 = 1024 字节
111 = unlimited
7 r/w WRAP 当 设置 至 0: 这 rtl8100b(l) 将转移 这 rest 的这 小包装板盒 数据 在
这 beginning 的 这 rx 缓存区 如果 这个 小包装板盒 有 不 被 完全地 moved
在 这 rx 缓存区 和 这 转移 有 arrived 在 这 终止 的 这 rx 缓存区.
当 设置 至 1: 这 rtl8100b(l) 将保持 移动的 这 rest 的 这 小包装板盒
数据 在 这 记忆 立即 之后 这 终止 的 这 rx 缓存区, 如果 这个
小包装板盒 有 不 被 完全地 moved在 这 rx 缓存区 和 这 转移
有 arrived 在 这 终止 的 这 rx 缓存区.这 软件 驱动器 必须 保留 在
least 1.5k 字节 缓存区 至 接受 这 remainder 的 这 小包装板盒. 我们 假设
那 这 remainder 的 这 小包装板盒 是 x 字节. 这 next 小包装板盒 将 是 moved
在 这 记忆 从 这 x 字节 补偿 在 这 顶 的 这 rx 缓存区.
这个 位 是 invalid 当 rx 缓存区 是 选择 至 64k 字节.
6 - -
保留
5 r/wAER
接受 错误 小包装板盒:
当 设置 至 1, 所有 packets 和 crc 错误,
排成直线 错误, 和/或者 collided fragments 将 是 accepted. 当 设置 至 0,
所有 packets 和 crc 错误, 排成直线 错误, 和/或者 collided fragments 将
是 rejected.
4 r/w AR
接受 runt:
这个 位 准许 这 接受者 至 接受 packets 那 是
小 比 64 字节. 这 小包装板盒 必须 是 在 least 8 字节 长 至 是
accepted 作 一个 runt. 设置 至1 至 接受 runt packets.
3 r/w AB
接受 broadcast packets:
设置 至 1 至 接受, 0 至 reject.
2 r/w AM
接受 multicast packets:
设置 至 1 至 接受, 0 至 reject.
1 r/w apm
接受 物理的 相一致 packets:
设置 至 1 至 接受, 0 至 reject.
0 r/wAAP
接受 所有 packets:
设置 至 1 至 接受 所有 packets 和 一个 物理的
destination 地址, 0 至 reject.