hard_api_t Struct Reference

ROM Hard-API. More...

Detailed Description

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. More...
 
uint32_t(* max_val )(uint32_t *databuffer, uint32_t datacount)
 Max. More...
 
uint32_t(* mean_val )(uint32_t *databuffer, uint32_t datacount)
 Mean. More...
 
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.
 

Field Documentation

◆ max_val

uint32_t(* hard_api_t::max_val) (uint32_t *databuffer, uint32_t datacount)

Max.

value

Definition at line 45 of file cc26xx_cc13xx_hard_api.h.

◆ mean_val

uint32_t(* hard_api_t::mean_val) (uint32_t *databuffer, uint32_t datacount)

Mean.

value

Definition at line 47 of file cc26xx_cc13xx_hard_api.h.

◆ min_val

uint32_t(* hard_api_t::min_val) (uint32_t *buffer, uint32_t datacount)

Min.

value

Definition at line 43 of file cc26xx_cc13xx_hard_api.h.


The documentation for this struct was generated from the following file: