![]() |
Contiki-NG
|
Low Power Timer + SL Timer + Timer Coordinator backend for the nrf_802154 library on the nRF5340 network core. More...
#include "nrf_802154_sl_timer.h"#include "platform/nrf_802154_platform_sl_lptimer.h"#include "timer/nrf_802154_timer_coord.h"#include "helpers/nrfx_gppi.h"#include "hal/nrf_rtc.h"#include "nrf.h"#include <stdbool.h>#include <stdint.h>Go to the source code of this file.
Low Power Timer + SL Timer + Timer Coordinator backend for the nrf_802154 library on the nRF5340 network core.
The open-source nrf_802154 SL ships only a Zephyr implementation of nrf_802154_sl_timer.c, so on bare-metal Contiki-NG we must provide both the SL timer service (the software timer list) and the platform low-power-timer HW backend. The structure mirrors the nRF54L15 port (arch/cpu/nrf/nrf54l15/nrf_802154_platform_sl_lptimer.c) but the HW backend is RTC-based instead of TIMER-based.
Hardware notes for the nRF5340 network core:
Definition in file nrf_802154_platform_sl_lptimer.c.