Page 1 of 1

keyboard controller data

Posted: Fri Jul 11, 2003 9:49 am
by slacker
anyone know of a good up to date document on the internet describing the ports,registers of the kbd controller (besides the nondot site)?

Re:keyboard controller data

Posted: Sat Jul 12, 2003 9:41 am
by slacker
i guess noone has a kbd driver for their OS...

Re:keyboard controller data

Posted: Sat Jul 12, 2003 10:30 am
by nullify
We do. I found the OS Resource Center's information on the keyboard controller to be sufficient for writing my driver. However, if you want other docs, is it too much to ask you to Google it first? Its not too difficult to find more info if you try. It will do you more good to research yourself first, instead of asking other people to do your homework for you.

Re:keyboard controller data

Posted: Sat Jul 12, 2003 11:18 am
by Tim
Right. We're not human Googles.

Re:keyboard controller data

Posted: Sat Jul 12, 2003 11:37 am
by slacker
nullify wrote: Google it first?
already tried it....

Re:keyboard controller data

Posted: Sat Jul 12, 2003 11:39 am
by slacker
i guess since it would be too much help to give me a direct URL, how about some keyword to search for?

keyboard controller
keyboard registers
keyboard port i/o

anything else?

Re:keyboard controller data

Posted: Sat Jul 12, 2003 12:49 pm
by distantvoices
look at keyboard driver of minix f. ex.

Re:keyboard controller data

Posted: Sat Jul 12, 2003 3:05 pm
by nullify
slacker wrote: i guess since it would be too much help to give me a direct URL, how about some keyword to search for?

keyboard controller
keyboard registers
keyboard port i/o

anything else?
How about "keyboard controller programming" or simply, "keyboard programming"? (I found stuff with both queries) Also, notice how the OSRC is a general purpose osdev site, with stuff in addition to keyboards. If you do a search for sites like those you should be able to find keyboard information as well (Chris Giese's osdev site comes to mind here). Bona Fide OS Development has a Docs section with a few keyboard specs there too. The information is out there on the 'net; you definately could dig it up if you really wanted to.

Re:keyboard controller data

Posted: Sun Jul 13, 2003 2:06 pm
by slacker
if i want to read command byte...i send 0x20 to port 0x64.....

what port do i read from next to get the command byte?
0x60?

Re:keyboard controller data

Posted: Mon Jul 14, 2003 2:32 am
by Pype.Clicker
http://www.nondot.org/sabre/os/files/HCI/keyboard2.txt

was two clicks away through .:QuickLinkz:.