Files
RedBear-OS/local/docs
vasilito f4ac668e78 QUIRKS-SYSTEM: mark R12, R13, R14 RESOLVED
This session lands three more phases of the R11-R22
plan on top of R11 (already shipped):

  - R12 (87ea8a9ac): DrmPanelOrientation enum +
    lookup function + 36-entry 50-drm-panel.toml.
    Consumer wiring in redox-drm is deferred until
    Phase 4 KDE rotation lands.
  - R13 (00e1c9ea1): PlatformDmiQuirkFlags (7 bits) +
    PlatformSubsystem enum + 31-entry 80-platform-x86.toml
    covering touchscreen / tablet_mode / hotkey /
    accelerometer / battery for 2026 hardware.
  - R14 (5caab8578): CpuBugFlags (27 bits matching
    Linux X86_BUG_*) + CpuId struct + 14-entry
    90-cpu-bugs.toml. Kernel-side consumer deferred.

QUIRKS-SYSTEM.md updates:
  - Recent Activity (2026-06) table: 3 new rows
    (R12, R13, R14) with commit SHAs and summaries.
  - Test count progression: 155 → 158 (one new
    unit test per phase, all 3 host-buildable).
  - Headline: 'R11+R12+R13+R14 RESOLVED' added.
    Total data file additions: 4 files, 99 DMI rules.

Consumer wiring is a follow-up:
  - acpid: R11 AcpiQuirkFlags (osi_setup calls)
  - redox-drm: R12 DrmPanelOrientation (rotation)
  - inputd / thermald / redbear-upower: R13
    PlatformDmiQuirkFlags (subsystem dispatch)
  - kernel context-switch path: R14 CpuBugFlags
    (mitigation engine)

R15 (timekeeping / TSC sync) is the next phase. The
audit estimated 3-4 days; the data side is small
(TSC sync status from CPUID), and the consumer is
kernel-side.
2026-06-07 21:48:09 +03:00
..