From 4b2ee35375f9d81250892a8126792fc1ab27d425 Mon Sep 17 00:00:00 2001 From: Nathaniel Wesley Filardo Date: Sat, 20 Feb 2010 21:59:08 -0500 Subject: [PATCH] Make target/asm.S use progenv/ --- target/asm.S | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/target/asm.S b/target/asm.S index 3ac7ffd..3b02141 100644 --- a/target/asm.S +++ b/target/asm.S @@ -1,3 +1,5 @@ +#include + .global readsongbyte .global watchdogoff .global __vector_14 @@ -115,7 +117,7 @@ nocallb: subi r24, 0x01 ; 1 ldi r30, lo8(osc) ; Z = &osc[0] 1 ldi r31, hi8(osc) ; 1 - ldi r21, 3 ; i = 3 1 + ldi r21, NR_CHAN-1 ; load i 1 chloop: ; Loop prologue: 4 clocks. @@ -129,11 +131,11 @@ chloop: ; WF_PUL: 16 or 18 clocks. ; WF_NOI: 12 clocks. - cpi r18, 0x00 ; WF_TRI 1 + cpi r18, WF_TRI ; 1 breq wftri ; 1/2 - cpi r18, 0x01 ; WF_SAW 1 + cpi r18, WF_SAW ; 1 breq wfsaw ; 1/2 - cpi r18, 0x02 ; WF_PUL 1 + cpi r18, WF_PUL ; 1 breq wfpul ; 1/2 wfnoi: -- 2.50.1