TI-RTOS for SimpleLink Wireless MCUs  2.14.02.22
Data Fields
CryptoCC26XX_HWAttrs Struct Reference

CryptoCC26XX Hardware Attributes. More...

#include <CryptoCC26XX.h>

Data Fields

uint32_t baseAddr
 
int powerMngrId
 
int intNum
 
uint8_t intPriority
 Crypto Peripheral's interrupt priority. More...
 

Detailed Description

CryptoCC26XX Hardware Attributes.

These fields are used by driverlib APIs and therefore must be populated by driverlib macro definitions. For CC26XXWare these definitions are found in:

A sample structure is shown below:

const CryptoCC26XX_HWAttrs cryptoCC26XXHWAttrs[] = {
{
.baseAddr = CRYPTO_BASE,
.powerMngrId = PERIPH_CRYPTO,
.intNum = INT_CRYPTO,
.intPriority = (~0)
}
};

Field Documentation

uint32_t CryptoCC26XX_HWAttrs::baseAddr

Crypto Peripheral's base address

int CryptoCC26XX_HWAttrs::powerMngrId

Crypto Peripheral's power manager ID

int CryptoCC26XX_HWAttrs::intNum

Crypto Peripheral's interrupt vector

uint8_t CryptoCC26XX_HWAttrs::intPriority

Crypto Peripheral's interrupt priority.

The CC26xx uses three of the priority bits, meaning ~0 has the same effect as (7 << 5). (7 << 5) will apply the lowest priority. (0 << 5) will apply the highest priority.


The documentation for this struct was generated from the following file:
Copyright 2015, Texas Instruments Incorporated