INLINE void cpu_write32( ARM_REGS* cpustate, int addr, UINT32 data ) { /* Unaligned writes are treated as normal writes */ memory_write_dword_32le(cpustate->program, addr&ADDRESS_MASK,data); if (ARM_DEBUG_CORE && addr&3) logerror("%08x: Unaligned write %08x\n",R15,addr); }
INLINE void WLONG(dsp32_state *cpustate, offs_t addr, UINT32 data) { if (addr & 3) fprintf(stderr, "Unaligned long write @ %06X, PC=%06X\n", addr, cpustate->PC); memory_write_dword_32le(cpustate->program, (addr), data); }