diff options
author | 2018-11-25 15:51:25 -0500 | |
---|---|---|
committer | 2018-11-25 15:52:20 -0500 | |
commit | c8816e5e7571f6a4e9eb09724121b6d6877df2ca (patch) | |
tree | 2282650c1c501f643e029385a7bc0afccb6cc121 /src/devices/bus/s100/dj2db.cpp | |
parent | 0e4d68efd9b3a713f9be5f24b970a76e5b722def (diff) |
bus/s100: Collect data reads by ANDing with FF, not ORing with 0 (nw)
Diffstat (limited to 'src/devices/bus/s100/dj2db.cpp')
-rw-r--r-- | src/devices/bus/s100/dj2db.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/devices/bus/s100/dj2db.cpp b/src/devices/bus/s100/dj2db.cpp index b4aa4d303e8..f3cff259db3 100644 --- a/src/devices/bus/s100/dj2db.cpp +++ b/src/devices/bus/s100/dj2db.cpp @@ -305,7 +305,7 @@ uint8_t s100_dj2db_device::s100_smemr_r(address_space &space, offs_t offset) { uint8_t data = 0; -// if (!(m_board_enbl & m_phantom)) return 0; +// if (!(m_board_enbl & m_phantom)) return 0xff; if ((offset >= 0xf800) && (offset < 0xfbf8)) { @@ -368,7 +368,7 @@ uint8_t s100_dj2db_device::s100_smemr_r(address_space &space, offs_t offset) } else { - return 0; + return 0xff; } // LS241 inverts data @@ -475,7 +475,7 @@ void s100_dj2db_device::s100_mwrt_w(address_space &space, offs_t offset, uint8_t uint8_t s100_dj2db_device::s100_sinp_r(address_space &space, offs_t offset) { - return 0; + return 0xff; } |