From ccb642d703f36f5f46ee11cd7e7c32fc8e035fdf Mon Sep 17 00:00:00 2001 From: Martin Preuss Date: Sun, 19 Mar 2023 13:24:01 +0100 Subject: [PATCH] avr: setup module mask to be later reported to a host. --- avr/att84_temp1.asm | 35 ++++++++++++++++++++++++++++++++--- avr/defs.asm | 8 ++++++++ 2 files changed, 40 insertions(+), 3 deletions(-) diff --git a/avr/att84_temp1.asm b/avr/att84_temp1.asm index 9599901..183f7ae 100644 --- a/avr/att84_temp1.asm +++ b/avr/att84_temp1.asm @@ -42,6 +42,9 @@ ; --------------------------------------------------------------------------- ; list of modules to use +#define FW_MAIN_VERSION_HIGH 0 +#define FW_MAIN_VERSION_LOW 1 + #define MODULES_TIMER #define MODULES_COM #define MODULES_LED @@ -49,6 +52,31 @@ #define MODULES_LCD #define MODULES_SI7021 +.set MODULES_MASK = 0 +#ifdef MODULES_TIMER +.set MODULES_MASK = MODULES_MASK | (1<