[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
Int 67 Fn 5BF4  - Rm386 V6.00 - Get Rm386 Global Flags                     [m]

   AX = 5BF4h

Return: AH = 00h
   BX = global flags 1 (see below)
   CX = global flags 2 (see below)
   DX = global flags 3 (see below)
   SI = global flags 4 (see below)

See Also: AX=5BF0h

Bitfields for global flags 1:
 bits 0-3 reserved
 bit 4 V86 mode
 bit 5 reserved
 bit 6 80386 or higher CPU
 bits 7,8 reserved
 bit 9 A20 enabled at startup
 bit 10 "HIGH_IO"
 bit 11 ROM
 bit 12 large frame
 bits 13,14 reserved
 bit 15 PS/2-style A20 control

Bitfields for global flags 2:
 bit 0 HMA in use
 bit 1 XMS present
 bit 2 using XMS driver memory
 bit 3 HIGH (NEAT only)
 bits 4-7 reserved
 bit 8 NOBKTRAP
 bit 9 NORESET
 bit 10 ALTMAP
 bit 11 NOFRAME
 bits 12-15 reserved

Bitfields for global flags 3:
 bit 0 NOTEST
 bit 1 NOEBDA
 bit 2 Windows3 support
 bit 3 system board mouse
 bit 4 DISKBUF
 bit 5 EBDALOW
 bit 6 A20 global enable flag
 bit 7 A20 flag
 bit 8 EBDA moved to stub
 bit 9 VXD file was found
 bit 10 reserved
 bit 11 NOBOOTMAP
 bit 12 AUTO
 bit 13 PS/2 machine
 bit 14 Compaq ROM merge active
 bit 15 NOHMA set

Bitfields for global flags 4:
 bit 0 "NOV8259" don't virtualize interrupt controller
 bit 1 NOSCSI
 bit 2 NOSCAN
 bit 3 NOTR
 bit 4 ALTBOOT
 bit 5 NOCOMPQ
 bit 6 KB2TRAP
 bit 7 DESHADOW
 bit 8 Video 7 VGA detected
 bit 9 reserved
 bit 10 NOVGA
 bit 11 NOPS2
 bit 12 DEBUG
 bit 13 NOVKB
 bits 14,15 reserved

This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson