|
|
| version 1.11, 2004/03/14 23:45:44 | version 1.15, 2005/02/07 14:46:11 |
|---|---|
| Line 2 | Line 2 |
| #define GDCCMD_MAX 32 | #define GDCCMD_MAX 32 |
| typedef struct { | typedef struct { |
| BYTE para[256]; | UINT8 para[256]; |
| UINT16 fifo[GDCCMD_MAX]; | UINT16 fifo[GDCCMD_MAX]; |
| UINT16 cnt; | UINT16 cnt; |
| UINT8 ptr; | UINT8 ptr; |
| Line 26 typedef struct { | Line 26 typedef struct { |
| UINT8 vsyncint; | UINT8 vsyncint; |
| UINT8 display; | UINT8 display; |
| UINT8 bitac; | UINT8 bitac; |
| UINT8 reserved[2]; | UINT8 ff2; |
| UINT8 reserved; | |
| int analog; | int analog; |
| int palnum; | int palnum; |
| UINT8 degpal[4]; | UINT8 degpal[4]; |
| Line 36 typedef struct { | Line 37 typedef struct { |
| UINT32 rasterclock; | UINT32 rasterclock; |
| UINT32 hsyncclock; | UINT32 hsyncclock; |
| UINT32 hclock; | |
| UINT32 vclock; | |
| #if defined(SUPPORT_PC9821) | #if defined(SUPPORT_PC9821) |
| UINT8 anareg[16*3 + 256*4]; | UINT8 anareg[16*3 + 256*4]; |
| #endif | #endif |
| Line 92 void gdc_forceready(int id); | Line 96 void gdc_forceready(int id); |
| void gdc_paletteinit(void); | void gdc_paletteinit(void); |
| void gdc_setdegitalpal(int color, REG8 value); | void gdc_setdegitalpal(int color, REG8 value); |
| void gdc_setanalogpal(int color, int rgb, REG8 value); | |
| void gdc_setdegpalpack(int color, REG8 value); | void gdc_setdegpalpack(int color, REG8 value); |
| void gdc_setanalogpal(int color, int rgb, REG8 value); | |
| void gdc_setanalogpalall(const UINT16 *paltbl); | |
| #if defined(SUPPORT_PC9821) | #if defined(SUPPORT_PC9821) |
| void gdc_analogext(BOOL extend); | void gdc_analogext(BOOL extend); |