I added the 8255 and the two 8251s (in SVN), but of course without any devices connected to them the BIOS tests still fail.
The use case here was kind of unusual - they skip addresses on the 8255 so it needed a custom hookup.
ETA: the 8255 test sets port A as input and expects it to return values written to it (test is at label L53 in the disassembly
, address 0x4085C in the ROM); this is undocumented behavior of the 8255. Kale, or Carl, or anyone have any ideas?
Last edited by R. Belmont; 05/12/12 03:50 AM.