diff --git a/src/emu/machine/ataflash.c b/src/emu/machine/ataflash.c index 62a127997f8..0e0b3221540 100644 --- a/src/emu/machine/ataflash.c +++ b/src/emu/machine/ataflash.c @@ -45,6 +45,7 @@ READ16_MEMBER( ata_flash_pccard_device::read_memory ) { if(offset <= 7) { + m_8bit_data_transfers = !ACCESSING_BITS_8_15; // HACK return read_cs0(space, offset, mem_mask); } else if(offset <= 15) @@ -61,6 +62,7 @@ WRITE16_MEMBER( ata_flash_pccard_device::write_memory ) { if(offset <= 7) { + m_8bit_data_transfers = !ACCESSING_BITS_8_15; // HACK write_cs0(space, offset, data, mem_mask); } else if( offset <= 15)