|
|
| version 1.8, 2003/12/18 23:07:49 | version 1.10, 2003/12/19 05:25:32 |
|---|---|
| Line 17 CPU_SEG equ 16 - 112 | Line 17 CPU_SEG equ 16 - 112 |
| CPU_REMAINCLOCK equ 28 - 112 | CPU_REMAINCLOCK equ 28 - 112 |
| CPU_BASECLOCK equ 32 - 112 | CPU_BASECLOCK equ 32 - 112 |
| ; cpu_clock equ 36 - 112 | ; cpu_clock equ 36 - 112 |
| ; cpu_adrsmask equ 40 - 112 | CPU_ADRSMASK equ 40 - 112 |
| CPU_ES_BASE equ 44 - 112 | CPU_ES_BASE equ 44 - 112 |
| CPU_CS_BASE equ 48 - 112 | CPU_CS_BASE equ 48 - 112 |
| CPU_SS_BASE equ 52 - 112 | CPU_SS_BASE equ 52 - 112 |
| Line 36 CPU_IDTR equ 94 - 112 | Line 36 CPU_IDTR equ 94 - 112 |
| CPU_MSW equ 100 - 112 | CPU_MSW equ 100 - 112 |
| ; cpu_resetreq equ 102 - 112 | ; cpu_resetreq equ 102 - 112 |
| ; cpu_itfbank equ 103 - 112 | ; cpu_itfbank equ 103 - 112 |
| ; cpu_extmem equ 104 - 112 | CPU_EXTMEM equ 104 - 112 |
| ; cpu_extmemsize equ 108 - 112 | CPU_EXTMEMSIZE equ 108 - 112 |
| ; cpu_mainmem equ 112 - 112 | ; cpu_mainmem equ 112 - 112 |
| CPU_AL equ 0 - 112 | CPU_AL equ 0 - 112 |
| Line 152 $label ldr r7, [r9, #CPU_REMAINCLOCK] | Line 152 $label ldr r7, [r9, #CPU_REMAINCLOCK] |
| $label I286IRQCHECKTERM | $label I286IRQCHECKTERM |
| $label ldr r7, [r9, #CPU_REMAINCLOCK] | $label ldr r7, [r9, #CPU_REMAINCLOCK] |
| cmp r7, #0 | cmp r7, #0 |
| movgt pc, r11 | movle pc, r11 |
| ldr r0, [r9, #CPU_BASECLOCK] | ldr r0, [r9, #CPU_BASECLOCK] |
| mov r1, r7 | mov r1, r7 |
| mov r7, #0 | mov r7, #0 |