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 | } |