Fixing link cable timeout

This commit is contained in:
GearsProgress
2026-09-01 11:17:39 -04:00
parent 72355fa4cf
commit ab69cb7ce0

View File

@@ -309,12 +309,12 @@ void LinkConnection::startConnection(LinkState startState)
exitState = CLOCK_ACQUIRE;
REG_TM3D = -DISCOVERY_TIMER_MIN;
REG_TM3CNT = TM_FREQ_1024 | TM_ENABLE;
REG_TM3CNT = TM_FREQ_1024 | TM_IRQ | TM_ENABLE;
break;
case PACKET_EXCHANGE:
REG_TM3D = -0x0040;
// REG_TM3D = -0x4000 / 60;
REG_TM3CNT = TM_FREQ_1024 | TM_ENABLE;
REG_TM3CNT = TM_FREQ_1024 | TM_IRQ | TM_ENABLE;
break;
default:
break;
@@ -457,7 +457,7 @@ void LinkConnection::handleStateLogic()
nextOutData = 0x01;
REG_TM3D = -(DISCOVERY_TIMER_MIN +
(globalStateCounter & DISCOVERY_TIMER_PHASE_MASK));
REG_TM3CNT = TM_FREQ_1024 | TM_ENABLE;
REG_TM3CNT = TM_FREQ_1024 | TM_IRQ | TM_ENABLE;
exitState = CLOCK_ACQUIRE;
break;