ROM Hard-API. More...
ROM Hard-API.
Definition at line 27 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 32 of file cc26xx_cc13xx_hard_api.h.
| uint32_t(* hard_api_t::__reserved1) (void) |
Reserved.
Definition at line 33 of file cc26xx_cc13xx_hard_api.h.
| uint32_t(* hard_api_t::__reserved2) (uint8_t *, uint32_t, uint32_t) |
Reserved.
Definition at line 34 of file cc26xx_cc13xx_hard_api.h.
| void(* hard_api_t::__reserved3) (uint32_t) |
Reserved.
Definition at line 47 of file cc26xx_cc13xx_hard_api.h.
| void(* hard_api_t::__reserved4) (uint32_t) |
Reserved.
Definition at line 48 of file cc26xx_cc13xx_hard_api.h.
| void(* hard_api_t::adc_compb_in) (uint8_t signal) |
Select ADC CompB input.
Definition at line 51 of file cc26xx_cc13xx_hard_api.h.
| void(* hard_api_t::compa_in) (uint8_t signal) |
Select CompA input.
Definition at line 49 of file cc26xx_cc13xx_hard_api.h.
| void(* hard_api_t::compa_ref) (uint8_t signal) |
Select CompA reference.
Definition at line 50 of file cc26xx_cc13xx_hard_api.h.
| void(* hard_api_t::compb_ref) (uint8_t signal) |
Select CompB reference.
Definition at line 55 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 29 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 36 of file cc26xx_cc13xx_hard_api.h.
| uint32_t(* hard_api_t::get_chip_id) (void) |
Get chip ID.
Definition at line 31 of file cc26xx_cc13xx_hard_api.h.
| uint32_t(* hard_api_t::get_fl_size) (void) |
Get flash size.
Definition at line 30 of file cc26xx_cc13xx_hard_api.h.
| void(* hard_api_t::hf_source_safe_switch) (void) |
HF source safe-switch.
Definition at line 46 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 35 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 45 of file cc26xx_cc13xx_hard_api.h.