avr: more work on avr app framework.

This commit is contained in:
Martin Preuss
2025-05-01 00:56:03 +02:00
parent 614a30fd4e
commit e56f2600e8
8 changed files with 253 additions and 13 deletions

View File

@@ -123,4 +123,43 @@ onSystemTimerTick:
#ifdef MODULES_CLOCK
sysOnEverySecond:
#ifdef MODULES_DS18B20
rcall Ds18b20_OnEverySecond
#endif
#ifdef APPS_REPORTSENSORS
rcall AppReportSensors_OnEverySecond
#endif
rjmp onEverySecond
; @end
sysOnEveryMinute:
#ifdef APPS_STATS
rcall AppStats_OnEveryMinute
#endif
rjmp onEveryMinute
; @end
sysOnEveryHour:
rjmp onEveryHour
; @end
sysOnEveryDay:
rjmp onEveryDay
; @end
#endif