2023-05-10 09:47:10 +02:00
|
|
|
include ../Makefile.bench_common
|
2019-12-10 10:24:01 +01:00
|
|
|
|
|
|
|
USEMODULE += xtimer
|
|
|
|
|
|
|
|
# this test uses 1000 timers by default. for boards that boards don't have
|
|
|
|
# enough memory, reduce that to 100 or 20, unless NUMOF_TIMERS has been overridden.
|
|
|
|
LOW_MEMORY_BOARDS += \
|
|
|
|
airfy-beacon \
|
|
|
|
arduino-mega2560 \
|
2020-01-18 07:26:42 +01:00
|
|
|
arduino-mkr1000 \
|
|
|
|
arduino-mkrfox1200 \
|
|
|
|
arduino-mkrwan1300 \
|
|
|
|
arduino-mkrzero \
|
2020-01-21 15:42:13 +01:00
|
|
|
arduino-nano-33-iot \
|
2020-01-09 22:53:40 +01:00
|
|
|
atmega1284p \
|
2019-12-10 10:24:01 +01:00
|
|
|
b-l072z-lrwan1 \
|
2021-03-10 19:21:37 +01:00
|
|
|
bastwan \
|
2022-09-13 21:16:44 +02:00
|
|
|
blackpill-stm32f103c8 \
|
|
|
|
blackpill-stm32f103cb \
|
|
|
|
bluepill-stm32f103c8 \
|
|
|
|
bluepill-stm32f103cb \
|
2019-12-10 10:24:01 +01:00
|
|
|
calliope-mini \
|
2020-01-15 17:18:54 +01:00
|
|
|
cc1312-launchpad \
|
2021-02-08 17:26:18 +01:00
|
|
|
cc1350-launchpad \
|
2019-12-10 10:24:01 +01:00
|
|
|
cc1352-launchpad \
|
|
|
|
cc2650-launchpad \
|
|
|
|
cc2650stk \
|
2020-07-09 21:41:39 +02:00
|
|
|
e104-bt5010a-tb \
|
2020-11-05 23:11:38 +01:00
|
|
|
e104-bt5011a-tb \
|
2020-01-09 22:53:40 +01:00
|
|
|
derfmega128 \
|
2020-01-18 07:26:42 +01:00
|
|
|
feather-m0 \
|
2020-11-05 15:08:21 +01:00
|
|
|
feather-m0-lora \
|
2020-08-09 20:20:59 +02:00
|
|
|
feather-m0-wifi \
|
2019-12-10 10:24:01 +01:00
|
|
|
hifive1 \
|
|
|
|
hifive1b \
|
|
|
|
i-nucleo-lrwan1 \
|
|
|
|
lsn50 \
|
|
|
|
maple-mini \
|
2020-01-09 22:53:40 +01:00
|
|
|
mega-xplained \
|
2019-12-10 10:24:01 +01:00
|
|
|
microbit \
|
2020-01-09 22:53:40 +01:00
|
|
|
microduino-corerf \
|
2019-12-10 10:24:01 +01:00
|
|
|
msb-430 \
|
|
|
|
msb-430h \
|
|
|
|
nrf51dongle \
|
|
|
|
nrf6310 \
|
|
|
|
nucleo-f030r8 \
|
|
|
|
nucleo-f042k6 \
|
|
|
|
nucleo-f070rb \
|
|
|
|
nucleo-f072rb \
|
|
|
|
nucleo-f103rb \
|
|
|
|
nucleo-f303k8 \
|
|
|
|
nucleo-f334r8 \
|
|
|
|
nucleo-l031k6 \
|
|
|
|
nucleo-l053r8 \
|
|
|
|
nucleo-l073rz \
|
|
|
|
opencm904 \
|
|
|
|
saml10-xpro \
|
|
|
|
saml11-xpro \
|
2021-06-02 14:18:20 +02:00
|
|
|
seeeduino_xiao \
|
2021-02-24 18:47:53 +01:00
|
|
|
sensebox_samd21 \
|
2020-06-05 17:19:50 +02:00
|
|
|
serpente \
|
2020-01-18 07:26:42 +01:00
|
|
|
sodaq-autonomo \
|
|
|
|
sodaq-explorer \
|
|
|
|
sodaq-one \
|
|
|
|
sodaq-sara-aff \
|
2020-06-15 21:13:14 +02:00
|
|
|
sodaq-sara-sff \
|
2019-12-10 10:24:01 +01:00
|
|
|
spark-core \
|
|
|
|
stm32f0discovery \
|
|
|
|
stm32l0538-disco \
|
|
|
|
telosb \
|
|
|
|
waspmote-pro \
|
2020-06-05 17:19:50 +02:00
|
|
|
wemos-zero \
|
2020-08-22 16:37:17 +02:00
|
|
|
yarm \
|
2019-12-10 10:24:01 +01:00
|
|
|
yunjia-nrf51822 \
|
|
|
|
z1 \
|
|
|
|
#
|
|
|
|
|
|
|
|
SUPER_LOW_MEMORY_BOARDS += \
|
|
|
|
arduino-duemilanove \
|
|
|
|
arduino-leonardo \
|
|
|
|
arduino-nano \
|
|
|
|
arduino-uno \
|
|
|
|
atmega328p \
|
2021-01-02 02:55:39 +01:00
|
|
|
atmega328p-xplained-mini \
|
2019-12-10 10:24:01 +01:00
|
|
|
nucleo-f031k6 \
|
|
|
|
stm32f030f4-demo \
|
|
|
|
#
|
|
|
|
|
|
|
|
ifneq (, $(filter $(BOARD), $(LOW_MEMORY_BOARDS)))
|
|
|
|
NUMOF_TIMERS ?= 100
|
|
|
|
endif
|
|
|
|
|
|
|
|
ifneq (, $(filter $(BOARD), $(SUPER_LOW_MEMORY_BOARDS)))
|
2020-02-24 11:12:15 +01:00
|
|
|
NUMOF_TIMERS ?= 12
|
2019-12-10 10:24:01 +01:00
|
|
|
endif
|
|
|
|
|
|
|
|
NUMOF_TIMERS ?= 1000
|
|
|
|
|
|
|
|
CFLAGS += -DNUMOF_TIMERS=$(NUMOF_TIMERS)
|
|
|
|
|
|
|
|
include $(RIOTBASE)/Makefile.include
|