diff options
author | 2016-08-08 13:38:40 -0400 | |
---|---|---|
committer | 2016-08-08 13:38:40 -0400 | |
commit | 828f8247089c0c9ab2381b50734e894285a9af8e (patch) | |
tree | e9fe0efedbe841c09b68709d3776a6a48973e62b /src/devices/bus/newbrain | |
parent | 6c8bb59ba24e33f7e416431ee89f6df0c0f1cc56 (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.cpp | 2 |
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) |