|
|
| version 1.3, 2003/10/17 11:10:02 | version 1.4, 2003/10/17 12:49:52 |
|---|---|
| Line 53 const BYTE iflags[256] = { // Z_FLAG | Line 53 const BYTE iflags[256] = { // Z_FLAG |
| UINT16 *reg16_b53[256]; | UINT16 *reg16_b53[256]; |
| UINT16 *reg16_b20[256]; | UINT16 *reg16_b20[256]; |
| BYTE szpcflag[0x200]; | BYTE szpcflag[0x200]; |
| BYTE szpflag_w[0x10000]; | |
| CALCEA c_calc_ea_dst[256]; | CALCEA c_calc_ea_dst[256]; |
| CALCLEA c_calc_lea[192]; | CALCLEA c_calc_lea[192]; |
| GETLEA c_get_ea[192]; | GETLEA c_get_ea[192]; |
| #if !defined(CPUW2TEST) | |
| BYTE szpflag_w[0x10000]; | |
| #endif | |
| static UINT32 ea_nop(void) { | static UINT32 ea_nop(void) { |
| Line 116 void i286_initialize(void) { | Line 119 void i286_initialize(void) { |
| for (; i<0x100; i++) { | for (; i<0x100; i++) { |
| c_calc_ea_dst[i] = ea_nop; | c_calc_ea_dst[i] = ea_nop; |
| } | } |
| #if !defined(CPUW2TEST) | |
| for (i=0; i<0x10000; i++) { | for (i=0; i<0x10000; i++) { |
| f = P_FLAG; | f = P_FLAG; |
| for (bit=0x80; bit; bit>>=1) { | for (bit=0x80; bit; bit>>=1) { |
| Line 131 void i286_initialize(void) { | Line 136 void i286_initialize(void) { |
| } | } |
| szpflag_w[i] = f; | szpflag_w[i] = f; |
| } | } |
| #endif | |
| } | } |
| void i286_reset(void) { | void i286_reset(void) { |