Changeset 7760 in vbox for trunk/src/VBox/Devices/Graphics/DevVGA.h
- Timestamp:
- Apr 5, 2008 2:42:19 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Graphics/DevVGA.h
r7759 r7760 1 /* $Id$ */ 1 2 /** @file 2 *3 3 * VBox VGA/VESA device 4 4 */ … … 317 317 uint16_t Padding7[2]; /**< Alignment padding. */ 318 318 #endif 319 /** Current logo command. */320 uint16_t LogoCommand;321 319 /** Current logo data offset. */ 322 320 uint32_t offLogoData; 323 /** Bitmap image to use. */324 uint8_t BmpImage;325 321 /** The size of the BIOS logo data. */ 326 322 uint32_t cbLogo; 327 323 /** The BIOS logo data. */ 328 uint8_t *pu8Logo;324 R3PTRTYPE(uint8_t *) pu8Logo; 329 325 /** The name of the logo file. */ 330 char *pszLogoFile; 326 R3PTRTYPE(char *) pszLogoFile; 327 /** Current logo command. */ 328 uint16_t LogoCommand; 329 /** Bitmap image to use. */ 330 uint8_t BmpImage; 331 uint8_t Padding8; /**< Alignment padding. */ 331 332 /** Logo X. */ 332 uint16_t 333 uint16_t LogoX; 333 334 /** Logo Y. */ 334 uint16_t 335 uint16_t LogoY; 335 336 /** Logo width. */ 336 uint16_t 337 uint16_t LogoWidth; 337 338 /** Logo height. */ 338 uint16_t 339 uint16_t LogoHeight; 339 340 /** Logo depth. */ 340 uint16_t LogoDepth; 341 uint16_t LogoDepth; 342 /** Palette size. */ 343 uint16_t PalSize; 341 344 /** Palette data. */ 342 uint32_t Palette[256]; 343 /** Palette size. */ 344 uint16_t PalSize; 345 345 uint32_t Palette[256]; 346 346 #endif /* VBOX */ 347 347 } VGAState; … … 428 428 * PC Bios logo data structure. 429 429 */ 430 #pragma pack(2) /* pack(2) is important! (seems that bios compiled with pack(2)...) */ 430 #pragma pack(2) /* pack(2) is important! (seems that bios compiled with pack(2)...) */ /** @todo r=bird: add 3 uint8_t's before cbLogo and it'll be just fine. */ 431 431 typedef struct LOGOHDR 432 432 {
Note:
See TracChangeset
for help on using the changeset viewer.