<That I'd heard before, which is why I'm so supprised by the
<hardware-encoded keyboard in an otherwise software-driven machine.
Things you cant do with a software scanned keyboard:
Key pressed interrupt, if the cpu doesn't scan the keyboard it cannot
sense activity. It takes some chips extra then to sense any key pressed
and cause a interupt to initiate a keybard scan and debounce routine
to see what happend.
The keyboard chips did n-key rollover and buffered at least one
keystroke.
Fewer signal carrying wires in the air, the keyboard encoders were slow
and didn't create much RFI, scan lines off the bus or a port can be quite
noisy.
Allison