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

29435 Commits

Author SHA1 Message Date
Kees Bakker
affa7e8081
Merge pull request #14292 from bergzand/pr/sodaq/add_dma_conf
boards/sodaq: Add DMA config to SPI peripherals
2020-06-16 11:44:21 +02:00
2778e037fe
Merge pull request #14220 from aabadie/pr/pkg/lwip_nrf802154
pkg/lwip: add support for nrf802154
2020-06-16 11:13:33 +02:00
2c030c3c38
Merge pull request #14122 from benpicco/boards/stm32f429i-disc1_usb_stdio
boards/stm32f429i-disco: add support
2020-06-16 11:12:53 +02:00
818dc09a24
Merge pull request #14270 from keestux/fix-test-thread_msg_seq
tests/thread_msg_seq: better guarantee sequence of output lines
2020-06-16 10:31:26 +02:00
Francisco
b041221905
Merge pull request #13825 from kaspar030/cortexm_free_svc
cpu/cortexm: "free" SVC
2020-06-16 10:31:09 +02:00
9daaaf25a5
sodaq-sara-sff: Add DMA config to SPI peripheral 2020-06-16 09:44:51 +02:00
01a6044400
boards/sodaq: Add DMA to common SPI config 2020-06-16 09:44:14 +02:00
f93ba336e8
Merge pull request #12730 from keestux/add-sodaq-sff
boards/sodaq-sff: add support for SODAQ SFF
2020-06-16 08:47:48 +02:00
benpicco
471b0e2a5a
Merge pull request #14283 from bergzand/pr/tests/periph_spi_dma/initial
tests/periph_spi_dma: Add test for SPI with DMA
2020-06-16 00:52:46 +02:00
Kees Bakker
c062b7f33d tests/unittests: add sodaq-sara-sff to BOARD_INSUFFICIENT_MEMORY 2020-06-15 21:58:17 +02:00
Kees Bakker
0965cc75be examples/lua_REPL: add sodaq-sara-sff to BOARD_INSUFFICIENT_MEMORY 2020-06-15 21:57:53 +02:00
Kees Bakker
370e166f31 tests/thread_msg_seq: better guarantee sequence of output lines
This also changes to expectations of the test script. It does not rely
on fixed thread IDs anymore, because boards with CDC ACM as stdio have
a different first thread then boards with "normal" stdio via UART.

This resolves issue #14256
2020-06-15 21:53:56 +02:00
Kees Bakker
c307c3946b tests/bench_xtimer: add sodaq-sara-sff to LOW_MEMORY_BOARDS 2020-06-15 21:13:14 +02:00
Kees Bakker
446892a356 boards/sodaq*: correct the XTIMER defines
There is now a common set of defines for all Sodaq boards. This commit
removes old configurations.
2020-06-15 21:10:09 +02:00
Kees Bakker
76a4f145d9 boards/sodaq-sff: add support for SODAQ SFF
The following features were tested (briefly):
* UART (the first, and the second connected to the UBlox SARA)
* xtimer
* I2C (using driver BMX280 and SHT2x)
* ADC
* WDT
* RGB-LEDs

SPI isn't tested, but it should be working.
2020-06-15 21:10:09 +02:00
ed827cb453
tests/periph_spi_dma: Add test for SPI with DMA
This new test inherits everything from the regular periph_spi test, but
with DMA enabled
2020-06-15 19:28:12 +02:00
Leandro Lanzieri
78f8cef88b
Merge pull request #14290 from fjmolinas/pr_lwip_bl_nucleo_f302r8
tests/lwip: blacklist nucleo-f302r8
2020-06-15 17:39:24 +02:00
Francisco Molina
e2dac2f23d
tests/lwip: add nucleo-f302r8 to BOARD_INSUFFICIENT_MEMORY 2020-06-15 14:45:04 +02:00
Martine Lenders
1ad2d07181
Merge pull request #14086 from leandrolanzieri/pr/gnrc/queue_size_exp
gnrc: Use exponent to configure message queue sizes
2020-06-15 10:53:22 +02:00
f013993b19
Merge pull request #14284 from keestux/fix-test-posix_semaphore
tests/posix_semaphore: better guarantee sequence of output lines
2020-06-15 09:51:01 +02:00
57809d65a0
Merge pull request #14271 from keestux/fix-test-xtimer_mutex_lock_timeout
tests/xtimer_mutex_lock_timeout: don't assume number of threads at start
2020-06-15 09:50:18 +02:00
Leandro Lanzieri
dbfe0d8ea1
gnrc/sock: Configure mbox size with exponent and add config doc group
This changes the configuration macro to be the exponent of 2^n, as the
mbox buffer size needs to be always power of 2. The macro now has the
GNRC prefix.

Also a compile configuration documentation group is created.
2020-06-15 07:30:54 +02:00
Leandro Lanzieri
d4cac38cc9
gnrc/tcp: Configure mbox size with exponent and add config doc group
This changes the configuration macro to be the exponent of 2^n, as the
mbox buffer size needs to be always power of 2.

Also a compile configuration documentation group is created.
2020-06-15 07:30:54 +02:00
Leandro Lanzieri
375cad38df
gnrc/sixlowpan: Configure queue size with exponent
This changes the configuration macro to be the exponent of 2^n, as the
message queue size needs to be always power of 2.
2020-06-15 07:30:52 +02:00
Leandro Lanzieri
05962fe3ef
gnrc/netif: Configure queue size with exponent
This changes the configuration macro to be the exponent of 2^n, as the
message queue size needs to be always power of 2.
2020-06-15 07:30:52 +02:00
Leandro Lanzieri
f62623caaf
gnrc/lwmac: Configure queue size with the exponent and add config group
This changes the configuration macro to be the exponent of 2^n, as the
message queue size needs to be always power of 2.

Also a compile configuration documentation group is created.
2020-06-15 07:30:52 +02:00
Leandro Lanzieri
148c918ba9
gnrc/gomach: Configure queue size with exponent and add config doc group
This changes the configuration macro to be the exponent of 2^n, as the
message queue size needs to be always power of 2.

Also a compile configuration documentation group is created.
2020-06-15 07:30:51 +02:00
Leandro Lanzieri
4998b90395
gnrc/udp: Configure queue size with exponent
This changes the configuration macro to be the exponent of 2^n, as the
message queue size needs to be always power of 2.
2020-06-15 07:30:51 +02:00
Leandro Lanzieri
3dc7865c4e
gnrc/rpl: Configure queue size with exponent
This changes the configuration macro to be the exponent of 2^n, as the
message queue size needs to be always power of 2.
2020-06-15 07:30:51 +02:00
Leandro Lanzieri
e02c338eff
gnrc/nettest: Configure queue size with exponent
This changes the configuration macro to be the exponent of 2^n, as the
message queue size needs to be always power of 2.
2020-06-15 07:30:50 +02:00
Leandro Lanzieri
b0168f5fdd
gnrc/ipv6: Configure queue size with exponent
This changes the configuration macro to be the exponent of 2^n, as the
message queue size needs to be always power of 2.
2020-06-15 07:30:50 +02:00
Kees Bakker
8369f42d5e tests/posix_semaphore: better guarantee sequence of output lines
As suggested by @kaspar030 the THREAD_CREATE_WOUT_YIELD flag was removed.
Now the sequence of output lines is identical in two cases: stdio via UART,
and stdio via CDC ACM (which needs a thread for that).

The expects have been changed to match the new situation, which is what
was already given in the CDC ACM case.
2020-06-14 20:03:32 +02:00
benpicco
1992f57765
Merge pull request #14261 from bergzand/pr/sam0_common/spi_dma
sam0_common: Make SPI peripheral DMA compatible
2020-06-14 18:25:37 +02:00
51c5497c5a
common/arduino-mkr: add DMA triggers to spi config 2020-06-14 16:21:32 +02:00
757d727276
common/saml1x: Add DMA triggers to spi config 2020-06-14 16:21:32 +02:00
153b5ae9dd
sodaq-one: add DMA triggers to spi config 2020-06-14 16:21:31 +02:00
1b29268584
serpente: add DMA triggers to spi config 2020-06-14 16:21:31 +02:00
8df94ecf18
sensebox_samd21: add DMA triggers to spi config 2020-06-14 16:21:31 +02:00
878a8e8c97
samr34-xpro: add DMA triggers to spi config 2020-06-14 16:21:31 +02:00
6515009d3d
samr30-xpro: add DMA triggers to spi config 2020-06-14 16:21:31 +02:00
cbb3e386b4
saml21-xpro: add DMA triggers to spi config 2020-06-14 14:56:22 +02:00
35bf7d5b41
same54-xpro: add DMA triggers to spi config 2020-06-14 14:56:21 +02:00
fc302edc6f
samd21-xpro: add DMA triggers to spi config 2020-06-14 14:56:21 +02:00
9a3a5fc343
hamilton: add DMA triggers to spi config 2020-06-14 14:56:21 +02:00
c8d5b2cbb2
feather-m0: add DMA triggers to spi config 2020-06-14 14:56:20 +02:00
5c3dad733d
samr21-xpro: Add DMA config for SPI peripherals 2020-06-14 14:56:20 +02:00
60f4502e6c
cpu/sam0_common: Make SPI peripheral DMA compatible 2020-06-14 14:56:20 +02:00
benpicco
a019c95190
Merge pull request #14278 from bergzand/pr/sam0_common/dma_clarify
sam0_common: Add additional documentation on DMA usage
2020-06-14 13:56:25 +02:00
22c8788b58
sam0_common/dma: Rename len to num 2020-06-14 11:51:36 +02:00
02b2b58358
sam0_common: Add additional documentation on DMA usage 2020-06-14 11:48:43 +02:00