C Language and Libraries Help (clang.hlp) (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
_bios_equiplist
 Summary Example                         Up Contents Index Back
─────Run-Time Library───────────────────────────────────────────────────────
 
     The _bios_equiplist routine uses INT 0x11 to determine what
     hardware and peripherals are currently installed on the machine.
 
     Return Value
 
     The function returns the AX value, which is a set of bits
     indicating what is installed, as defined below:
 
     Bits      Meaning
 
     0         True (1) if disk drive(s) installed
     1         True (1) if math coprocessor installed
     2-3       System RAM in 16K blocks (16-64K)
     4-5       Initial video mode:
                    00 = Reserved
                    01 = 40 x 25 color
                    10 = 80 x 25 color
                    11 = 80 x 25 monochrome
     6-7       Number of floppy-disk drives installed
               (00 = 1, 01 = 2, etc.)
     8         False (0) if and only if a Direct Memory Access (DMA)
               chip is installed
     9-11      Number of RS232 serial ports installed
     12        True (1) if and only if a game adapter is installed
     13        True (1) if and only if an internal modem is installed
     14-15     Number of printers installed
                                    -♦-