CC23x0R5DriverLibrary
[chipinfo.h] Chip Info
Collaboration diagram for [chipinfo.h] Chip Info:

Enumerations

enum  ChipType { CHIP_TYPE_CC2340R = 0x2DDAU }
 Chip type enumeration. More...
 
enum  ChipPartId { CC2340R52E0RGER = 0x012DDAU, CC2340R52E0RKPR = 0x3B2DDAU }
 Chip part ID enumeration. More...
 

Functions

__STATIC_INLINE uint32_t ChipInfoGetVersion (void)
 Returns hardware version number. More...
 
__STATIC_INLINE ChipType ChipInfoGetChipType (void)
 Returns chip type. More...
 
__STATIC_INLINE ChipPartId ChipInfoGetPartId (void)
 Returns part ID. More...
 

Detailed Description

Enumeration Type Documentation

§ ChipType

enum ChipType

Chip type enumeration.

Enumerator
CHIP_TYPE_CC2340R 

Chip type is CC2340R.

§ ChipPartId

enum ChipPartId

Chip part ID enumeration.

Enumerator
CC2340R52E0RGER 

Part ID is CC2340R52E0RGER.

CC2340R52E0RKPR 

Part ID is CC2340R52E0RKPR.

Function Documentation

§ ChipInfoGetVersion()

__STATIC_INLINE uint32_t ChipInfoGetVersion ( void  )

Returns hardware version number.

The version number is set to 0 for the first market released chip and thereafter incremented by 1 for each minor hardware change.

Returns
Returns the hardware version number

References HWREG, SYS0_BASE, SYS0_DEVICEID_VERSION_M, SYS0_DEVICEID_VERSION_S, and SYS0_O_DEVICEID.

§ ChipInfoGetChipType()

__STATIC_INLINE ChipType ChipInfoGetChipType ( void  )

Returns chip type.

Returns
Returns ChipType

References fcfg.

§ ChipInfoGetPartId()

__STATIC_INLINE ChipPartId ChipInfoGetPartId ( void  )

Returns part ID.

Returns
Returns ChipPartId

References fcfg.