all: rvcontroller-init.o rvcontroller-ecalls.o

rvcontroller-init.o: rvcontroller-init.S
	riscv32-none-elf-as -march=rv32imcb_zicsr_zbkx -o rvcontroller-init.o rvcontroller-init.S

rvcontroller-ecalls.o: rvcontroller-ecalls.S
	riscv32-none-elf-as -march=rv32imcb_zicsr_zbkx -o rvcontroller-ecalls.o rvcontroller-ecalls.S

clean:
	rm -f rvcontroller-init.o rvcontroller-ecalls.o
