Int 16/AH=10h

lup.gif ldown.gif Interrups Categories Contents

rbline.gif

KEYBOARD - GET ENHANCED KEYSTROKE (enhanced kbd support only)

AH = 10h

Return:
AH = BIOS scan code AL = ASCII character

Notes: If no keystroke is available, this function waits until one is placed in the keyboard buffer. The BIOS scan code is usually, but not always, the same as the hardware scan code processed by INT 09. It is the same for ASCII keystrokes and most unshifted special keys (F-keys, arrow keys, etc.), but differs for shifted special keys.. Unlike AH=00h, this function does not discard extended keystrokes. INT 16/AH=09h can be used to determine whether this function is supported, but only on later model PS/2s

See Also: AH=00h - AH=09h - AH=11h - AH=20h - MEM 004

Category: Bios - Int 16h - K

rbline.gif

lup.gif ldown.gif Interrups Categories Contents