Equipment List

 This identifies equipment and peripheral options which are installed
 and/or active.  It is returned from INT 11H (in AX) and can be found in
 the BIOS Data Area at 0040:0010.

 EquipmentListRec
  1 1 1 1 1 1
 ╓5┬4┬3┬2┬1┬0┬9┬8╥7┬6┬5┬4┬3┬2┬1┬0╖
 ║prt│ │jaux │ ║drvvidramnd║
 ╙─┴─┴╥┴╥┴─┴─┴─┴╥╨─┴─┴─┴─┴─┴─┴╥┴╥╜  bits   mask
  ╚╦╝ ║ ║ ╚═╦═╝ ║ ╚╦╝ ╚╦╝ ╚╦╝ ║ ╚═►    0: 0001H disk drives are present
   ║  ║ ║   ║   ║  ║   ║   ║  ╚═══►    1: 0002H numeric coprocessor present
   ║  ║ ║   ║   ║  ║   ║   ╚══════►  2-3: 000eH motherboard RAM
   ║  ║ ║   ║   ║  ║   ╚══════════►  4-5: 0030H Initial/active video mode
   ║  ║ ║   ║   ║  ╚══════════════►  6-7: 00c0H total diskettes drives-1
   ║  ║ ║   ║   ╚═════════════════►    8: 0100H DMA present
   ║  ║ ║   ╚═════════════════════► 9-11: 0e00H RS232 serial ports
   ║  ║ ╚═════════════════════════►   12: 1000H game adapter present
   ║  ╚═══════════════════════════►   13: 2000H serial printer (PCjr)
   ╚══════════════════════════════►14-15: c000H printers installed

       bit 0  When this is 0, the computer has no diskette drives.
       bit 1  1 means that a numeric coprocessor is present.  This is not
              always reliable on older BIOSes.
    bits 2-3  motherboard memory: 01=16K; 10=32K; 11=64K+ (usually 00 on
              most modern PCs, so has no meaning)
              On PS/2s, bit 2 is 1 when a mouse is detected by the POST
    bits 4-5  Currently-active video adaptor.  It is one of:
                00=(reserved)   10=80-clm color
                01=40-clm color 11=TTL Monochrome
    bits 6-7  number of detected diskette drives -1:
                00=1; 01=2; 10=3; 11=4
       bit 8  1 = DMA hardware is present (not reliable)
   bits 9-11  detected RS-232 serial ports detected:
                000=0; 001=1...100=4...111=7
      bit 12  1=game adaptor (joystick) was detected by POST.
      bit 13  (on PCjr only) 1=serial printer attached
  bits 14-15  number of parallel printer ports:
                00=0; 01=1; 10=2; 11=3

   Notes: ■ This data word is often used to ascertain the active video
            adaptor and the location of video RAM.

            If (AX & 30H) == 30H then the Monochrome adapter is active
            and video RAM segment is at b000H, otherwise use b800H.  See
            Video Memory Layouts.

          ■ In general, the Equipment List word does not impart much useful
            information reliably.  For instance, even when bits 9-11
            indicate 4 serial ports, the computer may provide support for
            4 ports, but the hardware to handle only one or two is actually
            present.

See Also: BIOS Data Area
          INT 11H
                                    -♦-