Previous 199869 Revisions Next

r23511 Thursday 6th June, 2013 at 23:57:05 UTC by hap
(nothingh)
[src/mame/drivers]seibuspi.c

trunk/src/mame/drivers/seibuspi.c
r23510r23511
950950/********************************************************************/
951951
952952static ADDRESS_MAP_START( spi_map, AS_PROGRAM, 32, seibuspi_state )
953//   AM_RANGE(0x00000104, 0x00000107) AM_WRITENOP // ?
954//   AM_RANGE(0x00000108, 0x0000010b) AM_WRITENOP // ?
953955   AM_RANGE(0x00000000, 0x000003ff) AM_RAM
954956   AM_RANGE(0x00000414, 0x00000417) AM_WRITENOP // bg gfx decryption key, see machine/seibuspi.c
955957   AM_RANGE(0x00000418, 0x0000041b) AM_READWRITE(spi_layer_bank_r, spi_layer_bank_w)
r23510r23511
10341036/********************************************************************/
10351037
10361038static ADDRESS_MAP_START( sys386i_map, AS_PROGRAM, 32, seibuspi_state )
1039//   AM_RANGE(0x00000104, 0x00000107) AM_WRITENOP // ?
1040//   AM_RANGE(0x00000108, 0x0000010b) AM_WRITENOP // ?
10371041   AM_RANGE(0x00000000, 0x000003ff) AM_RAM
10381042   AM_RANGE(0x00000414, 0x00000417) AM_WRITENOP
10391043   AM_RANGE(0x00000418, 0x0000041b) AM_READWRITE(spi_layer_bank_r, spi_layer_bank_w)
r23510r23511
10661070/********************************************************************/
10671071
10681072static ADDRESS_MAP_START( sys386f_map, AS_PROGRAM, 32, seibuspi_state )
1069   AM_RANGE(0x00000000, 0x0000000f) AM_RAM
1070   AM_RANGE(0x00000010, 0x00000013) AM_READ(spi_int_r) // ?
1071   AM_RANGE(0x00000090, 0x000003ff) AM_RAM
1073   AM_RANGE(0x00000010, 0x00000013) AM_READ(spi_int_r)
1074//   AM_RANGE(0x00000090, 0x00000093) AM_WRITENOP // ?
1075//   AM_RANGE(0x00000094, 0x00000097) AM_WRITENOP // ?
1076   AM_RANGE(0x00000000, 0x000003ff) AM_RAM
10721077   AM_RANGE(0x00000400, 0x00000403) AM_READNOP AM_WRITE(ejsakura_input_select_w)
10731078   AM_RANGE(0x00000404, 0x00000407) AM_WRITE8(eeprom_w, 0x000000ff)
10741079   AM_RANGE(0x00000408, 0x0000040f) AM_DEVWRITE8("ymz", ymz280b_device, write, 0x000000ff)
r23510r23511
10911096READ8_MEMBER(seibuspi_state::flashrom_read)
10921097{
10931098   offset &= 0x1fffff;
1094   
10951099   if (offset < 0x100000)
10961100      return m_soundflash1->read(offset);
10971101   else
r23510r23511
19661970   MCFG_CPU_CLOCK(XTAL_4_9152MHz)
19671971
19681972   /* sound hardware */
1969   MCFG_SOUND_REPLACE("ymf", YMF271, XTAL_16_384MHz) // 16.384MHz
1973   MCFG_SOUND_REPLACE("ymf", YMF271, XTAL_16_384MHz) // 16.384MHz(!)
19701974   MCFG_YMF271_IRQ_HANDLER(WRITELINE(seibuspi_state, ymf_irqhandler))
19711975
19721976   MCFG_SOUND_ROUTE(0, "lspeaker", 1.0)

Previous 199869 Revisions Next


© 1997-2024 The MAME Team