Interrupts and BIOS Services

  Services                 Interrupts             Pointers
  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  10H Video services       00H Division by 0      1bH Keyboard break
  11H Equipment list       01H Single-step        1cH User timer interrupt
  12H Conv. memory size    02H Non-Maskable       1dH Video parms
  13H Disk I/O             03H Breakpoint         1eH Diskette parms
  14H Serial port I/O      04H Overflow           1fH Graphics chars
  15H AT services; APM     05H Print screen
  16H Keyboard I/O         06H Invalid opcode     22H Terminate addr
  17H Printer I/O          07H no math chip       23H Ctrl+Break addr
  18H ROM-BASIC            08H IRQ 0 Timer        24H Critical Error addr
  19H Bootstrap            09H IRQ 1 Keyboard
  1aH Time I/O; MRCI hook  0aH IRQ 2 cascade      40H diskette revector
                           0bH IRQ 3 COM 2/4      41H hard disk 0 parms
  20H-2fH: DOS Interrupts  0cH IRQ 4 COM 1/3      46H hard disk 1 parms
                           0dH IRQ 5 LPT 2
  2fH: Multiplex Services  0eH IRQ 6 diskette     43H EGA font table
                           0fH IRQ 7 LPT 1
  31H DPMI services                               4aH User alarm address
  33H Mouse Support        70H IRQ 8 RT Clock
  67H Expanded Memory Fns  71H IRQ 9 redir IRQ 2
                           72H IRQ 10 (reserved)
                           73H IRQ 11 (reserved)
                           74H IRQ 12 (reserved)
                           75H IRQ 13 math chip
                           76H IRQ 14 hard disk
                           77H IRQ 15 (reserved)

See Also: IRQs: Hardware Interrupts
          DOS Functions
          API Service Index
          DOS & BIOS Data Structures
          BIOS Data Area
                                    -♦-