From bd9435f9889700bc9c2094b5e6326a600fa68fca Mon Sep 17 00:00:00 2001 From: user Date: Thu, 6 Jul 2023 15:28:13 -0500 Subject: [PATCH] Clean up some small bits --- siggen.asm | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/siggen.asm b/siggen.asm index 966ecf4..3517755 100644 --- a/siggen.asm +++ b/siggen.asm @@ -121,9 +121,9 @@ reset: eor r25, r25 out SREG, r25 ldi r25, HIGH(RAMEND) - ldi r24, LOW(RAMEND) out SPH, r25 - out SPL, r24 + ldi r25, LOW(RAMEND) + out SPL, r25 ; ----- Set up PORTD for outputting samples, initial output to center of range @@ -156,11 +156,6 @@ reset: (0 << MUX0) sts ADMUX, r25 - ; Disable digital input on ADC pin - lds r25, DIDR0 - andi r25, ~(1 << ADC0D) - sts DIDR0, r25 - ; ADCSRB is for the comparator and autotrigger, neither are active ; ----- Set up button pin and timer for switching waveforms @@ -307,7 +302,6 @@ _adc_wait: ; ----- Poll for button presses and swap waveforms ; Test for pin change interrupt flag - in r25, PCIFR sbis PCIFR, PCIF1 rjmp _button_done ; Button pin status has changed -- 2.43.0