Benjamin Valentin
8c2314647e
fs/constfs: omit leading '/' in readdir()
...
This aligns ConstFS readdir() implementation more with POSIX.
2022-02-08 16:28:51 +01:00
Benjamin Valentin
0cd3cf4506
sc_vfs: print files with unknown type
2022-02-08 16:28:33 +01:00
benpicco
28fa5c72a8
Merge pull request #17622 from benpicco/sys/shell-ls_size
...
sc_vfs: print file size
2022-02-08 16:11:05 +01:00
Benjamin Valentin
a486bae55a
sc_vfs: print file size
...
This prints the size of the displayed files in `ls`.
It also makes it easier to distinguis files from directories.
2022-02-08 13:23:42 +01:00
Benjamin Valentin
5833bcb7ba
sys/benchmark: fix divide by zero if runs < 1000
...
If runs < 1000, `runs / 1000` will result in 0 - which causes a division by 0.
2022-02-08 12:52:48 +01:00
Benjamin Valentin
aac538ba7f
sys/vfs: provide vfs_fsync()
2022-02-07 16:07:20 +01:00
benpicco
4aa90d3dc6
Merge pull request #16919 from maribu/core/rmutex
...
core/rmutex: use atomic utils
2022-02-04 11:56:05 +01:00
Francisco
dbae3ed706
Merge pull request #16860 from haukepetersen/add_nimble_netifextadv
...
nimble/netif: add support for BT5 PHY modes
2022-02-04 11:16:11 +01:00
Francisco
14f22c17aa
Merge pull request #12012 from HendrikVE/nimble_shell_module
...
sys/stdio_nimble: add new stdio module using nimble
2022-02-04 11:10:17 +01:00
Leandro Lanzieri
1e300a4959
Merge pull request #17435 from Ollrogge/fido2_kconfig
...
sys/fido2: model Kconfig
2022-02-01 12:03:11 +01:00
Ollrogge
1dde2cd3bc
sys/fido2: remove unnecessary module import from Makefile.dep
2022-01-31 16:49:38 +01:00
Ollrogge
4b24012cbc
sys/fido2: model Kconfig
2022-01-31 16:49:19 +01:00
Francisco
ba325e8a35
Merge pull request #17354 from bergzand/pr/gnrc_netif/ztimer
...
gnrc/netif: convert to ztimer
2022-01-31 09:42:28 +01:00
benpicco
d0d4497162
Merge pull request #17589 from kfessel/p-fix-ztimer64-print
...
sys/ztimer64: PRIu64 requires stdio before inttypes
2022-01-30 22:28:38 +01:00
benpicco
5a57dec71a
Merge pull request #17093 from maribu/core/change_prio
...
core/sched: add sched_change_priority()
2022-01-28 20:01:20 +01:00
Hendrik van Essen
f91751ee08
sys/stdio_nimble: implementation of stdio_available
2022-01-28 19:26:38 +01:00
Hendrik van Essen
7ab13448ef
tests/shell_ble: add variant of shell test for stdio_nimble
2022-01-28 19:26:38 +01:00
Hendrik van Essen
72a6ca6366
sys/stdio_nimble: add new stdio module using nimble
...
Implement a new module stdio_nimble, which uses nimble
for stdio. The characteristic for stdin is writable and
the characteristic for stdout uses the indicate mechanism
to publish the system's output to a connected device.
Data will be sent out asynchronously via callout functions.
The module can be enabled with "USEMODULE += stdio_nimble"
Co-authored-by: Francisco Molina <femolina@uc.cl>
2022-01-28 19:26:38 +01:00
Karl Fessel
6321a958a9
sys/ztimer64: PRIu64 requires stdio before inttypes
2022-01-28 17:48:47 +01:00
3b5662e116
gnrc/netif: convert to ztimer
2022-01-28 13:38:50 +01:00
Hauke Petersen
7c3f4e0fe9
shell/sc_nimble_statconn: allow to set PHY mode
2022-01-27 10:30:29 +01:00
Hauke Petersen
f9386b4af7
shell/sc_nimble_netif: extend to support PHY modes
2022-01-27 10:30:29 +01:00
chrysn
206bea0a1d
phydat: Add Tesla unit
...
While this is equivalent to the existing Gs (1 T = 10^-4 Gs), this is
the SI (and thus preferred) unit.
2022-01-25 13:46:08 +01:00
benpicco
09ddd400c8
Merge pull request #17546 from gschorcht/cpu/esp32/gcc_8_4_0
...
cpu/esp32: changes for toolchain update to gcc version 8.4.0
2022-01-25 10:12:54 +01:00
Gunar Schorcht
881a92fe47
cpu/esp32: remove types.h in sys include
2022-01-25 00:36:51 +01:00
Francisco Molina
de50d557d8
sys/ztimer64/util.c: fix ztimer64_set_timeout_flag
2022-01-24 18:37:18 +01:00
c21730a765
Merge pull request #17406 from fjmolinas/pr_twr_aloha_rework
...
examples/twr_aloha: refactor
2022-01-21 10:08:46 +01:00
f511a64302
Merge pull request #17538 from leandrolanzieri/pr/doc/pkg_includes
...
pkg: fix documentation on includes
2022-01-19 16:50:14 +01:00
Benjamin Valentin
77ab8a657a
sys/chunked_ringbuffer: add chunked ringbuffer
2022-01-19 11:43:35 +01:00
Francisco Molina
dda5441c6c
sys/event/periodic: model in Kconfig
2022-01-19 10:32:33 +01:00
Leandro Lanzieri
d8e84434a8
sys/Makefile.dep: Remove unneeded include
2022-01-19 10:16:34 +01:00
benpicco
2542195cdf
Merge pull request #15671 from PeterKietzmann/pr_add_pkg_mbedtls
...
pkg/mbedtls: initial pkg import to use entropy module
2022-01-18 08:22:50 +01:00
PeterKietzmann
b05f93405e
pkg/mbedtls:initial port of the entropy module
2022-01-17 23:22:14 +01:00
75f5048b68
Merge pull request #17497 from jia200x/pr/lora/fix_rssi_val
...
[treewide] lora: use int16_t for RSSI value
2022-01-17 18:57:37 +01:00
Jose Alamos
9955a35c63
[treewide] lora: use int16_t for RSSI value
...
The RSSI values reported by LoRa transceiver can be less than -127.
Therefore, `int8_t` is not enough. This commit defines the RSSI of
`netdev_lora_rx_info` as `int16_t` and adapt the drivers accordingly
(sx126x, sx127x).
2022-01-17 17:54:18 +01:00
José Alamos
c326be00f6
Merge pull request #16940 from chrysn-pull-requests/6lo-docs
...
net/ieee802154: Add overview documentation
2022-01-17 17:33:05 +01:00
Marian Buschsieweke
8549ff2f7d
Merge pull request #17479 from gschorcht/cxxexflags_cpp+14
...
makefiles: use C++14 standard by default for C++ compilations
2022-01-17 13:42:41 +01:00
Francisco
000e6fa99d
Merge pull request #17228 from miri64/gnrc_pktbuf_cmd/enh/add-od-dep
...
gnrc_pktbuf_cmd: add od dependency with gnrc_pktbuf_static
2022-01-17 12:10:49 +01:00
Francisco
54d62f1303
Merge pull request #17517 from aabadie/pr/sys/lora_remove_deprecated_define
...
sys/lora: remove deprecated LORA_PAYLOAD_CRC_ON_DEFAULT define
2022-01-17 11:09:00 +01:00
chrysn
13036c1bc4
net/iee802154 doc: Add overview / introduction documentation
...
The module previously called net_ieee802154 is renamed to capture that
it is about interacting the frames and headers, and moved "into" the new
topic in the documentation tree.
Exceptions for undocumented headers are updated.
2022-01-16 11:29:32 +01:00
chrysn
fdf3c324b9
net/ieee802154 doc: Group security with existing 802154
2022-01-16 11:24:22 +01:00
chrysn
2637a9f17e
net/ieee802154 doc: Consistent spacing
...
This ensures that the the 802.15.4 modules are grouped together in the
built documentation (vs. "IEEE 802.15.4" / "IEEE EUI-..." /
"IEEE802.15.4" sorting).
2022-01-16 11:24:22 +01:00
d792bc2b35
Merge pull request #17516 from aabadie/pr/sys/loramac_use_new_private_network_config
...
sys/loramac: remove deprecated LORAMAC_DEFAULT_PUBLIC_NETWORK
2022-01-15 12:29:00 +01:00
Karl Fessel
2bebcb62b5
Merge pull request #17411 from kfessel/p-nib-no-minutes
...
gnrc/ipv6nib: remove the need for evtimer-minutes
2022-01-15 02:33:30 +01:00
ed155f82ce
sys/lora: remove deprecated LORA_PAYLOAD_CRC_ON_DEFAULT define
2022-01-14 10:37:42 +01:00
cceaf45389
sys/loramac: remove deprecated LORAMAC_DEFAULT_PUBLIC_NETWORK define
2022-01-14 10:21:20 +01:00
50c5d84277
sys/net/gnrc_lorawan: use CONFIG_LORAMAC_DEFAULT_PRIVATE_NETWORK
2022-01-14 10:21:19 +01:00
Marian Buschsieweke
b6b7065ddc
core/rmutex: use atomic utils
...
Replace use of C11 atomics with atomic utils. This fixes
> error: address argument to atomic operation must be a pointer to a
> trivially-copyable type ('_Atomic(int) *' invalid)
error when compiling on AVR with LLVM.
2022-01-14 09:52:17 +01:00
Benjamin Valentin
67ef5faeed
sys/net/sock_util: make use of SOCK_HAS_IPV4
2022-01-13 18:40:12 +01:00
Gunar Schorcht
20dfe40330
sys: remove -std=c++11
2022-01-13 17:50:59 +01:00