Diff for /np2/i286a/memorya.s between versions 1.10 and 1.11

version 1.10, 2004/01/25 06:26:39 version 1.11, 2004/02/20 08:32:23
Line 1062  egcwwt_egc  dcd  egc Line 1062  egcwwt_egc  dcd  egc
   
 ; ---- emmc  ; ---- emmc
   
 emmc_rd                 add             r2, r9, #CPU_EXTMEMSIZE  emmc_rd                 add             r2, r9, #CPU_EMS
                                 and             r3, r0, #(3 << 14)                                  and             r3, r0, #(3 << 14)
                                 ldr             r2, [r2, r3 lsr #(14 - 2)]                                  ldr             r2, [r2, r3 lsr #(14 - 2)]
                                 mov             r0, r0 lsl #(32 - 14)                                  mov             r0, r0 lsl #(32 - 14)
                                 ldrb    r0, [r2, r0 lsr #(32 - 14)]                                  ldrb    r0, [r2, r0 lsr #(32 - 14)]
                                 mov             pc, lr                                  mov             pc, lr
   
 emmc_wt                 add             r2, r9, #CPU_EXTMEMSIZE  emmc_wt                 add             r2, r9, #CPU_EMS
                                 and             r3, r0, #(3 << 14)                                  and             r3, r0, #(3 << 14)
                                 ldr             r2, [r2, r3 lsr #(14 - 2)]                                  ldr             r2, [r2, r3 lsr #(14 - 2)]
                                 mov             r0, r0 lsl #(32 - 14)                                  mov             r0, r0 lsl #(32 - 14)
Line 1077  emmc_wt   add  r2, r9, #CPU_EXTMEMSIZE Line 1077  emmc_wt   add  r2, r9, #CPU_EXTMEMSIZE
                                 mov             pc, lr                                  mov             pc, lr
   
   
 emmcw_rd                add             r2, r9, #CPU_EXTMEMSIZE  emmcw_rd                add             r2, r9, #CPU_EMS
                                 and             r12, r0, #(3 << 14)                                  and             r12, r0, #(3 << 14)
                                 mov             r0, r0 lsl #(32 - 14)                                  mov             r0, r0 lsl #(32 - 14)
                                 ldr             r3, [r2, r12 lsr #(14 - 2)]                                  ldr             r3, [r2, r12 lsr #(14 - 2)]
Line 1099  emmcw_rd_3fff eor  r12, r12, #(1 << 14)  Line 1099  emmcw_rd_3fff eor  r12, r12, #(1 << 14) 
                                 mov             pc, lr                                  mov             pc, lr
   
   
 emmcw_wt                add             r2, r9, #CPU_EXTMEMSIZE  emmcw_wt                add             r2, r9, #CPU_EMS
                                 and             r12, r0, #(3 << 14)                                  and             r12, r0, #(3 << 14)
                                 mov             r0, r0 lsl #(32 - 14)                                  mov             r0, r0 lsl #(32 - 14)
                                 ldr             r3, [r2, r12 lsr #(14 - 2)]                                  ldr             r3, [r2, r12 lsr #(14 - 2)]

Removed from v.1.10  
changed lines
  Added in v.1.11


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