--- np2/i386c/Attic/mem9821.h 2004/02/29 03:10:03 1.1 +++ np2/i386c/Attic/mem9821.h 2004/03/25 15:08:32 1.2 @@ -5,20 +5,20 @@ extern "C" { #endif -void MEMCALL mem9821_w(UINT32 addr, REG8 value); -REG8 MEMCALL mem9821_r(UINT32 addr); -void MEMCALL mem9821_ww(UINT32 addr, REG16 value); -REG16 MEMCALL mem9821_rw(UINT32 addr); - -void MEMCALL mem9821_b0w(UINT32 address, REG8 value); -REG8 MEMCALL mem9821_b0r(UINT32 address); -void MEMCALL mem9821_b0ww(UINT32 address, REG16 value); -REG16 MEMCALL mem9821_b0rw(UINT32 address); - -void MEMCALL mem9821_b2w(UINT32 address, REG8 value); -REG8 MEMCALL mem9821_b2r(UINT32 address); -void MEMCALL mem9821_b2ww(UINT32 address, REG16 value); -REG16 MEMCALL mem9821_b2rw(UINT32 address); +void MEMCALL mem9821_w(UINT32 addr, REG8 value) GCC_ATTR_REGPARM; +REG8 MEMCALL mem9821_r(UINT32 addr) GCC_ATTR_REGPARM; +void MEMCALL mem9821_ww(UINT32 addr, REG16 value) GCC_ATTR_REGPARM; +REG16 MEMCALL mem9821_rw(UINT32 addr) GCC_ATTR_REGPARM; + +void MEMCALL mem9821_b0w(UINT32 address, REG8 value) GCC_ATTR_REGPARM; +REG8 MEMCALL mem9821_b0r(UINT32 address) GCC_ATTR_REGPARM; +void MEMCALL mem9821_b0ww(UINT32 address, REG16 value) GCC_ATTR_REGPARM; +REG16 MEMCALL mem9821_b0rw(UINT32 address) GCC_ATTR_REGPARM; + +void MEMCALL mem9821_b2w(UINT32 address, REG8 value) GCC_ATTR_REGPARM; +REG8 MEMCALL mem9821_b2r(UINT32 address) GCC_ATTR_REGPARM; +void MEMCALL mem9821_b2ww(UINT32 address, REG16 value) GCC_ATTR_REGPARM; +REG16 MEMCALL mem9821_b2rw(UINT32 address) GCC_ATTR_REGPARM; #ifdef __cplusplus }