1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-01-16 07:32:44 +01:00
Commit Graph

36056 Commits

Author SHA1 Message Date
4b2f9af90f
tests/disp_dev: improve screen cleanup speed 2021-05-19 10:01:03 +02:00
12a0adc57c
tests/disp_dev: use auto_init_screen
This removes the explicit dependency to ili9341 driver
2021-05-19 09:59:23 +02:00
Francisco
967cbcd7e1
Merge pull request #16478 from jue89/fix/stm32-gpio_f1-isr
cpu/stm32/gpio_f1: fix IRQ handler
2021-05-19 08:55:04 +02:00
b9ba47f6aa
tools/uncrusctify: whitelist sx127x driver related files 2021-05-18 11:00:44 +02:00
47bf32ed02
tests/driver_sx127x: uncrustify code 2021-05-18 11:00:44 +02:00
39094d0833
drivers/sx127x: uncrustify code 2021-05-18 11:00:44 +02:00
Martine Lenders
680cc67ece
Merge pull request #16476 from aabadie/pr/ci/labeler
.github: add automatic PR labeler action
2021-05-18 10:49:37 +02:00
50e52ade19
gh_actions: add PR labeler action 2021-05-18 10:16:21 +02:00
Martine Lenders
0978084d1e
Merge pull request #16345 from miri64/doc/enh/release-cycle
doc: README: Add documentation on downloads and release cycle
2021-05-17 09:48:53 +02:00
benpicco
7cb5f31380
Merge pull request #16290 from nandojve/xmega_spi
cpu/atxmega/periph: Add spi driver
2021-05-15 15:02:23 +02:00
a853e7d785
Merge pull request #16473 from hugueslarrive/adc_f3
cpu/stm32/periph/adc_f3.c: e-mail update
2021-05-15 10:45:25 +02:00
Hugues Larrive
1cf34afb76 cpu/stm32/periph/adc_f3.c: e-mail update 2021-05-15 05:53:45 +02:00
Gerson Fernando Budke
8a2c88a808 boards/atxmega-a3bu-xplained: Add spi configuration
Add J1 header spi configuration.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-05-14 23:26:08 -03:00
Gerson Fernando Budke
8cc9c42d1d boards/atxmega-a1u-xpro: Add spi configuration
Add EXT-1 spi bus configuration.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-05-14 23:26:08 -03:00
Gerson Fernando Budke
91316a879a cpu/atxmega/periph/spi: Add spi driver
Introduce SPI driver.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-05-14 23:26:08 -03:00
benpicco
67dfbe8d48
Merge pull request #16472 from benpicco/examples/gcoap-zep
examples/gcoap: add support for socket ZEP
2021-05-15 00:46:31 +02:00
Benjamin Valentin
9aa0df6694 examples/gcoap: add support for socket ZEP 2021-05-14 14:50:01 +02:00
Marian Buschsieweke
c210975108
Merge pull request #16443 from maribu/tests/malloc
sys/malloc_thread_safety: fix potential overflow in multiplication
2021-05-13 14:38:59 +02:00
benpicco
b5953d0f85
Merge pull request #16365 from Jnae/at86rf215
drivers/at86rf215: add RX timestamps
2021-05-12 16:59:49 +02:00
Jnae
b287d120ff at86rf215: timestamp counter for rx frames 2021-05-12 15:27:36 +02:00
Jean Pierre Dudey
33539f137a
Merge pull request #16428 from bergzand/pr/readme/remove_ml
Documentation: Remove mentions of the users@ and devel@ mailing lists.
2021-05-12 13:44:07 +02:00
059be06217
doxygen: Remove users@ and devel@ mailing lists 2021-05-12 11:41:25 +02:00
05e7b5e803
github/bug_report.md: Remove users@ and devel@ 2021-05-12 11:41:25 +02:00
834cb2192d
make: Remove mailing list advertisement 2021-05-12 11:41:25 +02:00
a7acf5ee6e
CONTRIBUTING: remove mailing list mentions 2021-05-12 11:41:21 +02:00
4560fefca0
Merge pull request #16464 from chrysn-pull-requests/libcose-update
pkg/libcose: Update to latest master
2021-05-12 09:38:06 +02:00
Leandro Lanzieri
b628d93731
Merge pull request #16466 from aabadie/pr/tests/qr-code-generator-opt
tests/pkg_qr-code-generator: improve display speed in test application
2021-05-11 14:30:34 +02:00
55fc61f295
tests/pkg_qr-code-generator: improve encoder buffer lenghts 2021-05-11 13:47:55 +02:00
chrysn
3a53a1815f
Merge pull request #16468 from chrysn-pull-requests/native-doc-flashpage
boards/native: Document flashpage support
2021-05-11 12:01:15 +02:00
chrysn
855517326a boards/native: Document flashpage support
This documents the additions of [15935].

[15935]: https://github.com/RIOT-OS/RIOT/pull/15935
2021-05-11 10:28:03 +02:00
612eb5a4bf
.murdock: add pkg_qr-code-generator to TEST_KCONFIG list 2021-05-11 10:10:26 +02:00
74ad930be9
tests/pkg_qr-code-generator: optimize display in test application 2021-05-11 09:25:29 +02:00
Marian Buschsieweke
8c31227060
tests/malloc: test for correct calloc() behavior 2021-05-10 18:04:53 +02:00
chrysn
a5d1639a25 pkg/libcose: Update version
introducing an optional dependency on tinycrypt
2021-05-10 17:35:03 +02:00
chrysn
f65a9e1306 pkg/tinycrypt: Avoid pulling in default_CSPRNG
... which would be provided through ecc_platform_specific.c but would
only so happen to work on native -- and conflicts with any
default_CSPRNG provided in the future (eg. through a newer libcose
packet).
2021-05-10 17:31:17 +02:00
Marian Buschsieweke
a9dea12eb8
cpu/esp_common: add overflow detection to calloc
If esp_idf_heap is not used, implement calloc through a custom wrapper
function on top of malloc to add overflow detection, which is not
present in the newlib forks with xtensa support yet.
2021-05-10 15:29:48 +02:00
Leandro Lanzieri
0c3ece3ce8
Merge pull request #16462 from aabadie/pr/pkg/qr-code-generator
pkg: add QR Code generator package
2021-05-10 15:26:37 +02:00
4e37e1ad44
tests/pkg_qr-code-generator: extend with disp_dev API 2021-05-10 14:25:18 +02:00
08ae97257c
tests: add test application for qrcode package 2021-05-09 17:19:13 +02:00
4b6a5abc47
pkg: add qrcode generator package 2021-05-09 17:19:13 +02:00
benpicco
36b05b20c6
Merge pull request #16460 from chrysn-pull-requests/codeowners-coap-chrysn
CODEOWNERS: Notify @chrysn on CoAP changes
2021-05-08 13:07:24 +02:00
chrysn
c378760eca CODEOWNERS: Notify @chrysn on CoAP changes 2021-05-08 10:57:00 +02:00
Francisco
8cb8bba4e7
Merge pull request #16104 from maribu/external_modules
build system: Rework EXTERNAL_MODULE_DIRS
2021-05-07 23:27:17 +02:00
Marian Buschsieweke
81411e3539
tests: Update to new EXTERNAL_MODULE_DIRS interface 2021-05-07 21:29:16 +02:00
Marian Buschsieweke
ef5ec6d038
tests/external_module_dirs: update to new interface 2021-05-07 21:29:10 +02:00
Marian Buschsieweke
6ac8aba955
build system: rework EXTERNAL_MODULE_DIRS
Previously, external modules had to be individually added to both
EXTERNAL_MODULE_DIRS and USEMODULE. If those where not in sync, this
resulted in build errors.

With this commit, search folders for external modules are added to
EXTERNAL_MODULE_DIRS instead. So lets say the file system structure is
like this

```
└── /path/to/external/modules
    ├── mod_a
    │   ├── Makefile
    │   ├── Makefile.dep
    │   ├── Makefile.include
    │   ├── foo.c
    │   └── include
    │       └── external_module.h
    └── mod_b
        ├── Makefile
        └── bar.c

```

One now adds `/path/to/external/modules` to EXTERNAL_MODULES and only
with `USEMODULE += mod_a` the corresponding module, dependencies and
include settings are actually used. Hence, it is possible to configure
`EXTERNAL_MODULE_DIRS` from `~/.profile` or `~/.bashrc` once and never
needs to worry about them again.
2021-05-07 21:29:05 +02:00
Francisco
26b61d0254
Merge pull request #16457 from aabadie/pr/cpu/native_custom_thread_sizes
cpu/native: make thread stacksize defines overridable
2021-05-07 16:28:29 +02:00
136c630870
cpu/native: make thread size defines overridable 2021-05-07 13:12:01 +02:00
Dylan Laduranty
a1c3782e28
Merge pull request #16446 from ant9000/pr_cpu_saml21_slow_clock_fix_timers
CPU SAML21: fix timers frequency when using slow clocks
2021-05-06 20:17:02 +02:00
benpicco
60ac4de5b0
Merge pull request #16453 from IchiroKuroki/arduino_nano_33_iot_sercom_conflict
boards/arduino-nano-33-iot: resolved SPI and I2C configuration conflict
2021-05-06 15:01:46 +02:00