Page 1 of 1

Keyboard programming via the PPI

Posted: Mon Apr 27, 2009 6:00 pm
by Love4Boobies
On old systems, before KBCs came to be they used PPIs (Programmable Peripheral Interface controllers) to control the keyboard. Did anyone here ever write a driver for such a thing? Is the keyboard the only thing PPIs were used for (I doubt it). Do you know of any emulators and/or virtual machines offer PPI support?

Re: Keyboard programming via the PPI

Posted: Tue May 05, 2009 9:41 am
by Combuster
From a google query, most references go back to a 8086 era system.

In other words: don't bother :wink:

Re: Keyboard programming via the PPI

Posted: Tue May 05, 2009 9:40 pm
by Troy Martin
http://www.nondot.org/sabre/os/files/HC ... ardFAQ.txt has about twenty lines of PPI programming.

Re: Keyboard programming via the PPI

Posted: Wed May 06, 2009 7:36 am
by Love4Boobies
Combuster wrote:From a google query, most references go back to a 8086 era system.

In other words: don't bother :wink:
It was just out of curiosity. Besides, writing a driver for that doesn't look like much of a job either.
Troy Martin wrote:http://www.nondot.org/sabre/os/files/HCI/KeyboardFAQ.txt has about twenty lines of PPI programming.
Thanks for the tip :)