Benjamin Valentin
315342ea10
tests/pkg_fatfs*: don't overwrite native MTD defaults
2022-02-14 15:11:52 +01:00
Benjamin Valentin
5f1dda0eda
boards/native: select MTD defaults for FAT
...
The FAT file system makes some strong assumptions about sector and
block size that are not met by the default native MTD emulation.
To avoid this trip hazard, change the native MTD defaults when FAT is
used.
2022-02-14 15:10:12 +01:00
Marian Buschsieweke
ec0df56b67
Merge pull request #17646 from kaspar030/tests_periph_flashpage_pagemem
...
tests/periph_flashpage: fix conditional compilation
2022-02-13 11:41:42 +01:00
806e7dee9a
tests/periph_flashpage: fix conditional compilation
2022-02-12 22:41:12 +01:00
chrysn
25882133f8
Merge pull request #17634 from benpicco/pkg/fatfs-statvfs
...
pkg/fatfs: implement statvfs()
2022-02-12 15:25:04 +01:00
chrysn
aae6c18cb1
Merge pull request #17645 from chrysn-pull-requests/all-stat-buffers
...
vfs: Initialize stat buffers so FSs don't have to
2022-02-12 15:12:47 +01:00
chrysn
2cb4b70458
vfs / treewide: Remove manual zeroing of vfs stat buffers
2022-02-12 12:31:38 +01:00
chrysn
4e84c19281
vfs: Zero buffers in all stat calls
...
This allows individual VFS implementations to populate just the fields
they can populte.
2022-02-12 12:23:03 +01:00
benpicco
79743273e1
Merge pull request #17550 from krzysztof-cabaj/add-cpy2remed
...
tools/cpy2remed: Addition of new programmer for nucleo boards
2022-02-11 20:05:14 +01:00
Juergen Fitschen
2b5eb0274a
Merge pull request #17642 from jue89/feature/pm-layered-blocker
...
sys/pm_layered: allow board.h to set PM_BLOCKER_INITIAL
2022-02-11 19:53:10 +01:00
f6b7255275
Merge pull request #17641 from fjmolinas/pr_senml_saul_default
...
tests/senml: do no include saul_default
2022-02-11 17:20:36 +01:00
Juergen Fitschen
b957b3cea1
sys/pm_layered: allow board.h to set PM_BLOCKER_INITIAL
2022-02-11 17:05:34 +01:00
Francisco Molina
a0ec1e0789
tests/senml: do no include saul_default
2022-02-11 17:04:27 +01:00
8c36648bd5
Merge pull request #17640 from benpicco/sys/benchmark-cleanup
...
sys/benchmark: wrap BENCHMARK_FUNC in do {} while (0)
2022-02-11 16:35:46 +01:00
krzysztof-cabaj
4bb5487f86
tools/cpy2remed: Addition of cpy2remed programmer to nucleo-L552ZE-Q
2022-02-11 08:27:25 -05:00
Benjamin Valentin
17cc382b93
sys/benchmark: wrap BENCHMARK_FUNC in do {} while (0)
...
This makes the BENCHMARK_FUNC() behave more like a normal C function.
2022-02-11 14:24:38 +01:00
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
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
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