trunk/src/emu/cpu/mc68hc11/hc11ops.c
| r17840 | r17841 | |
| 1 | 1 | #define SET_Z8(r) (cpustate->ccr |= ((UINT8)r == 0) ? CC_Z : 0) |
| 2 | 2 | #define SET_Z16(r) (cpustate->ccr |= ((UINT16)r == 0) ? CC_Z : 0) |
| 3 | 3 | #define SET_N8(r) (cpustate->ccr |= (r & 0x80) ? CC_N : 0) |
| 4 | | #define SET_N16(r) (cpustate->ccr |= (r & 0x80) ? CC_N : 0) |
| 4 | #define SET_N16(r) (cpustate->ccr |= (r & 0x8000) ? CC_N : 0) |
| 5 | 5 | #define SET_V_ADD8(r,s,d) (cpustate->ccr |= (((r) ^ (s)) & ((r) ^ (d)) & 0x80) ? CC_V : 0) |
| 6 | 6 | #define SET_V_SUB8(r,s,d) (cpustate->ccr |= (((d) ^ (s)) & ((d) ^ (r)) & 0x80) ? CC_V : 0) |
| 7 | 7 | #define SET_V_ADD16(r,s,d) (cpustate->ccr |= (((r) ^ (s)) & ((r) ^ (d)) & 0x8000) ? CC_V : 0) |