| Sergey's Micro8088 + 8088 Bios v1.0 [message #10598] |
Tue, 06 February 2024 19:34  |
jrs
Messages: 20 Registered: November 2015
|
Junior Member |
|
|
Has anyone gotten Sergey's Micro8088 to work with XT bios 1.0?
Specifically, are you seeing the keyboard die a few seconds after the video bios splash screen, with the keyboard clock going high and staying high?
Can you reboot the Micro8088 before that happens with ctrl-alt-delete, but afterwards (because the keyboard clock is high) nothing happens when you type?
Ditto the caps lock key/light?
The reason I'm asking is that
a. I saw a discussion between Sergey and Wayne a few years back talking about the keyboard code being broken in the bios for both XI and Micro8088 as of version 9.7. What was unclear was whether this was fixed.
b. Poking through the bios source code,(BIOS.asm line 817) I see a point where the keyboard clock is disabled (and thus pulled up by the pullups in the at2xtkb MCU for testing memory and so forth. In the Book 8088, it's re-enabled on line 1052, but in the Micro8088 code it doesn't seem to be.This is exactly the behavior I'm seeing on the keyboard clock line between the at2xtkb MCU and the FE2010 chip.
If you *have* gotten it to work, and I'm barking up the wrong tree, it means there's a problem with my build, and I'm suspicious that something bad has happened to one of my backplane's IRQ lines, but before I go tracing through all of those and/or downgrading the bios, I'd like to know if anyone else is seeing this kind of thing.
I haven't tried modifying the bios source code yet because I'm a complete newb at assembly, and it would take me quite some time to figure out how to compile the existing code, let alone modify it constructively.
Thanks.
-JRS
[Updated on: Tue, 06 February 2024 19:40] Report message to a moderator
|
|
|
|