diff options
Diffstat (limited to 'src/mame/drivers/suprnova.c')
-rw-r--r-- | src/mame/drivers/suprnova.c | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/src/mame/drivers/suprnova.c b/src/mame/drivers/suprnova.c index 47ef5d4f7ae..014e584aca6 100644 --- a/src/mame/drivers/suprnova.c +++ b/src/mame/drivers/suprnova.c @@ -762,14 +762,6 @@ static WRITE32_HANDLER( skns_v3t_w ) btiles[offset*4+3] = (data & 0x000000ff) >> 0; } -static WRITE32_HANDLER( skns_ymz280_w ) -{ - if (ACCESSING_BITS_24_31) - ymz280b_register_0_w(space,offset,(data >> 24) & 0xff); - if (ACCESSING_BITS_16_23) - ymz280b_data_0_w(space,offset,(data >> 16) & 0xff); -} - static ADDRESS_MAP_START( skns_readmem, ADDRESS_SPACE_PROGRAM, 32 ) AM_RANGE(0x00000000, 0x0007ffff) AM_READ(SMH_ROM) /* BIOS ROM */ AM_RANGE(0x00400000, 0x00400003) AM_READ_PORT("400000") @@ -798,7 +790,7 @@ static ADDRESS_MAP_START( skns_writemem, ADDRESS_SPACE_PROGRAM, 32 ) AM_RANGE(0x00000000, 0x0007ffff) AM_WRITE(SMH_ROM) /* BIOS ROM */ AM_RANGE(0x00400000, 0x0040000f) AM_WRITE(skns_io_w) /* I/O Write */ AM_RANGE(0x00800000, 0x00801fff) AM_WRITE(SMH_RAM) AM_BASE(&generic_nvram32) AM_SIZE(&generic_nvram_size) /* 'backup' RAM */ - AM_RANGE(0x00c00000, 0x00c00003) AM_WRITE(skns_ymz280_w) /* ymz280_w (sound) */ + AM_RANGE(0x00c00000, 0x00c00003) AM_DEVWRITE8(SOUND, "ymz", ymz280b_w, 0xffff0000) /* ymz280_w (sound) */ AM_RANGE(0x01000000, 0x0100000f) AM_WRITE(skns_msm6242_w) AM_RANGE(0x01800000, 0x01800003) AM_WRITE(skns_hit2_w) AM_RANGE(0x02000000, 0x02003fff) AM_WRITE(SMH_RAM) AM_BASE(&spriteram32) AM_SIZE(&spriteram_size) /* sprite ram */ |