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

29412 Commits

Author SHA1 Message Date
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
benpicco
7bb3aa6560
Merge pull request #14279 from bergzand/pr/sam0_common/dma_const_src
sam0_common/dma: Mark src parameter as const
2020-06-13 21:30:05 +02:00
7a8566c391
sam0_common/dma: Mark src parameter as const 2020-06-13 21:02:04 +02:00
benpicco
74299a2b03
Merge pull request #14260 from bergzand/pr/sam0_common/dma_periph
sam0_common: Add DMA peripheral driver
2020-06-12 21:18:31 +02:00
ec1d575e7c
cpu/saml1x: Add DMA peripheral to init 2020-06-12 20:04:05 +02:00
4ef0b85495
cpu/saml21: Add DMA peripheral to init 2020-06-12 20:04:05 +02:00
73c8911e62
cpu/samd5x: Add DMA peripheral to init 2020-06-12 20:04:05 +02:00
5dc1d87f74
cpu/samd21: add DMA peripheral to init 2020-06-12 20:04:05 +02:00
6be1b27bbb
sam0_common: Add DMA peripheral driver 2020-06-12 20:04:05 +02:00
Martine Lenders
d059715448
Merge pull request #14236 from haukepetersen/opt_nimble_hostpriowhenunsingnetif
pkg/nimble/netif: set host thread prio to 1
2020-06-12 17:27:35 +02:00
benpicco
8148e27ee4
Merge pull request #14277 from benpicco/tests/pkg_cryptoauthlib_internal-tests_ci_fix
tests/pkg_cryptoauthlib_internal: blacklist atmega256rfr2 boards
2020-06-12 16:30:08 +02:00
Hauke Petersen
f316f71abb pkg/nimble/netif: set host thread prio to ctrl+1 2020-06-12 14:50:42 +02:00
benpicco
8ed8775c8e
Merge pull request #14269 from benpicco/cpu/sam0_common/timer_drop_prescaler
cpu/sam0_common: drop prescaler from timer config
2020-06-12 14:16:59 +02:00
0e3ddd2b3b
Merge pull request #14231 from benemorius/pr/pingping6
sys/shell/commands: alias ping=ping6
2020-06-12 13:30:55 +02:00
Benjamin Valentin
ce338dec3d tests/pkg_cryptoauthlib_internal: blacklist atmega256rfr2 boards
The test is right on the edge with these boards, so slight toolchain changes
make it overflow the RAM, causing CI issues.
2020-06-12 13:08:34 +02:00
Francisco
01d0e30229
Merge pull request #14244 from fjmolinas/pr_samr21_usec_min
boards/samr21-xpro: increase CONFIG_ZTIMER_USEC_MIN
2020-06-12 09:24:52 +02:00
ac8e27aab6
Merge pull request #14247 from fjmolinas/pr_stm32f1_nb
cpu/stm32: add non blocking uart
2020-06-11 21:40:27 +02:00
benpicco
97fa42c329
Merge pull request #14212 from benpicco/boards/weact-f411ce_usb_reset
boards/weact-f411ce: enable automatic reset to bootloader
2020-06-11 21:34:19 +02:00
Kees Bakker
2da9d200c8 tests/xtimer_mutex_lock_timeout: don't assume number of threads at start
When CDC ACM is used as stdio the number of threads-in-use at the start of
the test is not always 2, as it used to be.
2020-06-11 21:20:48 +02:00