1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

43463 Commits

Author SHA1 Message Date
625f1f546e
cpu/efm32: fix dependency to cmsis-dsp module 2023-05-14 21:18:50 +02:00
1bd1963ee6
tests/float: rename STEP constant 2023-05-14 21:08:31 +02:00
c034f6e15a
tests/driver_lpd8808: tests/driver_apa102: rename STEP constant 2023-05-14 21:08:30 +02:00
2467ff0961
cpu/efm32: add CMSIS DSP include for arm_math.h 2023-05-14 21:08:30 +02:00
c482090e1c
tests/pkg_cmsis-*: extend whitelisted boards 2023-05-14 21:08:29 +02:00
15220a5449
pkg/cmsis-nn: drop package 2023-05-14 21:08:29 +02:00
8f030ca711
pkg/cmsis-dsp: drop package 2023-05-14 21:08:29 +02:00
9b32854b13
cpu/cortexm_common: remove CMSIS vendor code 2023-05-14 21:08:28 +02:00
3d655dc28e
tests/pkg_cmsis-nn: adapt to use new common cmsis package 2023-05-14 21:08:28 +02:00
0f6d79d768
tests/pkg_cmsis-dsp: adapt to use new common cmsis package 2023-05-14 21:08:27 +02:00
2e59f8e9b6
cpu/cortexm_common: use cmsis package instead of internal vendor headers 2023-05-14 21:08:27 +02:00
205fa0948e
pkg: add support for CMSIS via a package 2023-05-14 21:08:27 +02:00
d2433454b5
cpu/stm32: cpu/sam0_common: rename internal i2c _start function 2023-05-14 21:08:26 +02:00
bors[bot]
2863dc9031
Merge #19592
19592: treewide: fix remaining broken paths to test applications r=maribu a=aabadie



Co-authored-by: Alexandre Abadie <alexandre.abadie@inria.fr>
2023-05-14 16:30:50 +00:00
bors[bot]
ae40aadae7
Merge #19591
19591: tests/sys/usbus_cdc_ecm: fix wrong path in make command r=dylad a=aabadie



Co-authored-by: Alexandre Abadie <alexandre.abadie@inria.fr>
2023-05-13 20:09:54 +00:00
ea9acf2e1c
boards/b-u585i-iot02a: fix path to malloc test in doc 2023-05-13 19:08:41 +02:00
03d171ee12
bootloaders/riotboot: fix path to cortexm ldscript test 2023-05-13 19:08:40 +02:00
2dbf57fa46
drivers/pcf857x: fix path to saul test application 2023-05-13 19:08:40 +02:00
915f9b4f65
tests: fix remaining broken paths to tests 2023-05-13 19:08:39 +02:00
c735b958cc
sys: fix remaining broken paths to tests 2023-05-13 19:08:39 +02:00
b2fd1814c7
pkg: fix remaining broken paths to tests 2023-05-13 19:08:39 +02:00
0cdeafd85d
doc: fix path to build system related test applications 2023-05-13 19:08:38 +02:00
5f3a9de7fa
treewide: fix path to ztimer test applications 2023-05-13 19:08:38 +02:00
023e676a1a
compile_like_murdock.py: fix path to test applications 2023-05-13 19:08:37 +02:00
b2717720bf
CODEOWNERS: fix path to test applications 2023-05-13 18:38:31 +02:00
699568f6f6
.murdock: fix path to test applications 2023-05-13 18:37:02 +02:00
984dba7564
treewide: fix path to external_board_dirs test in doc 2023-05-13 18:31:05 +02:00
96271df7c6
sys/test_utils: fix path to rmutex test in doc 2023-05-13 18:27:58 +02:00
3989cd79ff
treewide: fix path to shell related tests in doc 2023-05-13 18:27:58 +02:00
bors[bot]
c449bc0e87
Merge #19587
19587: tests/README.md: Add directory overview r=aabadie a=bergzand

### Contribution description

This adds a small overview of the different subdirectories now in the tests directory


### Testing procedure

- Read the new documentation
  - Check the links
- Check whether I missed any new subdirectory in the list.


### Issues/PRs references

Related to the excellent cleanup work started by `@Teufelchen1` and `@aabadie`

Co-authored-by: Koen Zandberg <koen@bergzand.net>
2023-05-13 15:51:24 +00:00
10fb6f10ab
tests/README.md: Add directory overview 2023-05-13 17:46:56 +02:00
e216853f39
tests/sys/usbus_cdc_ecm: fix wrong path in make command 2023-05-13 17:20:56 +02:00
bors[bot]
356a47d1bb
Merge #19585 #19586
19585: tests: move leftover sys related tests to test/sys + move tests/sys/candev to tests/drivers r=aabadie a=aabadie



19586: tests: move net related applications to test/net r=aabadie a=aabadie



Co-authored-by: Alexandre Abadie <alexandre.abadie@inria.fr>
2023-05-12 15:03:12 +00:00
bb49079710
tests/net/gnrc_sixlowpan_frag_sfr_congure_impl: fix path to zep_dispatch 2023-05-12 16:51:44 +02:00
25517c8739
tests/net/gcoap_fileserver: fix path to zep_dispatch 2023-05-12 16:42:05 +02:00
ab658eddb0
tests/drivers: fix broken symlinks and paths 2023-05-12 16:36:40 +02:00
17be6a32c9
tests/drivers/nrf802154: build for nrf52840dk by default
There's no sense in having nrf52dk by default since its MCU, nrf52832, doesn't have support for 802.15.4 radio
2023-05-12 16:36:40 +02:00
993adebe42
tests/net/gnrc_rpl: fix path to zep_dispatch 2023-05-12 16:36:39 +02:00
6247f8a960
tests: move net related applications to tests/net 2023-05-12 16:36:39 +02:00
090150ec86
makefiles/app_dirs.inc.mk: add tests/net subdirectory 2023-05-12 16:36:38 +02:00
bors[bot]
ef0e29e555
Merge #19582
19582: tests: move nimble and lwip related to test applications to tests/pkg r=aabadie a=aabadie



Co-authored-by: Alexandre Abadie <alexandre.abadie@inria.fr>
2023-05-12 12:35:04 +00:00
4020692be3
tests/candev: move to tests/drivers 2023-05-12 14:24:40 +02:00
e8e790209e
tests/sys: move missing sys related tests 2023-05-12 14:24:40 +02:00
ab3cfff3e5
tests: move lwip* tests to tests/pkg 2023-05-12 11:25:00 +02:00
f77e7c80c4
tests: move nimble_* tests to tests/pkg 2023-05-12 11:24:59 +02:00
bors[bot]
cf8c1391d9
Merge #19573 #19579 #19583 #19584
19573: cpu/stm32/periph_dac: small improvements r=maribu a=gschorcht

### Contribution description

This PR provides the following improvements for `periph_dac` on STM32

- Support for `RCC_APB1ENR1_DAC1EN` symbol added.
- For boards that have not connected the V_REF+ pin to an external reference voltage, the VREFBUF peripheral can be used as V_REF+ (if supported) by setting `VREFBUF_ENABLE=1`.
- If the DAC peripheral has a mode register (`DAC_MCR`), it is set to normal mode with buffer enabled and connected to external pin and on-chip peripherals. This allows to measure the current value of a DAC channel with an ADC channel or to use the DAC channel also for other on-chip peripherals.

### Testing procedure

- Green CI
- `tests/periph_dac` should still work for any board supporting the `periph_dac` feature.

### Issues/PRs references



19579: doc/doxygen/src/flashing.md: work around Doxygen bug r=maribu a=maribu

### Contribution description

Doxygen fails to render inline code in headers correctly in the version the CI uses. So, work around the issue by not typestetting `stm32flash` as inline code but as regular text.


19583: tests: move cpu related applications to tests/cpu r=maribu a=aabadie



19584: tests/build_system/external_board_dirs: fix broken symlinks r=maribu a=aabadie



Co-authored-by: Gunar Schorcht <gunar@schorcht.net>
Co-authored-by: Marian Buschsieweke <marian.buschsieweke@ovgu.de>
Co-authored-by: Alexandre Abadie <alexandre.abadie@inria.fr>
2023-05-12 09:17:22 +00:00
36150bdd7b
tests/build_system/external_board_dirs: fix broken symlink 2023-05-12 11:03:40 +02:00
722e99412a
tests: move cpu related applications to tests/cpu 2023-05-12 10:39:28 +02:00
8e165cf2e2
makefiles/app_dirs.inc.mk: add tests/cpu subdirectory 2023-05-12 10:30:11 +02:00
bors[bot]
4af0376c18
Merge #19567
19567: tests: move build system applications to tests/build_system r=aabadie a=aabadie



Co-authored-by: Alexandre Abadie <alexandre.abadie@inria.fr>
2023-05-11 13:02:05 +00:00