NAME = test1
CROSS_COMPILE ?= arm-none-eabi

AOPS = --warn --fatal-warnings -g
COPS = -Wall -Werror -g -O2 -nostdlib -nostartfiles -ffreestanding 

$(NAME).bin : $(NAME).s hw07_memmap
	$(CROSS_COMPILE)-as $(AOPS) $(NAME).s -o $(NAME).o
	$(CROSS_COMPILE)-ld $(NAME).o -T hw07_memmap -o $(NAME).elf
	$(CROSS_COMPILE)-objdump -D $(NAME).elf > $(NAME).list
	$(CROSS_COMPILE)-objcopy $(NAME).elf -O binary $(NAME).bin
