Int 16H [AT] [PS/2] Function 10H (16) Read character from enhanced keyboard

Reads a character and scan code from the keyboard type-ahead buffer.

Call with:

AH = 10H

Returns:

AH = keyboard scan code

AL = ASCII character

Note:

Use this function for the enhanced keyboard instead of Int 16H Function 00H. It allows applications to obtain the scan codes for the additional F11, F12, and cursor control keys.