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

36939 Commits

Author SHA1 Message Date
Francisco Molina
472f6495a8 drivers/xbee: migrate to ztimer_msec 2021-11-02 21:46:19 +01:00
Francisco
49cecdbc44
Merge pull request #17071 from maribu/CODING_CONVENTIONS_C++.md
CODING_CONVENTIONS_C++.md: Change space after negation
2021-11-02 09:39:13 +01:00
e6b124beac
Merge pull request #17095 from kaspar030/uhcp_project.py
dist/tools/uhcpd: remove project.py
2021-11-02 08:43:24 +01:00
72cdaee46f dist/tools/uhcpd: remove project.py
This should never have made it into the repo, it's a build file for an
experimental build system I built years ago.
2021-11-01 21:13:10 +01:00
Leandro Lanzieri
f64b166319
Merge pull request #16845 from MrKevinWeiss/pr/kconfig/supportstms
.murdock: Add nucleo boards to kconfig test
2021-11-01 09:55:22 +01:00
Leandro Lanzieri
4011bd9edf
Merge pull request #16780 from fjmolinas/pr_kconfig_uwb
pkg/uwb*: add Kconfig dependency modelling
2021-11-01 09:35:29 +01:00
9256970517
Merge pull request #17079 from kaspar030/exclude_some_dox_warnings
boards/nucleo-g07xrb: fix or exclude some doxygen warnings
2021-10-29 16:38:21 +03:00
Francisco Molina
8efe255829 examples/twr_aloha: add Kconfig 2021-10-29 13:11:56 +02:00
Gunar Schorcht
723c24c1d3
Merge pull request #17080 from gschorcht/cpu/esp8266/fix_freertos_placement_in_irom
cpu/esp8266: place freertos functions in IRAM
2021-10-29 13:02:20 +02:00
Francisco Molina
cbd12772f3 pkg/uwb-dw1000: add Kconfig module dependency 2021-10-29 12:23:54 +02:00
Gunar Schorcht
06acd8b420 cpu/esp8266: place freertos functions in IRAM
The functions of the `esp*/freetos` libraries must be placed in IRAM because they can be called when the IROM cache is disabled. While the functions implemented in `cpu/esp8266/freetos/*.c` are already placed in IRAM, the functions implemented in `cpu/esp_common/freetos/*.c` are not placed in IRAM. The reason for this is that the object files of these files are created in the `esp_freertos_common` directory, which is not included in the `esp.riot-os.ld` file because the library is named `esp_freertos_common`.
2021-10-29 11:17:24 +02:00
f27fce0eed doccheck: add nucleo-g07xrb group members to exclude_patterns 2021-10-29 10:49:38 +02:00
6cbc494a96 boards/nucleo-g07xrb: close some ADC doxygen groups 2021-10-29 10:49:02 +02:00
Francisco
6f9b566d5c
Merge pull request #17047 from bergzand/pr/stm32/usbdev_ztimer
stm32/usbdev: Use ztimer instead of xtimer
2021-10-29 10:39:43 +02:00
1dfcc6facd
Merge pull request #17077 from benpicco/ztimer_xtimer_compat-trivial
ztimer/xtimer_compat: implement trivial functions
2021-10-29 09:44:52 +03:00
Benjamin Valentin
358aa11d48 ztimer/xtimer_compat: implement trivial functions
xtimer_ticks64_t / xtimer_ticks32_t is no longer a struct, so these are
even more trivial than on xtimer.
2021-10-29 00:45:01 +02:00
Marian Buschsieweke
e53efa3e7f
Merge pull request #16587 from spectraphilic/sdi12
pkg/arduino_sdi_12: add SDI-12 for Arduino as package
2021-10-28 18:21:10 +02:00
J. David Ibáñez
5ce514a105 pkg/arduino_sdi_12: add new package
From https://github.com/EnviroDIY/Arduino-SDI-12
2021-10-28 16:19:28 +02:00
J. David Ibáñez
d70ffc69fb pkg/arduino_api: add new package
From https://github.com/arduino/ArduinoCore-API

Required by pkg/arduino_sdi_12
Improves compatibility with Arduino
2021-10-28 16:18:55 +02:00
J. David Ibáñez
a651315fbe sys/arduino: add interrupts/noInterrupts
This fixes the error:

$ BOARD=arduino-mega2560 make -C tests/pkg_arduino_sdi_12/
[...]
[...]/RIOT/build/pkg/arduino_sdi_12/src/SDI12.cpp:379:7: error: ‘interrupts’ was not declared in this scope
2021-10-28 15:59:48 +02:00
J. David Ibáñez
c965ce3de6 boards/common/arduino-atmega: define F_CPU
This fixes the following error:

$ BOARD=arduino-mega2560 make -C tests/pkg_arduino_sdi_12/
[...]
[...]/RIOT/build/pkg/arduino_sdi_12/src/SDI12_boards.cpp:35:16: error: ‘preSDI12_TCCR2B’ defined but not used [-Werror=unused-variable
   35 | static uint8_t preSDI12_TCCR2B;
2021-10-28 15:59:40 +02:00
dbbdc8590e
Merge pull request #17031 from fjmolinas/pr_lvgl_ztimer
pkg/lvgl: use ztimer instead of xtimer
2021-10-28 11:36:04 +02:00
cab87ba698
Merge pull request #17069 from aabadie/pr/boards/adafruit_clue_rtt_conf
boards/adafruit-clue: use internal RC oscillator
2021-10-28 11:33:48 +02:00
Marian Buschsieweke
57fc4f5f77 CODING_CONVENTIONS_C++.md: Change space after negation
Adding a space after a unary operator is pretty uncommon and
inconsistent with what we do in C. Let's better keep the C++ and the C
code style consistent, unless we have a good reason to justify the
difference.
2021-10-28 10:49:51 +02:00
Marian Buschsieweke
577188925d
Merge pull request #17050 from Jnae/getting-started
doc/getting-started.md: added beginner friendly instructions
2021-10-28 10:40:58 +02:00
benpicco
6029f2dc92
Merge pull request #17025 from benpicco/2021.10-release-notes.txt
release-notes.txt: add 2021.10 release notes
2021-10-28 10:24:16 +02:00
45c8e3e79e
boards/adafruit-clue: use internal RC oscillator 2021-10-28 10:03:53 +02:00
Benjamin Valentin
b2b9af3e7a release-notes.txt: add 2021.10 release notes 2021-10-28 09:51:53 +02:00
Francisco
bdd3b80c78
Merge pull request #17067 from jenswet/bugfix/pr-template-typo
github/pr: Fix link to coding conventions
2021-10-28 08:43:00 +02:00
766ebf0af5
stm32/usbdev: Use ztimer instead of xtimer 2021-10-27 18:56:42 +02:00
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
Jnae
5bb4d29aed doc/getting-started.md: added beginner friendly instructions 2021-10-27 08:15:42 +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