summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Dirk Best <mail@dirk-best.de>2020-07-13 10:32:38 +0200
committer Dirk Best <mail@dirk-best.de>2020-07-13 11:20:29 +0200
commit2916f4dee338bc4f9c3b04a2b8f5da3b41195762 (patch)
tree33ae79d58185ff04521b0d011aac4c50674d2d4f
parent0b84f1c31f356fdfc70ef583bc4d81cee43846d6 (diff)
i8255: Set ibf flag in output mode for port a
-rw-r--r--src/devices/machine/i8255.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/devices/machine/i8255.cpp b/src/devices/machine/i8255.cpp
index 212eeda644f..e0e5d8297a6 100644
--- a/src/devices/machine/i8255.cpp
+++ b/src/devices/machine/i8255.cpp
@@ -612,6 +612,7 @@ void i8255_device::set_mode(uint8_t data)
if (port_mode(PORT_A) == MODE_OUTPUT)
{
m_out_pa_cb((offs_t)0, m_output[PORT_A]);
+ m_ibf[PORT_A] = 1; // correct? needed by SAM Coupe Blue Alpha sampler
}
else
{