diff --git a/example/arm/Makefile b/example/arm/Makefile index d677f4d..987484d 100644 --- a/example/arm/Makefile +++ b/example/arm/Makefile @@ -20,3 +20,14 @@ include base.mk main.elf: LDSCRIPT = main.lds main.elf: start.o main.o audio.pcm.o + +.SUFFIXES: +.INTERMEDIATE: +.SECONDARY: +.PHONY: all clean + +%: RCS/%,v +%: RCS/% +%: %,v +%: s.% +%: SCCS/s.% diff --git a/example/arm/main.cpp b/example/arm/main.cpp index 7a0fbab..41fb9d8 100644 --- a/example/arm/main.cpp +++ b/example/arm/main.cpp @@ -2,7 +2,7 @@ extern void * _sine_start __asm("_binary_audio_pcm_start"); -extern volatile uint32_t * dram __asm("dram"); +extern volatile uint32_t dram[0x200000] __asm("dram"); extern "C" void main() @@ -46,6 +46,8 @@ void main() aica.common.TIMA(0); aica.channel[0].KYONEX(1); + dram[0] = 0x11223344; + while (1) { if (aica.common.TIMA() >= 1) { aica.common.TIMA(0);