AMD
p r e l i m i n 一个 r y
20
Am79C90
寄存器 地址 端口 (rap)
RES
csr 1:0
17881b-14
位名字描述
15:02RES保留. 读 作 zeroes. 写 作
zeroes.
01:00csr(1:0)csr 地址 选择. 读/写.
选择 这 csr 至 是 accessed
通过 这 rdp. rap 是 cleared 用
Bus
重置
.
csr(1 :0)CSR
00CSR
0
01CSR
1
10CSR
2
11CSR
3
控制 和 状态 寄存器 定义
控制 和 状态 寄存器 0 (csr0)
ERR
BABL
CERR
MISS
MERR
RINT
TINT
IDON
INIT
STRT
停止
TDMD
TXON
RXON
INEA
INTR
这 c-lance updates csr
0
用 logical “oring” 这 前-
vious 和 呈现 值 的 csr
0.
17881b-15
150
位名字描述
15ERR错误 summary 是 设置 用 这
“oring” 的 babl, cerr, miss 和
merr. err 仍然是 设置 作 长 作
任何 的 这 错误 flags 是 真实.
err 是 读 仅有的; writing 它 有 非 ef-
fect. 它 是 cleared 用 总线
重置
, 设置-
ting 这 停止 位, 或者 clearing 这
单独的 错误 flags.
位名字描述
14BABLbabble 是 一个 传输者 timeout er-
ror. 它 indicates 那 这 传输者
有 被 在 这 频道 变长 比
这 时间 必需的 至 send 这 maxi-
mum 长度 小包装板盒.
babl 是 一个 标记 这个 indicates ex-
cessive 长度 在 这 transmit 缓存区.
它 将 是 设置 之后 1519 字节 有
被 transmitted, excluding pream-
ble 和 开始 框架 delimiter; 这
c-lance 将 continue 至 transmit
直到 这 全部的 小包装板盒 是 transmitted
或者 直到 那里 是 一个 失败 在之前 这
全部的 小包装板盒 是 transmitted. 当
babl 错误 occurs, 一个 中断 将
是 发生 如果 inea = 1.
babl 是 读/clear 仅有的 和 是
设置 用 这 c-lance, 和 cleared 用
writing 一个 “1” 在 这 位. writing 一个 ”0”
有 非 效应. 它 是 cleared 用
重置
或者 用 设置 这 停止 位.
13CERRcollision 错误 indicates 那
这 collision 输入 至 这 c-lance
是 不 asserted 在 这 trans-
使命, 也不 在里面 4.0
µ
s 之后 这
transmit 完成. 这 collision af-
ter 传递 是 一个 transceiver 测试
特性. 这个 函数 是 也 知道
作 heartbeat 或者 sqe (信号 质量
错误) 测试.
cerr 是 读/clear 仅有的 和
是 设置 用 这 c-lance 和 cleared
用 writing 一个 “1” 在 这 位. writing 一个
“0” 有 非 效应. 它 是 cleared 用
re-
设置
或者 用 设置 这 停止 位.
cerr 错误 将 不 导致 一个 inter-
rupt 至 出现 (intr = 0).
12MISSmissed 小包装板盒 是 设置 当 这
接受者 loses 一个 小包装板盒 因为 它
做 不 自己的 任何 receive 缓存区, 在-
dicating 丧失 的 数据.
先进先出 overflow 是 不 reported 是-
导致 那里 是 非 receive 环绕 entry
在 这个 至 写 状态.
当 miss 是 设置, 一个 中断 将
是 发生 如果 inea = 1.
miss 是 读/clear 仅有的, 和 是
设置 用 这 c-lance 和 cleared 用
writing 一个 “1” 在 这 位. writing 一个 “0”
有 非 效应. 它 是 cleared 用
重置
或者 用 设置 这 停止 位.