Karl Fessel
c9f4d11c52
Merge pull request #16966 from yarrick/net_v6
...
sys/net: Add ipv4/ipv6 pseudomodules
to ease code unification
2021-10-20 11:58:26 +02:00
5e52a0ea4c
cpu/nrf5x_common: nrfx.h: add missing "kernel_defines.h" include
2021-10-20 11:36:55 +02:00
df6ad4b4d0
boards/nrf52840dk: periph_conf.h: include "kernel_defines.h"
2021-10-20 11:36:55 +02:00
0486c0dba7
Merge pull request #17001 from kaspar030/support_picolibc_stdio_globals
...
sys/picolibc_syscalls_default: support new picolibc stdio globals
2021-10-20 12:17:14 +03:00
Ollrogge
d38f6c68b5
cpu/cortexm_common: extend flashpage API
2021-10-19 22:33:15 +02:00
Ollrogge
72d47013dd
periph/flashpage: extend API
2021-10-19 22:33:09 +02:00
Benjamin Valentin
f624eb473a
drivers/periph/gpio: state that interrupt callback must not be NULL
...
This allows us to use `assert(cb != NULL)` inside `gpio_init_int()`
and save a few cycles of interrupt latency.
2021-10-19 21:26:50 +02:00
Martine Lenders
7ef715bf56
Merge pull request #17009 from fjmolinas/pr_lorawan_parameters_gha
...
gh/workflows/release-tests: update LoRaWAN parameters to ttnv3
2021-10-19 15:47:10 +02:00
Francisco
7086429aef
Merge pull request #17010 from fjmolinas/pr_examples_lorawan_pass_keys_to_docker
...
examples/lorawan: add LoRaWAN keys to DOCKER_ENV_VARS
2021-10-19 15:35:04 +02:00
Francisco Molina
dbf7efac14
examples/lorawan: add LoRaWAN keys to DOCKER_ENV_VARS
2021-10-19 13:30:46 +02:00
Marian Buschsieweke
ba859613d4
doc/.../getting-started.md: update software requirements
2021-10-19 11:26:42 +02:00
Francisco Molina
d55b67326b
gh/workflows/release-tests: update LoRaWAN parameters to ttnv3
2021-10-19 10:57:07 +02:00
benpicco
f57e2f1e99
Merge pull request #16055 from benpicco/soc_init
...
cpu: call cpu_init() from startup code, not from board
2021-10-18 20:52:53 +02:00
Erik Ekman
8b467534fe
boards/esp32-wrover-kit: Add openocd config and docs
2021-10-18 20:11:32 +02:00
Erik Ekman
cbfe502cc6
cpu/esp32: Reset when starting debugging
...
To avoid 'Target not examined yet' error
2021-10-18 20:11:32 +02:00
Francisco
1f00d7a89c
Merge pull request #16961 from jia200x/pr/semtech-loramac/fix_schedule_uplink
...
pkg/semtech-loramac: forward uplink schedule request to upper layer
2021-10-18 17:40:03 +02:00
Benjamin Valentin
3e20e939c6
cpu: drop cpu_init() from public headers
...
Boards are no longer supposed fo call the function, so drop it from
public header files.
2021-10-18 17:31:26 +02:00
Martine Lenders
5310b9855f
Merge pull request #17003 from fjmolinas/pr_riotctrl_expect_mock
...
dist/pythonlibs/riotctrl_shell/tests/common: add expect to mock
2021-10-18 17:18:59 +02:00
benpicco
7a413558db
Merge pull request #16305 from iosabi/esp_rts_dtr
...
boards/common/esp8266: Set RTS and DTR to 0 on pyterm.
2021-10-18 16:42:55 +02:00
Martine Lenders
44927b493f
Merge pull request #16967 from miri64/dsm/enh/peer-sync
...
dsm: rename DTLS_PEER_MAX and make it dependent on CONFIG_DTLS_PEER_MAX
2021-10-18 16:27:26 +02:00
Francisco Molina
3aa6492016
dist/pythonlibs/riotctrl_shell/tests/common: add expect to mock
2021-10-18 15:50:54 +02:00
Jose Alamos
00deef37a9
tests/pkg_semtech-loramac: add pending data indication
2021-10-18 14:07:21 +02:00
Jose Alamos
b11e58f843
pkg/semtech-loramac: forward uplink schedule request to upper layer
2021-10-18 14:07:21 +02:00
Benjamin Valentin
ccae474cf8
doc/porting-boards.md: update documentation of board_init()
2021-10-18 12:33:48 +02:00
benpicco
39c91bbf7d
Merge pull request #16999 from ngandrass/pr/boards/nucleo-l152re/fix-board-name
...
boards/nucleo-l152re: Fix Kconfig board name
2021-10-18 12:27:25 +02:00
27b9c6da06
sys/picolibc_syscalls_default: support new picolibc stdio globals
2021-10-18 12:02:33 +02:00
ngandrass
ac1250786a
boards/nucleo-l152re: Fix Kconfig board name
...
Kconfig board name for the nucleo-l152re contained a "0" (zero) instead
of the capital letter "O". All faulty occurrences were replaced.
2021-10-18 11:22:27 +02:00
1e1b213439
Merge pull request #16997 from aabadie/pr/pkg/corejson
...
pkg: add support for FreeRTOS coreJSON library
2021-10-17 19:40:12 +02:00
74b8bd5aa3
tests: add corejson package test application
2021-10-17 18:13:41 +02:00
4281d4b226
pkg: add support for FreeRTOS coreJSON library
2021-10-17 18:11:24 +02:00
benpicco
525fe24576
Merge pull request #16992 from miri64/dhcpv6_client/bug/fix-retrans-calc
...
dhcpv6_client: keep integers in retransmission calculations signed
2021-10-16 17:47:34 +02:00
benpicco
57a82ff23d
Merge pull request #16991 from benpicco/gnrc_ipv6_auto_subnets-fix
...
gnrc/ipv6_auto_subnets: set RIO priority to ZERO
2021-10-15 17:48:03 +02:00
Martine Lenders
b1b0a9b4f5
dhcpv6_client: add comment on why the division is needed
2021-10-15 17:36:13 +02:00
Martine Lenders
d844de2263
dhcpv6_client: keep integers in retransmission calculations signed
2021-10-15 17:35:46 +02:00
Benjamin Valentin
9d5808d756
gnrc/ipv6_auto_subnets: set RIO priority to ZERO
...
This is required for Linux to accept the RIO
with this patch:
2001:db8:8000::/33 via fe80::d0e7:ffff:fe46:6b52 dev tap0 proto ra metric 1024 expires 86338sec pref medium
2001:db8::/32 dev tap0 proto kernel metric 256 pref medium
before:
2001:db8::/32 dev tap0 proto kernel metric 256 pref medium
2021-10-15 15:57:59 +02:00
Benjamin Valentin
0e7b8d09d5
gnrc_ipv6_nib: fix setting RIO flags
...
We have to use NDP_OPT_RI_FLAGS_MASK, not NDP_OPT_PI_FLAGS_MASK.
This fixes flags always being 0.
2021-10-15 15:49:13 +02:00
Erik Ekman
4911066fb0
board/esp32-ethernet-kit: Document openocd flash/debug
2021-10-15 10:13:29 +02:00
Erik Ekman
1c6d7dcdaf
tools/openocd: Make verifying flashed image optional
...
Checksumming flash is not supported on xtensa platform:
Warn : not implemented yet
make: *** [.../RIOT/examples/saul/../../Makefile.include:796: flash] Error 1
2021-10-15 10:13:25 +02:00
Erik Ekman
2df7d499c8
tools/openocd: Export IMAGE_OFFSET only when flashing
2021-10-15 10:12:40 +02:00
Erik Ekman
739ec44739
board/esp32-ethernet-kit: Set openocd board file
2021-10-15 10:00:59 +02:00
Erik Ekman
d47aa2d550
cpu/esp32: Flash bootloader, partition and app via openocd
...
https://github.com/espressif/openocd-esp32 is needed.
Example config (when compiled from source):
export OPENOCD="~/esp/openocd-esp32/src/openocd -s ~/esp/openocd-esp32/tcl"
2021-10-15 10:00:57 +02:00
Erik Ekman
3d7d211157
cpu/esp: Always create app.elf.bin and partitions.bin
...
Even if programmer is not esptool
2021-10-15 09:59:38 +02:00
Marian Buschsieweke
32be74291c
Merge pull request #16790 from maribu/cpu/avr8_common/ldscripts
...
cpu/avr8_common: Fix link with binutils > 2.35.2
2021-10-15 09:59:14 +02:00
Marian Buschsieweke
696598ff9e
Merge pull request #16985 from gschorcht/cpu/esp/fix_doc
...
cpu/esp8266, boards/*esp*: fix documentation
2021-10-15 07:54:40 +02:00
Gunar Schorcht
de78a827c3
boards/esp32: reformat docs for 80 chars
2021-10-15 02:50:21 +02:00
Gunar Schorcht
4c03e9c113
boards/esp8266: reformat text for 80 chars
2021-10-15 02:50:21 +02:00
Gunar Schorcht
bce0d4cb10
boards/esp32: fix documentation
...
Fixes various issues in documentation:
- replaces HTML anchor tags in markdown headings by markdown heading IDs.
- replaces HTML linebreaks by newline commands
- replaces \htmlonly commands for image resizing by the width argument in \image commands
- uses more unique identifiers for references
- uses stable references for driver documentation
- fix broken links to external HTML documents
- replaces the TOC link in headers by a back to TOC link below each section
- replaces ``` fenced code blocks by ~~~
2021-10-15 02:50:21 +02:00
Gunar Schorcht
39273f74b4
boards/esp8266: fix documentation
...
Fixes various issues in documentation:
- replaces HTML anchor tags in markdown headings by markdown heading IDs.
- replaces HTML linebreaks by newline commands
- replaces \htmlonly commands for image resizing by the width argument in \image commands
- replaces
- uses more unique identifiers for references
- uses stable references for driver documentation
- fix broken links to external HTML documents
- replaces the TOC link in headers by a back to TOC link below each section
- replaces ``` fenced code blocks by ~~~
2021-10-15 02:50:21 +02:00
Gunar Schorcht
a3ca9776c2
cpu/esp8266: fix documentation format
...
Fix various issues with incompatibilities of markdown supported by doxygen.
2021-10-15 02:50:21 +02:00
benpicco
44bc9175cb
Merge pull request #16987 from benpicco/examples/gnrc_border_router-native
...
examples/gnrc_border_router: default to native board
2021-10-14 23:28:40 +02:00