--- hatari/src/includes/ioMem.h 2019/04/09 08:53:16 1.1.1.6 +++ hatari/src/includes/ioMem.h 2019/04/09 08:58:12 1.1.1.8 @@ -22,9 +22,12 @@ extern uae_u8 *IOmemory; #endif /* ENABLE_SMALL_MEM */ +extern int nIoMemAccessSize; +extern Uint32 IoAccessFullAddress; extern Uint32 IoAccessBaseAddress; extern Uint32 IoAccessCurrentAddress; -extern int nIoMemAccessSize; + +extern int IoAccessInstrCount; /** @@ -96,13 +99,13 @@ extern void IoMem_UnInit(void); extern void IoMem_Init_FalconInSTeBuscompatibilityMode(Uint8 value); -extern uae_u32 IoMem_bget(uaecptr addr); -extern uae_u32 IoMem_wget(uaecptr addr); -extern uae_u32 IoMem_lget(uaecptr addr); - -extern void IoMem_bput(uaecptr addr, uae_u32 val); -extern void IoMem_wput(uaecptr addr, uae_u32 val); -extern void IoMem_lput(uaecptr addr, uae_u32 val); +extern uae_u32 REGPARAM3 IoMem_bget(uaecptr addr); +extern uae_u32 REGPARAM3 IoMem_wget(uaecptr addr); +extern uae_u32 REGPARAM3 IoMem_lget(uaecptr addr); + +extern void REGPARAM3 IoMem_bput(uaecptr addr, uae_u32 val); +extern void REGPARAM3 IoMem_wput(uaecptr addr, uae_u32 val); +extern void REGPARAM3 IoMem_lput(uaecptr addr, uae_u32 val); extern void IoMem_BusErrorEvenReadAccess(void); extern void IoMem_BusErrorOddReadAccess(void);