summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Robbbert <Robbbert@users.noreply.github.com>2020-10-11 23:23:41 +1100
committer Robbbert <Robbbert@users.noreply.github.com>2020-10-11 23:23:41 +1100
commit53a37d78d3df50a9b2bd45070d84161788c9a05f (patch)
treed1d184bd1c592bd646faa0e750ecdf73494650fa
parent1dcfc06e67069bb63fd004e6a152010821fbedcc (diff)
mc6845: enable strobe output (RA4) in transparent mode.
-rw-r--r--src/devices/video/mc6845.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/devices/video/mc6845.cpp b/src/devices/video/mc6845.cpp
index 1c07454d077..abf5692b7c7 100644
--- a/src/devices/video/mc6845.cpp
+++ b/src/devices/video/mc6845.cpp
@@ -189,7 +189,7 @@ void mc6845_device::transparent_update()
{
m_update_addr++;
m_update_addr &= 0x3fff;
- call_on_update_address(0);
+ call_on_update_address(MODE_UPDATE_STROBE);
}
else
{
@@ -268,7 +268,7 @@ void mc6845_device::register_w(uint8_t data)
{
m_update_addr = ((data & 0x3f) << 8) | (m_update_addr & 0x00ff);
if(MODE_TRANSPARENT_PHI2)
- call_on_update_address(0);
+ call_on_update_address(MODE_UPDATE_STROBE);
}
break;
case 0x13:
@@ -276,7 +276,7 @@ void mc6845_device::register_w(uint8_t data)
{
m_update_addr = ((data & 0xff) << 0) | (m_update_addr & 0xff00);
if(MODE_TRANSPARENT_PHI2)
- call_on_update_address(0);
+ call_on_update_address(MODE_UPDATE_STROBE);
}
break;
case 0x1f: transparent_update(); break;
@@ -994,7 +994,7 @@ void mc6845_device::device_timer(emu_timer &timer, device_timer_id id, int param
case TIMER_UPD_ADR:
/* fire a update address strobe */
- call_on_update_address(0);
+ call_on_update_address(MODE_UPDATE_STROBE);
break;
case TIMER_UPD_TRANS: