Files
RedBear-OS/local/docs
vasilito 9540168a48 QUIRKS-SYSTEM: R7 audit findings and full-utilization plan
Documents the two R7 audit findings and the comprehensive plan to
fully utilize the R0-R22 quirks-and-bugs subsystem.

Findings
- cb_intel_ntb_bar_fix was a no-op stub (cleared PCI_COMMAND_MEMORY
  and restored it; the device never observed the transient clear).
  Replaced with the real Linux quirk_intel_ntb reads at config
  offsets 0xD0 and 0xD1. 3 new unit tests. 131/131 redox-driver-sys
  tests pass.
- redbear-quirks install script copied only 8 of 30 TOML files,
  leaving all R11-R21 data tables inert at runtime. Replaced the
  explicit list with a glob.

Utilization plan
- Audit of every other cb_* callback (all justified, no other stubs).
- Full consumer-wiring matrix showing what's wired, what's not, and
  the concrete step for each pending consumer.
- Initialization-path wiring from bootloader SMBIOS through kernel
  to acpid/pcid/xhcid/usbhidd/evdevd/network/storage/audio/drm.
- 15-task implementation order with estimates (22-32 days sequential,
  parallelizable to 2-3 devs in 4-6 weeks).
- Updated test count: 131 host-buildable redox-driver-sys + 13 acpid
  dmi + 12 pcid + 7 usbhidd + 4 evdevd + 3 iwlwifi = 170 total.

After the 15 tasks land, every lookup function in redox-driver-sys
has at least one production consumer; the data tables drive real
kernel/userspace behavior; and the R0-R22 infrastructure is fully
automatically made to work on real hardware.
2026-06-07 23:18:56 +03:00
..