Francisco Molina
badfa06694
pkg/openwsn: add shell commands
2020-09-02 17:19:00 +02:00
7c5e9625da
Merge pull request #14925 from fjmolinas/pr_rtt_min_socat
...
tests/periph_rtt_min: force RIOT_TERMINAL socat
2020-09-02 17:15:03 +02:00
Francisco Molina
c4c2673aec
cpu/efm32/Kconfig: add EFM32_XTIMER_USE_LETIMER config
2020-09-02 15:31:28 +02:00
Francisco Molina
4648329c66
drivers/periph_common: remove redundant entry
...
- Use same file for MODULE inclusion and configuration
- Fix guard
- Add Kconfig.wdt
2020-09-02 15:31:28 +02:00
Francisco Molina
050fc872b3
tests/periph_rtt_min: adapt test to slow rtt
...
pyterm only echoes after a \n is received, so use socat instead
so '.' are printed as they are generated. This will make the test
timeout for slow rtts like kinetis.
For these slow paltforms also reduce the sample size.
2020-09-02 15:29:35 +02:00
495644adc0
sched: return the new thread on sched_run
2020-09-02 13:32:14 +02:00
Martine Lenders
818097f0dc
tests: provide unittests for gnrc_netif_pktq
2020-09-02 12:30:23 +02:00
Martine Lenders
a72d0ef3e8
gnrc_netif: add packet to queue when device is busy
...
... and also send on send error (i.e. when *medium* was busy)
2020-09-02 12:30:23 +02:00
Martine Lenders
7c7f667108
gnrc_netif: add a send queue
2020-09-02 12:30:22 +02:00
6b2cde787c
Merge pull request #14927 from aabadie/pr/doc/doxygen_increase
...
doxygen: increase DOT_GRAPH_MAX_NODES
2020-09-02 11:41:26 +02:00
eef7f76b87
pkg/stm32cmsis: remove package
2020-09-02 11:30:49 +02:00
ec2e1a15f9
cpu/stm32: move cmsis package Makefile to stm32 cpu
2020-09-02 11:30:49 +02:00
91c9b8c1b0
cpu/stm32: remove hardcoded CPU_IRQ_NUMOF defines
2020-09-02 11:30:49 +02:00
0da196d98d
cpu/stm32: handle generated irqs.h in build system
2020-09-02 11:30:49 +02:00
39d95b1950
cpu/stm32: add tool to generate a header with IRQ numof defines
2020-09-02 11:30:49 +02:00
6cd6d5948f
cpu/stm32/vectors: remove hand crafted vectors_<fam>.c files
2020-09-02 11:30:49 +02:00
29b2a7aec1
cpu/stm32: integrate use of vectors generator in build system
...
The cmsis package is not added as a dependency but used directly before generating the vectors.c file
2020-09-02 11:30:49 +02:00
96ad6e9b84
cpu/stm32/vectors: ignore generated vectors C files
2020-09-02 11:30:48 +02:00
e6bb1a240e
cpu/stm32: add gen_vectors.py script
...
This script can be used to automatically generate the vectors.c file corresponding to an STM32 cpu line
2020-09-02 11:30:48 +02:00
Gilles DOFFE
f07f93fec9
doxygen: increase DOT_GRAPH_MAX_NODES
...
Signed-off-by: Gilles DOFFE <gilles.doffe@savoirfairelinux.com>
2020-09-02 11:11:29 +02:00
benpicco
685efe83fb
Merge pull request #14890 from benpicco/cpu/cc2538-wdt
...
cpu/cc2538: add Watchdog implementation
2020-09-02 11:06:18 +02:00
Martine S. Lenders
de36c400d4
tapsetup: make output easier to parse
...
Distinguish bridge creation from tap creation.
2020-09-02 11:05:13 +02:00
Francisco
a75d32692c
Merge pull request #14892 from aabadie/pr/boards/stm32f1f3_default_clock
...
boards/stm32f1: stm32f3: use shared default clock configuration header
2020-09-02 09:48:43 +02:00
Martine Lenders
a8ec104560
Merge pull request #14924 from miri64/tests/fix/stacksize-tinydtls_sock_async
...
tests/pkg_tinydtls_sock_async: fix stack size for event thread
2020-09-02 08:47:58 +02:00
f68f19a73f
Merge pull request #14722 from bergzand/pr/sched/runqueue_clz
...
sched: Reverse runqueue order when CLZ is available
2020-09-01 22:57:30 +02:00
Francisco Molina
86ea4b42e4
drivers/Kconfig: add peripheral drivers config menu
2020-09-01 19:04:53 +02:00
Martine S. Lenders
b40644614d
tests/pkg_tinydtls_sock_async: fix stack size for event thread
2020-09-01 18:35:46 +02:00
36ecb40dd9
Merge pull request #14919 from bergzand/pr/fe310/unify_ld
...
fe310: Unify linker scripts
2020-09-01 18:03:46 +02:00
Francisco
6f84870c26
Merge pull request #14634 from benpicco/eui_provider
...
net/link_layer: implement EUI provider
2020-09-01 16:26:08 +02:00
Francisco Molina
723476d5b8
tests/periph_wdt: use different intervals for cc2538
...
cc2538 only supports 4 intervals, so only test those.
2020-09-01 16:13:36 +02:00
Cenk Gündoğan
538155c344
Merge pull request #14904 from leandrolanzieri/pr/kconfig/change_prefix_convention
...
treewide: modify Kconfig symbol prefixes
2020-09-01 15:57:06 +02:00
benpicco
95d4a2e29f
Merge pull request #14857 from fjmolinas/pr_tests_pkg_wolfssl
...
tests/pkg_wolf*: add test scripts and cleanup
2020-09-01 15:45:01 +02:00
benpicco
6f271b7d3e
Merge pull request #14903 from benpicco/drivers/include/periph/rtc-fix
...
drivers/periph_common: RTC: fix doxygen
2020-09-01 15:15:55 +02:00
benpicco
61334d55d6
Merge pull request #14840 from benpicco/picolibc_unbuffered
...
picolibc: only enable stdout buffering for CDC ACM, ethos, semihosting & SLIP
2020-09-01 15:15:01 +02:00
c83b78a567
Merge pull request #14762 from maribu/move_byteorder
...
core/byteorder: Moved to sys
2020-09-01 15:02:11 +02:00
32399901f0
fe310: Unify linker scripts
...
Similar to the cortex-m common linker scripts, the RISC-V linker scripts
can be unified easily, requiring only the memory addresses and lengths.
This simplifies adding new RISC-V CPU's later
2020-09-01 14:39:55 +02:00
Martine Lenders
0bf33d0e77
Merge pull request #14920 from miri64/gnrc_ipv6_nib/fix/non-ll-wo-arsm
...
gnrc_ipv6_nib: don't add non-link-local to NC without ARSM
2020-09-01 13:58:34 +02:00
Francisco
c44a43dadd
Merge pull request #14891 from aabadie/pr/boards/stm32f0_default_clock
...
boards/stm32f0: introduce default shared clock configuration header
2020-09-01 13:37:54 +02:00
Francisco
0aca11696d
Merge pull request #14870 from aabadie/pr/boards/stm32l1_default_clock
...
boards/stm32l1: introduce shared clock configuration header
2020-09-01 12:40:06 +02:00
Benjamin Valentin
c94860d8fc
makefiles/stdio: enable stdout buffering for CDC ACM, ethos, semihosting
...
CDC ACM, ethos, Semihosting and SLIP all benefit from sending data out
in larger chunks and will benefit from stdout buffering.
`stdio_rtt` does have an internal TX buffer, so we don't need to do any
buffering on top.
With plain UART there was a slight advantage *without* buffering when
testing with `tests/periph_uart_nonblocking` (with the non-blocking feature
disabled).
Since the removal of the buffering saves us some RAM and ROM, disable it by
default there.
This will be different with DMA enabled UARTs.
2020-09-01 12:05:48 +02:00
4454907aeb
Merge pull request #14797 from javierfileiv/improvement_typo
...
examples/paho-mqtt: makefile improvement and typo correction
2020-09-01 11:19:11 +02:00
Martine S. Lenders
3b7bab1108
gnrc_ipv6_nib_nc: error on non-link-local address without ARSM
2020-09-01 11:12:55 +02:00
Martine S. Lenders
14efa3185b
gnrc_ipv6_nib: don't add dst from PL to NC without ARSM
2020-09-01 11:12:55 +02:00
55c63f400e
Merge pull request #14913 from OTAkeys/pr/panic_cb
...
core/panic: callback app during panic
2020-09-01 10:50:02 +02:00
Francisco Molina
bb765402c6
tests/pkg_wolfssl: cleanup and add tests
2020-09-01 10:23:12 +02:00
Javier FILEIV
d388bc47f1
examples/paho-mqtt: correct typo
2020-09-01 10:18:15 +02:00
Javier FILEIV
03cf9adf62
examples/paho-mqtt: user can change default values via CLI
2020-09-01 10:17:18 +02:00
benpicco
d2369a2651
Merge pull request #14902 from gschorcht/periph/gpio/inline_functions_for_valid_and_equal
...
periph/gpio: use inline functions to test for valid and equal GPIOs
2020-09-01 09:57:52 +02:00
Francisco
c11a06224c
Merge pull request #14856 from jhaand/master
...
Updated stlink makefile to use OpenOCD's single configuration file.
2020-09-01 09:03:53 +02:00
Peter Kietzmann
c5b63fc7ad
Merge pull request #14688 from JannesVolkens/stm32_link_up
...
drivers/stm32_eth: add 'NETDEV_EVENT_LINK_UP' event
2020-08-31 22:41:09 +02:00