50 函数的 描述 (环绕 engine)
(持续)
573 处理 保留 MAC Frames
一个 保留 MAC 框架 是 任何 MAC 框架 aside 从 bea-
con 和 Claim frames Tokens 是 不 考虑 MAC
frames 甚至 though 它们的 Format 位 (fcff) 是 这 一样 作
为 MAC frames
当 一个 保留 MAC 框架 (其它
mac) 是 received 它
是 treated 作 一个 高等级的 Claim 如果 这 传输者 是 在 这
Claim 状态 当 一个 保留 MAC 框架 是 received 这
传输者 returns 至 这 空闲 状态 和 然后 repeats 这
next 保留 MAC 框架 received 如果 这 传输者 是 在
这 Beacon 状态 和 一个 保留 MAC 框架 是 received
这 传输者 持续 至 transmit Beacon frames 如果 这
传输者 是 在 这 空闲 state 这 保留 MAC 框架 是
repeated
58 RECEIVE BATCHING 支持
这 环绕 Engine stores 各自 received SA 和 比较
这 新当选的 SA 和 这 previous SA 这个 将 是 使用 至
批 状态 在 frames received 从 这 一样 station
这 SameSA 信号 是 asserted when
1 这 电流 和 previous 非-void frames 是 不 MAC
frames
2 这 大小 的 这 地址 的 这 电流 框架 是 这 一样
作 这 大小 的 这 地址 的 这 previous 非-void
frame
3 这 SA 的 这 电流 框架 是 这 一样 作 这 SA 的 这
previous 非-void frame
在 MAC frames 这 信息 地方 是 compared 这个
信息 将 是 有用的 至 inhibit copying MAC frames
和 完全同样的 information 这个 是 特别 有用的 为 copy-
ing Claim 和 Beacon frames 当 新 信息 是 pres-
ent
这 一样 信息 信号 是 asserted when
1 这 电流 和 previous 非-void frames 是 两个都
MAC frames (不 必然地 这 一样 FC 值)
2 这 第一 四 字节 的 这 信息 地方 的 这 电流 框架
是 这 一样 作 这 第一 四 字节 的 这 信息 地方 的 这
previous 非-void frame
这 大小 的 这 地址 的 MAC frames 是 不 checked
59 立即的 框架 传递
立即的 requests 是 使用 当 它 是 desirable 至 send
frames 没有 第一 capturing 一个 token 立即的 requests
是 典型地 使用 作 部分 的 管理 处理 为 er-
ror 分开 和 Recovery 立即的 requests 是 也
有用的 在 全部 duplex applications 立即的 requests 是
serviced 仅有的 当 这 station’s 环绕
运算的 标记 是
零 (ctsrrop
e
0)
至 transmit 一个 立即的 request 这 要求 必须 第一 是
queued 在 这 毫安
要求 Interface 如果 这 环绕 是 不
运算的 (环绕
运算的 标记 是 不 设置) 这 要求
将 是 serviced immediately 如果 这 环绕 是 运算的
(环绕
运算的 标记 是 设置) 这 要求 将 是 serviced
当 这 环绕 变为 非-operational 这 环绕 是-
comes 非-运算的 作 一个 结果 的 一个 MAC 重置 (func-
tionMCRST 是 设置 至 一个) 或者 任何 的 这 情况 造成
这 重置 或者 恢复 Actions 至 是 performed
在 增加 至 servicing 一个 立即的 要求 从 这 Tx
数据 State 它 是 也 可能 至 维护 立即的 requests
从 这 Tx
Claim 或者 Tx
Beacon State 当 transmit-
ting 从 这 Claim 或者 Beacon state 在 增加 至 要求-
ing 一个 立即的 传递 维护 Class 这 RQCLM
或者 RQBCN 信号 必须 是 asserted 至 表明 一个 immedi-
ate Claim 或者 立即的 Beacon request 这些 requests 将
仅有的 是 serviced 当 在 这 Claim 或者 Beacon state Entry 至
这 Tx
Beacon 状态 能 是 强迫 用 设置 位 BCN 的
这 函数 寄存器 至 One Entry 至 这 Tx
Claim 状态
能 是 强迫 用 设置 位 CLM 的 这 函数 寄存器 至
One
当 在 这 Tx
Claim 或者 Tx
Beacon state 这 环绕 en-
gine 将 transmit 内部 发生 Claim 或者 Beacon
frames 除了 当 一个 立即的 Claim 或者 Beacon 要求
是 呈现 在 这 毫安
要求 Interface 信号 RQCLM 或者
RQBCN 是 asserted 和 一个 框架 是 准备好 至 是 transmitted
在 least 一个 内部 发生 Claim 或者 Beacon 框架
必须 是 transmitted 在之前 一个 立即的 Claim 或者 Beacon
要求 是 serviced 它 是 可能 为 这 内部 发生
框架 至 返回 在之前 这 终止 的 这 要求 框架 有
被 transmitted 至 准许 时间 为 这 要求 框架(s)
至 是 transmitted 在之前 leaving 这 Claim 或者 Beacon state
位 ITR (为 claim) 或者 位 IRR (为 beacon) 的 这 选项
寄存器 应当 是 设置 至 One
当 一个 立即的 要求 是 正在 serviced (从 任何
状态) 如果 位 IRPT 的 这 选项 寄存器 是 设置 至 一个 (inhibit
Repeat 选项) 所有 received frames (除了 更小的
Claim
和 我的
Beacon frames) 是 ignored 和 这 立即的
要求 continues 更小的
Claim 和 我的
Beacon frames
能 也 是 ignored 用 设置 位 IRR 的 这 选项 regis-
ter
510 全部 DUPLEX 运作
这 环绕 Engine 支持 全部 duplex 运作 用
1 Suspending 这 Token 管理 和 Token recov-
ery protocols (设置 optionirr)
2 Inhibiting 这 repetition 的 所有 frames 和 tokens (设置 运算-
tionirpt)
3 使用 这 立即的 维护 Class
Frames 的 任何 大小 将 是 transmitted 或者 received 主题
至 这 最小 长度 指定 在 部分 54
511 PARITY 处理
通过 Parity 是 supported 在 这 内部的 数据 paths 是-
tween 任何 要求 接口 和 任何 表明 interface
Odd Parity 是 提供 每 时钟 在 所有 数据 输出 和 是
审查 每 时钟 在 所有 数据 inputs Parity errors 是 不
propagated 通过 这 环绕 Engine (从 这 MAC re-
quest 和 PHY Indication 接口 至 这 PHY 要求 在-
terface 或者 从 这 PHY Indication 接口 至 这 MAC
Indication 接口) Parity errors 是 分开的 和 resolved
当 parity 是 不 使用 在 一个 Interface 这 parity 提供
用 这 环绕 Engine 为 它的 输出 将 是 ignored 为 这
环绕 Engine’s inputs 这 结果 的 这 parity 审查 是 使用
仅有的 如果 parity 在 那 接口 是 enabled
接口 parity 是 使能 用 设置 这 适合的 位 在
这 模式 register ModeCBP 为 控制 总线 Parity
ModePIP 为 PHY Indication parity 和 ModeMRP 为 MAC
要求 Parity 一个 主控 重置 (functionmarst) 使不能运转
parity 在 所有 interfaces
26