summaryrefslogtreecommitdiff
path: root/share/docs/hw/et131x.txt
diff options
context:
space:
mode:
authorIan Moffett <ian@osmora.org>2025-07-14 17:15:17 -0400
committerIan Moffett <ian@osmora.org>2025-07-14 17:15:17 -0400
commitaecabd211a22a74119cec44ad9007d2b4d18370c (patch)
tree71b98ebf55f450f533e5ddfd290aef8a1a873a61 /share/docs/hw/et131x.txt
parent614ce21e1fe78fd1d82831310d2f8fa834feb96f (diff)
docs: et131x: Add MAC.hfdp bit definitionsexpt
Signed-off-by: Ian Moffett <ian@osmora.org>
Diffstat (limited to 'share/docs/hw/et131x.txt')
-rw-r--r--share/docs/hw/et131x.txt14
1 files changed, 14 insertions, 0 deletions
diff --git a/share/docs/hw/et131x.txt b/share/docs/hw/et131x.txt
index 26d2873..43d7c4f 100644
--- a/share/docs/hw/et131x.txt
+++ b/share/docs/hw/et131x.txt
@@ -153,6 +153,20 @@ PCI BAR 0.
[bits 23]: Unused (undefined)
[bits 30:24]: Non B2B IPG 1
[bits 31]: Reserved
+ @ hfdp:
+ [bits 9:0]: Collision window
+ [bits 11:10]: Reserved
+ [bits 15:12]: Re-transmit max
+ [bits 16]: Excess defer
+ [bits 17]: No backoff
+ [bits 18]: BP no backoff
+ [bits 19]: Alt BEB enable [1]
+ [bits 23-20]: Alt BEB trunc [1]
+ [bits 31-24]: Reserved
+ |
+ ++ [1]: BEB refers to Binary Exponential Backoff which is
+ a method to mitigate collisions by doubling the TX
+ backoff window (throttling TX rate) per collision.
-------------------------------------