# Copyright (C) 2013-2015 Czech Technical University in Prague # # Authors: # - Michal Sojka # # This document contains proprietary information belonging to Czech # Technical University in Prague. Passing on and copying of this # document, and communication of its contents is not permitted # without prior written authorization. # # File : Makefile.var # Abstract: # Definitions of variables used by Makefile include $(dir $(lastword $(MAKEFILE_LIST)))Makefile.config rpp_lib_OS ?= 7.0.2 rpp_lib_rm48_hdk_LD_SCRIPT = RM48L952FlashLnk.cmd rpp_lib_rm48_hdk_TARGET_CFG = RM48L952.ccxml rpp_lib_tms570_hdk_LD_SCRIPT = TMS570LS313xFlashLnk.cmd rpp_lib_tms570_hdk_TARGET_CFG = TMS570LS3137.ccxml rpp_lib_SOURCES = \ os/$(rpp_lib_OS)/src/os/croutine.c \ os/$(rpp_lib_OS)/src/os/heap.c \ os/$(rpp_lib_OS)/src/os/list.c \ os/$(rpp_lib_OS)/src/os/port.c \ os/$(rpp_lib_OS)/src/os/queue.c \ os/$(rpp_lib_OS)/src/os/tasks.c \ ifneq ($(filter $(TARGET),rm48_hdk tms570_hdk),) rpp_lib_SOURCES += \ os/$(rpp_lib_OS)/src/os/portASM.asm \ os/$(rpp_lib_OS)/src/os/timers.c rpp_lib_SOURCES += \ rpp/src/rpp/_$(TARGET)/adc.c \ rpp/src/rpp/can.c \ rpp/src/rpp/_$(TARGET)/rpp.c \ rpp/src/rpp/gio.c \ rpp/src/rpp/sci.c \ rpp/src/drv/_$(TARGET)/adc.c \ rpp/src/drv/sci.c \ rpp/src/hal/gpio.c \ rpp/src/hal/_$(TARGET)/gpio_def.c \ rpp/src/hal/pom_vect_remap.c \ rpp/src/hal/_$(TARGET)/port_def.c \ rpp/src/hal/port_gpio.c \ rpp/src/sys/asm/dabort.asm \ rpp/src/sys/asm/sys_core.asm \ rpp/src/sys/asm/sys_intvecs.asm \ rpp/src/sys/asm/sys_mpu.asm \ rpp/src/sys/asm/sys_pmu.asm \ rpp/src/sys/_$(TARGET)/notification.c \ rpp/src/sys/phy_dp83848h.c \ rpp/src/sys/sys_phantom.c \ rpp/src/sys/_$(TARGET)/sys_pinmux.c \ rpp/src/sys/sys_selftest.c \ rpp/src/sys/_$(TARGET)/sys_startup.c \ rpp/src/sys/system.c \ rpp/src/sys/_$(TARGET)/ti_drv_adc.c \ rpp/src/sys/ti_drv_dma.c \ rpp/src/sys/ti_drv_dmm.c \ rpp/src/sys/ti_drv_emac.c \ rpp/src/sys/ti_drv_emif.c \ rpp/src/sys/ti_drv_esm.c \ rpp/src/sys/ti_drv_gio.c \ rpp/src/sys/ti_drv_het.c \ rpp/src/sys/ti_drv_het2.c \ rpp/src/sys/ti_drv_i2c.c \ rpp/src/sys/ti_drv_mdio.c \ rpp/src/sys/ti_drv_mibspi.c \ rpp/src/sys/ti_drv_sci.c endif ifneq ($(filter $(TARGET),posix),) rpp_lib_SOURCES += \ os/$(rpp_lib_OS)/src/rpp/sci_posix.c endif rpp_lib_INCLUDES = \ os/$(rpp_lib_OS)/include \ rpp/include