avr: added module ds1307.

This commit is contained in:
Martin Preuss
2026-04-27 00:39:02 +02:00
parent 14edff1369
commit accc7d41a2
9 changed files with 438 additions and 0 deletions

View File

@@ -29,6 +29,10 @@ modulesOnEveryMinute:
bigcall Ds3231_OnEveryMinute
#endif
#ifdef MODULES_DS1307
bigcall Ds1307_OnEveryMinute
#endif
ret
; @end

View File

@@ -212,6 +212,17 @@ MODULE_END_COM2W:
#endif
#endif
#ifdef MODULES_DS1307
.include "modules/rtc/ds1307/main.asm"
#ifdef MODULES_NETWORK
.include "modules/network/msg/time-d.asm"
.include "modules/network/msg/time-r.asm"
.include "modules/network/msg/time-w.asm"
.include "modules/rtc/ds1307/recv.asm"
.include "modules/rtc/ds1307/send.asm"
#endif
#endif
#ifdef MODULES_MOTION
.include "modules/motion/main2.asm"
#endif

View File

@@ -207,6 +207,10 @@ modulesInit:
bigcall Ds3231_Init
#endif
#ifdef MODULES_DS1307
bigcall Ds1307_Init
#endif
; done
ret
; @end

View File

@@ -35,6 +35,12 @@ modulesOnPacketReceived:
#endif
#endif
#ifdef MODULES_DS1307
#ifdef MODULES_NETWORK
bigcall Ds1307_OnPacketReceived
#endif
#endif
; add more here