|
|
| version 1.12, 2004/03/21 11:47:20 | version 1.16, 2007/11/03 00:00:20 |
|---|---|
| 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 83 enum { | Line 87 enum { |
| extern "C" { | extern "C" { |
| #endif | #endif |
| void gdc_reset(void); | void gdc_reset(const NP2CFG *pConfig); |
| void gdc_bind(void); | void gdc_bind(void); |
| void gdc_vectreset(GDCDATA item); | void gdc_vectreset(GDCDATA item); |