|
|
| version 1.3, 2003/12/16 21:59:07 | version 1.4, 2003/12/17 10:41:06 |
|---|---|
| Line 77 $label mov r7, $clock | Line 77 $label mov r7, $clock |
| str r7, [r9, #CPU_REMAINCLOCK] | str r7, [r9, #CPU_REMAINCLOCK] |
| MEND | MEND |
| MACRO | |
| $label CPUSV | |
| $label | |
| MEND | |
| MACRO | |
| $label CPULD | |
| $label | |
| MEND | |
| MACRO | MACRO |
| $label GETPC8 | $label GETPC8 |
| Line 118 $label ldr r0, [r9, #CPU_CS_BASE] | Line 128 $label ldr r0, [r9, #CPU_CS_BASE] |
| bl i286_memoryread | bl i286_memoryread |
| add r8, r8, #(1 << 16) | add r8, r8, #(1 << 16) |
| and $src, r0, #(6 << 2) | and $src, r0, #(6 << 2) |
| add $src, r9, r12 lsr #2 | add $src, r9, $src lsr #2 |
| tst r0, #(1 << 5) | tst r0, #(1 << 5) |
| addne $src, $src, #1 | addne $src, $src, #1 |
| MEND | MEND |
| Line 161 $label ldr r0, [r9, #CPU_CS_BASE] | Line 171 $label ldr r0, [r9, #CPU_CS_BASE] |
| add r0, r0, r8 lsr #16 | add r0, r0, r8 lsr #16 |
| bl i286_memoryread | bl i286_memoryread |
| add r8, r8, #(1 << 16) | add r8, r8, #(1 << 16) |
| and r12, r0, #(7 << 3) | and $src, r0, #(7 << 3) |
| add r12, r9, r12 lsr #2 | add $src, r9, $src lsr #2 |
| MEND | MEND |
| MACRO | MACRO |