--- np2/i386c/Attic/mem9821.c 2004/04/05 09:45:06 1.4 +++ np2/i386c/Attic/mem9821.c 2004/04/08 13:08:22 1.5 @@ -72,8 +72,8 @@ REG8 MEMCALL mem9821_b0r(UINT32 address) void MEMCALL mem9821_b0ww(UINT32 address, REG16 value) { - mem9821_b0w(address + 0, value); - mem9821_b0w(address + 1, value >> 8); + mem9821_b0w(address + 0, (REG8)value); + mem9821_b0w(address + 1, (REG8)(value >> 8)); } REG16 MEMCALL mem9821_b0rw(UINT32 address) { @@ -122,8 +122,8 @@ REG8 MEMCALL mem9821_b2r(UINT32 addr) { void MEMCALL mem9821_b2ww(UINT32 address, REG16 value) { - mem9821_b2w(address + 0, value); - mem9821_b2w(address + 1, value >> 8); + mem9821_b2w(address + 0, (REG8)value); + mem9821_b2w(address + 1, (REG8)(value >> 8)); } REG16 MEMCALL mem9821_b2rw(UINT32 address) {