Pyro Kernel
Public Member Functions
VESA_Mode_Info Struct Reference

Public Member Functions

uint16 ModeAttributes __attribute__ ((packed))
 
uint8 WinAAttributes __attribute__ ((packed))
 
uint8 WinBAttributes __attribute__ ((packed))
 
uint16 WinGranularity __attribute__ ((packed))
 
uint16 WinSize __attribute__ ((packed))
 
uint16 WinASegment __attribute__ ((packed))
 
uint16 WinBSegment __attribute__ ((packed))
 
uint32 WinFuncPtr __attribute__ ((packed))
 
uint16 BytesPerScanLine __attribute__ ((packed))
 
uint16 XResolution __attribute__ ((packed))
 
uint16 YResolution __attribute__ ((packed))
 
uint8 XCharSize __attribute__ ((packed))
 
uint8 YCharSize __attribute__ ((packed))
 
uint8 NumberOfPlanes __attribute__ ((packed))
 
uint8 BitsPerPixel __attribute__ ((packed))
 
uint8 NumberOfBanks __attribute__ ((packed))
 
uint8 MemoryModel __attribute__ ((packed))
 
uint8 BankSize __attribute__ ((packed))
 
uint8 NumberOfImagePages __attribute__ ((packed))
 
uint8 Reserved __attribute__ ((packed))
 
uint8 RedMaskSize __attribute__ ((packed))
 
uint8 RedFieldPosition __attribute__ ((packed))
 
uint8 GreenMaskSize __attribute__ ((packed))
 
uint8 GreenFieldPosition __attribute__ ((packed))
 
uint8 BlueMaskSize __attribute__ ((packed))
 
uint8 BlueFieldPosition __attribute__ ((packed))
 
uint8 RsvdMaskSize __attribute__ ((packed))
 
uint8 RsvdFieldPosition __attribute__ ((packed))
 
uint8 DirectColorModeInfo __attribute__ ((packed))
 
int32 PhysBasePtr __attribute__ ((packed))
 
int32 OffScreenMemOffset __attribute__ ((packed))
 
int16 OffScreenMemSize __attribute__ ((packed))
 
uint8 UnUsed[206] __attribute__ ((packed))
 

The documentation for this struct was generated from the following file: