summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/newbrain
diff options
context:
space:
mode:
author AJR <ajrhacker@users.noreply.github.com>2016-08-08 13:38:40 -0400
committer AJR <ajrhacker@users.noreply.github.com>2016-08-08 13:38:40 -0400
commit828f8247089c0c9ab2381b50734e894285a9af8e (patch)
treee9fe0efedbe841c09b68709d3776a6a48973e62b /src/devices/bus/newbrain
parent6c8bb59ba24e33f7e416431ee89f6df0c0f1cc56 (diff)
Make address maps complain when entry bounds lie outside the global mask (nw)
- Alter a bunch of address maps so all validity checks pass. These includes global address masks in Hexaa and the Newbrain FDC (regression testing should be done here). - Remove the Lisa wraparound read/write handlers.
Diffstat (limited to 'src/devices/bus/newbrain')
-rw-r--r--src/devices/bus/newbrain/fdc.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/devices/bus/newbrain/fdc.cpp b/src/devices/bus/newbrain/fdc.cpp
index 92499b19028..d4fadb9df70 100644
--- a/src/devices/bus/newbrain/fdc.cpp
+++ b/src/devices/bus/newbrain/fdc.cpp
@@ -80,7 +80,7 @@ ADDRESS_MAP_END
static ADDRESS_MAP_START( newbrain_fdc_io, AS_IO, 8, newbrain_fdc_t )
ADDRESS_MAP_UNMAP_HIGH
- ADDRESS_MAP_GLOBAL_MASK(0xd1)
+ ADDRESS_MAP_GLOBAL_MASK(0x71)
AM_RANGE(0x00, 0x01) AM_MIRROR(0x10) AM_DEVICE(UPD765_TAG, upd765a_device, map)
AM_RANGE(0x20, 0x20) AM_MIRROR(0x11) AM_WRITE(fdc_auxiliary_w)
AM_RANGE(0x40, 0x40) AM_MIRROR(0x11) AM_READ(fdc_control_r)