avr: fixed timer usage in COM2 and COM2_PROTO module.
This commit is contained in:
@@ -64,8 +64,8 @@ cproHandle1sNeedAddr:
|
||||
cproHandle1sNeedAddr_okay:
|
||||
ldi r16, CPRO_MODE_GETADDRSTARTED ; wait for incoming messages
|
||||
sts cproMode, r16
|
||||
ldi r18, CPRO_WAITTIME_GETADDR ; set timeout
|
||||
clr r19
|
||||
ldi r18, LOW(CPRO_WAITTIME_GETADDR) ; set timeout
|
||||
ldi r19, HIGH(CPRO_WAITTIME_GETADDR) ; set timeout
|
||||
rjmp cproAddressSetTimer
|
||||
|
||||
|
||||
@@ -89,8 +89,8 @@ cproHandle1sSendReclaimAddr:
|
||||
cproHandle1sSendReclaimAddr_okay:
|
||||
ldi r16, CPRO_MODE_RECLAIMING_ADDR
|
||||
sts cproMode, r16
|
||||
ldi r18, CPRO_WAITTIME_RECLAIMADDR
|
||||
clr r19
|
||||
ldi r18, LOW(CPRO_WAITTIME_RECLAIMADDR)
|
||||
ldi r19, HIGH(CPRO_WAITTIME_RECLAIMADDR)
|
||||
rjmp cproAddressSetTimer ; prepare time for next stage
|
||||
|
||||
|
||||
@@ -117,8 +117,8 @@ cproHandle1sSendClaimAddr1:
|
||||
cproHandle1sClaimSend_okay: ; goto nex stage
|
||||
ldi r16, CPRO_MODE_CLAIMING_ADDR1
|
||||
sts cproMode, r16
|
||||
ldi r18, CPRO_WAITTIME_CLAIMADDR
|
||||
clr r19
|
||||
ldi r18, LOW(CPRO_WAITTIME_CLAIMADDR)
|
||||
ldi r19, HIGH(CPRO_WAITTIME_CLAIMADDR)
|
||||
rjmp cproAddressSetTimer ; prepare timer for next stage
|
||||
|
||||
|
||||
@@ -132,8 +132,8 @@ cproHandle1sClaimingAddr12_okay:
|
||||
lds r16, cproMode
|
||||
inc r16
|
||||
sts cproMode, r16
|
||||
ldi r18, CPRO_WAITTIME_CLAIMADDR
|
||||
clr r19
|
||||
ldi r18, LOW(CPRO_WAITTIME_CLAIMADDR)
|
||||
ldi r19, HIGH(CPRO_WAITTIME_CLAIMADDR)
|
||||
rjmp cproAddressSetTimer ; prepare time for next stage
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user