I wrote:
The AT keyboard interface protocol is really a
pathetic design, though. It's
a pain in the ass to deal with, and it's not well documented anywhere (even
Tony replied:
The documentation is not brilliant, but you can figure
out how to talk to an
AT keyboard from the info in the TechRef if you have to. Not an ideal
first project, though.
Having been there and done that, I maintain that sufficient documentation
is *NOT* present in the Tech Ref. It's a starting point, but they omit many
important details. I picked up other pieces from magazines, and ended up
having to reverse-engineer some of it with a logic analyzer.
Eric