|
|
| version 1.10, 2003/11/21 06:51:11 | version 1.11, 2003/11/24 07:40:01 |
|---|---|
| Line 2015 I286FN _mov_ea8_data8(void) { // C6: | Line 2015 I286FN _mov_ea8_data8(void) { // C6: |
| GET_PCBYTE(*(REG8_B53(op))) | GET_PCBYTE(*(REG8_B53(op))) |
| } | } |
| else { | else { |
| #if 1 // 03/11/23 | |
| UINT32 ad; | |
| BYTE val; | |
| I286_WORKCLOCK(3); | |
| ad = c_calc_ea_dst[op](); | |
| GET_PCBYTE(val) | |
| i286_memorywrite(ad, val); | |
| #else | |
| UINT ad; | UINT ad; |
| BYTE val; | BYTE val; |
| I286_WORKCLOCK(3); | I286_WORKCLOCK(3); |
| ad = c_get_ea[op](); | ad = c_get_ea[op](); |
| GET_PCBYTE(val) | GET_PCBYTE(val) |
| i286_memorywrite(ad + EA_FIX, val); | i286_memorywrite(ad + EA_FIX, val); |
| #endif | |
| } | } |
| } | } |
| Line 2034 I286FN _mov_ea16_data16(void) { // C7 | Line 2043 I286FN _mov_ea16_data16(void) { // C7 |
| GET_PCWORD(*(REG16_B53(op))) | GET_PCWORD(*(REG16_B53(op))) |
| } | } |
| else { | else { |
| #if 1 // 03/11/23 | |
| UINT32 ad; | |
| UINT16 val; | |
| I286_WORKCLOCK(3); | |
| ad = c_calc_ea_dst[op](); | |
| GET_PCWORD(val) | |
| i286_memorywrite_w(ad, val); | |
| #else | |
| UINT ad; | UINT ad; |
| UINT16 val; | UINT16 val; |
| I286_WORKCLOCK(3); | I286_WORKCLOCK(3); |
| ad = c_get_ea[op](); | ad = c_get_ea[op](); |
| GET_PCWORD(val) | GET_PCWORD(val) |
| i286_memorywrite_w(ad + EA_FIX, val); | i286_memorywrite_w(ad + EA_FIX, val); |
| #endif | |
| } | } |
| } | } |