From 026d4a57fb14da9be636f96d985df16096e34198 Mon Sep 17 00:00:00 2001 From: Martin Preuss Date: Thu, 5 Sep 2024 18:48:27 +0200 Subject: [PATCH] avr: remove unneeded code. --- avr/modules/comproto/0BUILD | 1 - avr/modules/comproto/msg_debug.asm | 67 ------------------------------ 2 files changed, 68 deletions(-) delete mode 100644 avr/modules/comproto/msg_debug.asm diff --git a/avr/modules/comproto/0BUILD b/avr/modules/comproto/0BUILD index 7de15bc..4769562 100644 --- a/avr/modules/comproto/0BUILD +++ b/avr/modules/comproto/0BUILD @@ -8,7 +8,6 @@ addr2.asm defs.asm main.asm - msg_debug.asm msg_device.asm msg_memstats.asm msg_ping.asm diff --git a/avr/modules/comproto/msg_debug.asm b/avr/modules/comproto/msg_debug.asm deleted file mode 100644 index 650b8d8..0000000 --- a/avr/modules/comproto/msg_debug.asm +++ /dev/null @@ -1,67 +0,0 @@ -; *************************************************************************** -; copyright : (C) 2023 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. * -; *************************************************************************** - - - - -; *************************************************************************** -; code - -.cseg - -; --------------------------------------------------------------------------- -; Enqueue a DEBUG packet. -; -; IN: -; - R16: destination address -; - R1: debug value 1 -; - R2: debug value 2 -; OUT: -; - CFLAG: set if okay, clear otherwise -; MODIFIED REGS: R16, R17, R20, X (R15, Y) - -CPRO_EnqueueDebug: - push r16 - rcall COM_AllocBufferAndGetXY ; (r16, r17, r21) - pop r16 - brcc CPRO_EnqueueDebug_error - clr r17 ; r17: XOR byte - ; write header (dest address, msg length) - st X+, r16 ; destination address - eor r17, r16 - ldi r16, 4 ; 2 bytes payload - st X+, r16 - eor r17, r16 - ; write payload - ldi r16, CPRO_CMD_DEBUG - st X+, r16 - eor r17, r16 - lds r16, comAddress - st X+, r16 - eor r17, r16 - mov r16, r1 ; debug 1 - st X+, r16 - eor r17, r16 - mov r16, r2 ; debug 2 - st X+, r16 - eor r17, r16 - ; store XOR byte - st X+, r17 - ; mark buffer as enqueued with PRIO "info" (limited amount of retries) - ldi r20, COM_BUFFER_PRIO_INFO - rcall COM_EnqueuePacket ; (R15, R16) - brcc CPRO_EnqueueDebug_error - sec - ret -CPRO_EnqueueDebug_error: - clc - ret - - -