Diff for /np2/i286a/i286a_fe.s between versions 1.7 and 1.8

version 1.7, 2003/12/21 23:27:08 version 1.8, 2003/12/22 10:24:50
Line 160  push16e   ldrh r2, [r9, #CPU_SP] Line 160  push16e   ldrh r2, [r9, #CPU_SP]
 popea16                 CPUWORK #5  popea16                 CPUWORK #5
                                 ldrh    r2, [r9, #CPU_SP]                                  ldrh    r2, [r9, #CPU_SP]
                                 ldr             r3, [r9, #CPU_SS_BASE]                                  ldr             r3, [r9, #CPU_SS_BASE]
                                 mov             r6, r0                                  mov             r4, r0
                                 add             r0, r2, r3                                  add             r0, r2, r3
                                 add             r2, r2, #2                                  add             r2, r2, #2
                                 bic             r2, r2, #&10000                                  bic             r2, r2, #&10000
                                 strh    r2, [r9, #CPU_SP]                                  strh    r2, [r9, #CPU_SP]
                                 bl              i286a_memoryread_w                                  bl              i286a_memoryread_w
                                 cmp             r6, #&c0                                  cmp             r4, #&c0
                                 bcc             pop16m                                  bcc             pop16m
                                 R16SRC  r6, r1                                  R16SRC  r4, r1
                                 strh    r0, [r1, #CPU_REG]                                  strh    r0, [r1, #CPU_REG]
                                 mov             pc, r11                                  mov             pc, r11
 pop16m                  mov             r5, r0  pop16m                  mov             r6, r0
                                 mov             r0, r6                                  mov             r0, r4
                                 bl              i286a_ea                                  bl              i286a_ea
                                 mov             r1, r5                                  mov             r1, r6
                                 mov             lr, r11                                  mov             lr, r11
                                 b               i286a_memoryread_w                                  b               i286a_memoryread_w
   

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


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