Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- Ralf Brown's Interrupt List (Part 1,2) - int 09 - irq1 - keyboard interrupt http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
INT 09 - IRQ1 - KEYBOARD INTERRUPT
   Generated when data is received from the keyboard.  This is normally a scan
   code, but may also be an ACK or NAK of a command on AT-class keyboards.
   If the BIOS supports an enhanced (101/102-key) keyboard, it calls
     INT 15/AH=4Fh after reading the scan code from the keyboard and before
     further processing.
   The interrupt handler performs the following actions for certain special
     keystrokes:
        Ctrl-Break      invoke INT 1B, set flag at 0040h:0071h
        SysRq           invoke INT 15/AH=85h
        Ctrl-Numlock    place system in a tight wait loop
        Ctrl-Alt-Del    jump to BIOS startup code (either F000h:FFFFh or the
                          destination of the jump at that address)
SeeAlso: INT 15/AH=4Fh, INT 15/AH=85h, INT 16, INT 1B, INT 51

Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson