-
Notifications
You must be signed in to change notification settings - Fork 2.1k
[tracker] ieee802154_hal: implementation status #14792
Copy link
Copy link
Open
Labels
Area: driversArea: Device driversArea: Device driversCommunity: help wantedThe contributors require help from other members of the communityThe contributors require help from other members of the communityType: new featureThe issue requests / The PR implemements a new feature for RIOTThe issue requests / The PR implemements a new feature for RIOTType: trackingThe issue tracks and organizes the sub-tasks of a larger effortThe issue tracks and organizes the sub-tasks of a larger effort
Description
Description
This tracker list the on-going efforts to implement the IEEE 802.15.4 Radio HAL (#13943) for the existing IEEE 802.15.4 radios, since #14371 got merged.
The netdev interface should still be available for each radio if MODULE_IEEE802154_RADIO_HAL is not present. This way we can have both interface and ease the migration process. Also, each implementation should adapt the ieee802154_hal test (provided in #14791) to test the implementation.
Use #14791 as a reference.
List of HAL implementations
- CC2538 (cc2538_rf: implement Radio HAL #14791 ). It also includes the test application and
ieee802154_radio_halpseudomodule. - at86rf2xx (ieee802154/at86rf2xx: port to Radio HAL #19015 )
- at86rf215
- CC2420
- nrf52840 (nrf52840: implement Radio HAL #14802 )
- kw41z ([WIP] ieee802154/kw41z: add initial Radio HAL support #19017)
- kw2xrf (drivers/kw2xrf: add support for IEEE 802.15.4 Radio HAL #18383)
- mrf24j40 (drivers/mrf24j40: add support for IEEE 802.15.4 Radio HAL #18472)
Reactions are currently unavailable
Metadata
Metadata
Labels
Area: driversArea: Device driversArea: Device driversCommunity: help wantedThe contributors require help from other members of the communityThe contributors require help from other members of the communityType: new featureThe issue requests / The PR implemements a new feature for RIOTThe issue requests / The PR implemements a new feature for RIOTType: trackingThe issue tracks and organizes the sub-tasks of a larger effortThe issue tracks and organizes the sub-tasks of a larger effort