|
|
| version 1.2, 2003/10/17 07:17:20 | version 1.3, 2003/10/19 14:56:15 |
|---|---|
| Line 1 | Line 1 |
| //---------------------------------------------------------------------------- | //---------------------------------------------------------------------------- |
| // | // |
| // i286y : 80286 Engine for Pentium ver0.02 | // i286c : 80286 Engine for Pentium ver0.02 |
| // | // |
| // Copyright by Yui/Studio Milmake 1999-2000 | // Copyright by Yui/Studio Milmake 1999-2000 |
| // | // |
| Line 73 typedef struct { | Line 73 typedef struct { |
| I286REG8 b; | I286REG8 b; |
| I286REG16 w; | I286REG16 w; |
| } r; | } r; |
| SINT32 remainclock; | |
| SINT32 baseclock; | |
| UINT32 clock; | |
| UINT32 es_base; | UINT32 es_base; |
| UINT32 cs_base; | UINT32 cs_base; |
| UINT32 ss_base; | UINT32 ss_base; |
| Line 142 extern const BYTE iflags[]; | Line 145 extern const BYTE iflags[]; |
| #define I286_TRAP i286reg.trap | #define I286_TRAP i286reg.trap |
| #define I286_OV i286reg.ovflag | #define I286_OV i286reg.ovflag |
| #define I286_REMCLOCK i286reg.remainclock | |
| #define I286_BASECLOCK i286reg.baseclock | |
| #define I286_CLOCK i286reg.clock | |
| enum { | enum { |
| C_FLAG = 0x0001, | C_FLAG = 0x0001, |
| P_FLAG = 0x0004, | P_FLAG = 0x0004, |