Data Structures
Here are the data structures with brief descriptions:
 C_NoRTOS_ConfigNoRTOS framework global configuration
 CADC_Config_ADC driver's custom configuration structure
 CADC_FxnTableThe definition of an ADC function table that contains the required set of functions to control a specific ADC driver implementation
 CADC_ParamsADC Parameters used with ADC_open()
 CADCBuf_Config_ADC driver's custom configuration structure
 CADCBuf_ConversionDefines a conversion to be used with ADCBuf_convert()
 CADCBuf_FxnTableThe definition of an ADCBuf function table that contains the required set of functions to control a specific ADC driver implementation
 CADCBuf_ParamsADCBuf parameters used with ADCBuf_open()
 CADCBufCC26X2_AdcChannelLutEntryTable entry that maps a virtual adc channel to a dio and its corresponding internal analogue signal
 CADCBufCC26X2_HWAttrsADCBufCC26X2 Hardware Attributes
 CADCBufCC26X2_ObjectADCBufCC26X2 Object
 CADCBufCC26X2_ParamsExtensionCC26X2 specific extension to ADCBuf_Params
 CADCBufCC26XX_AdcChannelLutEntryTable entry that maps a virtual adc channel to a dio and its corresponding internal analogue signal
 CADCBufCC26XX_HWAttrsADCBufCC26XX Hardware Attributes
 CADCBufCC26XX_ObjectADCBufCC26XX Object
 CADCBufCC26XX_ParamsExtensionCC26XX specfic extension to ADCBuf_Params
 CADCCC26XX_HWAttrsADCCC26XX Hardware attributes These fields are used by driverlib APIs and therefore must be populated by driverlib macro definitions
 CADCCC26XX_ObjectADCCC26XX Object
 CAESCBC_OneStepOperationStruct containing the parameters required for encrypting/decrypting a message in a single-step operation
 CAESCBC_OperationUnionUnion containing a reference to a one step or segmented operation
 CAESCBC_ParamsCBC Parameters
 CAESCBC_SegmentedOperationStruct containing the parameters required for encrypting/decrypting a message in a segmented operation. Must be updated for steps of a segmented operation where data is processed (addData() and finalize())
 CAESCBCCC26XX_HWAttrsAESCBCCC26XX Hardware Attributes
 CAESCBCCC26XX_ObjectAESCBCCC26XX Object
 CAESCCM_OneStepOperationStruct containing the parameters required for encrypting/decrypting and authenticating/verifying a message for one-step operations
 CAESCCM_OperationUnionUnion containing a reference to a one step, segmented AAD, segmented data, or segmented finalize operation
 CAESCCM_ParamsCCM Parameters
 CAESCCM_SegmentedAADOperationStruct containing the parameters required for authenticating/verifying additional data in a segmented operation. Must be updated for each add AAD step of a segmented operation
 CAESCCM_SegmentedDataOperationStruct containing the parameters required for encrypting/decrypting a message in a segmented operation. Must be updated between each add data step of a segmented operation
 CAESCCM_SegmentedFinalizeOperationStruct containing the parameters required for finalizing an encryption/decryption and authentication/verification of a message in a segmented operation
 CAESCCMCC26X4_HWAttrsAESCCMCC26X4 Hardware Attributes
 CAESCCMCC26X4_ObjectAESCCMCC26X4 Object
 CAESCCMCC26XX_HWAttrsAESCCMCC26XX Hardware Attributes
 CAESCCMCC26XX_ObjectAESCCMCC26XX Object
 CAESCMAC_OperationStruct containing the parameters required for signing or verifying a message
 CAESCMAC_ParamsAESCMAC Parameters
 CAESCMACCC26XX_HWAttrsAESCMACCC26XX Hardware Attributes
 CAESCMACCC26XX_ObjectAESCMACCC26XX Object
 CAESCommon_ConfigAES Global configuration
 CAESCTR_OneStepOperationStruct containing the parameters required for encrypting/decrypting a message using a one-step operation
 CAESCTR_OperationUnionUnion containing a reference to a one-step and segmented operation structure
 CAESCTR_ParamsCTR Parameters
 CAESCTR_SegmentedOperationStruct containing the parameters required for encrypting/decrypting a message using a segmented operation. This struct must be updated for each "add data" and "finalize" step. Modifying the structure and any buffers that it points to while an operation is in progress is prohibited
 CAESCTRCC26XX_HWAttrsAESCTRCC26XX Hardware Attributes
 CAESCTRCC26XX_ObjectAESCTRCC26XX Object
 CAESCTRDRBG_ParamsAESCTRDRBG Parameters
 CAESCTRDRBGXX_HWAttrsAESCTRDRBGXX Hardware Attributes
 CAESCTRDRBGXX_ObjectAESCTRDRBGXX Object
 CAESECB_OperationStruct containing the parameters required for encrypting/decrypting and a message
 CAESECB_ParamsECB Parameters
 CAESECBCC26XX_HWAttrsAESECBCC26XX Hardware Attributes
 CAESECBCC26XX_ObjectAESECBCC26XX Object
 CAESGCM_OneStepOperationStruct containing the parameters required for encrypting/decrypting and authenticating/verifying a message for one-step operations
 CAESGCM_OperationUnionUnion containing a reference to a one step, segmented AAD, segmented data, or segmented finalize operation
 CAESGCM_ParamsGCM Parameters
 CAESGCM_SegmentedAADOperationStruct containing the parameters required for authenticating/verifying additional data in a segmented operation. Must be updated for each add AAD step of a segmented operation
 CAESGCM_SegmentedDataOperationStruct containing the parameters required for encrypting/decrypting a message in a segmented operation. Must be updated between each add data step of a segmented operation
 CAESGCM_SegmentedFinalizeOperationStruct containing the parameters required for finalizing an encryption/decryption and authentication/verification of a message in a segmented operation
 CAESGCMCC26X4_HWAttrsAESGCMCC26X4 Hardware Attributes
 CAESGCMCC26X4_ObjectAESGCMCC26X4 Object
 CAESGCMCC26XX_HWAttrsAESGCMCC26XX Hardware Attributes
 CAESGCMCC26XX_ObjectAESGCMCC26XX Object
 CButton_ConfigButton configuration
 CButton_HWAttrsHardware specific settings for a button
 CButton_ObjectInternal to Button module. Members should not be accessed by the application
 CButton_ParamsButton Parameters
 CCryptoKeyCryptoKey datastructure
 CCryptoKey_KeyStoreKey store CryptoKey datastructure
 CCryptoKey_PlaintextPlaintext CryptoKey datastructure
 CDAC_ConfigDAC Global configuration
 CDAC_ParamsBasic DAC Parameters
 CDACCC26XX_HWAttrsDACCC26XX Hardware attributes These fields are used by driverlib APIs and therefore must be populated by driverlib macro definitions
 CDACCC26XX_ObjectDACCC26XX Object
 CDisplay_ConfigDisplay Global configuration
 CDisplay_FxnTableThe definition of a Display function table that contains the required set of functions to control a specific Display driver implementation
 CDisplay_ParamsDisplay Parameters
 CDisplayDogm1286_HWAttrs
 CDisplayDogm1286_Object
 CDisplayGrLib_Object
 CDisplayHost_HWAttrsDisplayHost Attributes
 CDisplayHost_ObjectDisplayHost Object
 CDisplaySharp_HWAttrsV1
 CDisplaySharp_Object
 CDisplaySharpColor_tForeground and background color struct, compatible with GrLib
 CDisplayUart2_HWAttrsDisplayUart2 Attributes
 CDisplayUart2_ObjectDisplayUart2 Object
 CDisplayUart_HWAttrsDisplayUart Attributes
 CDisplayUart_ObjectDisplayUart Object
 CECC_Curve25519_ParamUnion to access ECC_Curve25519 curve params in bytes or words
 CECC_NISTP256_ParamUnion to access ECC_NISTP256 curve params in bytes or words
 CECCParams_CurveParamsA structure containing the parameters of an elliptic curve in short Weierstrass form
 CECDH_ConfigECC Global configuration
 CECDH_OperationUnion containing pointers to all supported operation structs
 CECDH_OperationComputeSharedSecretStruct containing the parameters required to compute the shared secret
 CECDH_OperationGeneratePublicKeyStruct containing the parameters required to generate a public key
 CECDH_ParamsECC Parameters
 CECDHCC26X1_HWAttrsECDHCC26X1 Hardware Attributes
 CECDHCC26X1_ObjectECDHCC26X1 Object
 CECDHCC26X2_HWAttrsECDHCC26X2 Hardware Attributes
 CECDHCC26X2_ObjectECDHCC26X2 Object
 CECDSA_ConfigECDSA Global configuration
 CECDSA_OperationUnion containing pointers to all supported operation structs
 CECDSA_OperationSignStruct containing the parameters required for signing a message
 CECDSA_OperationVerifyStruct containing the parameters required for verifying a message
 CECDSA_ParamsECDSA Parameters
 CECDSACC26X1_HWAttrsECDSACC26X1 Hardware Attributes
 CECDSACC26X1_ObjectECDSACC26X1 Object
 CECDSACC26X2_HWAttrsECDSACC26X2 Hardware Attributes
 CECDSACC26X2_ObjectECDSACC26X2 Object
 CECJPAKE_ConfigECJPAKE Global configuration
 CECJPAKE_OperationUnion containing pointers to all supported operation structs
 CECJPAKE_OperationComputeSharedSecretStruct containing the parameters required to compute the shared secret
 CECJPAKE_OperationGenerateZKPStruct containing the parameters required to generate a ZKP
 CECJPAKE_OperationRoundOneGenerateKeysStruct containing the parameters required to generate the first round of keys
 CECJPAKE_OperationRoundTwoGenerateKeysStruct containing the parameters required to generate the second round keys
 CECJPAKE_OperationVerifyZKPStruct containing the parameters required to verify a ZKP
 CECJPAKE_ParamsECJPAKE Parameters
 CECJPAKECC26X2_HWAttrsECJPAKECC26X2 Hardware Attributes
 CECJPAKECC26X2_ObjectECJPAKECC26X2 Object
 CEDDSA_ConfigEDDSA Global configuration
 CEDDSA_OperationUnion containing pointers to all supported operation structs
 CEDDSA_OperationGeneratePublicKeyStruct containing the parameters required for generating an EdDSA private-public keypair
 CEDDSA_OperationSignStruct containing the parameters required for generating an EdDSA digital signature
 CEDDSA_OperationVerifyStruct containing the parameters required for verifying an EdDSA digital signature
 CEDDSA_ParamsEDDSA Parameters
 CEDDSACC26X2_HWAttrsEDDSACC26X2 Hardware Attributes
 CEDDSACC26X2_ObjectEDDSACC26X2 Object
 CEDDSACC26X2_WorkspaceEDDSACC26X2 Workspace
 CFlashCC26X4_s_program
 CGPIO_ConfigGPIO driver configuration structure
 CGPTimerCC26XX_ConfigGPTimer Global configuration
 CGPTimerCC26XX_HWAttrsGPTimer26XX Hardware attributes
 CGPTimerCC26XX_ObjectGPTimer26XX Object
 CGPTimerCC26XX_ParamsGPTimerCC26XX Parameters
 CI2C_Config_I2C driver's custom configuration structure
 CI2C_ParamsI2C parameters used with I2C_open()
 CI2C_TransactionDefines a transaction to be used with I2C_transfer() or I2C_transferTimeout()
 CI2CCC26XX_HWAttrsV1I2CCC26XX Hardware attributes
 CI2CCC26XX_I2CPinCfgI2CCC26XX Pin Configuration
 CI2CCC26XX_ObjectI2CCC26XX Object
 CI2S_ConfigI2S Global configuration
 CI2S_ParamsBasic I2S Parameters
 CI2S_TransactionI2S transaction descriptor
 CI2SCC26XX_HWAttrsI2S Hardware attributes
 CITM_HWAttrsITM Hardware Attributes
 CITMCC26XX_HWAttrs
 CLCD_BufferLCD_Buffer used to store data to be printed on the LCD display
 CLCD_CommandFormat of LCD commands used by the LCD controller
 CLCD_ConfigThe LCD_Config structure contains a set of pointers used to characterize the LCD driver implementation
 CLCD_HWAttrsLCD Hardware attributes
 CLCD_ObjectLCD Object
 CLCD_ParamsLCD Parameters are used to with the LCD_open() call. Default values for these parameters are set using LCD_Params_init()
 CLED_ConfigLED configuration
 CLED_HWAttrsHardware specific settings for a LED module
 CLED_ObjectLED Object structure
 CLED_ParamsLED Parameters
 CList_Elem_
 CList_List
 CNVS_AttrsNVS attributes
 CNVS_Config_NVS Global configuration
 CNVS_FxnTableThe definition of an NVS function table that contains the required set of functions to control a specific NVS driver implementation
 CNVS_ParamsNVS Parameters
 CNVSCC26XX_HWAttrsNVSCC26XX hardware attributes
 CNVSCC26XX_Object
 CNVSRAM_HWAttrsNVSRAM Hardware Attributes
 CNVSRAM_Object
 CNVSSPI25X_HWAttrsNVSSPI25X attributes
 CNVSSPI25X_Object
 CPDMCC26XX_BufferRequestA PDMCC26XX_BufferRequest data structure is used with PDMCC26XX_requestBuffer()
 CPDMCC26XX_ConfigThe PDMCC26XX_Config structure contains a set of pointers used to characterize the PDMCC26XX driver implementation
 CPDMCC26XX_HWAttrsPDMCC26XX Hardware attributes
 CPDMCC26XX_I2S_AudioClockConfigPDMCC26XX_I2S Audio Clock configuration
 CPDMCC26XX_I2S_AudioFormatConfigPDMCC26XX_I2S Hardware configuration
 CPDMCC26XX_I2S_AudioPinConfigPDMCC26XX_I2S Audio Pin configuration
 CPDMCC26XX_I2S_BufferReleaseA PDMCC26XX_I2S_BufferRelease data structure is used with PDMCC26XX_I2S_releaseBuffer()
 CPDMCC26XX_I2S_BufferRequestA PDMCC26XX_I2S_BufferRequest data structure is used with PDMCC26XX_I2S_requestBuffer()
 CPDMCC26XX_I2S_ConfigThe PDMCC26XX_I2S_Config structure contains a set of pointers used to characterize the PDMCC26XX_I2S driver implementation
 CPDMCC26XX_I2S_HWAttrsPDMCC26XX_I2S Hardware attributes
 CPDMCC26XX_I2S_ObjectPDMCC26XX_I2S Object
 CPDMCC26XX_I2S_ParamsPDMCC26XX I2S Parameters are used when calling PDMCC26XX_I2S_open()
 CPDMCC26XX_I2S_StreamNotificationA PDMCC26XX_I2S_StreamNotification data structure is used with PDMCC26XX_I2S_CallbackFxn(). Provides notification about available buffers and potential errors
 CPDMCC26XX_metaDataMetadata associated with an array of PCM data
 CPDMCC26XX_ObjectPDMCC26XX Object
 CPDMCC26XX_ParamsPDMCC26XX Parameters are used to with the PDMCC26XX_open() call. Default values for these parameters are set using PDMCC26XX_Params_init()
 CPDMCC26XX_pcmBufferPCM buffer pointed to in a PDMCC26XX_BufferRequest
 CPDMCC26XX_StreamNotificationA PDMCC26XX_StreamNotification data structure is used with PDMCC26XX_CallbackFxn(). Provides notification about available buffers and potential errors
 CPIN_State_sUnderlying data structure for type PIN_State
 CPINCC26XX_HWAttrsPINCC26XX Hardware attributes
 CPower_NotifyObjPower notify object structure
 CPowerCC26X2_ConfigGlobal configuration structure
 CPowerCC26X2_ModuleStatePowerCC26X2_ModuleState
 CPowerCC26XX_ConfigGlobal configuration structure
 CPowerCC26XX_ModuleStatePowerCC26XX_ModuleState
 CPWM_Config_PWM Global configuration
 CPWM_FxnTableThe definition of a PWM function table that contains the required set of functions to control a specific PWM driver implementation
 CPWM_ParamsPWM Parameters
 CPWMTimerCC26XX_HwAttrsPWMTimer26XX Hardware attributes
 CPWMTimerCC26XX_ObjectPWMTimer26XX Object
 CRingBuf_Object
 CRNG_ConfigRNG Global configuration
 CRNG_ParamsRNG Parameters
 CSD_Config_SD Global configuration
 CSD_FxnTableThe definition of a SD function table that contains the required set of functions to control a specific SD driver implementation
 CSD_ParamsSD Parameters
 CSDFatFS_ConfigSDFatFS Global configuration
 CSDFatFS_ObjectSDFatFS Object The application must not access any member variables of this structure!
 CSDSPI_HWAttrsSDSPI Hardware attributes
 CSDSPI_ObjectSDSPI Object
 CSHA2_ConfigSHA2 Global configuration
 CSHA2_ParamsSHA2 Parameters
 CSHA2CC26X1_HWAttrsHardware-specific configuration attributes
 CSHA2CC26X2_HWAttrsHardware-specific configuration attributes
 CSPI_Config_SPI Global configuration
 CSPI_FxnTableThe definition of a SPI function table that contains the required set of functions to control a specific SPI driver implementation
 CSPI_ParamsSPI Parameters
 CSPI_TransactionA SPI_Transaction data structure is used with SPI_transfer(). It indicates how many SPI_FrameFormat frames are sent and received from the buffers pointed to txBuf and rxBuf. The arg variable is an user-definable argument which gets passed to the SPI_CallbackFxn when the SPI driver is in SPI_MODE_CALLBACK
 CSPICC26X2DMA_HWAttrsSPICC26X2DMA Hardware attributes
 CSPICC26X2DMA_ObjectSPICC26X2DMA Object
 CSPICC26X4DMA_HWAttrsSPICC26X4DMA Hardware attributes
 CSPICC26X4DMA_ObjectSPICC26X4DMA Object
 Cspiffs_config
 Cspiffs_DIR
 Cspiffs_dirent
 Cspiffs_stat
 Cspiffs_t
 CSPIFFSNVS_Data_SPIFFSNVS data object
 CSPIFFSNVS_Lock_SPIFFSNVS Lock
 CStructRingBuf_Object
 CTemperature_NotifyObjTemperature notify object structure
 CTemperatureCC26X2_ConfigTemperature driver configuration struct for CC26X2
 CTimer_Config_Timer Global configuration
 CTimer_ParamsTimer Parameters
 CTimerCC26XX_HWAttrsTimerCC26XX Hardware Attributes
 CTimerCC26XX_ObjectTimerCC26XX_Object
 CTRNG_ConfigTRNG Global configuration
 CTRNG_ParamsTRNG Parameters
 CTRNGCC26XX_HWAttrsTRNGCC26XX Hardware Attributes
 CUART2_Config_UART2 Global configuration
 CUART2_ParamsUART2 Parameters
 CUART2CC26X2_HWAttrsUART2CC26X2 Hardware attributes
 CUART2CC26X2_ObjectUART2CC26X2 Object
 CUART_Config_UART Global configuration
 CUART_FxnTableThe definition of a UART function table that contains the required set of functions to control a specific UART driver implementation
 CUART_ParamsUART Parameters
 CUARTCC26X2_HWAttrsUARTCC26X2 Hardware attributes
 CUARTCC26X2_ObjectUARTCC26X2 Object
 CUARTCC26XX_HWAttrsV2UARTCC26XX Hardware attributes
 CUARTCC26XX_ObjectUARTCC26XX Object
 CUDMACC26XX_ConfigUDMACC26XX Global configuration
 CUDMACC26XX_HWAttrsUDMACC26XX hardware attributes
 CUDMACC26XX_ObjectUDMACC26XX object
 CWatchdog_Config_Watchdog Global configuration
 CWatchdog_FxnTableThe definition of a Watchdog function table that contains the required set of functions to control a specific Watchdog driver implementation
 CWatchdog_ParamsWatchdog Parameters
 CWatchdogCC26XX_HWAttrsWatchdog hardware attributes for CC26XX
 CWatchdogCC26XX_ObjectWatchdog Object for CC26XX
© Copyright 1995-2022, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale