static void MemWrite32_16(offs_t address, UINT32 data) { if (!(address & 1)) { program_write_word_16le(address, data); program_write_word_16le(address + 2, data >> 16); }
static void MemWrite16_16(offs_t address, UINT16 data) { if (!(address & 1)) program_write_word_16le(address, data); else { program_write_byte_16le(address, data); program_write_byte_16le(address + 1, data >> 8); } }
INLINE void PM_WRITE16(UINT16 address, UINT16 data) { program_write_word_16le(address << 1, data); }