Extended get key
Entry
Exit
Description
Extended get status
Entry
Exit
Description
Note:
Extended get shift status
Entry
Exit
Description
Chapter 27: INT 16H, Keyboard Handler
AH=10H
AL=ASCII code
AH=scan code
This function is exactly the same as function 00H.
Scan codes and ASCII codes are summarised in
Appendix E.
AH=11H
ZF=flag
AL=ASCII code
AH=scan code
Checks if there are any characters in the keyboard
buffer. If there is a character, ZF=0 and its ASCII code
and scan code are returned in AL and AH. If there is no
character, ZF=1.
This function does not remove the character from the
buffer.
AH=12H
AL=status
AH=extra status
Checks the status of the modifier keys and returns the
result as separate bits in AL and AH, as follows:
267