# pico-flash is a Pico program PROG = pico-flash LANG = C all: $(PROG).o crt0-ram.o sh-elf-gcc -m2 -nostartfiles -Wl,-t \ -o $(PROG).out crt0-ram.o $(PROG).o -Tldscript-ram.x sh-elf-objcopy -O srec $(PROG).out $(PROG).sr $(PROG).o: $(PROG).c sh-elf-gcc -c -g -m2 $(PROG).c -o $(PROG).o crt0-ram.o: crt0-ram.s sh-elf-gcc -c -g -m2 crt0-ram.s -o crt0-ram.o clean: rm -f crt0-ram.o boot.o $(PROG).o crt0.o \ $(PROG).out $(PROG).sr