Diff for /np2/i286a/i286a_8x.s between versions 1.1 and 1.2
|
version 1.1, 2003/12/16 21:59:07
|
version 1.2, 2003/12/17 03:46:27
|
|
Line 2
|
Line 2
|
| INCLUDE i286a.inc |
INCLUDE i286a.inc |
| INCLUDE i286aalu.inc |
INCLUDE i286aalu.inc |
| |
|
| IMPORT i286core |
|
| IMPORT _szpcflag8 |
IMPORT _szpcflag8 |
| IMPORT i286a_ea |
IMPORT i286a_ea |
| IMPORT i286a_lea |
|
| IMPORT i286_memoryread |
IMPORT i286_memoryread |
| IMPORT i286_memoryread_w |
IMPORT i286_memoryread_w |
| IMPORT i286_memorywrite |
IMPORT i286_memorywrite |
|
Line 131 i286a_81 GETPC8
|
Line 129 i286a_81 GETPC8
|
| cmp r0, #&c0 |
cmp r0, #&c0 |
| bcc ope81m |
bcc ope81m |
| CPUWORK #3 |
CPUWORK #3 |
| R8SRC r0, r5 |
R16SRC r0, r5 |
| add r5, r5, #CPU_REG |
add r5, r5, #CPU_REG |
| GETPC16 |
GETPC16 |
| adr r1, op8x_reg16 |
adr r1, op8x_reg16 |
|
Line 158 i286a_83 GETPC8
|
Line 156 i286a_83 GETPC8
|
| cmp r0, #&c0 |
cmp r0, #&c0 |
| bcc ope83m |
bcc ope83m |
| CPUWORK #3 |
CPUWORK #3 |
| R8SRC r0, r5 |
R16SRC r0, r5 |
| add r5, r5, #CPU_REG |
add r5, r5, #CPU_REG |
| GETPC8 |
GETPC8 |
| tst r0, #(1 << 7) |
tst r0, #(1 << 7) |
RetroPC.NET-CVS <cvs@retropc.net>