Diff for /np2/i286a/i286a_sf.s between versions 1.6 and 1.8

version 1.6, 2003/12/21 23:27:08 version 1.8, 2004/07/17 20:43:02
Line 125  i286asft16_1 GETPCF8 Line 125  i286asft16_1 GETPCF8
                                 ldr             pc, [r1, r6 lsr #1]                                  ldr             pc, [r1, r6 lsr #1]
 sft16m                  CPUWORK #7  sft16m                  CPUWORK #7
                                 bl              i286a_ea                                  bl              i286a_ea
                                 tst             r0, #1                                  ACCWORD r0, sft16e
                                 bne             sft16e  
                                 cmp             r0, #I286_MEMWRITEMAX  
                                 bcs             sft16e  
                                 add             r5, r9, r0                                  add             r5, r9, r0
                                 adr             r1, sft_reg16                                  adr             r1, sft_reg16
                                 ldrh    r4, [r5]                                  ldrh    r4, [r5]
Line 363  i286asft16_cl GETPCF8 Line 360  i286asft16_cl GETPCF8
                                 ldr             pc, [r1, r6 lsr #1]                                  ldr             pc, [r1, r6 lsr #1]
 sft16clm                CPUWORK #8  sft16clm                CPUWORK #8
                                 bl              i286a_ea                                  bl              i286a_ea
                                 tst             r0, #1                                  ACCWORD r0, sft16cle
                                 bne             sft16cle  
                                 cmp             r0, #I286_MEMWRITEMAX  
                                 bcs             sft16cle  
                                 add             r5, r9, r0                                  add             r5, r9, r0
                                 ldrb    r0, [r9, #CPU_CL]                                  ldrb    r0, [r9, #CPU_CL]
                                 ands    r0, r0, #&1f                                  ands    r0, r0, #&1f
Line 400  i286asft16_d8 GETPCF8 Line 394  i286asft16_d8 GETPCF8
                                 ldr             pc, [r1, r6 lsr #1]                                  ldr             pc, [r1, r6 lsr #1]
 sft16d8m                CPUWORK #8  sft16d8m                CPUWORK #8
                                 bl              i286a_ea                                  bl              i286a_ea
                                 tst             r0, #1                                  ACCWORD r0, sft16d8e
                                 bne             sft16d8e  
                                 cmp             r0, #I286_MEMWRITEMAX  
                                 bcs             sft16d8e  
                                 add             r5, r9, r0                                  add             r5, r9, r0
                                 GETPC8                                  GETPC8
                                 ands    r0, r0, #&1f                                  ands    r0, r0, #&1f

Removed from v.1.6  
changed lines
  Added in v.1.8


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