mirror of
https://github.com/holub/mame
synced 2025-04-24 17:30:55 +03:00
hotstuff: Add serial interface (nw)
This commit is contained in:
parent
783002e12d
commit
1a6ed0c5af
@ -5,6 +5,7 @@
|
||||
#include "emu.h"
|
||||
#include "cpu/m68000/m68000.h"
|
||||
#include "machine/mc146818.h"
|
||||
#include "machine/z80scc.h"
|
||||
#include "screen.h"
|
||||
|
||||
|
||||
@ -76,6 +77,8 @@ static ADDRESS_MAP_START( hotstuff_map, AS_PROGRAM, 16, hotstuff_state )
|
||||
|
||||
AM_RANGE(0x400000, 0x40ffff) AM_RAM
|
||||
|
||||
AM_RANGE(0x600000, 0x600003) AM_DEVREADWRITE8("scc1", z80scc_device, ba_cd_inv_r, ba_cd_inv_w, 0xffff)
|
||||
AM_RANGE(0x620000, 0x620003) AM_DEVREADWRITE8("scc2", z80scc_device, ba_cd_inv_r, ba_cd_inv_w, 0xffff)
|
||||
AM_RANGE(0x680000, 0x680001) AM_DEVREADWRITE8_MOD("rtc", mc146818_device, read, write, xor<1>, 0xffff)
|
||||
|
||||
AM_RANGE(0x980000, 0x9bffff) AM_RAM AM_SHARE("bitmapram")
|
||||
@ -98,6 +101,12 @@ static MACHINE_CONFIG_START( hotstuff )
|
||||
|
||||
MCFG_PALETTE_ADD("palette", 0x200)
|
||||
|
||||
MCFG_DEVICE_ADD("scc1", SCC8530N, 4915200)
|
||||
MCFG_Z80SCC_OUT_INT_CB(INPUTLINE("maincpu", M68K_IRQ_4))
|
||||
|
||||
MCFG_DEVICE_ADD("scc2", SCC8530N, 4915200)
|
||||
MCFG_Z80SCC_OUT_INT_CB(INPUTLINE("maincpu", M68K_IRQ_5))
|
||||
|
||||
MCFG_DEVICE_ADD("rtc", MC146818, XTAL_32_768kHz)
|
||||
MCFG_MC146818_IRQ_HANDLER(INPUTLINE("maincpu", M68K_IRQ_1))
|
||||
MACHINE_CONFIG_END
|
||||
|
Loading…
Reference in New Issue
Block a user