Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!usc!sdd.hp.com!uakari.primate.wisc.edu!samsung!noose.ecn.purdue.edu!mentor.cc.purdue.edu!j.cc.purdue.edu!brazil.psych.purdue.edu!zhou From: zhou@brazil.psych.purdue.edu (Albert Zhou) Newsgroups: comp.lang.pascal Subject: BIOS DATA AREA $40:0 - $40:$84 Message-ID: <11461@j.cc.purdue.edu> Date: 10 Nov 90 22:54:05 GMT Sender: news@j.cc.purdue.edu Reply-To: zhou@brazil.psych.purdue.edu (Albert Zhou) Organization: Purdue University Lines: 11 It is said that BIOS is very poorly documented. Recently I have been able to find some information about BIOS data area $40:0 - $40:$84. But I still have some problem with some of them. Especially about keyboard buffer info- mation. There are 32 bytes starting at $40:10 for keyboard buffer. Where is information on how many keys are still in the buffer and where do they start (As I know they do not always start from the first byte)? This question is very important since I'm designing a software in which I need to send a string to the keyboard buffer to mimic actual keystrokes. Is anybody expert at BIOS?