VIOCONFIGINFO
Appearance
VIOCONFIGINFO
Text mode configuration information.
Type
ULONG cb ULONG adapter ULONG display ULONG cbMemory ULONG Configuration ULONG VDHVersion ULONG Flags ULONG HWBufferSize ULONG FullSaveSize ULONG PartSaveSize ULONG EMAdaptersOff ULONG EMDisplayOFF
C Declaration Method
typedef struct
Fields
cb Length of this data structure Input parameter to VioGetConfig. The length must be either 4, to indicate the actual length should be returned, or at least 48. adapter Display adapter type.
Value Definition 0-3 Reserved 3 VGA Display Adapter 4-6 Reserved 7 8514/A 8 Image Adapter/A 9 XGA Display Adapter
Values ranging from 0-4095 are reserved for IBM. display Display monitor type Display or monitor type.
Value Definition 0-2 Reserved 3 13-inch Monochrome Display 4 13-inch Color Display 5-8 Reserved 9 16-inch 1024x768 capable color display 10 LCD or Plasma display 11 Large monochrome display 12 14-inch 1024x768 capable color display 13 Reserved
Values ranging from 0-4095 are reserved for IBM.
cbMemory Bytes of memory on the adapter Amount of memory, in bytes, on the adapter. Configuration Configuration number Number of the display configuration that this data corresponds to. This is assigned by the video subsystem.
VDHVersion Reserved This field is reserved.
Flags The flag bits are defined as follows: Bit Description 31-1 Reserved 0 Power-up display configuration.
HWBufferSize Size to save video state Size of the buffer required by the Base Video Handler (BVH) to save the full hardware state, excluding the physical display buffer.
FullSaveSize Full save size. Maximum size buffer required by the BVH to save the full physical display buffer.
PartSaveSize Partial save size Maximum size buffer required by the BVH to save the portion of the physical display buffer that is overlaid by a pop-up.
EMAdaptersOff Offset to emulated adapter types Offset, within the configuration data structure, to the following information describing what other display adapters are emulated by this display adapter.
Number of Data words Contains a one-word field, specifying a count of data words to follow.
Data word 1 Bits, set in the data words, identify display adapters emulated. Data word 1 has the following definition:
Bit Description 0-2 Reserved 3 VGA 4-6 Reserved 7 8514/A Adapter 8 Image Adapter/A 9 XGA Adapter 10-31 Reserved
EMDisplayOFF Offset to emulated display types Offset, within the configuration data structure, to the following information describing what other displays are emulated by this display.
Number of Data words One-word field, specifying a count of data words to follow.
Data word 1 Bits, set in the data words, identify displays emulated. Data word 1 has the following definition:
Bit Description 0-2 Reserved 3 13-inch Monochrome Display 4 13-inch Color Display 5-8 Reserved 9 16-inch 1024x768 capable color display 10 LCD or Plasma display 11 Large monochrome display 12 14-inch 1024x768 capable color display 13-31 Reserved