ARM asm, symbol visibility fix
authorkub <derkub@gmail.com>
Fri, 27 Mar 2020 18:09:05 +0000 (19:09 +0100)
committerkub <derkub@gmail.com>
Fri, 27 Mar 2020 18:13:16 +0000 (19:13 +0100)
pico/cd/memory_arm.S
pico/memory.h
pico/memory_arm.S

index 95ad09f..0d1369e 100644 (file)
@@ -703,8 +703,10 @@ m_s68k_write16_regs_spec:               @ special case
 
 .global s68k_read8
 .global s68k_read16
+.global s68k_read32
 .global s68k_write8
 .global s68k_write16
+.global s68k_write32
 
 s68k_read8:
     PIC_LDR(r3, r2, s68k_read8_map)
index d55267b..eba2347 100644 (file)
@@ -25,8 +25,17 @@ typedef void (cpu68k_write_f)(u32 a, u32 d);
 
 extern u32 m68k_read8(u32 a);
 extern u32 m68k_read16(u32 a);
+extern u32 m68k_read32(u32 a);
 extern void m68k_write8(u32 a, u8 d);
 extern void m68k_write16(u32 a, u16 d);
+extern void m68k_write32(u32 a, u32 d);
+
+extern u32 s68k_read8(u32 a);
+extern u32 s68k_read16(u32 a);
+extern u32 s68k_read32(u32 a);
+extern void s68k_write8(u32 a, u8 d);
+extern void s68k_write16(u32 a, u16 d);
+extern void s68k_write32(u32 a, u32 d);
 
 // z80
 #define Z80_MEM_SHIFT 13
index ebeb346..607006c 100644 (file)
@@ -227,8 +227,10 @@ m_write16_not_z80ctl:
 \r
 .global m68k_read8\r
 .global m68k_read16\r
+.global m68k_read32\r
 .global m68k_write8\r
 .global m68k_write16\r
+.global m68k_write32\r
 \r
 m68k_read8:\r
     PIC_LDR(r3, r2, m68k_read8_map)\r