diff options
-rw-r--r-- | src/devices/machine/tms5501.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/devices/machine/tms5501.cpp b/src/devices/machine/tms5501.cpp index c6ed149ac72..d067497567a 100644 --- a/src/devices/machine/tms5501.cpp +++ b/src/devices/machine/tms5501.cpp @@ -263,13 +263,13 @@ READ8_MEMBER( tms5501_device::rst_r ) READ8_MEMBER( tms5501_device::sta_r ) { + if(is_transmit_register_empty()) + m_sta |= STA_XBE; + uint8_t data = m_sta; m_sta &= ~STA_OE; - if(is_transmit_register_empty()) - m_sta |= STA_XBE; - return data; } |