summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/s100/dj2db.cpp
diff options
context:
space:
mode:
author AJR <ajrhacker@users.noreply.github.com>2018-11-25 15:51:25 -0500
committer AJR <ajrhacker@users.noreply.github.com>2018-11-25 15:52:20 -0500
commitc8816e5e7571f6a4e9eb09724121b6d6877df2ca (patch)
tree2282650c1c501f643e029385a7bc0afccb6cc121 /src/devices/bus/s100/dj2db.cpp
parent0e4d68efd9b3a713f9be5f24b970a76e5b722def (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.cpp6
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;
}