From 8e066f337cca2548aa09d75ef539faae4b72785e Mon Sep 17 00:00:00 2001 From: AJR Date: Sat, 18 Jun 2022 18:53:35 -0400 Subject: sun2.cpp: Use swapendian_int16 --- src/mame/drivers/sun2.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/mame/drivers/sun2.cpp b/src/mame/drivers/sun2.cpp index f04a211cdbb..e75b53f157d 100644 --- a/src/mame/drivers/sun2.cpp +++ b/src/mame/drivers/sun2.cpp @@ -534,13 +534,12 @@ WRITE_LINE_MEMBER(sun2_state::ethernet_int_w) uint16_t sun2_state::edlc_mmu_r(offs_t offset, uint16_t mem_mask) { - uint16_t result = tl_mmu_r(M68K_FC_SUPERVISOR_DATA, offset, (mem_mask >> 8) | (mem_mask << 8)); - return (result >> 8) | (result << 8); + return swapendian_int16(tl_mmu_r(M68K_FC_SUPERVISOR_DATA, offset, swapendian_int16(mem_mask))); } void sun2_state::edlc_mmu_w(offs_t offset, uint16_t data, uint16_t mem_mask) { - tl_mmu_w(M68K_FC_SUPERVISOR_DATA, offset, (data >> 8) | (data << 8), (mem_mask >> 8) | (mem_mask << 8)); + tl_mmu_w(M68K_FC_SUPERVISOR_DATA, offset, swapendian_int16(data), swapendian_int16(mem_mask)); } void sun2_state::sun2_mem(address_map &map) -- cgit v1.2.3