mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
c7f750a880
19566: tests: move sys related applications to their own tests/sys/ folder r=aabadie a=aabadie 19570: boards/p-l496g-cell02: fix UART_DEV(2) configuration r=aabadie a=gschorcht ### Contribution description This PR fixes the configuration of `UART_DEV(2)`. RX and TX pin were reversed in configuration. The TX pin is connected to PB6 instead of PG10 and the RX pin is connected to PG10 instead of PB6, see [schematic](https://www.st.com/content/ccc/resource/technical/layouts_and_diagrams/schematic_pack/group2/f5/28/1b/e1/55/12/4d/3c/mb1261-cell02-b06-schematic/files/mb1261-cell02-b06-schematic.pdf/jcr:content/translations/en.mb1261-cell02-b06-schematic.pdf), page 14. ### Testing procedure The UART interface at STMOD+ or PMOD connector should work. ### Issues/PRs references Co-authored-by: Alexandre Abadie <alexandre.abadie@inria.fr> Co-authored-by: Gunar Schorcht <gunar@schorcht.net>
39 lines
1.4 KiB
Makefile
39 lines
1.4 KiB
Makefile
.PHONY: info-applications info-applications-supported-boards
|
|
|
|
# fallback so empty RIOTBASE won't lead to "/examples/"
|
|
RIOTBASE ?= .
|
|
|
|
# 1. use wildcard to find Makefiles
|
|
# 2. use patsubst to drop trailing "/"
|
|
# 3. use patsubst to drop possible leading "./"
|
|
# 4. sort
|
|
|
|
# Prepare the list of application directories
|
|
APPLICATION_DIRS := \
|
|
fuzzing \
|
|
bootloaders \
|
|
examples \
|
|
tests \
|
|
tests/bench \
|
|
tests/drivers \
|
|
tests/periph \
|
|
tests/pkg \
|
|
tests/sys \
|
|
#
|
|
|
|
APPLICATION_DIRS := $(addprefix $(RIOTBASE)/,$(APPLICATION_DIRS))
|
|
APPLICATION_DIRS_RELATIVE := $(dir $(wildcard $(addsuffix /*/Makefile,$(APPLICATION_DIRS))))
|
|
APPLICATION_DIRS_ABSOLUTE := $(abspath $(APPLICATION_DIRS_RELATIVE))
|
|
APPLICATION_DIRS := $(sort $(patsubst ./%,%,$(patsubst %/,%,$(APPLICATION_DIRS_RELATIVE))))
|
|
|
|
info-applications:
|
|
@for dir in $(APPLICATION_DIRS); do echo $$dir; done
|
|
|
|
# All applications / board output of `info-boards-supported`.
|
|
info-applications-supported-boards:
|
|
@for dir in $(APPLICATION_DIRS); do \
|
|
$(MAKE) --no-print-directory -C $${dir} info-boards-supported 2>/dev/null | xargs -n 1 echo $${dir}; \
|
|
done
|
|
# BOARDS values from 'boards.inc.mk' to only evaluate it once
|
|
info-applications-supported-boards: export BOARDS ?=
|