# # Makefile for framebuffer.o # TOOLS_DIR = /opt/ti_dsptools CC = $(TOOLS_DIR)/cgtools-c5500-v2.56/bin/cl55 AS = $(CC) LD = $(CC) TOKLI_DIR = /opt/ti_dsptools/dspgw TINKERNEL = /opt/ti_dsptools/dspgw-770/avs_kernel.out # # compiler options # INCD = -i$(TOKLI_DIR) \ -i/home/simon/development/dspgateway/dspgw-3.3-dsp/tokliBIOS \ -i$(TOOLS_DIR)/cgtools-c5500-v2.56/include \ -i$(TOOLS_DIR)/bios_5_03/ti/bios/include \ -i$(TOOLS_DIR)/ccs221_content/c5500/xdais/include \ -i$(TOOLS_DIR)/ccs221_content/c5500/xdais/src/api CFLAGS = -q -ml # # linker options # LIBD = -i$(TOKLI_DIR) \ -i$(TOOLS_DIR)/cgtools-c5500-v2.56/lib \ -i$(TOOLS_DIR)/bios_5_03/ti/bios/lib \ -i$(TOOLS_DIR)/ccs221_content/c5500/rtdx/lib LDFLAGS = -z -x -r -cr LIBS = -llnknone.a55L \ -ldrivers.a55L \ -lsioboth.a55L \ -lbios1510.a55L \ -lbios.a55L \ -lrtdxx.lib \ -lrts55x.lib all: dummy_kernel.obj framebuffer.o clean: -rm *.obj sharedmem.o .c.o: $(CC) $(CFLAGS) $(INCD) $< $(LD) $(LDFLAGS) $*.obj dummy_kernel.obj dummy.cmd $(LIBD) $(LIBS) -o$@ coff_unresolve -s .tinkernel $@ framebuffer.o: framebuffer.c dummy_kernel.obj dummy_kernel.obj: $(TINKERNEL) gen_dummy_kernel $< -o $@ $(TINKERNEL): @echo @echo '************************************************' @echo '$(TINKERNEL) not found.' @echo '************************************************' @echo @exit 1