avr: updated apps and modules to latest changes.

This commit is contained in:
Martin Preuss
2026-05-04 14:35:20 +02:00
parent bea424de36
commit 67d5d1687d
9 changed files with 26 additions and 24 deletions

View File

@@ -283,8 +283,8 @@ com2wReceiveNextPkg_copyLoop:
brcc com2wReceiveNextPkg_eMissed
ldi r16, NET_IFACE_OFFS_PACKETSIN_LOW
rcall NET_Interface_IncCounter16 ; (R24, R25)
#ifdef MODULES_LED_ACTIVITY
; rcall LedActivity_Trigger ; (r16)
#ifdef LED1_NETWORK_ACTIVITY
bigcall LED1_SetActivityTiming
#endif
rjmp com2wReceiveNextPkg_end
com2wReceiveNextPkg_eCrc:

View File

@@ -395,8 +395,8 @@ com2wiHandleRWaitForClockHi_dataInCarry:
com2wiHandleRWaitForClockHi_msgRecvd:
ldi r16, COM2WI_STATE_R_MSGRECVD
std Y+COM2WI_IFACE_OFFS_STATE, r16
#ifdef MODULES_LED_ACTIVITY
rcall LedActivity_Trigger ; (r16) [DEBUG]
#ifdef LED1_NETWORK_ACTIVITY
bigcall LED1_SetActivityTiming ; (r18-r20)
#endif
ret
com2wiHandleRWaitForClockHi_overrun:
@@ -476,8 +476,8 @@ com2wiHandleRMsgRecvd_copyLoop:
rcall NET_Buffer_ReleaseByNum ; (R16, X)
rjmp com2wiHandleRMsgRecvd_errorMem
com2wiHandleRMsgRecvd_msgSaved:
#ifdef MODULES_LED_ACTIVITY
rcall LedActivity_Trigger ; (r16)
#ifdef LED1_NETWORK_ACTIVITY
bigcall LED1_SetActivityTiming ; (r18-r20)
#endif
ldi r16, NET_IFACE_OFFS_PACKETSIN_LOW
rcall NET_Interface_IncCounter16 ; (R24, R25)

View File

@@ -1131,7 +1131,9 @@ com2wiRunStateWMsgSent:
rcall NET_Interface_IncCounter16
pop r25
pop r24
rcall LedActivity_Trigger
#ifdef LED1_NETWORK_ACTIVITY
bigcall LED1_SetActivityTiming ; (r18-r20)
#endif
sec ; did something
com2wiRunStateWMsgSent_ret:
ret
@@ -1196,8 +1198,8 @@ com2wiRunStateRMsgRecvd_copyLoop:
brcc com2wReceiveNextPkg_eMissed
ldi r16, NET_IFACE_OFFS_PACKETSIN_LOW
rcall NET_Interface_IncCounter16 ; (R24, R25)
#ifdef MODULES_LED_ACTIVITY
rcall LedActivity_Trigger ; (r16)
#ifdef LED1_NETWORK_ACTIVITY
bigcall LED1_SetActivityTiming ; (r18-r20)
#endif
; fall-through to enter idle state
com2wiRunStateRMsgRecvd_goIdle:

View File

@@ -120,10 +120,10 @@ com2wnReadNextBit_end:
; @clobbers r16, r17, r18, X
com2wnByteRecvd:
#ifdef MODULES_LED_ACTIVITY
push r16
rcall LedActivity_Trigger
pop r16
#ifdef LED1_NETWORK_ACTIVITY
push r16
bigcall LED1_SetActivityTiming ; (r18-r20)
pop r16
#endif
ldd xl, Y+COM2W_IFACE_OFFS_BUFPOS_LOW
ldd xh, Y+COM2W_IFACE_OFFS_BUFPOS_HIGH