Files
2d_display_engine-new/firmware/Makefile
Matthias Blankertz 0bc4815926 - Debugged SPI module
- Debugged UART
- Firmware support for SPI, UART
- Work on SD/MMC support in firmware
- Debugged mblite core/WB interface
2013-06-08 11:53:27 +02:00

22 lines
478 B
Makefile

C_SRCS=main.c sd.c spi.c uart.c util.c
S_SRCS=
LDOPTS=-T standalone.ld
COPTS=-std=gnu99 -O1 -Wall -Wextra -pedantic -ggdb -ffreestanding -nostdlib -mcpu=v7.10.a
ASOPTS=
OBJS=$(addprefix objs/,$(C_SRCS:.c=.o)) $(addprefix objs/,$(S_SRCS:.s=.o))
fw.elf: standalone.ld $(OBJS) objs/kcrt0.o
mb-gcc $(COPTS) $(LDOPTS) -o fw.elf $(OBJS)
objs/%.o: %.c
mb-gcc $(COPTS) -o $@ -c $<
objs/%.o: %.s
mb-as $(ASOPTS) -o $@ $<
clean:
rm -f $(OBJS) objs/kcrt0.o fw.elf
.PSEUDO=clean