]> rtime.felk.cvut.cz Git - pes-rpp/rpp-lib.git/blob - Makefile.var
Merge branch 'maint-rm48' into rm48/master
[pes-rpp/rpp-lib.git] / Makefile.var
1 # Copyright (C) 2013-2014 Czech Technical University in Prague
2 #
3 # Authors:
4 #     - Michal Sojka <sojkam1@fel.cvut.cz>
5 #
6 # This document contains proprietary information belonging to Czech
7 # Technical University in Prague. Passing on and copying of this
8 # document, and communication of its contents is not permitted
9 # without prior written authorization.
10 #
11 # File : Makefile.var
12 # Abstract:
13 #       Definitions of variables used by Makefile 
14
15 rpp_lib_OS ?= 7.0.2_rm48
16
17 rpp_lib_SOURCES =                                                               \
18        os/$(rpp_lib_OS)/src/os/croutine.c               \
19        os/$(rpp_lib_OS)/src/os/heap.c                   \
20        os/$(rpp_lib_OS)/src/os/list.c                   \
21        os/$(rpp_lib_OS)/src/os/port.c                   \
22        os/$(rpp_lib_OS)/src/os/queue.c                  \
23        os/$(rpp_lib_OS)/src/os/tasks.c                  \
24            $(rpp_lib_SOURCES_$(rpp_lib_OS))
25
26 rpp_lib_SOURCES_7.0.2_rm48 += \
27        os/$(rpp_lib_OS)/src/os/portASM.asm              \
28        os/$(rpp_lib_OS)/src/os/timers.c
29
30 rpp_lib_SOURCES_6.0.4_posix += \
31        os/$(rpp_lib_OS)/src/rpp/sci_posix.c
32
33 rpp_lib_SOURCES +=                                                              \
34        rpp/src/rpp/adc.c                                                \
35        rpp/src/rpp/can.c                                                \
36        rpp/src/rpp/rpp.c                                                \
37        rpp/src/rpp/gio.c                                                \
38        rpp/src/rpp/sci.c                                                
39        
40
41 rpp_lib_SOURCES_7.0.2_rm48 +=                                   \
42        rpp/src/drv/adc.c                                                \
43        rpp/src/drv/sci.c                                                \
44        rpp/src/hal/gpio_rm48.c                          \
45        rpp/src/hal/gpio_rm48_def.c                      \
46        rpp/src/hal/pom_vect_remap.c                             \
47        rpp/src/hal/port_def.c                                   \
48        rpp/src/hal/port_gpio.c                                  \
49        rpp/src/sys/asm/dabort.asm                               \
50        rpp/src/sys/asm/sys_core.asm                             \
51        rpp/src/sys/asm/sys_intvecs.asm                  \
52        rpp/src/sys/asm/sys_mpu.asm                              \
53        rpp/src/sys/asm/sys_pmu.asm                              \
54        rpp/src/sys/notification.c                               \
55        rpp/src/sys/phy_dp83848h.c                               \
56        rpp/src/sys/sys_phantom.c                                \
57        rpp/src/sys/sys_pinmux.c                                 \
58        rpp/src/sys/sys_selftest.c                               \
59        rpp/src/sys/sys_startup.c                                \
60        rpp/src/sys/system.c                                             \
61        rpp/src/sys/ti_drv_adc.c                                 \
62        rpp/src/sys/ti_drv_dma.c                                 \
63        rpp/src/sys/ti_drv_dmm.c                                 \
64        rpp/src/sys/ti_drv_emac.c                                \
65        rpp/src/sys/ti_drv_emif.c                                \
66        rpp/src/sys/ti_drv_esm.c                                 \
67        rpp/src/sys/ti_drv_gio.c                                 \
68        rpp/src/sys/ti_drv_het.c                                 \
69        rpp/src/sys/ti_drv_het2.c                \
70        rpp/src/sys/ti_drv_i2c.c                                 \
71        rpp/src/sys/ti_drv_lin.c                                 \
72        rpp/src/sys/ti_drv_mdio.c                                \
73        rpp/src/sys/ti_drv_mibspi.c                              \
74        rpp/src/sys/ti_drv_sci.c
75
76 rpp_lib_INCLUDES =                                                              \
77        os/$(rpp_lib_OS)/include                                 \
78        rpp/include                                                              
79