ROM Hard-API. More...
ROM Hard-API.
Definition at line 31 of file cc26xx_cc13xx_hard_api.h.
#include <cc26xx_cc13xx_hard_api.h>
Data Fields | |
uint32_t(* | crc32 )(uint8_t *data, uint32_t bytecount, uint32_t repeatcount) |
CRC-32. | |
uint32_t(* | get_fl_size )(void) |
Get flash size. | |
uint32_t(* | get_chip_id )(void) |
Get chip ID. | |
uint32_t(* | __reserved0 )(uint32_t) |
Reserved. | |
uint32_t(* | __reserved1 )(void) |
Reserved. | |
uint32_t(* | __reserved2 )(uint8_t *, uint32_t, uint32_t) |
Reserved. | |
void(* | resetdev )(void) |
Reset device. | |
uint32_t(* | fletcher32 )(uint16_t *data, uint16_t wordcount, uint16_t repeatcount) |
Fletcher-32. | |
uint32_t(* | min_val )(uint32_t *buffer, uint32_t datacount) |
Min. | |
uint32_t(* | max_val )(uint32_t *databuffer, uint32_t datacount) |
Max. | |
uint32_t(* | mean_val )(uint32_t *databuffer, uint32_t datacount) |
Mean. | |
uint32_t(* | stdd_val )(uint32_t *databuffer, uint32_t datacount) |
Standard deviation value. | |
void(* | hf_source_safe_switch )(void) |
HF source safe-switch. | |
void(* | __reserved3 )(uint32_t) |
Reserved. | |
void(* | __reserved4 )(uint32_t) |
Reserved. | |
void(* | compa_in )(uint8_t signal) |
Select CompA input. | |
void(* | compa_ref )(uint8_t signal) |
Select CompA reference. | |
void(* | adc_compb_in )(uint8_t signal) |
Select ADC CompB input. | |
void(* | compb_ref )(uint8_t signal) |
Select CompB reference. | |
uint32_t(* hard_api_t::__reserved0) (uint32_t) |
Reserved.
Definition at line 36 of file cc26xx_cc13xx_hard_api.h.
uint32_t(* hard_api_t::__reserved1) (void) |
Reserved.
Definition at line 37 of file cc26xx_cc13xx_hard_api.h.
uint32_t(* hard_api_t::__reserved2) (uint8_t *, uint32_t, uint32_t) |
Reserved.
Definition at line 38 of file cc26xx_cc13xx_hard_api.h.
void(* hard_api_t::__reserved3) (uint32_t) |
Reserved.
Definition at line 51 of file cc26xx_cc13xx_hard_api.h.
void(* hard_api_t::__reserved4) (uint32_t) |
Reserved.
Definition at line 52 of file cc26xx_cc13xx_hard_api.h.
void(* hard_api_t::adc_compb_in) (uint8_t signal) |
Select ADC CompB input.
Definition at line 55 of file cc26xx_cc13xx_hard_api.h.
void(* hard_api_t::compa_in) (uint8_t signal) |
Select CompA input.
Definition at line 53 of file cc26xx_cc13xx_hard_api.h.
void(* hard_api_t::compa_ref) (uint8_t signal) |
Select CompA reference.
Definition at line 54 of file cc26xx_cc13xx_hard_api.h.
void(* hard_api_t::compb_ref) (uint8_t signal) |
Select CompB reference.
Definition at line 59 of file cc26xx_cc13xx_hard_api.h.
uint32_t(* hard_api_t::crc32) (uint8_t *data, uint32_t bytecount, uint32_t repeatcount) |
CRC-32.
Definition at line 33 of file cc26xx_cc13xx_hard_api.h.
uint32_t(* hard_api_t::fletcher32) (uint16_t *data, uint16_t wordcount, uint16_t repeatcount) |
Fletcher-32.
Definition at line 40 of file cc26xx_cc13xx_hard_api.h.
uint32_t(* hard_api_t::get_chip_id) (void) |
Get chip ID.
Definition at line 35 of file cc26xx_cc13xx_hard_api.h.
uint32_t(* hard_api_t::get_fl_size) (void) |
Get flash size.
Definition at line 34 of file cc26xx_cc13xx_hard_api.h.
void(* hard_api_t::hf_source_safe_switch) (void) |
HF source safe-switch.
Definition at line 50 of file cc26xx_cc13xx_hard_api.h.
uint32_t(* hard_api_t::max_val) (uint32_t *databuffer, uint32_t datacount) |
uint32_t(* hard_api_t::mean_val) (uint32_t *databuffer, uint32_t datacount) |
uint32_t(* hard_api_t::min_val) (uint32_t *buffer, uint32_t datacount) |
void(* hard_api_t::resetdev) (void) |
Reset device.
Definition at line 39 of file cc26xx_cc13xx_hard_api.h.
uint32_t(* hard_api_t::stdd_val) (uint32_t *databuffer, uint32_t datacount) |
Standard deviation value.
Definition at line 49 of file cc26xx_cc13xx_hard_api.h.