summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/mpu2.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/mpu2.cpp')
-rw-r--r--src/mame/drivers/mpu2.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/mame/drivers/mpu2.cpp b/src/mame/drivers/mpu2.cpp
index 9c7aa3fcdb3..4526113faec 100644
--- a/src/mame/drivers/mpu2.cpp
+++ b/src/mame/drivers/mpu2.cpp
@@ -6,7 +6,7 @@
Barcrest:
- Machine Processor Unit / MPU0 techincally
+ Machine Processor Unit / MPU0 technically
-- No ram/roms, lots of discrete DTL logic
MPU1
@@ -57,9 +57,12 @@ protected:
static ADDRESS_MAP_START( mpu2_basemap, AS_PROGRAM, 8, mpu2_state )
ADDRESS_MAP_GLOBAL_MASK(0x3fff) // A14/A15 Not Connected
- AM_RANGE(0x1000, 0x17ff) AM_ROM AM_REGION("maskrom", 0)
+ AM_RANGE(0x0000, 0x007f) AM_RAM
AM_RANGE(0x0800, 0x0fff) AM_ROM AM_REGION("romp1", 0)
- AM_RANGE(0x3800, 0x3fff) AM_ROM AM_REGION("romp2", 0)
+ AM_RANGE(0x1000, 0x17ff) AM_ROM AM_REGION("maskrom", 0)
+ AM_RANGE(0x1800, 0x1fff) AM_ROM AM_REGION("romp2", 0) AM_MIRROR(0x2000)
+ AM_RANGE(0x2000, 0x2003) AM_RAM // maybe a 6821?
+ AM_RANGE(0x2004, 0x2007) AM_RAM // maybe a 6821?
ADDRESS_MAP_END
static INPUT_PORTS_START( mpu2 )