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