6 ms·
In a shitton of computers the 8042 is not even a separate entity, being emulated by the main CPU through SMM, so that the BIOS can play fancy tricks like allowi
by AshamedCaptain 4y ago
In a shitton of computers the 8042 is not even a separate entity, being emulated by the main CPU through SMM, so that the BIOS can play fancy tricks like allowing a USB keyboard to be read through the 8042 primary PS/2 port.
- mjg59 4y agoThere's typically a "real[1]" 8042, but with an optional chipset configuration register that diverts accesses to it to SMM instead, even on modern chipsets [1] Obviously not actually an 8042, but some hardware that would decode those addresses if they weren't trapped beforehand