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