
include /usr/rtlinux/rtl.mk

RTFLAGS=${CFLAGS} -c

RTL_CORE_MODULES= \
	rtl_core_tmp.o \
	rtl_timer.o \
	rtl_hal.o

all: rtl_core.o

rtl_core.o: $(RTL_CORE_MODULES)
	$(LD) $(LDFLAGS) -r -o rtl_core.o -static $(RTL_CORE_MODULES)

rtl_hal.o: ../source/rtl_hal.c
	$(CC)  ${RTFLAGS} -o rtl_hal.o ../source/rtl_hal.c

rtl_core_tmp.o: ../source/rtl_core.c
	$(CC)  ${RTFLAGS} -o rtl_core_tmp.o ../source/rtl_core.c

rtl_timer.o: ../source/rtl_timer.c
	$(CC)  ${RTFLAGS} -o rtl_timer.o ../source/rtl_timer.c


clean:
	rm -f *.o

