From aca24183e42f2e78cc626883cd7a2165fcb89ca7 Mon Sep 17 00:00:00 2001 From: Martin Preuss Date: Sun, 20 Oct 2024 18:55:11 +0200 Subject: [PATCH] avr: added defs for uart module. --- avr/devices/n14/n14_defs.asm | 14 ++++++++++++++ avr/devices/n14/n14_main.asm | 6 ++++++ 2 files changed, 20 insertions(+) diff --git a/avr/devices/n14/n14_defs.asm b/avr/devices/n14/n14_defs.asm index e043058..23d2d08 100644 --- a/avr/devices/n14/n14_defs.asm +++ b/avr/devices/n14/n14_defs.asm @@ -61,6 +61,20 @@ .equ COM_IRQ_GIMSK_ATTN = PCIE +.equ COM_TXD_DDR = DDRB +.equ COM_TXD_DATA = PORTB +.equ COM_TXD_PIN = PORTB1 + +.equ COM_RXD_DDR = DDRB +.equ COM_RXD_DATA = PORTB +.equ COM_RXD_PIN = PORTB1 + +.equ COM_ATTN_DDR = DDRB +.equ COM_ATTN_INPUT = PINB +.equ COM_ATTN_OUTPUT = PORTB +.equ COM_ATTN_PIN = PORTB2 + + ; --------------------------------------------------------------------------- ; 1-Wire Master ; diff --git a/avr/devices/n14/n14_main.asm b/avr/devices/n14/n14_main.asm index f2e0661..3a751f2 100644 --- a/avr/devices/n14/n14_main.asm +++ b/avr/devices/n14/n14_main.asm @@ -48,6 +48,8 @@ #define MODULES_DS18B20 #define MODULES_SK6812 +; #define COM_ACCEPT_ALL_DEST + ; --------------------------------------------------------------------------- @@ -125,6 +127,10 @@ firmwareStart: rjmp main #ifdef MODULES_COM .include "modules/com2/defs.asm" .include "modules/com2/main.asm" + .include "modules/uart_bitbang/defs.asm" + .include "modules/uart_bitbang/main.asm" + .include "modules/uart_bitbang/bytelevel.asm" + .include "modules/uart_bitbang/packetlevel.asm" #ifdef MODULES_COM_WITH_ADDR_PROTO .include "modules/comproto/defs.asm" .include "modules/comproto/main.asm"