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

77 Commits

Author SHA1 Message Date
Benjamin Valentin
312a550f1a treewide: remove THREAD_CREATE_STACKTEST from thread creation 2024-07-29 11:45:58 +02:00
MrKevinWeiss
7a68fb0d5e
*Kconfig*: Remove dep-only Kconfig files 2024-03-26 14:54:22 +01: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
Marian Buschsieweke
855380ee3a
pkg/openthread: fix compilation with LLVM 2023-07-18 12:24:10 +02:00
bors[bot]
9a46bcdbe7
Merge #19685
19685: pkg/openthread: remove deprecated functions r=benpicco a=maribu



Co-authored-by: Marian Buschsieweke <marian.buschsieweke@ovgu.de>
2023-07-11 14:59:53 +00:00
MrKevinWeiss
d0a5e86129
pkg/openthread: Cleanup Kconfig 2023-06-02 11:38:34 +02:00
e1bf7143cf
pkg/openthread: model in Kconfig 2023-06-01 12:17:35 +02:00
Marian Buschsieweke
70e72fca68
pkg/openthread: remove deprecated functions 2023-05-30 16:52:00 +02:00
c2e377dcf3
pkg/openthread: set event callback before netdev init
When using openthread with the ieee802154_submac module, a hard fault is
triggered otherwise because the submac's init function calls the
event_handler callback.
2023-05-04 18:26:33 +02:00
chrysn
feff412bcc pkg: Move versions to dedicated line
Makefiles don't do comments, so these were forwarded into the variable.
*Most* users would expand the arguments to a shell where it'd be
ignored, but not all of them.

Contributes-To: https://github.com/RIOT-OS/RIOT/pull/18489

(This is also where the one version that is added here was removed).
2022-09-26 17:45:54 +02:00
Benjamin Valentin
2384c864e2 pkg/openthread: don't set NETOPT_RX_END_IRQ 2022-05-11 23:44:24 +02:00
c31dae311a
pkg/openthread: migrate to ztimer 2021-11-24 14:00:44 +01:00
421508dc64
pkg/openthread: bump to 20200818 2021-11-22 15:22:27 +01:00
Jose Alamos
ddc9c7c686
ieee802154/radio_hal: detach hal descriptor from driver 2021-08-18 15:24:10 +02:00
Jan Romann
4384795cb9
treewide: Remove excessive newlines 2021-08-13 19:50:38 +02:00
Jose Alamos
6e12cf34f8
openthread: avoid explicit cast to netdev 2021-07-09 11:35:17 +02:00
Jose Alamos
6b6eb1cbd8
pkg/openthread: add doxygen documentation for calling OT API 2021-06-14 16:00:12 +02:00
Jose Alamos
d9c5d0a5cc
pkg/openthread: remove unused prototype 2021-06-14 16:00:12 +02:00
Jose Alamos
36c793ec52
pkg/openthread: deprecate ot_command related functions 2021-06-14 16:00:11 +02:00
Leandro Lanzieri
fe5c982fa6
drivers/Makefile.dep: don't pull netdev on netdev_default
netdev_default should enable the network devices, which do not
necessarily use netdev.
2021-03-10 14:18:12 +01:00
Benjamin Valentin
da7cbf3e4c pkg/openthread: bump version to 20191113 2021-01-19 00:05:43 +01:00
Bas Stottelaar
9dd3b7a3ec pkg/*: replace #if ENABLE_DEBUG with IS_ACTIVE 2020-11-02 21:49:39 +01:00
benpicco
e77d12da26
Merge pull request #15188 from benpicco/drivers/kw41zrf-register
drivers/kw41zrf: register with netdev
2020-10-31 14:30:00 +01:00
Bas Stottelaar
38a5ff7d4b pkg/*: realign ENABLE_DEBUG 2020-10-23 02:43:10 +02:00
benpicco
d078488be3
Merge pull request #14979 from jia200x/pr/openthread/cc2538_rf
openthread: add support for radios compatible with SubMAC
2020-10-22 18:11:11 +02:00
Jose Alamos
383e1b1aaf openthread/nrf802154: add support for NRF802154 radios 2020-10-22 16:56:11 +02:00
Jose Alamos
48a65d2617 openthread/cc2538_rf: add support for CC2538 radios 2020-10-22 16:56:07 +02:00
Bas Stottelaar
7088db3636 pkg/*: remove unused assert.h include 2020-10-22 11:29:27 +02:00
Benjamin Valentin
b32bc3dbd1 drivers/kw41zrf: register with netdev 2020-10-08 16:19:23 +02:00
Jose Alamos
34b3f55200 pkg/openthread: migrate to event loop 2020-09-24 15:48:07 +02:00
Leandro Lanzieri
81cb769cad
makefiles: avoid building archives when compiling 2020-09-04 15:01:10 +02:00
Benjamin Valentin
53eedc283b drivers/at86rf2xx: register driver with netdev 2020-08-17 22:53:51 +02:00
Arwin Verhoeven
579a2d8fe0 pkg/openthread: add support for kw41z radios
pkg/openthread: fix some indentation errors

pkg/openthread: remove unnecessary library

Co-authored-by: José Alamos <jialamos@uc.cl>
2020-07-28 17:52:54 +02:00
Benjamin Valentin
9d836888c2 treewide: fix file permissions
C files should not be executable.
2020-07-08 17:32:36 +02:00
Cenk Gündoğan
8356b93d1c pkg: openthread: do not hardcode number of parallel jobs 2020-07-03 12:03:06 +02:00
Cenk Gündoğan
7aa499d5f1 make: use $(MAKE) instead of direct make call 2020-07-03 12:03:06 +02:00
91fbb42061
pkg: let some packages to remain built in-source
openthread, micropython and nordic_softdevice cannot be built out-of-source
2020-06-26 09:25:44 +02:00
Francisco
e3c9894402
Merge pull request #14282 from aabadie/pr/pkg/openthread_make_rework
pkg/openthread: improve package Makefile
2020-06-16 21:13:04 +02:00
Leandro Lanzieri
4d65bc8e0a
cpu: Rename CPU_ARCH to CPU_CORE 2020-06-16 12:05:40 +02:00
d7ddf57596
pkg/openthread: improve package Makefile
This commit improves the target dependencis so that bootstrap and configure command are not run for each rebuild
2020-06-14 22:11:59 +02:00
0a4cc06d44 pkg/openthread: add "-Wno-class-memaccess" to CXXFLAGS 2020-02-24 14:12:13 +01:00
Gaëtan Harter
ca5d13cc2a pkg/*: adapt to new state file targets
Prepare for handling pkg state with files. So it requires having the
path defined before declaring targets. In addition, it cleans up the
old git-download target.
2020-01-08 20:55:19 +01:00
Gaëtan Harter
0e6b22dd2e pkg/openthread: define PKG_LICENSE to BSD 3-Clause
The 'BSD 3-Clause "New" or "Revised" License' is the value found by
github

3a248f649a/LICENSE

> A permissive license similar to the BSD 2-Clause License, but with a 3rd
> clause that prohibits others from using the name of the project or its
> contributors to promote derived products without written consent.
2020-01-06 00:37:47 +01:00
16440469dc pkg/openthread: fix typos 2019-11-23 22:39:38 +01:00
bdf5eb7b1e
pkg/openthread: cleanup Makefile.dep
There's no need to load dependency modules if the package is used. This is already managed by the build system
2019-11-18 08:55:17 +01:00
Benjamin Valentin
66117601bb pkg: make use of ARRAY_SIZE macro 2019-08-06 19:43:54 +02:00
Leandro Lanzieri
9aa1d76bee
Merge pull request #11817 from jia200x/pr/fix_ot_dep
pkg/openthread: remove openthread config header from contrib
2019-07-08 17:23:10 +02:00
Jose Alamos
f7afc79bab pkg/openthread: remove openthread header from contrib
The internal Openthread config file is not needed for the contrib
files, since it only includes internal OpenThread configuration
(use by the Openthread build system). Under certain cases some
macros defined in Openthread collide with RIOT internals or vendor
headers. So it's important to keep dependencies consistent.
2019-07-08 14:04:49 +02:00
ce9b1e3826 pkg: remove not needed git-downloaded dependencies
This is implicitly done by the "pkg-prepare"-step of the main make
instance.
2019-06-28 09:38:44 +02:00