Revision 0aed1f1b

View differences:

modules/DiWheelDrive_1-1/Makefile
154 154
include $(AMIROLLD)/drivers/VCNL4020/v1/alld_VCNL4020.mk
155 155

  
156 156
# Tests.
157
AMIROOS_TEST_INC += $(AMIROOS_TEST_DIR)periphery-lld/A3906_v1 \
158
                    $(AMIROOS_TEST_DIR)periphery-lld/AT24C01B_v1 \
159
                    $(AMIROOS_TEST_DIR)periphery-lld/HMC5883L_v1 \
160
                    $(AMIROOS_TEST_DIR)periphery-lld/INA219_v1 \
161
                    $(AMIROOS_TEST_DIR)periphery-lld/L3G4200D_v1 \
162
                    $(AMIROOS_TEST_DIR)periphery-lld/LED_v1 \
163
                    $(AMIROOS_TEST_DIR)periphery-lld/LIS331DLH_v1 \
164
                    $(AMIROOS_TEST_DIR)periphery-lld/LTC4412_v1 \
165
                    $(AMIROOS_TEST_DIR)periphery-lld/PCA9544A_v1 \
166
                    $(AMIROOS_TEST_DIR)periphery-lld/TPS6211x_v1 \
167
                    $(AMIROOS_TEST_DIR)periphery-lld/VCNL4020_v1
157
include $(AMIROOS_TEST_DIR)periphery-lld/A3906_v1/aos_test_A3906.mk
158
include $(AMIROOS_TEST_DIR)periphery-lld/AT24C01B_v1/aos_test_AT24C01B.mk
159
include $(AMIROOS_TEST_DIR)periphery-lld/HMC5883L_v1/aos_test_HMC5883L.mk
160
include $(AMIROOS_TEST_DIR)periphery-lld/INA219_v1/aos_test_INA219.mk
161
include $(AMIROOS_TEST_DIR)periphery-lld/L3G4200D_v1/aos_test_L3G4200D.mk
162
include $(AMIROOS_TEST_DIR)periphery-lld/LED_v1/aos_test_LED.mk
163
include $(AMIROOS_TEST_DIR)periphery-lld/LIS331DLH_v1/aos_test_LIS331DLH.mk
164
include $(AMIROOS_TEST_DIR)periphery-lld/LTC4412_v1/aos_test_LTC4412.mk
165
include $(AMIROOS_TEST_DIR)periphery-lld/PCA9544A_v1/aos_test_PCA9544A.mk
166
include $(AMIROOS_TEST_DIR)periphery-lld/TPS6211x_v1/aos_test_TPS6211x.mk
167
include $(AMIROOS_TEST_DIR)periphery-lld/VCNL4020_v1/aos_test_VCNL4020.mk
168 168

  
169 169
# Module specific inclusion directories
170 170
MODULE_INC = $(MODULE_DIR) \
modules/DiWheelDrive_1-2/Makefile
152 152
include $(AMIROLLD)/drivers/VCNL4020/v1/alld_VCNL4020.mk
153 153

  
154 154
# Tests.
155
AMIROOS_TEST_INC += $(AMIROOS_TEST_DIR)periphery-lld/A3906_v1 \
156
                    $(AMIROOS_TEST_DIR)periphery-lld/AT24C01B_v1 \
157
                    $(AMIROOS_TEST_DIR)periphery-lld/INA219_v1 \
158
                    $(AMIROOS_TEST_DIR)periphery-lld/LED_v1 \
159
                    $(AMIROOS_TEST_DIR)periphery-lld/LTC4412_v1 \
160
                    $(AMIROOS_TEST_DIR)periphery-lld/PCA9544A_v1 \
161
                    $(AMIROOS_TEST_DIR)periphery-lld/TPS6211x_v1 \
162
                    $(AMIROOS_TEST_DIR)periphery-lld/VCNL4020_v1
155
include $(AMIROOS_TEST_DIR)periphery-lld/A3906_v1/aos_test_A3906.mk
156
include $(AMIROOS_TEST_DIR)periphery-lld/AT24C01B_v1/aos_test_AT24C01B.mk
157
include $(AMIROOS_TEST_DIR)periphery-lld/INA219_v1/aos_test_INA219.mk
158
include $(AMIROOS_TEST_DIR)periphery-lld/LED_v1/aos_test_LED.mk
159
include $(AMIROOS_TEST_DIR)periphery-lld/LTC4412_v1/aos_test_LTC4412.mk
160
include $(AMIROOS_TEST_DIR)periphery-lld/PCA9544A_v1/aos_test_PCA9544A.mk
161
include $(AMIROOS_TEST_DIR)periphery-lld/TPS6211x_v1/aos_test_TPS6211x.mk
162
include $(AMIROOS_TEST_DIR)periphery-lld/VCNL4020_v1/aos_test_VCNL4020.mk
163 163

  
164 164
# Module specific inclusion directories
165 165
MODULE_INC = $(MODULE_DIR) \
modules/LightRing_1-0/Makefile
146 146
include $(AMIROLLD)/drivers/TPS20xxB/v1/alld_TPS20xxB.mk
147 147

  
148 148
# Tests.
149
AMIROOS_TEST_INC += $(AMIROOS_TEST_DIR)periphery-lld/AT24C01B_v1 \
150
                    $(AMIROOS_TEST_DIR)periphery-lld/TLC5947_v1 \
151
                    $(AMIROOS_TEST_DIR)periphery-lld/TPS20xxB_v1
149
include $(AMIROOS_TEST_DIR)periphery-lld/AT24C01B_v1/aos_test_AT24C01B.mk
150
include $(AMIROOS_TEST_DIR)periphery-lld/TLC5947_v1/aos_test_TLC5947.mk
151
include $(AMIROOS_TEST_DIR)periphery-lld/TPS20xxB_v1/aos_test_TPS20xxB.mk
152 152

  
153 153
# Module specific inclusion directories
154 154
MODULE_INC = $(MODULE_DIR) \
modules/LightRing_1-2/Makefile
149 149
include $(AMIROLLD)/drivers/DW1000/v2/alld_DW1000.mk
150 150

  
151 151
# Tests.
152
AMIROOS_TEST_INC += $(AMIROOS_TEST_DIR)periphery-lld/AT24C01B_v1 \
153
                    $(AMIROOS_TEST_DIR)periphery-lld/INA219_v1 \
154
                    $(AMIROOS_TEST_DIR)periphery-lld/LED_v1 \
155
                    $(AMIROOS_TEST_DIR)periphery-lld/MIC9404x_v1 \
156
                    $(AMIROOS_TEST_DIR)periphery-lld/TLC5947_v1 \
157
                    $(AMIROOS_TEST_DIR)periphery-lld/DW1000_v2
152
include $(AMIROOS_TEST_DIR)periphery-lld/AT24C01B_v1/aos_test_AT24C01B.mk
153
include $(AMIROOS_TEST_DIR)periphery-lld/INA219_v1/aos_test_INA219.mk
154
include $(AMIROOS_TEST_DIR)periphery-lld/LED_v1/aos_test_LED.mk
155
include $(AMIROOS_TEST_DIR)periphery-lld/MIC9404x_v1/aos_test_MIC9404x.mk
156
include $(AMIROOS_TEST_DIR)periphery-lld/TLC5947_v1/aos_test_TLC5947.mk
157
include $(AMIROOS_TEST_DIR)periphery-lld/DW1000_v2/aos_test_DW1000.mk
158 158

  
159 159
# Module specific inclusion directories
160 160
MODULE_INC = $(MODULE_DIR) \
modules/NUCLEO-F103RB/Makefile
146 146
include $(AMIROLLD)/drivers/DW1000/v1/alld_DW1000.mk
147 147

  
148 148
# Tests.
149
AMIROOS_TEST_INC += $(AMIROOS_TEST_DIR)periphery-lld/button_v1 \
150
                    $(AMIROOS_TEST_DIR)periphery-lld/LED_v1\
151
                    $(AMIROOS_TEST_DIR)periphery-lld/DW1000_v1
149
include $(AMIROOS_TEST_DIR)periphery-lld/button_v1/aos_test_button.mk
150
include $(AMIROOS_TEST_DIR)periphery-lld/LED_v1/aos_test_LED.mk
151
include $(AMIROOS_TEST_DIR)periphery-lld/DW1000_v1/aos_test_DW1000.mk
152 152

  
153 153
# Module specific inclusion directories
154 154
MODULE_INC = $(MODULE_DIR) \
modules/NUCLEO-F401RE/Makefile
145 145
include $(AMIROLLD)/drivers/button/v1/alld_button.mk
146 146

  
147 147
# Tests.
148
AMIROOS_TEST_INC += $(AMIROOS_TEST_DIR)periphery-lld/LED_v1
148
include $(AMIROOS_TEST_DIR)periphery-lld/LED_v1/aos_test_LED.mk
149 149

  
150 150
# Module specific inclusion directories
151 151
MODULE_INC = $(MODULE_DIR) \
modules/NUCLEO-F767ZI/Makefile
143 143
# Periphery LLDs.
144 144
include $(AMIROLLD)/drivers/LED/v1/alld_LED.mk
145 145
include $(AMIROLLD)/drivers/button/v1/alld_button.mk
146

  
146 147
# Tests.
147
AMIROOS_TEST_INC += $(AMIROOS_TEST_DIR)periphery-lld/LED_v1
148
include $(AMIROOS_TEST_DIR)periphery-lld/LED_v1/aos_test_LED.mk
148 149

  
149 150
# Module specific inclusion directories
150 151
MODULE_INC = $(MODULE_DIR) \
modules/NUCLEO-L476RG/Makefile
146 146
include $(AMIROLLD)/drivers/MPU6050/v1/alld_MPU6050.mk
147 147

  
148 148
# Tests.
149
AMIROOS_TEST_INC += $(AMIROOS_TEST_DIR)periphery-lld/button_v1 \
150
                    $(AMIROOS_TEST_DIR)periphery-lld/LED_v1 \
151
                    $(AMIROOS_TEST_DIR)periphery-lld/MPU6050_v1
149
include $(AMIROOS_TEST_DIR)periphery-lld/button_v1/aos_test_button.mk
150
include $(AMIROOS_TEST_DIR)periphery-lld/LED_v1/aos_test_LED.mk
151
include $(AMIROOS_TEST_DIR)periphery-lld/MPU6050_v1/aos_test_MPU6050.mk
152 152

  
153 153
# Module specific inclusion directories
154 154
MODULE_INC = $(MODULE_DIR) \
modules/PowerManagement_1-1/Makefile
155 155
include $(AMIROLLD)/drivers/VCNL4020/v1/alld_VCNL4020.mk
156 156

  
157 157
# Tests.
158
AMIROOS_TEST_INC += $(AMIROOS_TEST_DIR)lld/adc \
159
                    $(AMIROOS_TEST_DIR)periphery-lld/AT24C01B_v1 \
160
                    $(AMIROOS_TEST_DIR)periphery-lld/AT42QT1050_v1 \
161
                    $(AMIROOS_TEST_DIR)periphery-lld/bq241xx_v1 \
162
                    $(AMIROOS_TEST_DIR)periphery-lld/bq27500_v1 \
163
                    $(AMIROOS_TEST_DIR)periphery-lld/bq27500_v1_bq241xx_v1 \
164
                    $(AMIROOS_TEST_DIR)periphery-lld/INA219_v1 \
165
                    $(AMIROOS_TEST_DIR)periphery-lld/LED_v1 \
166
                    $(AMIROOS_TEST_DIR)periphery-lld/MPR121_v1 \
167
                    $(AMIROOS_TEST_DIR)periphery-lld/PCA9544A_v1 \
168
                    $(AMIROOS_TEST_DIR)periphery-lld/PCAL6524_v1 \
169
                    $(AMIROOS_TEST_DIR)periphery-lld/PKxxxExxx_v1 \
170
                    $(AMIROOS_TEST_DIR)periphery-lld/TPS6211x_v1 \
171
                    $(AMIROOS_TEST_DIR)periphery-lld/TPS6211x_v1_INA219_v1 \
172
                    $(AMIROOS_TEST_DIR)periphery-lld/VCNL4020_v1
158
include $(AMIROOS_TEST_DIR)lld/adc/aos_test_adc.mk
159
include $(AMIROOS_TEST_DIR)periphery-lld/AT24C01B_v1/aos_test_AT24C01B.mk
160
include $(AMIROOS_TEST_DIR)periphery-lld/AT42QT1050_v1/aos_test_AT42QT1050.mk
161
include $(AMIROOS_TEST_DIR)periphery-lld/bq241xx_v1/aos_test_bq241xx.mk
162
include $(AMIROOS_TEST_DIR)periphery-lld/bq27500_v1/aos_test_bq27500.mk
163
include $(AMIROOS_TEST_DIR)periphery-lld/bq27500_v1_bq241xx_v1/aos_test_bq27500_bq241xx.mk
164
include $(AMIROOS_TEST_DIR)periphery-lld/INA219_v1/aos_test_INA219.mk
165
include $(AMIROOS_TEST_DIR)periphery-lld/LED_v1/aos_test_LED.mk
166
include $(AMIROOS_TEST_DIR)periphery-lld/MPR121_v1/aos_test_MPR121.mk
167
include $(AMIROOS_TEST_DIR)periphery-lld/PCA9544A_v1/aos_test_PCA9544A.mk
168
include $(AMIROOS_TEST_DIR)periphery-lld/PCAL6524_v1/aos_test_PCAL6524.mk
169
include $(AMIROOS_TEST_DIR)periphery-lld/PKxxxExxx_v1/aos_test_PKxxxExxx.mk
170
include $(AMIROOS_TEST_DIR)periphery-lld/TPS6211x_v1/aos_test_TPS6211x.mk
171
include $(AMIROOS_TEST_DIR)periphery-lld/TPS6211x_v1_INA219_v1/aos_test_TPS6211x_INA219.mk
172
include $(AMIROOS_TEST_DIR)periphery-lld/VCNL4020_v1/aos_test_VCNL4020.mk
173 173

  
174 174
# Module specific inclusion directories
175 175
MODULE_INC = $(MODULE_DIR) \
modules/PowerManagement_1-2/Makefile
155 155
include $(AMIROLLD)/drivers/VCNL4020/v1/alld_VCNL4020.mk
156 156

  
157 157
# Tests.
158
AMIROOS_TEST_INC += $(AMIROOS_TEST_DIR)lld/adc \
159
                    $(AMIROOS_TEST_DIR)periphery-lld/AT24C01B_v1 \
160
                    $(AMIROOS_TEST_DIR)periphery-lld/AT42QT1050_v1 \
161
                    $(AMIROOS_TEST_DIR)periphery-lld/bq241xx_v1 \
162
                    $(AMIROOS_TEST_DIR)periphery-lld/bq27500_v1 \
163
                    $(AMIROOS_TEST_DIR)periphery-lld/bq27500_v1_bq241xx_v1 \
164
                    $(AMIROOS_TEST_DIR)periphery-lld/INA219_v1 \
165
                    $(AMIROOS_TEST_DIR)periphery-lld/LED_v1 \
166
                    $(AMIROOS_TEST_DIR)periphery-lld/MPR121_v1 \
167
                    $(AMIROOS_TEST_DIR)periphery-lld/PCA9544A_v1 \
168
                    $(AMIROOS_TEST_DIR)periphery-lld/PCAL6524_v1 \
169
                    $(AMIROOS_TEST_DIR)periphery-lld/PKxxxExxx_v1 \
170
                    $(AMIROOS_TEST_DIR)periphery-lld/TPS6211x_v1 \
171
                    $(AMIROOS_TEST_DIR)periphery-lld/TPS6211x_v1_INA219_v1 \
172
                    $(AMIROOS_TEST_DIR)periphery-lld/VCNL4020_v1
158
include $(AMIROOS_TEST_DIR)lld/adc/aos_test_adc.mk
159
include $(AMIROOS_TEST_DIR)periphery-lld/AT24C01B_v1/aos_test_AT24C01B.mk
160
include $(AMIROOS_TEST_DIR)periphery-lld/AT42QT1050_v1/aos_test_AT42QT1050.mk
161
include $(AMIROOS_TEST_DIR)periphery-lld/bq241xx_v1/aos_test_bq241xx.mk
162
include $(AMIROOS_TEST_DIR)periphery-lld/bq27500_v1/aos_test_bq27500.mk
163
include $(AMIROOS_TEST_DIR)periphery-lld/bq27500_v1_bq241xx_v1/aos_test_bq27500_bq241xx.mk
164
include $(AMIROOS_TEST_DIR)periphery-lld/INA219_v1/aos_test_INA219.mk
165
include $(AMIROOS_TEST_DIR)periphery-lld/LED_v1/aos_test_LED.mk
166
include $(AMIROOS_TEST_DIR)periphery-lld/MPR121_v1/aos_test_MPR121.mk
167
include $(AMIROOS_TEST_DIR)periphery-lld/PCA9544A_v1/aos_test_PCA9544A.mk
168
include $(AMIROOS_TEST_DIR)periphery-lld/PCAL6524_v1/aos_test_PCAL6524.mk
169
include $(AMIROOS_TEST_DIR)periphery-lld/PKxxxExxx_v1/aos_test_PKxxxExxx.mk
170
include $(AMIROOS_TEST_DIR)periphery-lld/TPS6211x_v1/aos_test_TPS6211x.mk
171
include $(AMIROOS_TEST_DIR)periphery-lld/TPS6211x_v1_INA219_v1/aos_test_TPS6211x_INA219.mk
172
include $(AMIROOS_TEST_DIR)periphery-lld/VCNL4020_v1/aos_test_VCNL4020.mk
173 173

  
174 174
# Module specific inclusion directories
175 175
MODULE_INC = $(MODULE_DIR) \
modules/STM32F407G-DISC1/Makefile
145 145
include $(AMIROLLD)/drivers/button/v1/alld_button.mk
146 146

  
147 147
# Tests.
148
AMIROOS_TEST_INC += $(AMIROOS_TEST_DIR)periphery-lld/LED_v1
148
include $(AMIROOS_TEST_DIR)periphery-lld/LED_v1/aos_test_LED.mk
149 149

  
150 150
# Module specific inclusion directories
151 151
MODULE_INC = $(MODULE_DIR) \
test/lld/adc/aos_test_adc.mk
1
################################################################################
2
# AMiRo-OS is an operating system designed for the Autonomous Mini Robot       #
3
# (AMiRo) platform.                                                            #
4
# Copyright (C) 2016..2019  Thomas Schöpping et al.                            #
5
#                                                                              #
6
# This program is free software: you can redistribute it and/or modify         #
7
# it under the terms of the GNU General Public License as published by         #
8
# the Free Software Foundation, either version 3 of the License, or            #
9
# (at your option) any later version.                                          #
10
#                                                                              #
11
# This program is distributed in the hope that it will be useful,              #
12
# but WITHOUT ANY WARRANTY; without even the implied warranty of               #
13
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                #
14
# GNU General Public License for more details.                                 #
15
#                                                                              #
16
# You should have received a copy of the GNU General Public License            #
17
# along with this program.  If not, see <http://www.gnu.org/licenses/>.        #
18
#                                                                              #
19
# This research/work was supported by the Cluster of Excellence Cognitive      #
20
# Interaction Technology 'CITEC' (EXC 277) at Bielefeld University, which is   #
21
# funded by the German Research Foundation (DFG).                              #
22
################################################################################
23

  
24

  
25

  
26
# path to this directory
27
AMIROOS_TEST_ADC_DIR := $(dir $(lastword $(MAKEFILE_LIST)))
28

  
29
# include path
30
AMIROOS_TEST_INC += $(AMIROOS_TEST_ADC_DIR)
31

  
32
# C sources
33
AMIROOS_TEST_CSRC += $(AMIROOS_TEST_ADC_DIR)aos_test_adc.c
34

  
test/periphery-lld/A3906_v1/aos_test_A3906.mk
1
################################################################################
2
# AMiRo-OS is an operating system designed for the Autonomous Mini Robot       #
3
# (AMiRo) platform.                                                            #
4
# Copyright (C) 2016..2019  Thomas Schöpping et al.                            #
5
#                                                                              #
6
# This program is free software: you can redistribute it and/or modify         #
7
# it under the terms of the GNU General Public License as published by         #
8
# the Free Software Foundation, either version 3 of the License, or            #
9
# (at your option) any later version.                                          #
10
#                                                                              #
11
# This program is distributed in the hope that it will be useful,              #
12
# but WITHOUT ANY WARRANTY; without even the implied warranty of               #
13
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                #
14
# GNU General Public License for more details.                                 #
15
#                                                                              #
16
# You should have received a copy of the GNU General Public License            #
17
# along with this program.  If not, see <http://www.gnu.org/licenses/>.        #
18
#                                                                              #
19
# This research/work was supported by the Cluster of Excellence Cognitive      #
20
# Interaction Technology 'CITEC' (EXC 277) at Bielefeld University, which is   #
21
# funded by the German Research Foundation (DFG).                              #
22
################################################################################
23

  
24

  
25

  
26
# path to this directory
27
AMIROOS_TEST_A3906_DIR := $(dir $(lastword $(MAKEFILE_LIST)))
28

  
29
# include path
30
AMIROOS_TEST_INC += $(AMIROOS_TEST_A3906_DIR)
31

  
32
# C sources
33
AMIROOS_TEST_CSRC += $(AMIROOS_TEST_A3906_DIR)aos_test_A3906.c
34

  
test/periphery-lld/AT24C01B_v1/aos_test_AT24C01B.mk
1
################################################################################
2
# AMiRo-OS is an operating system designed for the Autonomous Mini Robot       #
3
# (AMiRo) platform.                                                            #
4
# Copyright (C) 2016..2019  Thomas Schöpping et al.                            #
5
#                                                                              #
6
# This program is free software: you can redistribute it and/or modify         #
7
# it under the terms of the GNU General Public License as published by         #
8
# the Free Software Foundation, either version 3 of the License, or            #
9
# (at your option) any later version.                                          #
10
#                                                                              #
11
# This program is distributed in the hope that it will be useful,              #
12
# but WITHOUT ANY WARRANTY; without even the implied warranty of               #
13
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                #
14
# GNU General Public License for more details.                                 #
15
#                                                                              #
16
# You should have received a copy of the GNU General Public License            #
17
# along with this program.  If not, see <http://www.gnu.org/licenses/>.        #
18
#                                                                              #
19
# This research/work was supported by the Cluster of Excellence Cognitive      #
20
# Interaction Technology 'CITEC' (EXC 277) at Bielefeld University, which is   #
21
# funded by the German Research Foundation (DFG).                              #
22
################################################################################
23

  
24

  
25

  
26
# path to this directory
27
AMIROOS_TEST_AT24C01B_DIR := $(dir $(lastword $(MAKEFILE_LIST)))
28

  
29
# include path
30
AMIROOS_TEST_INC += $(AMIROOS_TEST_AT24C01B_DIR)
31

  
32
# C sources
33
AMIROOS_TEST_CSRC += $(AMIROOS_TEST_AT24C01B_DIR)aos_test_AT24C01B.c
34

  
test/periphery-lld/AT42QT1050_v1/aos_test_AT42QT1050.mk
1
################################################################################
2
# AMiRo-OS is an operating system designed for the Autonomous Mini Robot       #
3
# (AMiRo) platform.                                                            #
4
# Copyright (C) 2016..2019  Thomas Schöpping et al.                            #
5
#                                                                              #
6
# This program is free software: you can redistribute it and/or modify         #
7
# it under the terms of the GNU General Public License as published by         #
8
# the Free Software Foundation, either version 3 of the License, or            #
9
# (at your option) any later version.                                          #
10
#                                                                              #
11
# This program is distributed in the hope that it will be useful,              #
12
# but WITHOUT ANY WARRANTY; without even the implied warranty of               #
13
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                #
14
# GNU General Public License for more details.                                 #
15
#                                                                              #
16
# You should have received a copy of the GNU General Public License            #
17
# along with this program.  If not, see <http://www.gnu.org/licenses/>.        #
18
#                                                                              #
19
# This research/work was supported by the Cluster of Excellence Cognitive      #
20
# Interaction Technology 'CITEC' (EXC 277) at Bielefeld University, which is   #
21
# funded by the German Research Foundation (DFG).                              #
22
################################################################################
23

  
24

  
25

  
26
# path to this directory
27
AMIROOS_TEST_AT42QT1050_DIR := $(dir $(lastword $(MAKEFILE_LIST)))
28

  
29
# include path
30
AMIROOS_TEST_INC += $(AMIROOS_TEST_AT42QT1050_DIR)
31

  
32
# C sources
33
AMIROOS_TEST_CSRC += $(AMIROOS_TEST_AT42QT1050_DIR)aos_test_AT42QT1050.c
34

  
test/periphery-lld/DW1000_v1/aos_test_DW1000.mk
1
################################################################################
2
# AMiRo-OS is an operating system designed for the Autonomous Mini Robot       #
3
# (AMiRo) platform.                                                            #
4
# Copyright (C) 2016..2019  Thomas Schöpping et al.                            #
5
#                                                                              #
6
# This program is free software: you can redistribute it and/or modify         #
7
# it under the terms of the GNU General Public License as published by         #
8
# the Free Software Foundation, either version 3 of the License, or            #
9
# (at your option) any later version.                                          #
10
#                                                                              #
11
# This program is distributed in the hope that it will be useful,              #
12
# but WITHOUT ANY WARRANTY; without even the implied warranty of               #
13
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                #
14
# GNU General Public License for more details.                                 #
15
#                                                                              #
16
# You should have received a copy of the GNU General Public License            #
17
# along with this program.  If not, see <http://www.gnu.org/licenses/>.        #
18
#                                                                              #
19
# This research/work was supported by the Cluster of Excellence Cognitive      #
20
# Interaction Technology 'CITEC' (EXC 277) at Bielefeld University, which is   #
21
# funded by the German Research Foundation (DFG).                              #
22
################################################################################
23

  
24

  
25

  
26
# path to this directory
27
AMIROOS_TEST_DW1000_DIR := $(dir $(lastword $(MAKEFILE_LIST)))
28

  
29
# include path
30
AMIROOS_TEST_INC += $(AMIROOS_TEST_DW1000_DIR)
31

  
32
# C sources
33
AMIROOS_TEST_CSRC += $(AMIROOS_TEST_DW1000_DIR)aos_test_DW1000.c
34

  
test/periphery-lld/DW1000_v2/aos_test_DW1000.mk
1
################################################################################
2
# AMiRo-OS is an operating system designed for the Autonomous Mini Robot       #
3
# (AMiRo) platform.                                                            #
4
# Copyright (C) 2016..2019  Thomas Schöpping et al.                            #
5
#                                                                              #
6
# This program is free software: you can redistribute it and/or modify         #
7
# it under the terms of the GNU General Public License as published by         #
8
# the Free Software Foundation, either version 3 of the License, or            #
9
# (at your option) any later version.                                          #
10
#                                                                              #
11
# This program is distributed in the hope that it will be useful,              #
12
# but WITHOUT ANY WARRANTY; without even the implied warranty of               #
13
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                #
14
# GNU General Public License for more details.                                 #
15
#                                                                              #
16
# You should have received a copy of the GNU General Public License            #
17
# along with this program.  If not, see <http://www.gnu.org/licenses/>.        #
18
#                                                                              #
19
# This research/work was supported by the Cluster of Excellence Cognitive      #
20
# Interaction Technology 'CITEC' (EXC 277) at Bielefeld University, which is   #
21
# funded by the German Research Foundation (DFG).                              #
22
################################################################################
23

  
24

  
25

  
26
# path to this directory
27
AMIROOS_TEST_DW1000_DIR := $(dir $(lastword $(MAKEFILE_LIST)))
28

  
29
# include path
30
AMIROOS_TEST_INC += $(AMIROOS_TEST_DW1000_DIR)
31

  
32
# C sources
33
AMIROOS_TEST_CSRC += $(AMIROOS_TEST_DW1000_DIR)aos_test_DW1000.c
34

  
test/periphery-lld/HMC5883L_v1/aos_test_HMC5883L.mk
1
################################################################################
2
# AMiRo-OS is an operating system designed for the Autonomous Mini Robot       #
3
# (AMiRo) platform.                                                            #
4
# Copyright (C) 2016..2019  Thomas Schöpping et al.                            #
5
#                                                                              #
6
# This program is free software: you can redistribute it and/or modify         #
7
# it under the terms of the GNU General Public License as published by         #
8
# the Free Software Foundation, either version 3 of the License, or            #
9
# (at your option) any later version.                                          #
10
#                                                                              #
11
# This program is distributed in the hope that it will be useful,              #
12
# but WITHOUT ANY WARRANTY; without even the implied warranty of               #
13
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                #
14
# GNU General Public License for more details.                                 #
15
#                                                                              #
16
# You should have received a copy of the GNU General Public License            #
17
# along with this program.  If not, see <http://www.gnu.org/licenses/>.        #
18
#                                                                              #
19
# This research/work was supported by the Cluster of Excellence Cognitive      #
20
# Interaction Technology 'CITEC' (EXC 277) at Bielefeld University, which is   #
21
# funded by the German Research Foundation (DFG).                              #
22
################################################################################
23

  
24

  
25

  
26
# path to this directory
27
AMIROOS_TEST_HMC5883L_DIR := $(dir $(lastword $(MAKEFILE_LIST)))
28

  
29
# include path
30
AMIROOS_TEST_INC += $(AMIROOS_TEST_HMC5883L_DIR)
31

  
32
# C sources
33
AMIROOS_TEST_CSRC += $(AMIROOS_TEST_HMC5883L_DIR)aos_test_HMC5883L.c
34

  
test/periphery-lld/INA219_v1/aos_test_INA219.mk
1
################################################################################
2
# AMiRo-OS is an operating system designed for the Autonomous Mini Robot       #
3
# (AMiRo) platform.                                                            #
4
# Copyright (C) 2016..2019  Thomas Schöpping et al.                            #
5
#                                                                              #
6
# This program is free software: you can redistribute it and/or modify         #
7
# it under the terms of the GNU General Public License as published by         #
8
# the Free Software Foundation, either version 3 of the License, or            #
9
# (at your option) any later version.                                          #
10
#                                                                              #
11
# This program is distributed in the hope that it will be useful,              #
12
# but WITHOUT ANY WARRANTY; without even the implied warranty of               #
13
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                #
14
# GNU General Public License for more details.                                 #
15
#                                                                              #
16
# You should have received a copy of the GNU General Public License            #
17
# along with this program.  If not, see <http://www.gnu.org/licenses/>.        #
18
#                                                                              #
19
# This research/work was supported by the Cluster of Excellence Cognitive      #
20
# Interaction Technology 'CITEC' (EXC 277) at Bielefeld University, which is   #
21
# funded by the German Research Foundation (DFG).                              #
22
################################################################################
23

  
24

  
25

  
26
# path to this directory
27
AMIROOS_TEST_INA219_DIR := $(dir $(lastword $(MAKEFILE_LIST)))
28

  
29
# include path
30
AMIROOS_TEST_INC += $(AMIROOS_TEST_INA219_DIR)
31

  
32
# C sources
33
AMIROOS_TEST_CSRC += $(AMIROOS_TEST_INA219_DIR)aos_test_INA219.c
34

  
test/periphery-lld/L3G4200D_v1/aos_test_L3G4200D.mk
1
################################################################################
2
# AMiRo-OS is an operating system designed for the Autonomous Mini Robot       #
3
# (AMiRo) platform.                                                            #
4
# Copyright (C) 2016..2019  Thomas Schöpping et al.                            #
5
#                                                                              #
6
# This program is free software: you can redistribute it and/or modify         #
7
# it under the terms of the GNU General Public License as published by         #
8
# the Free Software Foundation, either version 3 of the License, or            #
9
# (at your option) any later version.                                          #
10
#                                                                              #
11
# This program is distributed in the hope that it will be useful,              #
12
# but WITHOUT ANY WARRANTY; without even the implied warranty of               #
13
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                #
14
# GNU General Public License for more details.                                 #
15
#                                                                              #
16
# You should have received a copy of the GNU General Public License            #
17
# along with this program.  If not, see <http://www.gnu.org/licenses/>.        #
18
#                                                                              #
19
# This research/work was supported by the Cluster of Excellence Cognitive      #
20
# Interaction Technology 'CITEC' (EXC 277) at Bielefeld University, which is   #
21
# funded by the German Research Foundation (DFG).                              #
22
################################################################################
23

  
24

  
25

  
26
# path to this directory
27
AMIROOS_TEST_L3G4200D_DIR := $(dir $(lastword $(MAKEFILE_LIST)))
28

  
29
# include path
30
AMIROOS_TEST_INC += $(AMIROOS_TEST_L3G4200D_DIR)
31

  
32
# C sources
33
AMIROOS_TEST_CSRC += $(AMIROOS_TEST_L3G4200D_DIR)aos_test_L3G4200D.c
34

  
test/periphery-lld/LED_v1/aos_test_LED.mk
1
################################################################################
2
# AMiRo-OS is an operating system designed for the Autonomous Mini Robot       #
3
# (AMiRo) platform.                                                            #
4
# Copyright (C) 2016..2019  Thomas Schöpping et al.                            #
5
#                                                                              #
6
# This program is free software: you can redistribute it and/or modify         #
7
# it under the terms of the GNU General Public License as published by         #
8
# the Free Software Foundation, either version 3 of the License, or            #
9
# (at your option) any later version.                                          #
10
#                                                                              #
11
# This program is distributed in the hope that it will be useful,              #
12
# but WITHOUT ANY WARRANTY; without even the implied warranty of               #
13
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                #
14
# GNU General Public License for more details.                                 #
15
#                                                                              #
16
# You should have received a copy of the GNU General Public License            #
17
# along with this program.  If not, see <http://www.gnu.org/licenses/>.        #
18
#                                                                              #
19
# This research/work was supported by the Cluster of Excellence Cognitive      #
20
# Interaction Technology 'CITEC' (EXC 277) at Bielefeld University, which is   #
21
# funded by the German Research Foundation (DFG).                              #
22
################################################################################
23

  
24

  
25

  
26
# path to this directory
27
AMIROOS_TEST_LED_DIR := $(dir $(lastword $(MAKEFILE_LIST)))
28

  
29
# include path
30
AMIROOS_TEST_INC += $(AMIROOS_TEST_LED_DIR)
31

  
32
# C sources
33
AMIROOS_TEST_CSRC += $(AMIROOS_TEST_LED_DIR)aos_test_LED.c
34

  
test/periphery-lld/LIS331DLH_v1/aos_test_LIS331DLH.mk
1
################################################################################
2
# AMiRo-OS is an operating system designed for the Autonomous Mini Robot       #
3
# (AMiRo) platform.                                                            #
4
# Copyright (C) 2016..2019  Thomas Schöpping et al.                            #
5
#                                                                              #
6
# This program is free software: you can redistribute it and/or modify         #
7
# it under the terms of the GNU General Public License as published by         #
8
# the Free Software Foundation, either version 3 of the License, or            #
9
# (at your option) any later version.                                          #
10
#                                                                              #
11
# This program is distributed in the hope that it will be useful,              #
12
# but WITHOUT ANY WARRANTY; without even the implied warranty of               #
13
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                #
14
# GNU General Public License for more details.                                 #
15
#                                                                              #
16
# You should have received a copy of the GNU General Public License            #
17
# along with this program.  If not, see <http://www.gnu.org/licenses/>.        #
18
#                                                                              #
19
# This research/work was supported by the Cluster of Excellence Cognitive      #
20
# Interaction Technology 'CITEC' (EXC 277) at Bielefeld University, which is   #
21
# funded by the German Research Foundation (DFG).                              #
22
################################################################################
23

  
24

  
25

  
26
# path to this directory
27
AMIROOS_TEST_LIS331DLH_DIR := $(dir $(lastword $(MAKEFILE_LIST)))
28

  
29
# include path
30
AMIROOS_TEST_INC += $(AMIROOS_TEST_LIS331DLH_DIR)
31

  
32
# C sources
33
AMIROOS_TEST_CSRC += $(AMIROOS_TEST_LIS331DLH_DIR)aos_test_LIS331DLH.c
34

  
test/periphery-lld/LTC4412_v1/aos_test_LTC4412.mk
1
################################################################################
2
# AMiRo-OS is an operating system designed for the Autonomous Mini Robot       #
3
# (AMiRo) platform.                                                            #
4
# Copyright (C) 2016..2019  Thomas Schöpping et al.                            #
5
#                                                                              #
6
# This program is free software: you can redistribute it and/or modify         #
7
# it under the terms of the GNU General Public License as published by         #
8
# the Free Software Foundation, either version 3 of the License, or            #
9
# (at your option) any later version.                                          #
10
#                                                                              #
11
# This program is distributed in the hope that it will be useful,              #
12
# but WITHOUT ANY WARRANTY; without even the implied warranty of               #
13
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                #
14
# GNU General Public License for more details.                                 #
15
#                                                                              #
16
# You should have received a copy of the GNU General Public License            #
17
# along with this program.  If not, see <http://www.gnu.org/licenses/>.        #
18
#                                                                              #
19
# This research/work was supported by the Cluster of Excellence Cognitive      #
20
# Interaction Technology 'CITEC' (EXC 277) at Bielefeld University, which is   #
21
# funded by the German Research Foundation (DFG).                              #
22
################################################################################
23

  
24

  
25

  
26
# path to this directory
27
AMIROOS_TEST_LTC4412_DIR := $(dir $(lastword $(MAKEFILE_LIST)))
28

  
29
# include path
30
AMIROOS_TEST_INC += $(AMIROOS_TEST_LTC4412_DIR)
31

  
32
# C sources
33
AMIROOS_TEST_CSRC += $(AMIROOS_TEST_LTC4412_DIR)aos_test_LTC4412.c
34

  
test/periphery-lld/MIC9404x_v1/aos_test_MIC9404x.mk
1
################################################################################
2
# AMiRo-OS is an operating system designed for the Autonomous Mini Robot       #
3
# (AMiRo) platform.                                                            #
4
# Copyright (C) 2016..2019  Thomas Schöpping et al.                            #
5
#                                                                              #
6
# This program is free software: you can redistribute it and/or modify         #
7
# it under the terms of the GNU General Public License as published by         #
8
# the Free Software Foundation, either version 3 of the License, or            #
9
# (at your option) any later version.                                          #
10
#                                                                              #
11
# This program is distributed in the hope that it will be useful,              #
12
# but WITHOUT ANY WARRANTY; without even the implied warranty of               #
13
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                #
14
# GNU General Public License for more details.                                 #
15
#                                                                              #
16
# You should have received a copy of the GNU General Public License            #
17
# along with this program.  If not, see <http://www.gnu.org/licenses/>.        #
18
#                                                                              #
19
# This research/work was supported by the Cluster of Excellence Cognitive      #
20
# Interaction Technology 'CITEC' (EXC 277) at Bielefeld University, which is   #
21
# funded by the German Research Foundation (DFG).                              #
22
################################################################################
23

  
24

  
25

  
26
# path to this directory
27
AMIROOS_TEST_MIC9404x_DIR := $(dir $(lastword $(MAKEFILE_LIST)))
28

  
29
# include path
30
AMIROOS_TEST_INC += $(AMIROOS_TEST_MIC9404x_DIR)
31

  
32
# C sources
33
AMIROOS_TEST_CSRC += $(AMIROOS_TEST_MIC9404x_DIR)aos_test_MIC9404x.c
34

  
test/periphery-lld/MPR121_v1/aos_test_MPR121.mk
1
################################################################################
2
# AMiRo-OS is an operating system designed for the Autonomous Mini Robot       #
3
# (AMiRo) platform.                                                            #
4
# Copyright (C) 2016..2019  Thomas Schöpping et al.                            #
5
#                                                                              #
6
# This program is free software: you can redistribute it and/or modify         #
7
# it under the terms of the GNU General Public License as published by         #
8
# the Free Software Foundation, either version 3 of the License, or            #
9
# (at your option) any later version.                                          #
10
#                                                                              #
11
# This program is distributed in the hope that it will be useful,              #
12
# but WITHOUT ANY WARRANTY; without even the implied warranty of               #
13
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                #
14
# GNU General Public License for more details.                                 #
15
#                                                                              #
16
# You should have received a copy of the GNU General Public License            #
17
# along with this program.  If not, see <http://www.gnu.org/licenses/>.        #
18
#                                                                              #
19
# This research/work was supported by the Cluster of Excellence Cognitive      #
20
# Interaction Technology 'CITEC' (EXC 277) at Bielefeld University, which is   #
21
# funded by the German Research Foundation (DFG).                              #
22
################################################################################
23

  
24

  
25

  
26
# path to this directory
27
AMIROOS_TEST_MPR121_DIR := $(dir $(lastword $(MAKEFILE_LIST)))
28

  
29
# include path
30
AMIROOS_TEST_INC += $(AMIROOS_TEST_MPR121_DIR)
31

  
32
# C sources
33
AMIROOS_TEST_CSRC += $(AMIROOS_TEST_MPR121_DIR)aos_test_MPR121.c
34

  
test/periphery-lld/MPU6050_v1/aos_test_MPU6050.mk
1
################################################################################
2
# AMiRo-OS is an operating system designed for the Autonomous Mini Robot       #
3
# (AMiRo) platform.                                                            #
4
# Copyright (C) 2016..2019  Thomas Schöpping et al.                            #
5
#                                                                              #
6
# This program is free software: you can redistribute it and/or modify         #
7
# it under the terms of the GNU General Public License as published by         #
8
# the Free Software Foundation, either version 3 of the License, or            #
9
# (at your option) any later version.                                          #
10
#                                                                              #
11
# This program is distributed in the hope that it will be useful,              #
12
# but WITHOUT ANY WARRANTY; without even the implied warranty of               #
13
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                #
14
# GNU General Public License for more details.                                 #
15
#                                                                              #
16
# You should have received a copy of the GNU General Public License            #
17
# along with this program.  If not, see <http://www.gnu.org/licenses/>.        #
18
#                                                                              #
19
# This research/work was supported by the Cluster of Excellence Cognitive      #
20
# Interaction Technology 'CITEC' (EXC 277) at Bielefeld University, which is   #
21
# funded by the German Research Foundation (DFG).                              #
22
################################################################################
23

  
24

  
25

  
26
# path to this directory
27
AMIROOS_TEST_MPU6050_DIR := $(dir $(lastword $(MAKEFILE_LIST)))
28

  
29
# include path
30
AMIROOS_TEST_INC += $(AMIROOS_TEST_MPU6050_DIR)
31

  
32
# C sources
33
AMIROOS_TEST_CSRC += $(AMIROOS_TEST_MPU6050_DIR)aos_test_MPU6050.c
34

  
test/periphery-lld/PCA9544A_v1/aos_test_PCA9544A.mk
1
################################################################################
2
# AMiRo-OS is an operating system designed for the Autonomous Mini Robot       #
3
# (AMiRo) platform.                                                            #
4
# Copyright (C) 2016..2019  Thomas Schöpping et al.                            #
5
#                                                                              #
6
# This program is free software: you can redistribute it and/or modify         #
7
# it under the terms of the GNU General Public License as published by         #
8
# the Free Software Foundation, either version 3 of the License, or            #
9
# (at your option) any later version.                                          #
10
#                                                                              #
11
# This program is distributed in the hope that it will be useful,              #
12
# but WITHOUT ANY WARRANTY; without even the implied warranty of               #
13
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                #
14
# GNU General Public License for more details.                                 #
15
#                                                                              #
16
# You should have received a copy of the GNU General Public License            #
17
# along with this program.  If not, see <http://www.gnu.org/licenses/>.        #
18
#                                                                              #
19
# This research/work was supported by the Cluster of Excellence Cognitive      #
20
# Interaction Technology 'CITEC' (EXC 277) at Bielefeld University, which is   #
21
# funded by the German Research Foundation (DFG).                              #
22
################################################################################
23

  
24

  
25

  
26
# path to this directory
27
AMIROOS_TEST_PCA9544A_DIR := $(dir $(lastword $(MAKEFILE_LIST)))
28

  
29
# include path
30
AMIROOS_TEST_INC += $(AMIROOS_TEST_PCA9544A_DIR)
31

  
32
# C sources
33
AMIROOS_TEST_CSRC += $(AMIROOS_TEST_PCA9544A_DIR)aos_test_PCA9544A.c
34

  
test/periphery-lld/PCAL6524_v1/aos_test_PCAL6524.mk
1
################################################################################
2
# AMiRo-OS is an operating system designed for the Autonomous Mini Robot       #
3
# (AMiRo) platform.                                                            #
4
# Copyright (C) 2016..2019  Thomas Schöpping et al.                            #
5
#                                                                              #
6
# This program is free software: you can redistribute it and/or modify         #
7
# it under the terms of the GNU General Public License as published by         #
8
# the Free Software Foundation, either version 3 of the License, or            #
9
# (at your option) any later version.                                          #
10
#                                                                              #
11
# This program is distributed in the hope that it will be useful,              #
12
# but WITHOUT ANY WARRANTY; without even the implied warranty of               #
13
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                #
14
# GNU General Public License for more details.                                 #
15
#                                                                              #
16
# You should have received a copy of the GNU General Public License            #
17
# along with this program.  If not, see <http://www.gnu.org/licenses/>.        #
18
#                                                                              #
19
# This research/work was supported by the Cluster of Excellence Cognitive      #
20
# Interaction Technology 'CITEC' (EXC 277) at Bielefeld University, which is   #
21
# funded by the German Research Foundation (DFG).                              #
22
################################################################################
23

  
24

  
25

  
26
# path to this directory
27
AMIROOS_TEST_PCAL6524_DIR := $(dir $(lastword $(MAKEFILE_LIST)))
28

  
29
# include path
30
AMIROOS_TEST_INC += $(AMIROOS_TEST_PCAL6524_DIR)
31

  
32
# C sources
33
AMIROOS_TEST_CSRC += $(AMIROOS_TEST_PCAL6524_DIR)aos_test_PCAL6524.c
34

  
test/periphery-lld/PKxxxExxx_v1/aos_test_PKxxxExxx.mk
1
################################################################################
2
# AMiRo-OS is an operating system designed for the Autonomous Mini Robot       #
3
# (AMiRo) platform.                                                            #
4
# Copyright (C) 2016..2019  Thomas Schöpping et al.                            #
5
#                                                                              #
6
# This program is free software: you can redistribute it and/or modify         #
7
# it under the terms of the GNU General Public License as published by         #
8
# the Free Software Foundation, either version 3 of the License, or            #
9
# (at your option) any later version.                                          #
10
#                                                                              #
11
# This program is distributed in the hope that it will be useful,              #
12
# but WITHOUT ANY WARRANTY; without even the implied warranty of               #
13
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                #
14
# GNU General Public License for more details.                                 #
15
#                                                                              #
16
# You should have received a copy of the GNU General Public License            #
17
# along with this program.  If not, see <http://www.gnu.org/licenses/>.        #
18
#                                                                              #
19
# This research/work was supported by the Cluster of Excellence Cognitive      #
20
# Interaction Technology 'CITEC' (EXC 277) at Bielefeld University, which is   #
21
# funded by the German Research Foundation (DFG).                              #
22
################################################################################
23

  
24

  
25

  
26
# path to this directory
27
AMIROOS_TEST_PKxxxExxx_DIR := $(dir $(lastword $(MAKEFILE_LIST)))
28

  
29
# include path
30
AMIROOS_TEST_INC += $(AMIROOS_TEST_PKxxxExxx_DIR)
31

  
32
# C sources
33
AMIROOS_TEST_CSRC += $(AMIROOS_TEST_PKxxxExxx_DIR)aos_test_PKxxxExxx.c
34

  
test/periphery-lld/TLC5947_v1/aos_test_TLC5947.mk
1
################################################################################
2
# AMiRo-OS is an operating system designed for the Autonomous Mini Robot       #
3
# (AMiRo) platform.                                                            #
4
# Copyright (C) 2016..2019  Thomas Schöpping et al.                            #
5
#                                                                              #
6
# This program is free software: you can redistribute it and/or modify         #
7
# it under the terms of the GNU General Public License as published by         #
8
# the Free Software Foundation, either version 3 of the License, or            #
9
# (at your option) any later version.                                          #
10
#                                                                              #
11
# This program is distributed in the hope that it will be useful,              #
12
# but WITHOUT ANY WARRANTY; without even the implied warranty of               #
13
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                #
14
# GNU General Public License for more details.                                 #
15
#                                                                              #
16
# You should have received a copy of the GNU General Public License            #
17
# along with this program.  If not, see <http://www.gnu.org/licenses/>.        #
18
#                                                                              #
19
# This research/work was supported by the Cluster of Excellence Cognitive      #
20
# Interaction Technology 'CITEC' (EXC 277) at Bielefeld University, which is   #
21
# funded by the German Research Foundation (DFG).                              #
22
################################################################################
23

  
24

  
25

  
26
# path to this directory
27
AMIROOS_TEST_TLC5947_DIR := $(dir $(lastword $(MAKEFILE_LIST)))
28

  
29
# include path
30
AMIROOS_TEST_INC += $(AMIROOS_TEST_TLC5947_DIR)
31

  
32
# C sources
33
AMIROOS_TEST_CSRC += $(AMIROOS_TEST_TLC5947_DIR)aos_test_TLC5947.c
34

  
test/periphery-lld/TPS20xxB_v1/aos_test_TPS20xxB.mk
1
################################################################################
2
# AMiRo-OS is an operating system designed for the Autonomous Mini Robot       #
3
# (AMiRo) platform.                                                            #
4
# Copyright (C) 2016..2019  Thomas Schöpping et al.                            #
5
#                                                                              #
6
# This program is free software: you can redistribute it and/or modify         #
7
# it under the terms of the GNU General Public License as published by         #
8
# the Free Software Foundation, either version 3 of the License, or            #
9
# (at your option) any later version.                                          #
10
#                                                                              #
11
# This program is distributed in the hope that it will be useful,              #
12
# but WITHOUT ANY WARRANTY; without even the implied warranty of               #
13
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                #
14
# GNU General Public License for more details.                                 #
15
#                                                                              #
16
# You should have received a copy of the GNU General Public License            #
17
# along with this program.  If not, see <http://www.gnu.org/licenses/>.        #
18
#                                                                              #
19
# This research/work was supported by the Cluster of Excellence Cognitive      #
20
# Interaction Technology 'CITEC' (EXC 277) at Bielefeld University, which is   #
21
# funded by the German Research Foundation (DFG).                              #
22
################################################################################
23

  
24

  
25

  
26
# path to this directory
27
AMIROOS_TEST_TPS20xxB_DIR := $(dir $(lastword $(MAKEFILE_LIST)))
28

  
29
# include path
30
AMIROOS_TEST_INC += $(AMIROOS_TEST_TPS20xxB_DIR)
31

  
32
# C sources
33
AMIROOS_TEST_CSRC += $(AMIROOS_TEST_TPS20xxB_DIR)aos_test_TPS20xxB.c
34

  
test/periphery-lld/TPS6211x_v1/aos_test_TPS6211x.mk
1
################################################################################
2
# AMiRo-OS is an operating system designed for the Autonomous Mini Robot       #
3
# (AMiRo) platform.                                                            #
4
# Copyright (C) 2016..2019  Thomas Schöpping et al.                            #
5
#                                                                              #
6
# This program is free software: you can redistribute it and/or modify         #
7
# it under the terms of the GNU General Public License as published by         #
8
# the Free Software Foundation, either version 3 of the License, or            #
9
# (at your option) any later version.                                          #
10
#                                                                              #
11
# This program is distributed in the hope that it will be useful,              #
12
# but WITHOUT ANY WARRANTY; without even the implied warranty of               #
13
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                #
14
# GNU General Public License for more details.                                 #
15
#                                                                              #
16
# You should have received a copy of the GNU General Public License            #
17
# along with this program.  If not, see <http://www.gnu.org/licenses/>.        #
18
#                                                                              #
19
# This research/work was supported by the Cluster of Excellence Cognitive      #
20
# Interaction Technology 'CITEC' (EXC 277) at Bielefeld University, which is   #
21
# funded by the German Research Foundation (DFG).                              #
22
################################################################################
23

  
24

  
25

  
26
# path to this directory
27
AMIROOS_TEST_TPS6211x_DIR := $(dir $(lastword $(MAKEFILE_LIST)))
28

  
29
# include path
30
AMIROOS_TEST_INC += $(AMIROOS_TEST_TPS6211x_DIR)
31

  
32
# C sources
33
AMIROOS_TEST_CSRC += $(AMIROOS_TEST_TPS6211x_DIR)aos_test_TPS6211x.c
34

  
test/periphery-lld/TPS6211x_v1_INA219_v1/aos_test_TPS6211x_INA219.mk
1
################################################################################
2
# AMiRo-OS is an operating system designed for the Autonomous Mini Robot       #
3
# (AMiRo) platform.                                                            #
4
# Copyright (C) 2016..2019  Thomas Schöpping et al.                            #
5
#                                                                              #
6
# This program is free software: you can redistribute it and/or modify         #
7
# it under the terms of the GNU General Public License as published by         #
8
# the Free Software Foundation, either version 3 of the License, or            #
9
# (at your option) any later version.                                          #
10
#                                                                              #
11
# This program is distributed in the hope that it will be useful,              #
12
# but WITHOUT ANY WARRANTY; without even the implied warranty of               #
13
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                #
14
# GNU General Public License for more details.                                 #
15
#                                                                              #
16
# You should have received a copy of the GNU General Public License            #
17
# along with this program.  If not, see <http://www.gnu.org/licenses/>.        #
18
#                                                                              #
19
# This research/work was supported by the Cluster of Excellence Cognitive      #
20
# Interaction Technology 'CITEC' (EXC 277) at Bielefeld University, which is   #
21
# funded by the German Research Foundation (DFG).                              #
22
################################################################################
23

  
24

  
25

  
26
# path to this directory
27
AMIROOS_TEST_TPS6211x_INA219_DIR := $(dir $(lastword $(MAKEFILE_LIST)))
28

  
29
# include path
30
AMIROOS_TEST_INC += $(AMIROOS_TEST_TPS6211x_INA219_DIR)
31

  
32
# C sources
33
AMIROOS_TEST_CSRC += $(AMIROOS_TEST_TPS6211x_INA219_DIR)aos_test_TPS6211x_INA219.c
34

  
test/periphery-lld/VCNL4020_v1/aos_test_VCNL4020.mk
1
################################################################################
2
# AMiRo-OS is an operating system designed for the Autonomous Mini Robot       #
3
# (AMiRo) platform.                                                            #
4
# Copyright (C) 2016..2019  Thomas Schöpping et al.                            #
5
#                                                                              #
6
# This program is free software: you can redistribute it and/or modify         #
7
# it under the terms of the GNU General Public License as published by         #
8
# the Free Software Foundation, either version 3 of the License, or            #
9
# (at your option) any later version.                                          #
10
#                                                                              #
11
# This program is distributed in the hope that it will be useful,              #
12
# but WITHOUT ANY WARRANTY; without even the implied warranty of               #
13
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                #
14
# GNU General Public License for more details.                                 #
15
#                                                                              #
16
# You should have received a copy of the GNU General Public License            #
17
# along with this program.  If not, see <http://www.gnu.org/licenses/>.        #
18
#                                                                              #
19
# This research/work was supported by the Cluster of Excellence Cognitive      #
20
# Interaction Technology 'CITEC' (EXC 277) at Bielefeld University, which is   #
21
# funded by the German Research Foundation (DFG).                              #
22
################################################################################
23

  
24

  
25

  
26
# path to this directory
27
AMIROOS_TEST_VCNL4020_DIR := $(dir $(lastword $(MAKEFILE_LIST)))
28

  
29
# include path
30
AMIROOS_TEST_INC += $(AMIROOS_TEST_VCNL4020_DIR)
31

  
32
# C sources
33
AMIROOS_TEST_CSRC += $(AMIROOS_TEST_VCNL4020_DIR)aos_test_VCNL4020.c
34

  
test/periphery-lld/bq241xx_v1/aos_test_bq241xx.mk
1
################################################################################
2
# AMiRo-OS is an operating system designed for the Autonomous Mini Robot       #
3
# (AMiRo) platform.                                                            #
4
# Copyright (C) 2016..2019  Thomas Schöpping et al.                            #
5
#                                                                              #
6
# This program is free software: you can redistribute it and/or modify         #
7
# it under the terms of the GNU General Public License as published by         #
8
# the Free Software Foundation, either version 3 of the License, or            #
9
# (at your option) any later version.                                          #
10
#                                                                              #
11
# This program is distributed in the hope that it will be useful,              #
12
# but WITHOUT ANY WARRANTY; without even the implied warranty of               #
13
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                #
14
# GNU General Public License for more details.                                 #
15
#                                                                              #
16
# You should have received a copy of the GNU General Public License            #
17
# along with this program.  If not, see <http://www.gnu.org/licenses/>.        #
18
#                                                                              #
19
# This research/work was supported by the Cluster of Excellence Cognitive      #
20
# Interaction Technology 'CITEC' (EXC 277) at Bielefeld University, which is   #
21
# funded by the German Research Foundation (DFG).                              #
22
################################################################################
23

  
24

  
25

  
26
# path to this directory
27
AMIROOS_TEST_bq241xx_DIR := $(dir $(lastword $(MAKEFILE_LIST)))
28

  
29
# include path
30
AMIROOS_TEST_INC += $(AMIROOS_TEST_bq241xx_DIR)
31

  
32
# C sources
33
AMIROOS_TEST_CSRC += $(AMIROOS_TEST_bq241xx_DIR)aos_test_bq241xx.c
34

  
test/periphery-lld/bq27500_v1/aos_test_bq27500.mk
1
################################################################################
2
# AMiRo-OS is an operating system designed for the Autonomous Mini Robot       #
3
# (AMiRo) platform.                                                            #
4
# Copyright (C) 2016..2019  Thomas Schöpping et al.                            #
5
#                                                                              #
6
# This program is free software: you can redistribute it and/or modify         #
7
# it under the terms of the GNU General Public License as published by         #
8
# the Free Software Foundation, either version 3 of the License, or            #
9
# (at your option) any later version.                                          #
10
#                                                                              #
11
# This program is distributed in the hope that it will be useful,              #
12
# but WITHOUT ANY WARRANTY; without even the implied warranty of               #
13
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                #
14
# GNU General Public License for more details.                                 #
15
#                                                                              #
16
# You should have received a copy of the GNU General Public License            #
17
# along with this program.  If not, see <http://www.gnu.org/licenses/>.        #
18
#                                                                              #
19
# This research/work was supported by the Cluster of Excellence Cognitive      #
20
# Interaction Technology 'CITEC' (EXC 277) at Bielefeld University, which is   #
21
# funded by the German Research Foundation (DFG).                              #
22
################################################################################
23

  
24

  
25

  
26
# path to this directory
27
AMIROOS_TEST_bq27500_DIR := $(dir $(lastword $(MAKEFILE_LIST)))
28

  
29
# include path
30
AMIROOS_TEST_INC += $(AMIROOS_TEST_bq27500_DIR)
31

  
32
# C sources
33
AMIROOS_TEST_CSRC += $(AMIROOS_TEST_bq27500_DIR)aos_test_bq27500.c
34

  
test/periphery-lld/bq27500_v1_bq241xx_v1/aos_test_bq27500_bq241xx.mk
1
################################################################################
2
# AMiRo-OS is an operating system designed for the Autonomous Mini Robot       #
3
# (AMiRo) platform.                                                            #
4
# Copyright (C) 2016..2019  Thomas Schöpping et al.                            #
5
#                                                                              #
6
# This program is free software: you can redistribute it and/or modify         #
7
# it under the terms of the GNU General Public License as published by         #
8
# the Free Software Foundation, either version 3 of the License, or            #
9
# (at your option) any later version.                                          #
10
#                                                                              #
11
# This program is distributed in the hope that it will be useful,              #
12
# but WITHOUT ANY WARRANTY; without even the implied warranty of               #
13
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                #
14
# GNU General Public License for more details.                                 #
15
#                                                                              #
16
# You should have received a copy of the GNU General Public License            #
17
# along with this program.  If not, see <http://www.gnu.org/licenses/>.        #
18
#                                                                              #
19
# This research/work was supported by the Cluster of Excellence Cognitive      #
20
# Interaction Technology 'CITEC' (EXC 277) at Bielefeld University, which is   #
21
# funded by the German Research Foundation (DFG).                              #
22
################################################################################
23

  
24

  
25

  
26
# path to this directory
27
AMIROOS_TEST_bq27500_bq241xx_DIR := $(dir $(lastword $(MAKEFILE_LIST)))
28

  
29
# include path
30
AMIROOS_TEST_INC += $(AMIROOS_TEST_bq27500_bq241xx_DIR)
31

  
32
# C sources
33
AMIROOS_TEST_CSRC += $(AMIROOS_TEST_bq27500_bq241xx_DIR)aos_test_bq27500_bq241xx.c
34

  
test/periphery-lld/button_v1/aos_test_button.mk
1
################################################################################
2
# AMiRo-OS is an operating system designed for the Autonomous Mini Robot       #
3
# (AMiRo) platform.                                                            #
4
# Copyright (C) 2016..2019  Thomas Schöpping et al.                            #
5
#                                                                              #
6
# This program is free software: you can redistribute it and/or modify         #
7
# it under the terms of the GNU General Public License as published by         #
8
# the Free Software Foundation, either version 3 of the License, or            #
9
# (at your option) any later version.                                          #
10
#                                                                              #
11
# This program is distributed in the hope that it will be useful,              #
12
# but WITHOUT ANY WARRANTY; without even the implied warranty of               #
13
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                #
14
# GNU General Public License for more details.                                 #
15
#                                                                              #
16
# You should have received a copy of the GNU General Public License            #
17
# along with this program.  If not, see <http://www.gnu.org/licenses/>.        #
18
#                                                                              #
19
# This research/work was supported by the Cluster of Excellence Cognitive      #
20
# Interaction Technology 'CITEC' (EXC 277) at Bielefeld University, which is   #
21
# funded by the German Research Foundation (DFG).                              #
22
################################################################################
23

  
24

  
25

  
26
# path to this directory
27
AMIROOS_TEST_BUTTON_DIR := $(dir $(lastword $(MAKEFILE_LIST)))
28

  
29
# include path
30
AMIROOS_TEST_INC += $(AMIROOS_TEST_BUTTON_DIR)
31

  
32
# C sources
33
AMIROOS_TEST_CSRC += $(AMIROOS_TEST_BUTTON_DIR)aos_test_button.c
34

  
test/test.mk
27 27
AMIROOS_TEST_DIR := $(dir $(lastword $(MAKEFILE_LIST)))
28 28

  
29 29
# include path
30
AMIROOS_TEST_INC =
30
AMIROOS_TEST_INC +=
31 31

  
32 32
# C sources
33
AMIROOS_TEST_CSRC = $(wildcard $(AMIROOS_TEST_INC:%=%/*.[Cc]))
33
AMIROOS_TEST_CSRC +=
34 34

  

Also available in: Unified diff