From 9282ac3bb2632ebfa2ddebfdd4433ae1cb2f0659 Mon Sep 17 00:00:00 2001 From: Martin Preuss Date: Mon, 4 Nov 2024 23:29:21 +0100 Subject: [PATCH] avr: added defs for motionLight module conf in EEPROM. --- avr/defs.asm | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/avr/defs.asm b/avr/defs.asm index 8c6ff27..a91735b 100644 --- a/avr/defs.asm +++ b/avr/defs.asm @@ -26,10 +26,18 @@ ; EEPROM positions -.equ EEPROM_OFFS_UUID = 0 ; 4 bytes (occupy total of 8 bytes for extensibility) -.equ EEPROM_OFFS_COMADDR = 8 ; 1 byte (plus one byte reserved) -.equ EEPROM_OFFS_SEED = 10 ; 2 bytes +.equ EEPROM_OFFS_UUID = 0 ; 4 bytes (occupy total of 8 bytes for extensibility) +.equ EEPROM_OFFS_COMADDR = 8 ; 1 byte (plus one byte reserved) -.equ EEPROM_OFFS_REED_CONF = 12 ; 1 byte (plus one byte reserved) -; next is 14 +.equ EEPROM_OFFS_SEED = 10 ; 2 bytes + +.equ EEPROM_OFFS_REED_CONF = 12 ; 1 byte (plus one byte reserved) + +.equ EEPROM_OFFS_MAL_CONF_ONTIME = 14 ; 2 bytes +.equ EEPROM_OFFS_MAL_CONF_SRC1_ADDR = 16 ; 1 byte +.equ EEPROM_OFFS_MAL_CONF_SRC1_VALUEID = 17 ; 1 byte +.equ EEPROM_OFFS_MAL_CONF_SRC2_ADDR = 18 ; 1 byte +.equ EEPROM_OFFS_MAL_CONF_SRC2_VALUEID = 19 ; 1 byte + +; next is 20