# Abstract:
# Definitions of variables used by Makefile
-rpp_lib_OS ?= 7.0.2
+rpp_lib_OS ?= 8.2.2
rpp_lib_SOURCES = \
rpp/src/rpp/rpp.c \
target_or_common = $(if $(wildcard ../../../$(dir $(1))/_$(TARGET)/$(notdir $(1))),$(dir $(1))/_$(TARGET)/$(notdir $(1)),$(1))
rpp_lib_SOURCES += \
- rpp/src/rpp/_$(TARGET)/adc.c \
+ rpp/src/rpp/adc.c \
rpp/src/rpp/can.c \
rpp/src/rpp/gio.c \
rpp/src/rpp/sci.c \
- rpp/src/drv/_$(TARGET)/adc.c \
+ rpp/src/drv/adc.c \
+ rpp/src/drv/_$(TARGET)/port_def.c \
+ rpp/src/drv/gio.c \
+ rpp/src/drv/gio_tab.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 \
# Definition of target specific sources
-rpp_lib_SOURCES_posix += \
- os/$(rpp_lib_OS)/src/rpp/sci_posix.c
-
+rpp_lib_SOURCES_y =
rpp_lib_SOURCES_$(TARGET_HAS_DMM) += rpp/src/sys/ti_drv_dmm.c
+rpp_lib_SOURCES_$(TARGET_HAS_SPI) += \
+ rpp/src/drv/spi.c \
+ rpp/src/drv/spi_tms570.c \
+ rpp/src/drv/_$(TARGET)/spi_def.c \
+ rpp/src/rpp/spi.c \
+
+rpp_lib_SOURCES_posix = \
+ os/$(rpp_lib_OS)/src/rpp/sci_posix.c
+
rpp_lib_SOURCES_tms570_rpp = \
$(lwip_SOURCES) \
rpp/src/drv/hout.c \
rpp/src/drv/lout.c \
rpp/src/drv/mout.c \
- rpp/src/hal/spi_tms570.c \
rpp/src/rpp/dac.c \
rpp/src/rpp/din.c \
rpp/src/rpp/eth.c \
rpp/src/rpp/lout.c \
rpp/src/rpp/mout.c \
rpp/src/rpp/sdc.c \
- rpp/src/rpp/sdr.c
+ rpp/src/rpp/sdr.c \
+ rpp/src/sys/pom_vect_remap.c \
+ rpp/src/sys/ti_drv_lin.c
# Add target specific and conditional sources to the list of sources