Benjamin Valentin
9982cf5c3e
pkg/fatfs: implement statvfs()
...
This hooks up the statvfs() function to query file system properties.
2022-02-11 14:05:27 +01:00
Francisco
e6024c7fa7
Merge pull request #16384 from silkeh/pr/senml-module
...
sys/senml: add SenML modules
2022-02-11 13:57:36 +01:00
Karl Fessel
227f57dbb3
pkg/wamr: remove support for architectures
...
* for which no working assembly invokeNative is provided
2022-02-11 13:29:40 +01:00
Karl Fessel
9e05357960
pkg/wamr: update wamr
2022-02-11 13:29:40 +01:00
Karl Fessel
8c617abc4c
example/wasm: add Makefile.ci
2022-02-11 13:29:40 +01:00
Karl Fessel
20cb961329
example/wasm: add prebuild hello.wasm
2022-02-11 13:29:40 +01:00
Karl Fessel
1de3f65259
pkg/wamr: Makefile accept pedantic, filter Wcast-align
2022-02-11 13:29:40 +01:00
Karl Fessel
cf6e8825e2
pkg/wamr: update for ztimer(64)
2022-02-11 13:29:40 +01:00
Karl Fessel
57e380d173
pkg/wamr: improve makefile and doc
2022-02-11 13:29:40 +01:00
Karl Fessel
51c94a1217
example/wasm: simplify example extend sample
...
* uneventise example
2022-02-11 13:29:40 +01:00
Karl Fessel
df057e09cf
example/wasm: split example, eventise and introduce wamr_run
2022-02-11 13:28:53 +01:00
Karl Fessel
4cc9bd9e4e
example/wasm: a basic wamr example
...
* using makefile blobs
* improve usability of example
* add sample with memory saving Makefile
2022-02-11 13:09:50 +01:00
Karl Fessel
5198dc48c6
pkg/wamr: add WAMR to provide WASM support in RIOT
...
* config.cmake configures wamr build
* native thumb and mips
* riscv support
* switchable commit id
defaults to main until PR:WIP is removed
2022-02-11 13:09:26 +01:00
benpicco
d67207404c
Merge pull request #17639 from krzysztof-cabaj/board-nucleo-l552ze-doc
...
boards/nucleo-l552ze-q doc: Improvements to documentation
2022-02-11 12:53:01 +01:00
Silke Hofstra
9d61bdbb06
sys/senml: add SenML modules
...
Add a basic SenML module and submodules with support for:
- Encoding SenML values as CBOR using NanoCBOR.
- Converting from Phydat to SenML.
- Reading and encoding SAUL sensors.
2022-02-11 12:38:21 +01:00
krzysztof-cabaj
30065c6141
boards/nucleo-l552ze-q: Adding improvements to Nucle-L552ZE-Q doc
2022-02-11 06:27:41 -05:00
benpicco
ce779f7b70
Merge pull request #17637 from jenswet/feature/unix_af_enum_t
...
net: Add typedef for AF enum
2022-02-11 11:52:32 +01:00
benpicco
561157ce72
Merge pull request #17635 from jenswet/feature/netdev_tap_register
...
cpu/native/netdev_tap: Add to netdev_register
2022-02-11 11:52:04 +01:00
Kevin "Tristate Tom" Weiss
07ee9454f0
Merge pull request #17609 from MrKevinWeiss/pr/fix/kconfigclkspecific
...
cpu/stm32: Fix clock tree
2022-02-11 11:14:27 +01:00
Jens Wetterich
4dfeafcabd
cpu/native/netdev_tap: Add to netdev_register
2022-02-11 07:54:11 +01:00
benpicco
4fb2394f1d
Merge pull request #17636 from jenswet/bugfix/gnr_pkt_iso_cpp
...
net/gnrc/pkt: Fix ISO C++ compatibility
2022-02-11 00:49:31 +01:00
Jens Wetterich
fd5b1a68b5
net: Add typedef for AF enum
2022-02-10 19:02:50 +01:00
Jens Wetterich
f1f1896628
net/gnrc/pkt: Fix ISO C++ compatibility
2022-02-10 18:26:38 +01:00
MrKevinWeiss
cd07488f51
.murdock: remove boards from blocklist
...
esp8266-esp-12x
esp32-wrover-kit
msbiot
pyboard
All of these should work now...
2022-02-10 13:43:41 +01:00
MrKevinWeiss
2fc75177c3
boards/pyboard: Fix kconfig clk tree
2022-02-10 13:43:41 +01:00
MrKevinWeiss
199d10ae05
boards/f4vil: Fix kconfig clk tree
2022-02-10 13:43:39 +01:00
MrKevinWeiss
04a235933d
boards/msbiot: Fix kconfig clk tree
2022-02-10 13:43:38 +01:00
MrKevinWeiss
58097a20aa
cpu/stm32: clk tree account for 16 MHz
2022-02-10 13:27:50 +01:00
Francisco Molina
be7b8179d0
makefiles/docker.inc.mk: add DOCKER_ENV_VARS_ALWAYS
...
This adds a list of variables that should always be passed to docker
since they are commonly set in Makefile/Makefile.include and therefore
can not be checked for their origin.
2022-02-10 13:27:01 +01:00
benpicco
c423148bbc
Merge pull request #17608 from benpicco/drivers/ethos-standalone
...
drivers/ethos: fix build without ethos_stdio
2022-02-10 13:07:11 +01:00
Kevin "Tristate Tom" Weiss
d1fc526045
Merge pull request #17597 from leandrolanzieri/pr/tools/genconfig_add_hidden_sym_warning
...
dist/tools/genconfig: add error on hidden symbols
2022-02-10 13:06:06 +01:00
Kevin "Tristate Tom" Weiss
d97eed54a1
Merge pull request #17525 from fjmolinas/pr_esp_compile_test_boards
...
[POC] tests/external-boards: add esp compile test boards
2022-02-10 08:31:12 +01:00
Kevin "Tristate Tom" Weiss
3897be621c
Merge pull request #17629 from MrKevinWeiss/pr/fix/kconfigstackguard
...
boards/stm32mp157c-dk2: Overwrite mpu_stack_guard in kconfig
2022-02-09 22:16:20 +01:00
benpicco
be45400631
Merge pull request #17341 from benpicco/vfs-mtd_cleanup
...
sys/vfs: add file-system auto-mount
2022-02-09 21:50:34 +01:00
Francisco
70e6e695f6
Merge pull request #17616 from fjmolinas/pr_spi_gpio_mode_sam
...
cpu/sam0_common: add periph_spi_init_gpio
2022-02-09 21:45:51 +01:00
Marian Buschsieweke
899635425b
Merge pull request #17625 from fjmolinas/pr_event_callback_init
...
sys/event/callback: in init set list_node.next to NULL
2022-02-09 21:01:43 +01:00
131c2d9f1e
Merge pull request #17630 from kaspar030/xtimer_is_set
...
sys/xtimer: introduce `xtimer_is_set()`
2022-02-09 18:30:08 +01:00
Francisco Molina
a19fc10bc8
.murdock: add esp virtual boards
2022-02-09 16:50:04 +01:00
Francisco Molina
c1238ad4e4
cpu/esp: model missing modules
2022-02-09 16:50:04 +01:00
Francisco Molina
a5aa9486dd
tests/periph_i2c: include esp ci compile test boards
2022-02-09 16:50:04 +01:00
Francisco Molina
4e72d1733a
tests/external_board_dirs: add esp ci boards
...
This adds esp board clones for compile testing
2022-02-09 16:50:04 +01:00
Francisco Molina
797f19d4cd
sys/event/callback: in init set list_node.next to NULL
...
When using static initializers uninitialized fields are set to 0, or
NULL for pointers. But when using event_callback_init() on non
static variables event_callback_t structure may hold non 0 values.
This will lead to the event never being called since if super.list_node.next
is not NULL as it is considered already in the event queue and therefore
not touched.
2022-02-09 13:08:21 +01:00
67bec026bb
tests/xtimer_remove: springle some xtimer_is_set() calls
2022-02-09 12:54:47 +01:00
b15d1c127b
sys/xtimer: introduce xtimer_is_set()
2022-02-09 12:54:16 +01:00
Benjamin Valentin
8f47684343
pkg/fatfs: ensure max sector size is not exceeded
2022-02-09 12:21:53 +01:00
Benjamin Valentin
1eebbabe83
examples/filesystem: disable auto-mount
2022-02-09 12:21:53 +01:00
Benjamin Valentin
fc4cd0484b
cpu/native: change mtd_native_dev_t parent name to base
...
This brings it in line with the other MTD implementations.
2022-02-09 12:21:53 +01:00
Benjamin Valentin
7cc67610ce
boards/native: auto-init file system
2022-02-09 12:21:53 +01:00
Benjamin Valentin
ae06265de0
pkg/fatfs: VFS: internally handle fatfs_mtd_devs
...
This makes FAT behave more like the other file systems supported by VFS.
The `fatfs_mtd_devs` array is populated internally so the application does
not have to handle this.
2022-02-09 12:21:53 +01:00
Benjamin Valentin
2f6aa71946
sys/vfs: add file-system auto-mount
2022-02-09 12:21:53 +01:00