CC23x0R5DriverLibrary
bldrEntryFlags_t Union Reference

Data type for passing flags to bootloader/application entry function. More...

#include <hw_platform.h>

Data Fields

uint32_t val32
 32b value of word More...
 
struct {
   uint32_t   bCcfgValid:1
 Is CCFG valid? More...
 
   uint32_t   bAppCanBoot:1
 Does a bootable application exist? More...
 
   uint32_t   bChipEraseAllowed:1
 Is ChipErase operation allowed? More...
 
   uint32_t   bParamsFromCcfg:1
 Entry function params argument is CCFG(1) or FCFG(0) More...
 
   uint32_t   bBldrAllowDbg:1
 Is debugging of bootloader allowed? More...
 
   uint32_t   res0:27
 (Reserved for future use) More...
 
bldr
 

Detailed Description

Data type for passing flags to bootloader/application entry function.

Field Documentation

§ val32

uint32_t bldrEntryFlags_t::val32

32b value of word

§ bCcfgValid

uint32_t bldrEntryFlags_t::bCcfgValid

Is CCFG valid?

§ bAppCanBoot

uint32_t bldrEntryFlags_t::bAppCanBoot

Does a bootable application exist?

§ bChipEraseAllowed

uint32_t bldrEntryFlags_t::bChipEraseAllowed

Is ChipErase operation allowed?

§ bParamsFromCcfg

uint32_t bldrEntryFlags_t::bParamsFromCcfg

Entry function params argument is CCFG(1) or FCFG(0)

§ bBldrAllowDbg

uint32_t bldrEntryFlags_t::bBldrAllowDbg

Is debugging of bootloader allowed?

§ res0

uint32_t bldrEntryFlags_t::res0

(Reserved for future use)

§ bldr

struct { ... } bldrEntryFlags_t::bldr

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