-PICO_INTERNAL_ASM void PicoMemReset(void);\r
-PICO_INTERNAL void PicoMemResetHooks(void);\r
-PICO_INTERNAL int PadRead(int i);\r
-PICO_INTERNAL unsigned char z80_read(unsigned short a);\r
-#ifndef _USE_CZ80\r
-PICO_INTERNAL_ASM void z80_write(unsigned char data, unsigned short a);\r
-PICO_INTERNAL void z80_write16(unsigned short data, unsigned short a);\r
-PICO_INTERNAL unsigned short z80_read16(unsigned short a);\r
-#else\r
-PICO_INTERNAL_ASM void z80_write(unsigned int a, unsigned char data);\r
-#endif\r
-PICO_INTERNAL int ym2612_write_local(unsigned int a, unsigned int d, int is_from_z80);\r
-extern unsigned int (*PicoRead16Hook)(unsigned int a, int realsize);\r
-extern void (*PicoWrite8Hook) (unsigned int a,unsigned int d,int realsize);\r
-extern void (*PicoWrite16Hook)(unsigned int a,unsigned int d,int realsize);\r
+unsigned int PicoRead8_io(unsigned int a);\r
+unsigned int PicoRead16_io(unsigned int a);\r
+void PicoWrite8_io(unsigned int a, unsigned int d);\r
+void PicoWrite16_io(unsigned int a, unsigned int d);\r