trunk/src/devices/cpu/se3208/se3208.cpp
r250348 | r250349 | |
61 | 61 | case 1: |
62 | 62 | case 2: |
63 | 63 | case 3: |
64 | | printf("%08x: dword READ unaligned %d\n", m_PC, address); |
| 64 | printf("%08x: dword READ unaligned %08x\n", m_PC, address); |
65 | 65 | #if ALLOW_UNALIGNED_DWORD_ACCESS |
66 | 66 | return space.read_byte(address) | space.read_byte(address + 1) << 8 | space.read_byte(address + 2) << 16 | space.read_byte(address + 3) << 24; |
67 | 67 | #else |
r250348 | r250349 | |
97 | 97 | space.write_byte(address + 2, (data >> 16) & 0xff); |
98 | 98 | space.write_byte(address + 3, (data >> 24) & 0xff); |
99 | 99 | #endif |
100 | | printf("%08x: dword WRITE unaligned %d\n", m_PC, address); |
| 100 | printf("%08x: dword WRITE unaligned %08x\n", m_PC, address); |
101 | 101 | |
102 | 102 | break; |
103 | 103 | } |