First post, by Der_Richter
Hi.
After recently acquiring a “10MHz Turbo Board”, which is a Taiwanese XT clone board with an 8088 and a jumper to statically overclock it to 10MHz, basically, I have fixed and fiddled to the point it now boots fine and states it has a Phoenix BIOS dated 1985 and 640K of on board RAM so a fully populated board. That’s well and good. However it refuses any AT keyboard and requires XT protocol. That is ok. What is weird is that the keyboard controller seems to mess up as soon as an extended keyset is loaded. Then it does only one key press before hanging the input completely. I discovered this when loading PC DOS 3 from floppy. Being a Swedish user I have “keyb sv” in the startup and that works on an IBM machine as well as other clones. In this case however it allows me to press a single key before locking the input. When I removed that line, it works as intended and keyboard stays operational. The exact keyboard operation is not detailed in the motherboard manual, it just says “DIN connector for keyboard” and nothing of any config or the controller used. I’ve never seen this behavior before. So I tried a different extended keyset, and sure enough... Same issue. Remove that and use BIOS default, everything works.
What gives? How can the loading of an extended keyset driver in PC/MS DOS mess with the keyboard controller/motherboard so that it stops responding to keys? Regardless of the key pressed? AFAIK this is not a proprietary board but a general purpose clone board. Is it really not compatible with DOS extended keyset? Why? Never seen that before.
I would like my key mappings back. Any ideas?
Preserver, refurbisher, collector. In that order.