PicoVideoRead optimization
[picodrive.git] / Pico / Memory.s
index a042d81..cf2036d 100644 (file)
@@ -415,13 +415,7 @@ m_read8_vdp:
     tst     r0, #0x70000\r
     tsteq   r0, #0x000e0\r
     bxne    lr              @ invalid read\r
-    stmfd   sp!,{r0,lr}\r
-    bic     r0, r0, #1\r
-    bl      PicoVideoRead\r
-    ldmfd   sp!,{r1,lr}\r
-    tst     r1, #1\r
-    moveq   r0, r0, lsr #8\r
-    bx      lr\r
+    b       PicoVideoRead8\r
 \r
 m_read8_ram:\r
     ldr     r1, =Pico\r