Diff for /np2/i286a/i286aop.inc between versions 1.1 and 1.2

version 1.1, 2003/12/16 04:58:00 version 1.2, 2003/12/16 09:26:50
Line 270  $label  POP  $clk Line 270  $label  POP  $clk
         MEND          MEND
   
   
           MACRO
   $label  JMPS            $jmpclk
   $label          CPUWORK $jmpclk
                           ldr             r0, [r9, #CPU_CS_BASE]
                           add             r0, r0, r8 lsr #16
                           bl              i286_memoryread
                           mov             r1, r0, lsl #24
                           add             r8, r8, #(1 << 16)
                           mov             r0, r1, asr #8
                           add             r8, r0, r8
                           mov             pc, r11
           MEND
   
           MACRO
   $label  JMPNE           $f, $nojclk, $jmpclk
   $label          tst             r8, $f
                           bne             $label.1
                           CPUWORK $nojclk
                           add             r8, r8, #(1 << 16)
                           mov             pc, r11
   $label.1        JMPS    $jmpclk
           MEND
   
           MACRO
   $label  JMPEQ           $f, $nojclk, $jmpclk
   $label          tst             r8, $f
                           beq             $label.1
                           CPUWORK $nojclk
                           add             r8, r8, #(1 << 16)
                           mov             pc, r11
   $label.1        JMPS    $jmpclk
           MEND
   
   
         END          END

Removed from v.1.1  
changed lines
  Added in v.1.2


RetroPC.NET-CVS <cvs@retropc.net>