diff options
Diffstat (limited to 'src/devices/bus/lpci/pci.cpp')
-rw-r--r-- | src/devices/bus/lpci/pci.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/devices/bus/lpci/pci.cpp b/src/devices/bus/lpci/pci.cpp index 7d1969f86a7..1a772f3bef6 100644 --- a/src/devices/bus/lpci/pci.cpp +++ b/src/devices/bus/lpci/pci.cpp @@ -208,18 +208,18 @@ WRITE32_MEMBER( pci_bus_device::write ) READ64_MEMBER(pci_bus_device::read_64be) { uint64_t result = 0; - mem_mask = flipendian_int64(mem_mask); + mem_mask = swapendian_int64(mem_mask); if (ACCESSING_BITS_0_31) result |= (uint64_t)read(space, offset * 2 + 0, mem_mask >> 0) << 0; if (ACCESSING_BITS_32_63) result |= (uint64_t)read(space, offset * 2 + 1, mem_mask >> 32) << 32; - return flipendian_int64(result); + return swapendian_int64(result); } WRITE64_MEMBER(pci_bus_device::write_64be) { - data = flipendian_int64(data); - mem_mask = flipendian_int64(mem_mask); + data = swapendian_int64(data); + mem_mask = swapendian_int64(mem_mask); if (ACCESSING_BITS_0_31) write(space, offset * 2 + 0, data >> 0, mem_mask >> 0); if (ACCESSING_BITS_32_63) |