3.0.1
8 Maart 2026 om 03:04
CSMWrap Version 3.0.1
Changelog since CSMWrap 3.0.0
Bug Fixes
- ap_trampoline: Skip APIC disable when x2APIC is active, preventing #GP on systems with locked x2APIC (e.g. Nova Lake xAPIC deprecation).
- apic: Clear stale vector bits when configuring LINT0/LINT1 for ExtINT/NMI.
- mptable: Read LAPIC address and version from MSR instead of MADT, fixing x2APIC mode where MMIO LAPIC reads don't work.
- video: Backport GOP quirks and fixes from Limine - reject PixelBltOnly/unknown pixel formats, validate all-zero PixelBitMask, check PixelsPerScanLine, and calculate correct BPP for non-32bpp PixelBitMask modes.
SeaBIOS
- mptable: Use x2APIC MSR for APIC version read when in x2APIC mode.
Full Changelog: 3.0.0...3.0.1