|
|
| version 1.7, 2003/12/12 01:04:40 | version 1.8, 2005/02/07 14:46:10 |
|---|---|
| Line 8 | Line 8 |
| // ----- reg8 | // ----- reg8 |
| I286_8X _add_r8_i(BYTE *p) { | I286_8X _add_r8_i(UINT8 *p) { |
| UINT src; | UINT src; |
| UINT dst; | UINT dst; |
| Line 17 I286_8X _add_r8_i(BYTE *p) { | Line 17 I286_8X _add_r8_i(BYTE *p) { |
| GET_PCBYTE(src) | GET_PCBYTE(src) |
| dst = *p; | dst = *p; |
| ADDBYTE(res, dst, src); | ADDBYTE(res, dst, src); |
| *p = (BYTE)res; | *p = (UINT8)res; |
| } | } |
| I286_8X _or_r8_i(BYTE *p) { | I286_8X _or_r8_i(UINT8 *p) { |
| UINT src; | UINT src; |
| UINT dst; | UINT dst; |
| Line 28 I286_8X _or_r8_i(BYTE *p) { | Line 28 I286_8X _or_r8_i(BYTE *p) { |
| GET_PCBYTE(src) | GET_PCBYTE(src) |
| dst = *p; | dst = *p; |
| ORBYTE(dst, src); | ORBYTE(dst, src); |
| *p = (BYTE)dst; | *p = (UINT8)dst; |
| } | } |
| I286_8X _adc_r8_i(BYTE *p) { | I286_8X _adc_r8_i(UINT8 *p) { |
| UINT src; | UINT src; |
| UINT dst; | UINT dst; |
| Line 40 I286_8X _adc_r8_i(BYTE *p) { | Line 40 I286_8X _adc_r8_i(BYTE *p) { |
| GET_PCBYTE(src) | GET_PCBYTE(src) |
| dst = *p; | dst = *p; |
| ADCBYTE(res, dst, src); | ADCBYTE(res, dst, src); |
| *p = (BYTE)res; | *p = (UINT8)res; |
| } | } |
| I286_8X _sbb_r8_i(BYTE *p) { | I286_8X _sbb_r8_i(UINT8 *p) { |
| UINT src; | UINT src; |
| UINT dst; | UINT dst; |
| Line 52 I286_8X _sbb_r8_i(BYTE *p) { | Line 52 I286_8X _sbb_r8_i(BYTE *p) { |
| GET_PCBYTE(src) | GET_PCBYTE(src) |
| dst = *p; | dst = *p; |
| SBBBYTE(res, dst, src); | SBBBYTE(res, dst, src); |
| *p = (BYTE)res; | *p = (UINT8)res; |
| } | } |
| I286_8X _and_r8_i(BYTE *p) { | I286_8X _and_r8_i(UINT8 *p) { |
| UINT src; | UINT src; |
| UINT dst; | UINT dst; |
| Line 63 I286_8X _and_r8_i(BYTE *p) { | Line 63 I286_8X _and_r8_i(BYTE *p) { |
| GET_PCBYTE(src) | GET_PCBYTE(src) |
| dst = *p; | dst = *p; |
| ANDBYTE(dst, src); | ANDBYTE(dst, src); |
| *p = (BYTE)dst; | *p = (UINT8)dst; |
| } | } |
| I286_8X _sub_r8_i(BYTE *p) { | I286_8X _sub_r8_i(UINT8 *p) { |
| UINT src; | UINT src; |
| UINT dst; | UINT dst; |
| Line 75 I286_8X _sub_r8_i(BYTE *p) { | Line 75 I286_8X _sub_r8_i(BYTE *p) { |
| GET_PCBYTE(src) | GET_PCBYTE(src) |
| dst = *p; | dst = *p; |
| SUBBYTE(res, dst, src); | SUBBYTE(res, dst, src); |
| *p = (BYTE)res; | *p = (UINT8)res; |
| } | } |
| I286_8X _xor_r8_i(BYTE *p) { | I286_8X _xor_r8_i(UINT8 *p) { |
| UINT src; | UINT src; |
| UINT dst; | UINT dst; |
| Line 86 I286_8X _xor_r8_i(BYTE *p) { | Line 86 I286_8X _xor_r8_i(BYTE *p) { |
| GET_PCBYTE(src) | GET_PCBYTE(src) |
| dst = *p; | dst = *p; |
| XORBYTE(dst, src); | XORBYTE(dst, src); |
| *p = (BYTE)dst; | *p = (UINT8)dst; |
| } | } |
| I286_8X _cmp_r8_i(BYTE *p) { | I286_8X _cmp_r8_i(UINT8 *p) { |
| UINT src; | UINT src; |
| UINT dst; | UINT dst; |