1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

39057 Commits

Author SHA1 Message Date
Francisco Molina
2f1f77f626 tests/driver_dfplayer: use event_thread instead of event_thread_lowest 2022-03-04 10:36:20 +01:00
Francisco Molina
1d1f764645 tests/gnrc_dhcpv6_client_stateless: use netdev_default 2022-03-04 10:35:27 +01:00
Leandro Lanzieri
de79edb352
drivers/encx24j600: define default parameters 2022-03-04 09:58:50 +01:00
Leandro Lanzieri
74c8893a4f
cpu/esp32/esp-eth: move GNRC auto init to init_devs 2022-03-04 09:41:18 +01:00
Leandro Lanzieri
c47bd3d402
sys/chunked_ringbuffer: model in Kconfig 2022-03-04 09:35:50 +01:00
Leandro Lanzieri
0d4dae9c38
sys/chunked_ringbuffer: move config to CONFIG_ namespace 2022-03-04 09:35:39 +01:00
Leandro Lanzieri
f1075ad749
cpu/sam0_common/eth: expose correct setup function 2022-03-04 08:57:42 +01:00
Francisco Molina
1aea12c27c sys/net/gnrc/sock_types: guard tcp.h header inclusion 2022-03-04 08:47:47 +01:00
Gunar Schorcht
cbbd02d520 dist/tools: rename esptool to esptools to use it for several tools
The directory `dist/tools/esptool` already contains a couple of ESP tools and not only esptool.py. As the location for a couple of ESP related tools, it is more clear to call it `esptools` instead of `esptool`.
2022-03-04 08:34:19 +01:00
Francisco
0c166b1e2a
Merge pull request #17732 from fjmolinas/pr_xtimer_compat_deps
sys: sort out ztimer_xtimer_compat and ztimer64_xtimer_compat depes
2022-03-04 08:08:41 +01:00
Francisco
b8260d5046
Merge pull request #17115 from fjmolinas/pr_lwip_use_ztimer
pkg/lwip: use ztimer_msec instead of xtimer
2022-03-04 08:08:19 +01:00
d205beed3b
Merge pull request #17679 from kfessel/p-qemu-unixsocket
make/emulate: use unix sockets with qemu
2022-03-03 23:46:31 +01:00
Fabian Hüßler
6916f72419 ipv6/nib: fix memcpy() bug in _handle_rtr_timeout 2022-03-03 23:35:06 +01:00
c7c5279362
Merge pull request #17731 from fjmolinas/pr_csma_sender_use_public_api
sys/net/link_layer/csma_sender: use public xtimer_now()
2022-03-03 19:20:18 +01:00
benpicco
6ddcfc07fb
Merge pull request #17727 from jeandudey/2022_03_01-stm32l1-line
cpu/stm32: Add STM32_LINE cases for STM32L1xxx6
2022-03-03 17:28:56 +01:00
Karl Fessel
415f9aa0ee make/emulate: use unix sockets with qemu 2022-03-03 17:15:50 +01:00
Martine Lenders
f9efe364b4
tests: add tests for msg_queue_capacity() 2022-03-03 16:50:34 +01:00
Martine Lenders
bb89334322
core: add functionality to check queue state of another thread 2022-03-03 16:50:34 +01:00
Francisco Molina
8516e258a3 tests/lwip*: use ztimer instead of xtimer 2022-03-03 15:54:22 +01:00
Francisco Molina
64ff3d1d4f pkg/lwip: use ztimer_msec instead of xtimer 2022-03-03 15:54:22 +01:00
benpicco
ea13f4421e
Merge pull request #17738 from RIOT-OS/p-tool-test
workflow/tool-test:  update prior install
2022-03-03 15:44:06 +01:00
Karl Fessel
e3f8e379be
workflow/tool-test: update prior install 2022-03-03 14:58:23 +01:00
benpicco
21205bd6ce
Merge pull request #17351 from benpicco/ztimer_periodic-return
ztimer_periodic: make callback function return bool
2022-03-03 14:42:33 +01:00
benpicco
c411edef55
Merge pull request #16688 from miri64/gcoap/enh/multitransport
gcoap: multi-transport support
2022-03-03 12:15:48 +01:00
Francisco
644f32fb9c
Merge pull request #17734 from gschorcht/sys/posix/pthread_newlib_compatibility
sys/posix/pthread: newlib compatibility
2022-03-03 08:30:05 +01:00
2234bf4590
Merge pull request #15019 from chrysn-pull-requests/advertise-RDM-in-progress
doc/memo: Link to RDMs in development
2022-03-02 23:32:19 +01:00
Dylan Laduranty
bd49ea91db
Merge pull request #17396 from fjmolinas/pr_docker_env_vars_allways
makefiles/docker.inc.mk: add DOCKER_ENV_VARS_ALWAYS
2022-03-02 22:02:02 +01:00
Marian Buschsieweke
a5b91362cb
Merge pull request #15329 from kfessel/p-add-wamr
pkg/wamr: add WAMR to provide WASM support in RIOT
2022-03-02 19:58:31 +01:00
chrysn
6fbf36cdf4 doc/memo: Link to RDMs in development 2022-03-02 15:08:15 +01:00
Francisco Molina
f1d4cc0924 sys/ztimer/Kconfig: remv dep between ztimer64_compat and ztimer_compat
This is done to avoid circular dependency, it will currently allow for
ztimer64_xtimer_compat beeing selected as well as xtimer_on_ztimer.
This altough incorrect mimics make, and will be fixed when making
ztimer_xtimer_compat the default xtimer backend
2022-03-02 14:28:55 +01:00
Francisco Molina
6151895bfa sys: use ztimer64_xtimer_compat when required 2022-03-02 14:28:54 +01:00
97174015ac
Merge pull request #17730 from fjmolinas/pr_sixlowpan_frag_fb_include_guard
sys/gnrc/sixlowpan/frag/fb: guard sfr_types.h header include
2022-03-02 14:25:44 +01:00
MrKevinWeiss
7204a0b486
drivers/apds99xx: Update kconfig model 2022-03-02 14:03:30 +01:00
MrKevinWeiss
5121c00738
drivers/apa102: Update kconfig model 2022-03-02 14:03:29 +01:00
MrKevinWeiss
4afca9b8f1
drivers/aip31068: Update kconfig model 2022-03-02 14:03:29 +01:00
MrKevinWeiss
a3e057866c
drivers/adt7310: Update kconfig model 2022-03-02 14:03:28 +01:00
MrKevinWeiss
af45f94a2f
drivers/adcxx1c: Update kconfig model 2022-03-02 14:03:28 +01:00
MrKevinWeiss
f08f3886ec
drivers/ad7746: Update kconfig model 2022-03-02 14:03:27 +01:00
Karl Fessel
3400819fbd example/wasm: remove allocator selection
add comment refering to the wasm header instead
2022-03-02 12:21:59 +01:00
Francisco Molina
8378b401d8 sys/net/link_layer/csma_sender: use public xtimer_now_usec() 2022-03-02 12:06:47 +01:00
Gunar Schorcht
c09d9d87b7 sys/posix/pthread: newlib compatibility
When using a toolchain with built-in POSIX thread support, static C++ constructors use a static mutex variable which is initialized with `pthread_once` when first used. However, since RIOT's `pthread_once_t` type is different from that in newlib's `pthread`, which is assumed by GCC, RIOT crashes as soon as static constructors are used.
Changing the `pthread_once_t` type to be compatible with newlib's `pthread_once_t` type solves the problem and allows the RIOT `pthread` modules to be used even with toolchains with built-in POSIX thread support.
2022-03-02 11:57:47 +01:00
ce1ec91adc
Merge pull request #17729 from fjmolinas/pr_gomach_no_periph_rtt_ztimer
sys/net/gnrc: ztimer_no_periph_rtt if gomach
2022-03-02 10:59:33 +01:00
ae0f617b28
Merge pull request #17728 from fjmolinas/pr_remove_tests_timex_calls
tests/*xtimer*: remove uneeded timex calls
2022-03-02 09:25:11 +01:00
Francisco Molina
bf83387030 sys: if xtimer_ztimer_compat, evtimer uses ztimer
The xtimer based module was only there to avoid duplicate code,
is the compat layer is used this does not make sense.
2022-03-02 08:59:52 +01:00
Francisco Molina
fc169b98cd sys/trickle: if ztimer_xtimer_compat is used, use ztimer_msec
If already using the compat layer then just use ztimer_msec otherwise
the 64bit compat layer would be needed for this module
2022-03-02 08:59:52 +01:00
Francisco Molina
c8045dc815 sys/gnrc/sixlowpan/frag/fb: guard sfr_types.h header include
The included header references evtimer which is not a direct
dependency for gnrc_sixlowpan_frag, but only for
gnr_sixlowpan_frag_sfr
2022-03-02 08:42:36 +01:00
Francisco Molina
a151a8e66a sys/net/gnrc: ztimer_no_periph_rtt if gomach 2022-03-02 08:33:29 +01:00
Francisco Molina
3b4fd9cb43 tests/xtimer_drift: remove uneeded timex call 2022-03-02 08:19:31 +01:00
Francisco Molina
4326825931 tests/bench_xtimer_load: remove uneeded timex call 2022-03-02 08:19:22 +01:00
Marian Buschsieweke
fbe73b7c9a
Merge pull request #16723 from benpicco/gnrc_sock_tcp-telnet
sys/net/application_layer: add telnet server module & example
2022-03-02 07:28:48 +01:00