Mercurial > sdl-ios-xcode
diff src/video/xbios/SDL_xbios_blowup.h @ 1895:c121d94672cb
SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Mon, 10 Jul 2006 21:04:37 +0000 |
parents | d910939febfa |
children | 99210400e8b9 |
line wrap: on
line diff
--- a/src/video/xbios/SDL_xbios_blowup.h Thu Jul 06 18:01:37 2006 +0000 +++ b/src/video/xbios/SDL_xbios_blowup.h Mon Jul 10 21:04:37 2006 +0000 @@ -34,53 +34,56 @@ /*--- Types ---*/ -typedef struct { - /* 64 bytes */ - unsigned short enabled; /* Extended mode enabled ? 0=yes, <>0=no */ - unsigned short dummy10[6]; - unsigned short registers_0E; /* value for register 0xffff820e */ - unsigned short registers_10; /* value for register 0xffff8210 */ - unsigned short dummy11[23]; +typedef struct +{ + /* 64 bytes */ + unsigned short enabled; /* Extended mode enabled ? 0=yes, <>0=no */ + unsigned short dummy10[6]; + unsigned short registers_0E; /* value for register 0xffff820e */ + unsigned short registers_10; /* value for register 0xffff8210 */ + unsigned short dummy11[23]; - /* 64 bytes */ - unsigned short width; /* width-1 */ - unsigned short height; /* height-1 */ - unsigned short dummy20; - unsigned long screensize; /* screensize in bytes */ - unsigned short dummy21[8]; - unsigned short virtual; /* Virtual screen ? */ - unsigned short virwidth; /* Virtual screen width */ - unsigned short virheight; /* Virtual screen height */ + /* 64 bytes */ + unsigned short width; /* width-1 */ + unsigned short height; /* height-1 */ + unsigned short dummy20; + unsigned long screensize; /* screensize in bytes */ + unsigned short dummy21[8]; + unsigned short virtual; /* Virtual screen ? */ + unsigned short virwidth; /* Virtual screen width */ + unsigned short virheight; /* Virtual screen height */ - unsigned short dummy22; - unsigned short monitor; /* Monitor defined for this mode */ - unsigned short extension; /* Extended mode defined ? 0=yes, 1=no */ - unsigned short dummy23[13]; + unsigned short dummy22; + unsigned short monitor; /* Monitor defined for this mode */ + unsigned short extension; /* Extended mode defined ? 0=yes, 1=no */ + unsigned short dummy23[13]; - /* 64 bytes */ - unsigned short dummy30; - unsigned short registers_82[6]; /* values for registers 0xffff8282-8c */ - unsigned short dummy31[9]; + /* 64 bytes */ + unsigned short dummy30; + unsigned short registers_82[6]; /* values for registers 0xffff8282-8c */ + unsigned short dummy31[9]; + + unsigned short dummy32; + unsigned short registers_A2[6]; /* values for registers 0xffff82a2-ac */ + unsigned short dummy33[9]; - unsigned short dummy32; - unsigned short registers_A2[6]; /* values for registers 0xffff82a2-ac */ - unsigned short dummy33[9]; + /* 64 bytes */ + unsigned short registers_C0; /* value for register 0xffff82c0 */ + unsigned short registers_C2; /* value for register 0xffff82c2 */ + unsigned short dummy40[30]; +} __attribute__ ((packed)) blow_mode_t; - /* 64 bytes */ - unsigned short registers_C0; /* value for register 0xffff82c0 */ - unsigned short registers_C2; /* value for register 0xffff82c2 */ - unsigned short dummy40[30]; -} __attribute__((packed)) blow_mode_t; - -typedef struct { - blow_mode_t blowup_modes[10]; - unsigned char num_mode[6]; - unsigned long dummy; - unsigned short montype; -} __attribute__((packed)) blow_cookie_t; +typedef struct +{ + blow_mode_t blowup_modes[10]; + unsigned char num_mode[6]; + unsigned long dummy; + unsigned short montype; +} __attribute__ ((packed)) blow_cookie_t; /*--- Functions prototypes ---*/ -void SDL_XBIOS_BlowupInit(_THIS, blow_cookie_t *cookie_blow); +void SDL_XBIOS_BlowupInit(_THIS, blow_cookie_t * cookie_blow); #endif /* _SDL_xbios_blowup_h */ +/* vi: set ts=4 sw=4 expandtab: */