diff options
Diffstat (limited to 'src/mame/drivers/pc9801.cpp')
-rw-r--r-- | src/mame/drivers/pc9801.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mame/drivers/pc9801.cpp b/src/mame/drivers/pc9801.cpp index 036cccbd006..124824bfe0e 100644 --- a/src/mame/drivers/pc9801.cpp +++ b/src/mame/drivers/pc9801.cpp @@ -855,7 +855,7 @@ WRITE8_MEMBER(pc9801_state::grcg_w) else if(offset == 7) { // logerror("%02x GRCG TILE %02x\n",data,m_grcg.tile_index); - m_grcg.tile[m_grcg.tile_index] = BITSWAP8(data,0,1,2,3,4,5,6,7); + m_grcg.tile[m_grcg.tile_index] = bitswap<8>(data,0,1,2,3,4,5,6,7); m_grcg.tile_index ++; m_grcg.tile_index &= 3; return; @@ -1061,24 +1061,24 @@ WRITE8_MEMBER(pc9801_state::pic_w) READ16_MEMBER(pc9801_state::grcg_gvram_r) { uint16_t ret = upd7220_grcg_r(space, (offset + 0x4000) | (m_vram_bank << 16), mem_mask); - return BITSWAP16(ret,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7); + return bitswap<16>(ret,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7); } WRITE16_MEMBER(pc9801_state::grcg_gvram_w) { - data = BITSWAP16(data,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7); + data = bitswap<16>(data,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7); upd7220_grcg_w(space, (offset + 0x4000) | (m_vram_bank << 16), data, mem_mask); } READ16_MEMBER(pc9801_state::grcg_gvram0_r) { uint16_t ret = upd7220_grcg_r(space, offset | (m_vram_bank << 16), mem_mask); - return BITSWAP16(ret,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7); + return bitswap<16>(ret,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7); } WRITE16_MEMBER(pc9801_state::grcg_gvram0_w) { - data = BITSWAP16(data,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7); + data = bitswap<16>(data,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7); upd7220_grcg_w(space, offset | (m_vram_bank << 16), data, mem_mask); } @@ -2889,7 +2889,7 @@ DRIVER_INIT_MEMBER(pc9801_state,pc9801_kanji) { for(j=0;j<0x20;j++) { - pcg_tile = BITSWAP16(i,15,14,13,12,11,7,6,5,10,9,8,4,3,2,1,0) << 5; + pcg_tile = bitswap<16>(i,15,14,13,12,11,7,6,5,10,9,8,4,3,2,1,0) << 5; kanji[j+(i << 5)] = raw_kanji[j+pcg_tile]; } } |