hi,

could anyone explain me the purpose of the third bit in the keyboard status port (64h) ?

i found in a document that when it's "0 ", it means that 64h was last accessed port, and when it's '1', the 60h port that was last accessed ...?
Posted on 2001-08-30 11:13:28 by Sabeel
Sabeel,

If bit 3 of port 64h is 0 then the last event was
a data send to the controller using port 60h.

If bit 3 of port 64h is 1 then the last event was
a command send to the controller using port 64h.

This could be used to see if the last event was
data or a command to the controller and which
port was involved.

What usefulness this could be I haven't a clue.

Then again, I could be totally wrong!:grin:
Posted on 2001-08-30 16:53:36 by bcraven