diff --git a/src/hw/smc.cpp b/src/hw/smc.cpp index 8c19425..eec135a 100644 --- a/src/hw/smc.cpp +++ b/src/hw/smc.cpp @@ -42,6 +42,7 @@ smc::read_byte(uint8_t command) { case SMC_VERSION_STR: value = m_version[m_version_idx]; + m_version_idx = (m_version_idx + 1) % 3; break; case SMC_TRAY_STATE: