chrysn
9716510598
pkg/micropython: Adjust to removed RIOT_MCU
...
Replacing RIOT_MCU with RIOT_CPU is the only change between the old and
the new version.
2024-02-18 20:46:09 +01:00
chrysn
a05cfcf6ed
Merge pull request #20389 from chrysn-pull-requests/thread-links
...
doc: Link OpenThread primer, cleanup
2024-02-14 18:42:30 +00:00
chrysn
b85a71acbd
openthread/doc: Remove obsolete note
...
Since [14979], the submac has been supported.
[14979]: https://github.com/RIOT-OS/RIOT/pull/14979/files
2024-02-14 17:44:13 +01:00
chrysn
41816ed647
doc: Link to thread primer
2024-02-14 17:44:13 +01:00
benpicco
ee624b5185
Merge pull request #20326 from leandrolanzieri/pr/pkg/wakaama_notify_resource_update
...
pkg/wakaama: Notify resource updates when writing to resources
2024-02-13 22:02:42 +00:00
benpicco
270aa7012f
Merge pull request #20221 from fabian18/pr/flashdb_cfg_enhancement
...
pkg/flashdb: enhance FAL config
2024-02-10 22:33:03 +00:00
benpicco
55b6728224
Merge pull request #19738 from benpicco/stdio_dispatch
...
stdio_dispatch: allow to select multiple stdio methods at the same time
2024-02-09 16:13:27 +00:00
Benjamin Valentin
018b7321ed
pkg/tinyusb/cdc_acm_stdio: only enable RX callback if stdin is active
2024-02-09 15:31:21 +01:00
Benjamin Valentin
5548c3d742
pkg/tinyusb/cdc_acm_stdio: port to new interface
2024-02-09 15:24:22 +01:00
Fabian Hüßler
3167d58e0d
pkg/flashdb: add configurable sector size
2024-02-08 20:48:14 +01:00
Mikolai Gütschow
d978a57020
sys/psa_crypto: return proper error code for psa_verify_msg
2024-02-06 17:55:40 +01:00
Frederik Haxel
0c2cfe99e6
native64: Add Linux/x86_64 board
...
Adds a separate board for native64 instead of the `NATIVE_64BIT` workaround.
The files in `boards/native64` are more or less dummy files and just include
the `boards/native` logic (similar to `openlabs-kw41z-mini-256kib`).
The main logic for native is in `makefiles/arch/native.inc.mk`, `cpu/native`
and `boards/native`.
The remaining changes concern the build system, and change native board checks
to native CPU checks to cover both boards.
2024-02-05 22:01:40 +01:00
Marian Buschsieweke
3b3da09ec6
Merge pull request #20313 from maribu/sys/byteorder/cleanup-implementation
...
sys/byteorder: clean up implementation
2024-02-02 05:38:33 +00:00
Marian Buschsieweke
ebfaa362f5
pkg/tinydtls: fix conflict with endian.h
2024-02-01 18:24:40 +01:00
Marian Buschsieweke
48b2552ed2
pkg/esp8266_sdk: make use of <endian.h>
2024-02-01 18:24:40 +01:00
benpicco
5bd879b406
Merge pull request #20315 from fzi-haxel/native-x86-64-support
...
native: Linux/x86_64 support
2024-02-01 17:11:56 +00:00
Leandro Lanzieri
d523d5dab4
pkg/wakaama/common: mark resource as updated when written to
2024-02-01 10:29:20 +01:00
Leandro Lanzieri
2f7e540c3b
pkg/wakaama: patch const URI on value changed function
2024-02-01 10:28:00 +01:00
Leandro Lanzieri
ba63450e9d
pkg/wakaama: fix patch file name
2024-02-01 10:27:25 +01:00
f9afdf86d0
pkg: ensure "dynamic sparse paths" are up-to-date
2024-01-30 21:08:20 +01:00
2bb2016e23
pkg/cmsis: add PKG_SPARSE_PATHS
for NN and DSP sub-pkgs
2024-01-30 21:08:20 +01:00
Frederik Haxel
16eff9b6ed
native: Linux/x86_64 support
...
Initial version to test 64 bit compatibility.
Instead of a separate board, the inital version for Linux/x86_64 is enabled
by setting the environment variable `NATIVE_64BIT=y` and compiling as usual.
Not currently implemented:
* Architectures other than x86_64 or operating systems other than Linux
* No FreeBSD support
* No Aarch support
* Rust support for x86_64
2024-01-30 16:33:19 +01:00
cba6f12b8b
make: pkg/: add git-cache-rs support
2024-01-30 10:51:20 +01:00
Mikolai Gütschow
a9e0a0daa1
pkg/uzlib: warn about memory leak during compression
2024-01-24 11:15:45 +01:00
Frederik Haxel
db575ac82f
pkg/tinydtls: fix debug message
...
Cast length to `size_t` in macro, before printing.
2024-01-18 00:40:18 +01:00
Frederik Haxel
3291f94e07
pkg: 64 bit compatibility
...
* Added arch_64bit feature and added it to all packages that require 32 bit.
* hacl, wolfssl: Fixed different types between function declaration and implementation.
* lwip: Add required flag for 64 bit and bug fix in `lwip_sock`.
* micro-ecc: Workaround for GCC warning when using `__int128`.
2024-01-18 00:40:08 +01:00
Frederik Haxel
53c4a16b58
pkg/ccn-lite: Bump version
2024-01-11 16:09:45 +01:00
Gunar Schorcht
92657f5fd2
cpu/esp32: add SDMMC support
2024-01-05 07:22:27 +01:00
Fabian Hüßler
bd75060bec
pkg/flashdb: fix FAL partition offsets
2024-01-02 23:48:45 +01:00
Fabian Hüßler
6e1e78d126
pkg/flashdb: have FAL MTD and defaults for partition 0 defined
2023-12-31 01:27:43 +01:00
benpicco
26682d882a
Merge pull request #20206 from zengwei2000/patch-4
...
fatfs_vfs: fix the Memory leak: work
2023-12-26 10:05:02 +00:00
zengwei2000
1fd2eef1a0
fatfs_vfs: fix the Memory leak: work
...
Signed-off-by: zengwei zengwei1@uniontech.com
2023-12-26 08:57:55 +00:00
Oleg Hahm
1391f9a1b5
pkg: micropython: bump version
2023-12-21 17:23:51 +01:00
Frederik Haxel
1182de16fd
pkg: Use size_t print format specifier
2023-12-21 12:02:32 +01:00
Kevin "Tristate Tom" Weiss
5ba18df6fb
Merge pull request #20129 from bergzand/pr/mjson/initial
...
mjson: Initial include of package
2023-12-18 13:07:41 +00:00
Benjamin Valentin
2f9c68dabc
sys/net/netif: constify netif access
2023-12-15 16:50:21 +01:00
benpicco
d13e6c4e83
Merge pull request #20180 from benpicco/mtd_sdmmc-erase
...
drivers/mtd_sdmmc: always enable the erase function
2023-12-14 13:42:33 +00:00
Benjamin Valentin
5e30c0ec85
pkg/lwext4: make use of mtd_write_sector()
2023-12-14 14:28:01 +01:00
Benjamin Valentin
31e4592827
pkg/fatfs: make use of mtd_write_sector()
2023-12-14 14:27:53 +01:00
Fabian Hüßler
f9c5420717
pkg/libcose: fix auto_init compilation
2023-12-13 12:08:33 +01:00
313e4e052f
mjson: Initial include of package
2023-12-11 13:30:58 +01:00
Oleg Hahm
0e8b1c0dce
pkg/flashdb: bump to 2.1.0 + patches
...
There are two more commits upstream after the 2.1.0 release which are
required to compile this package without warnings.
2023-12-08 21:36:07 +01:00
Benjamin Valentin
dac5aec0c4
pkg/tinydtls: bump version
2023-12-06 19:07:59 +01:00
kasper
8c0c447779
Bumb nanopb to 0.4.8
2023-12-01 15:06:17 +00:00
Lena Boeckmann
de09b2a0b4
sys/psa_crypto: Build PSA Crypto functions based on module selection
2023-11-30 21:02:42 +01:00
Mikolai Gütschow
6935ea21e7
sys/hashes: add SHA-512 support
2023-11-29 19:18:51 +01:00
Gunar Schorcht
ab8649bd2f
pkg/esp32_sdk: patch for LCD driver on ESP32-S3
2023-11-13 13:01:57 +01:00
Benjamin Valentin
e2cee4255d
pkg/lwext4: don't consider fs mounted if recover fails
2023-11-09 20:15:53 +01:00
Benjamin Valentin
616932f24b
pkg/lwext4: don't include debug strings by default
2023-11-09 20:15:53 +01:00
1b0098cd95
pkg/littlefs2: bump to v2.8.1
2023-11-02 10:17:17 +01:00