First post, by superfury
I'm currently trying to get my 8042&PS/2 keyboard emulation running without errors, but currently it's giving a AA-301 Keyboard error?
8042 emulation(BUS interface and Transfer timing): https://bitbucket.org/superfury/unipcemu/src/ … 042.c?at=master
Header: https://bitbucket.org/superfury/unipcemu/src/ … 042.h?at=master
PS/2 keyboard connected to the 8042: https://bitbucket.org/superfury/unipcemu/src/ … ard.c?at=master
header (submodule): https://bitbucket.org/superfury/commonemufram … ard.h?at=master
There's an UNIPCEMU define for the submodule header to be used(For easy cross-emulator compatibility with my other GBemu project(based on Imran Nazzar's GB Javascript code tutorial)).
Can anyone see why the AT BIOS is erroring out when resetting the PS/2 keyboard? (Command 0xFF is sent, responding before the error with FA and finally AA, which errors out?)
Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io