Lines Matching defs:_VbeModeInfoBlock
114 struct _VbeModeInfoBlock { struct
115 CARD16 ModeAttributes; /* mode attributes */
116 CARD8 WinAAttributes; /* window A attributes */
117 CARD8 WinBAttributes; /* window B attributes */
118 CARD16 WinGranularity; /* window granularity */
119 CARD16 WinSize; /* window size */
120 CARD16 WinASegment; /* window A start segment */
121 CARD16 WinBSegment; /* window B start segment */
122 CARD32 WinFuncPtr; /* real mode pointer to window function */
123 CARD16 BytesPerScanline; /* bytes per scanline */
126 CARD16 XResolution; /* horizontal resolution in pixels or characters */
127 CARD16 YResolution; /* vertical resolution in pixels or characters */
128 CARD8 XCharSize; /* character cell width in pixels */
129 CARD8 YCharSize; /* character cell height in pixels */
130 CARD8 NumberOfPlanes; /* number of memory planes */
131 CARD8 BitsPerPixel; /* bits per pixel */
132 CARD8 NumberOfBanks; /* number of banks */
133 CARD8 MemoryModel; /* memory model type */
134 CARD8 BankSize; /* bank size in KB */
135 CARD8 NumberOfImages; /* number of images */
136 CARD8 Reserved; /* 1 *//* reserved for page function */
139 CARD8 RedMaskSize; /* size of direct color red mask in bits */
140 CARD8 RedFieldPosition; /* bit position of lsb of red mask */
141 CARD8 GreenMaskSize; /* size of direct color green mask in bits */
142 CARD8 GreenFieldPosition; /* bit position of lsb of green mask */
143 CARD8 BlueMaskSize; /* size of direct color blue mask in bits */
144 CARD8 BlueFieldPosition; /* bit position of lsb of blue mask */
145 CARD8 RsvdMaskSize; /* size of direct color reserved mask in bits */
146 CARD8 RsvdFieldPosition; /* bit position of lsb of reserved mask */
147 CARD8 DirectColorModeInfo; /* direct color mode attributes */
150 CARD32 PhysBasePtr; /* physical address for flat memory frame buffer */
151 CARD32 Reserved32; /* 0 *//* Reserved - always set to 0 */
152 CARD16 Reserved16; /* 0 *//* Reserved - always set to 0 */
155 CARD16 LinBytesPerScanLine; /* bytes per scan line for linear modes */
156 CARD8 BnkNumberOfImagePages; /* number of images for banked modes */
157 CARD8 LinNumberOfImagePages; /* number of images for linear modes */
158 CARD8 LinRedMaskSize; /* size of direct color red mask (linear modes) */
159 CARD8 LinRedFieldPosition; /* bit position of lsb of red mask (linear modes) */
160 CARD8 LinGreenMaskSize; /* size of direct color green mask (linear modes) */
161 CARD8 LinGreenFieldPosition; /* bit position of lsb of green mask (linear modes) */
162 CARD8 LinBlueMaskSize; /* size of direct color blue mask (linear modes) */
163 CARD8 LinBlueFieldPosition; /* bit position of lsb of blue mask (linear modes) */
164 CARD8 LinRsvdMaskSize; /* size of direct color reserved mask (linear modes) */
165 CARD8 LinRsvdFieldPosition; /* bit position of lsb of reserved mask (linear modes) */
166 CARD32 MaxPixelClock; /* maximum pixel clock (in Hz) for graphics mode */
167 CARD8 Reserved2[189]; /* remainder of VbeModeInfoBlock */