RTL8019
ls003.7
2000.07.31
12
进步 信息
位 标识 描述
7, 6 ps1, ps0
PS1 PS0 寄存器 页 Remark
0 0 0 ne2000 兼容
0 1 1 ne2000 兼容
1 0 2 ne2000 兼容
1 1 3 rtl8019 配置
5-3 rd2-0
RD2 RD1 RD0 函数
0 0 0 不 允许
0 0 1 偏远的 读
0 1 0 偏远的 写
0 1 1 send 小包装板盒
1 * * abort/完全 偏远的 dma
2 TXP 这个 位 必须 是 设置 至 transmit 一个 小包装板盒. 它 是 内部 重置 也 之后 这
传递 是 完成 或者 aborted. writing 一个 0 有 非 效应.
1 STA 这 sta 位 控制 nothing. 它 仅有的 reflects 这 值 写 至 这个 位.
电源 向上=0.
0 STP 这个 位 是 这 停止 command. 当 它 是 设置, 非 packets 将 是 received 或者
transmitted. 电源 向上=1.
STA STP 函数
1 0 开始 command
0 1 停止 command
isr:
中断 状态 寄存器 (07h; 类型=r/w 在 page0)
这个 寄存器 reflects 这 nic 状态. 这 host 读 它 至 决定 这 导致 的 一个 中断.
单独的 位 是 cleared 用 writing 一个 "1" 在 这 corresponding 位. 它 必须 是 cleared
之后 电源 向上.
位 标识 描述
7 RST 这个 位 是 设置 当 nic enters 重置 状态 和 是 cleared 当 一个 开始 command 是
issued 至 这 cr. 它 是 也 设置 当 receive 缓存区 overflows 和 是 cleared 当
一个 或者 更多 packets 有 被 读 从 这 缓存区.
6 RDC 设置 当 偏远的 dma 运作 有 被 完成.
5 CNT 设置 当 msb 的 一个 或者 更多 的 这 网络 tally counters 有 被 设置.
4 OVW 这个 位 是 设置 当 这 receive 缓存区 有 被 exhausted.
3 TXE transmit 错误 位 是 设置 当 一个 小包装板盒 传递 是 aborted 预定的 至 过度的
collisions.
2 RXE 这个 位 是 设置 当 一个 小包装板盒 received 和 一个 或者 更多 的 这 下列的 errors:
- crc 错误
- 框架 排成直线 错误
-missed 小包装板盒
1 PTX 这个 位 indicates 小包装板盒 transmitted 和 非 errors.
0 PRX 这个 位 indicates 小包装板盒 received 和 非 errors.