Guest
#1505858
I'm working on a x86 virtualization project and having a hard time with emulating the PC keyboard interface correctly. The problem is that the 8042-based keyboard controller interface is reasonably well documented, the 8042 chip itself is well documented, the AT and PS/2 keyboards are well documented, but no one seems to say what exactly the 8042 firmware does. Does anyone here know where I might obtain a ROM dump of a PC 8042-based keyboard controller? Doesn't really matter how old, though something with PS/2 mouse support would be best. Commented 8042 source code would of course be even better, but that's probably not likely... Thanks in advance for any info.