--- np2/mem/memegc.h 2005/02/08 09:19:00 1.1 +++ np2/mem/memegc.h 2005/03/11 15:12:57 1.2 @@ -5,10 +5,15 @@ extern "C" { void egcshift(void); -REG8 MEMCALL memegc_rd8(UINT32 addr) GCC_ATTR_REGPARM; -void MEMCALL memegc_wr8(UINT32 addr, REG8 value) GCC_ATTR_REGPARM; -REG16 MEMCALL memegc_rd16(UINT32 addr) GCC_ATTR_REGPARM; -void MEMCALL memegc_wr16(UINT32 addr, REG16 value) GCC_ATTR_REGPARM; +REG8 MEMCALL egc_readbyte(UINT32 addr); +void MEMCALL egc_writebyte(UINT32 addr, REG8 value); +REG16 MEMCALL egc_readword(UINT32 addr); +void MEMCALL egc_writeword(UINT32 addr, REG16 value); + +REG8 MEMCALL memegc_rd8(UINT32 addr); +void MEMCALL memegc_wr8(UINT32 addr, REG8 value); +REG16 MEMCALL memegc_rd16(UINT32 addr); +void MEMCALL memegc_wr16(UINT32 addr, REG16 value); #ifdef __cplusplus }