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.