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

36893 Commits

Author SHA1 Message Date
Jens Wetterich
c7b2e351aa github/pr: Fix link to coding conventions 2021-10-27 16:33:35 +02:00
chrysn
a92cdb535e
Merge pull request #16378 from chrysn-pull-requests/gcoap-handle-truncation
sys/net/gcoap: Use socket _buf API to recognize truncated requests
2021-10-27 08:55:52 +02:00
benpicco
1b09720149
Merge pull request #16957 from benpicco/tools/zep_dispatch-ack_fix
tools/zep_dispatch: forward based on source addr, not MAC addr
2021-10-26 21:07:30 +02:00
benpicco
158bf0e449
Merge pull request #17061 from Ollrogge/flashpage_follow_up
periph/flashpage.h: add comment about riotboot impact on flashpage la…
2021-10-26 21:04:25 +02:00
Dylan Laduranty
aa4383104f
Merge pull request #17051 from bergzand/pr/riotboot_dfu/ztimer
riotboot_dfu: use ztimer instead of xtimer
2021-10-26 20:49:26 +02:00
Ollrogge
c6e94aa6be periph/flashpage.h: add comment about riotboot impact on flashpage layout 2021-10-26 14:35:33 +02:00
fa95a39471
bootloaders/riotboot_dfu: Use ztimer instead of ztimer 2021-10-26 14:14:46 +02:00
5dfc4725c8
usbus_dfu: Use ztimer for reboot timeout 2021-10-26 14:14:46 +02:00
5c01e14b7a
riotboot_dfu: Add ztimer_msec dependency 2021-10-26 14:14:45 +02:00
Francisco
7f3344870d
Merge pull request #16972 from Ollrogge/flashpage_pr
periph/flashpage: extend API
2021-10-26 12:51:05 +02:00
Francisco
96e2ad1f0e
Merge pull request #16956 from fjmolinas/pr_native_relative_stacksize
cpu/native/include: other stacksizes based on default
2021-10-26 09:04:16 +02:00
ec8f56021a
Merge pull request #17042 from PiotrZakrzewski/master
Remove merge chance shield (deprecated)
2021-10-26 08:51:43 +02:00
Gunar Schorcht
697c44811a
Merge pull request #16911 from yarrick/esp_jtag
cpu/esp32: Add openocd programming support
2021-10-26 01:24:27 +02:00
261a615439
ztimer: Use auto_init for manual init in bootloaders 2021-10-25 22:24:07 +02:00
4bec2f0723
Merge pull request #17034 from fjmolinas/pr_turo_optional_space_after_symbol
sys/test_utils/result_output/json: optional space after symbol
2021-10-25 22:31:16 +03:00
Erik Ekman
cbecb4d249 boards/esp32-wrover-kit: Enable esp_jtag module
Allows use of openocd by just setting PROGRAMMER.
2021-10-25 21:11:29 +02:00
Piotr Zakrzewski
6bd654dfe2 doc: Remove merge chance shield (deprecated) 2021-10-25 20:47:48 +02:00
benpicco
2aab2b83bc
Merge pull request #17046 from bergzand/pr/usb/deprecate_fail_report
usbdev/USBUS: deprecate transfer failure reporting report
2021-10-25 16:27:01 +02:00
benpicco
83c1db596d
Merge pull request #17048 from miri64/pkg_hacl/fix/gcc-11
pkg/hacl: make compilable with GCC 11
2021-10-25 16:26:17 +02:00
Ollrogge
be254d4125 cpu/cc2538: adjust rom size to account for cca region 2021-10-25 15:13:37 +02:00
Ollrogge
cdd9f303cf cpu/native: extend flashpage API 2021-10-25 15:07:37 +02:00
Ollrogge
4fa25af86c cpu/lpc23xx: extend flashpage API 2021-10-25 15:07:37 +02:00
Ollrogge
3a11b1fbd2 cpu/riscv_common: extend flashpage API 2021-10-25 15:07:37 +02:00
Ollrogge
741943f021 cpu/msp430_common: extend flashpage API 2021-10-25 15:03:50 +02:00
Martine Lenders
5b88efa419
pkg/hacl: make compilable with GCC 11 2021-10-25 12:34:19 +02:00
d14f559622
Merge pull request #16915 from aabadie/pr/pythonlibs/black_format
tools/pythonlibs/riotctrl_*: add code format check with black
2021-10-25 10:49:16 +02:00
Francisco Molina
5070489aa6 cpu/native/include: other stacksizes based on default 2021-10-25 09:13:21 +02:00
9f8aee4e95
usbdev: Deprecate USBDEV_EVENT_TR_FAIL 2021-10-24 19:33:29 +02:00
0ce6bfc1a2
usbus: Deprecate USBUS_HANDLER_FLAG_TR_FAIL event 2021-10-24 19:33:29 +02:00
Gunar Schorcht
a06268a5ca
Merge pull request #16425 from iosabi/esp8266_sdk
esp8266: Download Espressif RTOS SDK as a new RIOT PKG
2021-10-23 18:00:48 +02:00
iosabi
7b1f083cd8 esp8266: Download Espressif RTOS SDK as a new RIOT PKG
RIOT-OS uses part of Espressif ESP8266 RTOS SDK to build support for
this CPU. The SDK includes some vendor-provided closed source
pre-compiled libraries that we need to modify to adapt to RIOT-OS
usage. This library modifications was done once and uploaded to a fork
of the vendor repository and was provided as an environment variable.

This patch changes two things:

1. It installs the SDK as a RIOT PKG from the new pkg/esp8266_sdk
directory instead of requiring the user to download it separately.

2. It performs the library modifications (symbol renames) on the pkg
Makefile removing the need to use a fork with the modifications applied
and simplifying the SDK update and future modifications.

This change sets the SDK package version (git SHA) to the same one that
our fork was using as a parent in the vendor repository, meaning that
the output libraries are exactly the same as before.

Tested with
```
ESP8266_RTOS_SDK_DIR=/dev/null USEMODULE=esp_log_startup make -C tests/shell BOARD=esp8266-esp-12x flash
```

and verified that the program works. The boot message now includes:
```
ESP8266-RTOS-SDK Version v3.1-51-g913a06a9
```
confirming the SDK version used.

`/dev/null` in the test is just to make sure that no evaluation of
`ESP8266_RTOS_SDK_DIR` in make is affected by the environment variable
value which would be set to the SDK for people who followed the set up
instructions before this change.

Tested the checkout size:
```bash
$ du -hs build/pkg/esp8266_sdk/
124M	build/pkg/esp8266_sdk/
```
2021-10-23 11:13:38 +00:00
769dd09234
Merge pull request #17041 from fjmolinas/pr_lostandfound_fox
LOSTANDFOUND.md: add boards/fox
2021-10-23 11:47:59 +02:00
Francisco Molina
4f9632ebb8 LOSTANDFOUND.md: add boards/fox 2021-10-23 11:33:42 +02:00
Francisco
3a62c8a4f4
Merge pull request #17038 from fjmolinas/pr_gha_release_python_38
gha/workflows/release-test: set python version to 3.8
2021-10-23 11:31:09 +02:00
Francisco
81458c8eed
Merge pull request #17021 from fjmolinas/pr_remove_board_fox
boards/fox: remove BOARD
2021-10-23 11:30:35 +02:00
Kevin "Tristate Tom" Weiss
325d3ea743
Merge pull request #17036 from kaspar030/turo_text_float_fix
sys/test_utils/result_output: fix turo_float() precision value
2021-10-22 19:07:09 +02:00
Francisco
43befee63c
Merge pull request #17030 from bissell-homecare-inc/nucleo-g431rb-pwm
boards/nucleo-g431rb: added PWM configuration
2021-10-22 14:43:56 +02:00
Francisco Molina
acc85bb0af gha/workflows/release-test: set python version to 3.8 2021-10-22 14:36:39 +02:00
74925c0ab0
Merge pull request #17028 from miri64/citation/doc/initial
CITATION.cff: Initial import
2021-10-22 12:58:43 +02:00
3b4e698b2e
Merge pull request #16907 from aabadie/pr/tools/backport_pr_with_black
tools/backport_pr: check code format with black
2021-10-22 12:58:01 +02:00
1fc45d888b
Merge pull request #16905 from aabadie/pr/tools/compile_and_test_with_black
tools/compile_and_test_for_board: apply black automatic code formatter + add format checker in tox
2021-10-22 12:57:42 +02:00
4bee52a693 sys/test_utils/result_output: fix turo_float() precision value
`print_float()` only allows values from 0-7.
2021-10-22 12:49:16 +02:00
Francisco Molina
720338b304 sys/test_utils/result_output/json: optional space after symbol 2021-10-22 12:31:03 +02:00
Francisco
abbf798e8e
Merge pull request #17027 from kaspar030/turo_json_fixes
turo: some json fixes
2021-10-22 10:48:29 +02:00
2e7c83f374
tools/flake8: ignore pythonlibs/riotctrl_* directories
They are already covered by flake8 with their tox configuration
2021-10-22 10:25:15 +02:00
b44652c489
pythonlib/riotctrl_shell: reformat with black 2021-10-22 10:25:15 +02:00
f2bb9242bb
pythonlib/riotctrl_shell: add black testenv in tox
Add Flake8 configuration compatible with black
2021-10-22 10:25:15 +02:00
43550cd853
pythonlib/riotctrl_ctrl: reformat native.py with black 2021-10-22 10:25:15 +02:00
ba1173409f
pythonlib/riotctrl_ctrl: add black testenv in tox
Add Flake8 configuration compatible with black
2021-10-22 10:25:15 +02:00
Martine Lenders
e14cbc1c31
github-labeler: add *.cff files to 'Area: doc' 2021-10-22 10:21:57 +02:00