moved versions to a dedicated file shared by all nodes.
This commit is contained in:
@@ -16,6 +16,7 @@
|
|||||||
.include "include/m8515def.inc" ; Define device ATmega8515
|
.include "include/m8515def.inc" ; Define device ATmega8515
|
||||||
.list
|
.list
|
||||||
|
|
||||||
|
.include "version.asm"
|
||||||
.include "../defs.asm"
|
.include "../defs.asm"
|
||||||
.include "./data.asm"
|
.include "./data.asm"
|
||||||
|
|
||||||
@@ -48,11 +49,6 @@
|
|||||||
; ---------------------------------------------------------------------------
|
; ---------------------------------------------------------------------------
|
||||||
; firmware settings including list of modules used
|
; firmware settings including list of modules used
|
||||||
|
|
||||||
.equ FIRMWARE_VERSION_MAJOR = 0
|
|
||||||
.equ FIRMWARE_VERSION_MINOR = 0
|
|
||||||
.equ FIRMWARE_VERSION_PATCHLEVEL = 1
|
|
||||||
|
|
||||||
|
|
||||||
; #define MODULES_TIMER
|
; #define MODULES_TIMER
|
||||||
#define MODULES_CLOCK
|
#define MODULES_CLOCK
|
||||||
#define MODULES_XRAM
|
#define MODULES_XRAM
|
||||||
|
|||||||
@@ -12,8 +12,9 @@
|
|||||||
.include "include/tn84def.inc" ; Define device ATtiny84
|
.include "include/tn84def.inc" ; Define device ATtiny84
|
||||||
.list
|
.list
|
||||||
|
|
||||||
|
.include "version.asm"
|
||||||
.include "../defs.asm"
|
.include "../defs.asm"
|
||||||
.include "defs_all.asm"
|
.include "devices/all/defs.asm"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -32,10 +33,6 @@
|
|||||||
; ---------------------------------------------------------------------------
|
; ---------------------------------------------------------------------------
|
||||||
; firmware settings
|
; firmware settings
|
||||||
|
|
||||||
.equ FIRMWARE_VERSION_MAJOR = 0
|
|
||||||
.equ FIRMWARE_VERSION_MINOR = 0
|
|
||||||
.equ FIRMWARE_VERSION_PATCHLEVEL = 1
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
; ---------------------------------------------------------------------------
|
; ---------------------------------------------------------------------------
|
||||||
|
|||||||
@@ -30,6 +30,7 @@
|
|||||||
.include "include/tn84def.inc" ; Define device ATtiny84
|
.include "include/tn84def.inc" ; Define device ATtiny84
|
||||||
.list
|
.list
|
||||||
|
|
||||||
|
.include "version.asm"
|
||||||
.include "../defs.asm"
|
.include "../defs.asm"
|
||||||
|
|
||||||
.include "devices/all/defs.asm"
|
.include "devices/all/defs.asm"
|
||||||
@@ -51,11 +52,6 @@
|
|||||||
; ---------------------------------------------------------------------------
|
; ---------------------------------------------------------------------------
|
||||||
; firmware settings including list of modules used
|
; firmware settings including list of modules used
|
||||||
|
|
||||||
.equ FIRMWARE_VERSION_MAJOR = 0
|
|
||||||
.equ FIRMWARE_VERSION_MINOR = 0
|
|
||||||
.equ FIRMWARE_VERSION_PATCHLEVEL = 1
|
|
||||||
|
|
||||||
|
|
||||||
#define MODULES_CLOCK
|
#define MODULES_CLOCK
|
||||||
#define MODULES_LED_SIMPLE
|
#define MODULES_LED_SIMPLE
|
||||||
#define MODULES_NETWORK
|
#define MODULES_NETWORK
|
||||||
|
|||||||
@@ -12,6 +12,7 @@
|
|||||||
.include "include/tn84def.inc" ; Define device ATtiny84
|
.include "include/tn84def.inc" ; Define device ATtiny84
|
||||||
.list
|
.list
|
||||||
|
|
||||||
|
.include "version.asm"
|
||||||
.include "../defs.asm"
|
.include "../defs.asm"
|
||||||
.include "devices/all/defs.asm"
|
.include "devices/all/defs.asm"
|
||||||
|
|
||||||
@@ -32,10 +33,6 @@
|
|||||||
; ---------------------------------------------------------------------------
|
; ---------------------------------------------------------------------------
|
||||||
; firmware settings
|
; firmware settings
|
||||||
|
|
||||||
.equ FIRMWARE_VERSION_MAJOR = 0
|
|
||||||
.equ FIRMWARE_VERSION_MINOR = 0
|
|
||||||
.equ FIRMWARE_VERSION_PATCHLEVEL = 1
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
; ---------------------------------------------------------------------------
|
; ---------------------------------------------------------------------------
|
||||||
|
|||||||
@@ -30,6 +30,7 @@
|
|||||||
.include "include/tn84def.inc" ; Define device ATtiny84
|
.include "include/tn84def.inc" ; Define device ATtiny84
|
||||||
.list
|
.list
|
||||||
|
|
||||||
|
.include "version.asm"
|
||||||
.include "../defs.asm"
|
.include "../defs.asm"
|
||||||
.include "./data.asm"
|
.include "./data.asm"
|
||||||
|
|
||||||
@@ -53,11 +54,6 @@
|
|||||||
; ---------------------------------------------------------------------------
|
; ---------------------------------------------------------------------------
|
||||||
; firmware settings including list of modules used
|
; firmware settings including list of modules used
|
||||||
|
|
||||||
.equ FIRMWARE_VERSION_MAJOR = 0
|
|
||||||
.equ FIRMWARE_VERSION_MINOR = 0
|
|
||||||
.equ FIRMWARE_VERSION_PATCHLEVEL = 1
|
|
||||||
|
|
||||||
|
|
||||||
; #define MODULES_TIMER
|
; #define MODULES_TIMER
|
||||||
#define MODULES_CLOCK
|
#define MODULES_CLOCK
|
||||||
#define MODULES_LED_SIMPLE
|
#define MODULES_LED_SIMPLE
|
||||||
|
|||||||
@@ -14,8 +14,9 @@
|
|||||||
.include "include/tn85def.inc" ; Define device ATtiny85
|
.include "include/tn85def.inc" ; Define device ATtiny85
|
||||||
.list
|
.list
|
||||||
|
|
||||||
|
.include "version.asm"
|
||||||
.include "../defs.asm"
|
.include "../defs.asm"
|
||||||
.include "defs_all.asm"
|
.include "devices/all/defs.asm"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -33,9 +34,6 @@
|
|||||||
; ---------------------------------------------------------------------------
|
; ---------------------------------------------------------------------------
|
||||||
; firmware settings
|
; firmware settings
|
||||||
|
|
||||||
.equ FIRMWARE_VERSION_MAJOR = 0
|
|
||||||
.equ FIRMWARE_VERSION_MINOR = 0
|
|
||||||
.equ FIRMWARE_VERSION_PATCHLEVEL = 1
|
|
||||||
|
|
||||||
|
|
||||||
; ---------------------------------------------------------------------------
|
; ---------------------------------------------------------------------------
|
||||||
|
|||||||
@@ -22,6 +22,7 @@
|
|||||||
.include "include/tn85def.inc" ; Define device ATtiny85
|
.include "include/tn85def.inc" ; Define device ATtiny85
|
||||||
.list
|
.list
|
||||||
|
|
||||||
|
.include "version.asm"
|
||||||
.include "../defs.asm"
|
.include "../defs.asm"
|
||||||
;.include "./data.asm"
|
;.include "./data.asm"
|
||||||
|
|
||||||
@@ -44,11 +45,6 @@
|
|||||||
; ---------------------------------------------------------------------------
|
; ---------------------------------------------------------------------------
|
||||||
; firmware settings including list of modules used
|
; firmware settings including list of modules used
|
||||||
|
|
||||||
.equ FIRMWARE_VERSION_MAJOR = 0
|
|
||||||
.equ FIRMWARE_VERSION_MINOR = 0
|
|
||||||
.equ FIRMWARE_VERSION_PATCHLEVEL = 1
|
|
||||||
|
|
||||||
|
|
||||||
#define MODULES_CLOCK
|
#define MODULES_CLOCK
|
||||||
#define MODULES_LED_SIMPLE
|
#define MODULES_LED_SIMPLE
|
||||||
#define MODULES_NETWORK
|
#define MODULES_NETWORK
|
||||||
|
|||||||
@@ -12,8 +12,9 @@
|
|||||||
.include "include/tn84def.inc" ; Define device ATtiny84
|
.include "include/tn84def.inc" ; Define device ATtiny84
|
||||||
.list
|
.list
|
||||||
|
|
||||||
|
.include "version.asm"
|
||||||
.include "../defs.asm"
|
.include "../defs.asm"
|
||||||
.include "defs_all.asm"
|
.include "devices/all/defs.asm"
|
||||||
|
|
||||||
|
|
||||||
#define COM_ACCEPT_ALL_DEST
|
#define COM_ACCEPT_ALL_DEST
|
||||||
@@ -33,10 +34,6 @@
|
|||||||
; ---------------------------------------------------------------------------
|
; ---------------------------------------------------------------------------
|
||||||
; firmware settings
|
; firmware settings
|
||||||
|
|
||||||
.equ FIRMWARE_VERSION_MAJOR = 0
|
|
||||||
.equ FIRMWARE_VERSION_MINOR = 0
|
|
||||||
.equ FIRMWARE_VERSION_PATCHLEVEL = 1
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
; ---------------------------------------------------------------------------
|
; ---------------------------------------------------------------------------
|
||||||
|
|||||||
@@ -30,6 +30,7 @@
|
|||||||
.include "include/tn84def.inc" ; Define device ATtiny84
|
.include "include/tn84def.inc" ; Define device ATtiny84
|
||||||
.list
|
.list
|
||||||
|
|
||||||
|
.include "version.asm"
|
||||||
.include "../defs.asm"
|
.include "../defs.asm"
|
||||||
.include "./data.asm"
|
.include "./data.asm"
|
||||||
|
|
||||||
@@ -55,11 +56,6 @@
|
|||||||
; ---------------------------------------------------------------------------
|
; ---------------------------------------------------------------------------
|
||||||
; firmware settings including list of modules used
|
; firmware settings including list of modules used
|
||||||
|
|
||||||
.equ FIRMWARE_VERSION_MAJOR = 0
|
|
||||||
.equ FIRMWARE_VERSION_MINOR = 0
|
|
||||||
.equ FIRMWARE_VERSION_PATCHLEVEL = 1
|
|
||||||
|
|
||||||
|
|
||||||
; #define MODULES_TIMER
|
; #define MODULES_TIMER
|
||||||
#define MODULES_CLOCK
|
#define MODULES_CLOCK
|
||||||
#define MODULES_LED_SIMPLE
|
#define MODULES_LED_SIMPLE
|
||||||
|
|||||||
@@ -22,8 +22,9 @@
|
|||||||
.include "include/tn84def.inc" ; Define device ATtiny84
|
.include "include/tn84def.inc" ; Define device ATtiny84
|
||||||
.list
|
.list
|
||||||
|
|
||||||
|
.include "version.asm"
|
||||||
.include "../defs.asm"
|
.include "../defs.asm"
|
||||||
.include "defs_all.asm"
|
.include "devices/all/defs.asm"
|
||||||
|
|
||||||
|
|
||||||
#define COM_ACCEPT_ALL_DEST
|
#define COM_ACCEPT_ALL_DEST
|
||||||
@@ -45,10 +46,6 @@
|
|||||||
; ---------------------------------------------------------------------------
|
; ---------------------------------------------------------------------------
|
||||||
; firmware settings
|
; firmware settings
|
||||||
|
|
||||||
.equ FIRMWARE_VERSION_MAJOR = 0
|
|
||||||
.equ FIRMWARE_VERSION_MINOR = 0
|
|
||||||
.equ FIRMWARE_VERSION_PATCHLEVEL = 1
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
; ---------------------------------------------------------------------------
|
; ---------------------------------------------------------------------------
|
||||||
|
|||||||
@@ -33,6 +33,7 @@
|
|||||||
.include "../defs.asm"
|
.include "../defs.asm"
|
||||||
.include "./data.asm"
|
.include "./data.asm"
|
||||||
|
|
||||||
|
.include "version.asm"
|
||||||
.include "devices/all/defs.asm"
|
.include "devices/all/defs.asm"
|
||||||
.include "common/utils_wait.asm"
|
.include "common/utils_wait.asm"
|
||||||
|
|
||||||
@@ -55,11 +56,6 @@
|
|||||||
; ---------------------------------------------------------------------------
|
; ---------------------------------------------------------------------------
|
||||||
; firmware settings including list of modules used
|
; firmware settings including list of modules used
|
||||||
|
|
||||||
.equ FIRMWARE_VERSION_MAJOR = 0
|
|
||||||
.equ FIRMWARE_VERSION_MINOR = 0
|
|
||||||
.equ FIRMWARE_VERSION_PATCHLEVEL = 1
|
|
||||||
|
|
||||||
|
|
||||||
; #define MODULES_TIMER
|
; #define MODULES_TIMER
|
||||||
#define MODULES_CLOCK
|
#define MODULES_CLOCK
|
||||||
#define MODULES_LED_SIMPLE
|
#define MODULES_LED_SIMPLE
|
||||||
|
|||||||
@@ -14,8 +14,9 @@
|
|||||||
.include "include/tn84def.inc" ; Define device ATtiny84
|
.include "include/tn84def.inc" ; Define device ATtiny84
|
||||||
.list
|
.list
|
||||||
|
|
||||||
|
.include "version.asm"
|
||||||
.include "../defs.asm"
|
.include "../defs.asm"
|
||||||
.include "defs_all.asm"
|
.include "devices/all/defs.asm"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -33,9 +34,6 @@
|
|||||||
; ---------------------------------------------------------------------------
|
; ---------------------------------------------------------------------------
|
||||||
; firmware settings
|
; firmware settings
|
||||||
|
|
||||||
.equ FIRMWARE_VERSION_MAJOR = 0
|
|
||||||
.equ FIRMWARE_VERSION_MINOR = 0
|
|
||||||
.equ FIRMWARE_VERSION_PATCHLEVEL = 1
|
|
||||||
|
|
||||||
|
|
||||||
; ---------------------------------------------------------------------------
|
; ---------------------------------------------------------------------------
|
||||||
|
|||||||
@@ -22,6 +22,7 @@
|
|||||||
.include "include/tn84def.inc" ; Define device ATtiny84
|
.include "include/tn84def.inc" ; Define device ATtiny84
|
||||||
.list
|
.list
|
||||||
|
|
||||||
|
.include "version.asm"
|
||||||
.include "../defs.asm"
|
.include "../defs.asm"
|
||||||
;.include "./data.asm"
|
;.include "./data.asm"
|
||||||
|
|
||||||
@@ -44,10 +45,6 @@
|
|||||||
; ---------------------------------------------------------------------------
|
; ---------------------------------------------------------------------------
|
||||||
; firmware settings including list of modules used
|
; firmware settings including list of modules used
|
||||||
|
|
||||||
.equ FIRMWARE_VERSION_MAJOR = 0
|
|
||||||
.equ FIRMWARE_VERSION_MINOR = 0
|
|
||||||
.equ FIRMWARE_VERSION_PATCHLEVEL = 1
|
|
||||||
|
|
||||||
|
|
||||||
#define MODULES_CLOCK
|
#define MODULES_CLOCK
|
||||||
#define MODULES_LED_SIMPLE
|
#define MODULES_LED_SIMPLE
|
||||||
|
|||||||
@@ -30,8 +30,10 @@
|
|||||||
.list
|
.list
|
||||||
|
|
||||||
.include "../defs.asm"
|
.include "../defs.asm"
|
||||||
.include "defs_all.asm"
|
.include "version.asm"
|
||||||
|
;.include "defs_all.asm"
|
||||||
|
|
||||||
|
.include "devices/all/defs.asm"
|
||||||
.include "common/utils_wait.asm"
|
.include "common/utils_wait.asm"
|
||||||
.include "common/utils_io.asm"
|
.include "common/utils_io.asm"
|
||||||
|
|
||||||
@@ -47,10 +49,6 @@
|
|||||||
; ---------------------------------------------------------------------------
|
; ---------------------------------------------------------------------------
|
||||||
; firmware settings including list of modules used
|
; firmware settings including list of modules used
|
||||||
|
|
||||||
.equ FIRMWARE_VERSION_MAJOR = 0
|
|
||||||
.equ FIRMWARE_VERSION_MINOR = 0
|
|
||||||
.equ FIRMWARE_VERSION_PATCHLEVEL = 1
|
|
||||||
|
|
||||||
|
|
||||||
#define MAIN_WITHOUT_MSG_HANDLING ; we do message handling ourselfes
|
#define MAIN_WITHOUT_MSG_HANDLING ; we do message handling ourselfes
|
||||||
|
|
||||||
|
|||||||
15
avr/version.asm
Normal file
15
avr/version.asm
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
; ***************************************************************************
|
||||||
|
; copyright : (C) 2025 by Martin Preuss
|
||||||
|
; email : martin@libchipcard.de
|
||||||
|
;
|
||||||
|
; ***************************************************************************
|
||||||
|
; * This file is part of the project "AqHome". *
|
||||||
|
; * Please see toplevel file COPYING of that project for license details. *
|
||||||
|
; ***************************************************************************
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
.equ FIRMWARE_VERSION_MAJOR = 1
|
||||||
|
.equ FIRMWARE_VERSION_MINOR = 0
|
||||||
|
.equ FIRMWARE_VERSION_PATCHLEVEL = 0
|
||||||
|
|
||||||
Reference in New Issue
Block a user