add support for Zenith Z-150 'black label' keyboard#437
add support for Zenith Z-150 'black label' keyboard#437namato wants to merge 2 commits intotmk:masterfrom
Conversation
|
Is it possible to make code to support the keyboard and other normal XT keyboars like IBM XT keyboard at same time? It would be nice to add support for the keyboard with same code. I have followed this thread and looked into keyboard interface schematic and BIOS codes of XT tech reference, waveforms of keyboards and other resources. And it feels to me like it is possible but not sure. It seems to be natural to read data line at rising edge of clock. Why falling edge? BTW, I don't have any XT keyboard to test this unfortunately. |
|
All good info and I agree it would be better to just detect the Z-150 at runtime. It is almost surely possible because Soarer's converter does it, although it has other issues with the Z-150. I'll close this for now and repoen later once I test it more, for now will just keep it as a fork. |
Hi guys this is a batch of small fixes that I've applied to make the xt_usb converter work with the Z-150 black label. This keyboard speaks an "XT-like" protocol and requires the reset line to be connected, and works better with the interrupt changes in this patch. Without these changes, it does not work at all. It would be great to add this to TMK because I think it would be the only open-source code that supports this keyboard.