use new led modules.

This commit is contained in:
Martin Preuss
2025-08-25 10:25:53 +02:00
parent 77d3a201f5
commit 4bd462ea59
6 changed files with 46 additions and 10 deletions

View File

@@ -47,6 +47,15 @@
.equ LED_SIMPLE_PINNUM = PORTA3
; ---------------------------------------------------------------------------
; LED Activity module
.equ LED_ACTIVITY_DDR = DDRA
.equ LED_ACTIVITY_PORT = PORTA
.equ LED_ACTIVITY_PORTIN = PINA
.equ LED_ACTIVITY_PINNUM = PORTA3
; ---------------------------------------------------------------------------
; COM module

View File

@@ -61,7 +61,8 @@
; #define MODULES_TIMER
#define MODULES_CLOCK
#define MODULES_LED_SIMPLE
;#define MODULES_LED_SIMPLE
#define MODULES_LED_ACTIVITY
#define MODULES_NETWORK
;#define MODULES_UART_BITBANG
#define MODULES_COM2W

View File

@@ -48,6 +48,16 @@
; ---------------------------------------------------------------------------
; LED Activity module
.equ LED_ACTIVITY_DDR = DDRA
.equ LED_ACTIVITY_PORT = PORTA
.equ LED_ACTIVITY_PORTIN = PINA
.equ LED_ACTIVITY_PINNUM = PORTA3
; ---------------------------------------------------------------------------
; COM module

View File

@@ -61,7 +61,8 @@
; #define MODULES_TIMER
#define MODULES_CLOCK
#define MODULES_LED_SIMPLE
;#define MODULES_LED_SIMPLE
#define MODULES_LED_ACTIVITY
#define MODULES_NETWORK
;#define MODULES_UART_BITBANG
#define MODULES_COM2W

View File

@@ -49,6 +49,16 @@
; ---------------------------------------------------------------------------
; LED signal module
.equ LED_SIGNAL_DDR = DDRB
.equ LED_SIGNAL_PORT = PORTB
.equ LED_SIGNAL_PORTIN = PINB
.equ LED_SIGNAL_PINNUM = PORTB2
; ---------------------------------------------------------------------------
; COM module

View File

@@ -51,6 +51,17 @@
.equ TTYONUART1_IFACENUM = 2
; debug
.equ T03_FLAGS_ALLOC = 0x01
.equ T03_FLAGS_I1_SKIPPING = 0x02
.equ T03_FLAGS_I1_RESTARTED = 0x04
.equ T03_FLAGS_ADDIN = 0x08
.equ T03_FLAGS_I1_ADDOUT = 0x10
.equ T03_FLAGS_I2_ADDOUT = 0x20
; ---------------------------------------------------------------------------
; firmware settings including list of modules used
@@ -63,7 +74,8 @@
;#define MODULES_COM
;#define MODULES_COM_WITH_ADDR_PROTO
;#define MODULES_LED
#define MODULES_LED_SIMPLE
;#define MODULES_LED_SIMPLE
#define MODULES_LED_SIGNAL
;#define MODULES_TWI_MASTER
;#define MODULES_LCD
;#define LCD_MINIMAL_FONT
@@ -250,10 +262,3 @@ onMessageReceived:
.equ netInterfaceData2 = com2w_iface
; debug
push r18
push r19
rcall LedSimple_SetFastTiming
pop r19
pop r18