diff --git a/docs/README.md b/docs/README.md index abc3abb..176c92a 100644 --- a/docs/README.md +++ b/docs/README.md @@ -12,5 +12,5 @@ General: Per-device (each directory: device doc + its datasheets): -- [nics/](nics/README.md) — the transport rule, the comparison table, and one directory per NIC: [x520](nics/x520/README.md), [connectx-5](nics/connectx-5/README.md), [x710](nics/x710/README.md), [e810](nics/e810/README.md), [wx1820](nics/wx1820/README.md). +- [nics/](nics/README.md) — the transport rule, the comparison table, and one directory per NIC: [x520](nics/x520/README.md), [connectx-5](nics/connectx-5/README.md), [x710](nics/x710/README.md), [e810](nics/e810/README.md). - [modules/](modules/README.md) — module inventory, media-lies table, the shared IEEE register set, RollBall protocol, cable-length physics, and one directory per module: [fs](modules/fs/README.md), [wiitek](modules/wiitek/README.md), [fibergaga](modules/fibergaga/README.md). diff --git a/docs/nics/README.md b/docs/nics/README.md index f910f8e..3a6fd88 100644 --- a/docs/nics/README.md +++ b/docs/nics/README.md @@ -16,6 +16,5 @@ Which card is where: [../state.md](../state.md). | [ConnectX-4/5 (mlx5)](connectx-5/README.md) | Firmware MCIA; writes allowed; framing open | **Yes** (CQE-stamps everything) | **The product candidate** — the only card meeting the full requirement set | | [X710 (i40e)](x710/README.md) | 1-byte-offset only | No | RollBall oracle path; PTP length-experiment platform | | [E810 (ice)](e810/README.md) | Multi-byte framing, writes EPERM-blocked | Yes | Dead for diagnostics writes | -| [WX1820 (txgbe)](wx1820/README.md) | Kernel `/dev/i2c-N` — ideal | No (PTP-only) | Disqualified | Requirement weights behind the verdicts: all-packet hardware RX timestamps are non-negotiable (software stamping was tried, not precise enough), raw-L2 steering is not (encap acceptable) — [../open-questions.md](../open-questions.md) §1–2, §6. diff --git a/docs/nics/wx1820/README.md b/docs/nics/wx1820/README.md deleted file mode 100644 index da08559..0000000 --- a/docs/nics/wx1820/README.md +++ /dev/null @@ -1,5 +0,0 @@ -# Wangxun WX1820 (txgbe) — evaluated, disqualified - -- Module I2C is architecturally ideal: kernel `sff`/phylink exposes `/dev/i2c-N` — arbitrary framing, zero patches. -- **Disqualified as product NIC**: PTP-only RX timestamping (verified in upstream `wx_ptp.c` — `HWTSTAMP_FILTER_ALL` falls to -ERANGE), the same limitation as the 82599 with a younger driver. -- Flow-steering/counter parity unverified.