nrfxlib API 3.3.99
Loading...
Searching...
No Matches
nrf_802154_tx_work_buffer.h File Reference
#include <stdint.h>
#include <stdbool.h>
#include "nrf_802154_types.h"

Go to the source code of this file.

Functions

void nrf_802154_tx_work_buffer_reset (const nrf_802154_transmitted_frame_props_t *p_frame_props)
 Module that provides work buffer for transmissions.
 
uint8_t * nrf_802154_tx_work_buffer_enable_for (uint8_t *p_original_frame)
 Enables work buffer for provided frame.
 
const uint8_t * nrf_802154_tx_work_buffer_get (const uint8_t *p_original_frame)
 Gets buffer to be transmitted.
 
void nrf_802154_tx_work_buffer_original_frame_update (uint8_t *p_original_frame, nrf_802154_transmitted_frame_props_t *p_frame_props)
 Updates the original buffer with its bound work buffer contents.
 
void nrf_802154_tx_work_buffer_is_secured_set (void)
 Marks a work buffer as secured.
 
void nrf_802154_tx_work_buffer_is_dynamic_data_updated_set (void)
 Marks a work buffer as containing updated dynamic data.
 
void nrf_802154_tx_work_buffer_plain_text_offset_set (uint8_t offset)
 Sets offset of encryption plain text for the work buffer.