--- nono/m680x0/m68030mmu.cpp 2026/04/29 17:04:28 1.1.1.1 +++ nono/m680x0/m68030mmu.cpp 2026/04/29 17:04:31 1.1.1.2 @@ -1466,7 +1466,7 @@ m68030MMU::phys_read_32(uint32 addr) // 物理バスアクセス cpu->bus.ssw = SSW_BUS_R | FC_SD; - data = m68030_phys_read_32(addr); + data = vm_phys_read_32(addr); if ((int64)data < 0) return data; @@ -1488,7 +1488,7 @@ m68030MMU::phys_write_32(uint32 addr, ui // 物理バスアクセス cpu->bus.ssw = SSW_BUS_W | FC_SD; - berr = m68030_phys_write_32(addr, data); + berr = vm_phys_write_32(addr, data); if ((int64)berr < 0) return berr; @@ -1505,7 +1505,7 @@ m68030MMU::phys_peek_32(uint32 addr) uint32 data; // 1バイト目はバスエラーを検査。 - peekdata = m68030_phys_peek_8(addr); + peekdata = vm_phys_peek_8(addr); if ((int64)peekdata < 0) { // バスエラー return -1; @@ -1514,9 +1514,9 @@ m68030MMU::phys_peek_32(uint32 addr) // ここはロングワード境界でアクセスしてるはずなので、 // 先頭バイト以外のバスエラーチェックは不要。 - data |= m68030_phys_peek_8(addr + 1) << 16; - data |= m68030_phys_peek_8(addr + 2) << 8; - data |= m68030_phys_peek_8(addr + 3); + data |= vm_phys_peek_8(addr + 1) << 16; + data |= vm_phys_peek_8(addr + 2) << 8; + data |= vm_phys_peek_8(addr + 3); return data; }