Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CCFLAGS=-g -mcpu=arm9 -O0 -Wall
- #LDFLAGS+=-nostartfiles -Wl,--cref -lc -lgcc -T /opt/arm_user/elf32-littlearm.lds -g -Ttext 0x20000000 -Tdata 0x300000 -n
- # tools in /opt/arm_user
- LDFLAGS+=-nostartfiles -Wl -lc -lgcc -T /opt/arm_user/elf32-littlearm.lds -g -Ttext 0x20000000 -Tdata 0x300000 -n
- OBJS=/opt/arm_user/include/cstartup.o /opt/arm_user/include/lowlevel.o
- PROGRAM_NAME=interrupt_dbgu.elf
- all: $(PROGRAM_NAME)
- rebuild: clean $(PROGRAM_NAME)
- $(PROGRAM_NAME): main.o DBGU.o
- arm-elf-gcc $(LDFLAGS) $(OBJS) $^ -o $@
- main.o: main.c
- arm-elf-gcc -c $(CCFLAGS) $< -o $@
- DBGU.o: DBGU.c
- arm-elf-gcc -c $(CCFLAGS) $< -o $@
- clean:
- rm -f *.o *.elf
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement