From b6800e538d1c560eb2e3665c78bd30002dd87ec0 Mon Sep 17 00:00:00 2001 From: Martin Preuss Date: Sun, 18 May 2025 00:58:46 +0200 Subject: [PATCH] tried some fixes... --- avr/modules/uart_hw/comonuart0.asm | 72 +++++++++++++++++++++++++++--- 1 file changed, 67 insertions(+), 5 deletions(-) diff --git a/avr/modules/uart_hw/comonuart0.asm b/avr/modules/uart_hw/comonuart0.asm index cc1e4ba..5133005 100644 --- a/avr/modules/uart_hw/comonuart0.asm +++ b/avr/modules/uart_hw/comonuart0.asm @@ -30,22 +30,32 @@ comOnUart0_iface: .byte UART_HW_IFACE_SIZE ComOnUart0_Init: ldi yl, LOW(comOnUart0_iface) ldi yh, HIGH(comOnUart0_iface) - rcall comOnUart0SetAttnInput ; (none) + rcall comOnUart0SetAttnInput ; (none) rcall UART_HW_Interface_Init ; (R16, R17, X) rcall comOnUart0Init ; (R16, R17, X) ldi r16, COMONUART0_IFACENUM std Y+NET_IFACE_OFFS_IFACENUM, r16 +.if COM_IRQ_BIT_ATTN == INT0 + M_IO_READ r16, MCUCR + cbr r16, (1<