▼APIs for Board Specific Device Drivers | |
APIs for FLASH | |
APIs for I2C based EEPROM | |
APIs for I2C/GPIO based LED driver | |
▼APIs for CCM MODULE | |
CCM API | |
CCM Low-Level API | |
▼APIs for Driver Porting Layer | |
APIs for CPU ID | |
APIs for Cache | |
APIs for Clock | |
APIs for Counting CPU Cycles | |
APIs for Debug log's and assert's | |
APIs for Event | |
APIs for HW Interrupts | |
APIs for Heap management | |
APIs for MPU for ARMv7 (ARM R5, ARM M4) | |
APIs for Queue | |
APIs for Region based address translation (RAT) module | |
APIs for Semaphore | |
APIs for Task | |
APIs for system level define's and function's | |
APIs for timer setup and control | |
▼APIs for Networking modules | |
►APIs for Enet LLD | |
►Enet Data Path (DMA) | |
►Enet CPDMA APIs | |
CPDMA Configuration | |
CPDMA Packet Definitions | |
Enet packet utils API and data structures. | |
Packet statistics | |
►Enet Forwarding Database (FDB) | |
CPSW Address Lookup Engine (ALE) | |
►Enet Host Port | |
CPSW host port | |
►Enet MAC Port | |
CPSW MAC Port | |
Enet Main API | |
►Enet Management Data I/O (MDIO) | |
CPSW Management Data Input/Output (MDIO) | |
►Enet Peripherals | |
CPSW Peripheral | |
ICSSG Peripheral | |
Enet Queue API | |
Enet Resource Management | |
►Enet Statistics | |
CPSW Statistics | |
ICSSG Statistics | |
Enet Time Aware Shaper | |
►Enet Time Synchronization | |
CPSW CPTS | |
ICSSG TimeSync | |
Enet Trace API | |
►Ethernet PHY Driver | |
Generic PHY | |
TI DP83822 PHY | |
TI DP83867 PHY | |
TI DP83869 PHY | |
VSC8514 PHY | |
▼APIs for PBIST (Memory Built-In Self Test) | |
PBIST Data Structures | |
PBIST Enuerated Data Types | |
PBIST Functions | |
PBIST Low-Level API | |
APIs for SDL DPL | |
▼APIs for SDL DSS_L3 | |
DSS_L3 API | |
▼APIs for SDL Dual Clock Comparator(DCC) | |
►SDL Dual Clock Comparator(DCC) | |
DCC Data Structures | |
DCC Enumerated Data Types | |
DCC Functions | |
DCC Macros | |
▼APIs for SDL ECC BUS SAFETY | |
►API's for Ecc Bus Safety on MSS, DSS, and RSS | |
ECC Bus Safety Data Structures | |
ECC Bus Safety Enumerated Data Types | |
ECC Bus Safety Functions | |
ECC Bus Safety Macros | |
▼APIs for SDL ESM | |
ESM Driver Error Codes | |
ESM Low-Level API | |
▼APIs for SDL HWA | |
API's for HWA | |
▼APIs for SDL MBOX | |
API's for MBOX | |
▼APIs for SDL MCRC | |
MCRC API | |
MCRC Low-Level API | |
▼APIs for SDL RTI | |
RTI Enumerated Data Types | |
RTI Functions | |
▼APIs for SDL Self Test Controller (STC) | |
►SDL Self Test Controller(STC) | |
DCC Enumerated Data Types | |
STC Data Structures | |
STC Enumerated Data Types | |
STC Functions | |
STC Macros | |
▼APIs for SOC Specific Device Drivers | |
APIs for BOOTLOADING CPUs | |
►APIs for CBUFF | |
CBUFF Driver External Functions | The section has a list of all the exported API which the applications need to invoke in order to use the driver |
APIs for CRC | |
►APIs for CSIRX | |
CSIRX Common APIs | |
CSIRX Complex IO APIs | |
CSIRX Context APIs | |
CSIRX Debug APIs | |
CSIRX Dphy APIs | |
CSIRX Instance APIs | |
APIs for ECAP | |
APIs for EDMA | |
APIs for EPWM | |
►APIs for ESM | |
ESM Driver Error Codes | |
APIs for GPADC | |
APIs for GPIO | |
APIs for HSMCLIENT | |
APIs for HSMCLIENT_UTILS | |
►APIs for HWA | |
HWA Driver Error Codes | The section has a list of all the error codes which are generated by the HWA Driver module |
►HWA Driver External Data Structures | The section has a list of all the data structures which are exposed to the application |
HWA_APP_MEMINIT_CFG | Bit mask to specify HWA MEM BANKs, used with HWA_initializeRAM() |
►HWA_MACROS | Lists all the macros used in HWA driver |
HWA_ACCELMODE | Macros that define values for the operational/accelerator mode of HWA |
HWA_ACCUMULATORREG_TYPE | Macros that define values for different type of accumulator registers of HWA_readAccumulatorReg() function |
HWA_CFAR_OPER_MODE | Macros that define values for the combination of CFAR operational mode (log, mag, mag sqr) and input samples type (real, complex) |
HWA_CFAR_OUTPUT_MODE | Macros that define values for the output of CFAR block |
HWA_CLIPREG_TYPE | Macros that define clip status registers for HWA_readClipStatus and HWA_clearClipStatus functions |
HWA_CMP_DCMP | Macros that define values for |
HWA_COMMONCONFIG_MASK | Macros that define values to use for HWA_CommonConfig::configMask when specifying which values in the HWA_CommonConfig are valid |
HWA_COMPLEX_MULTIPLY_MODE | Macros that define values for the various modes of the Complex multiply block |
HWA_COMPRESS_METHOD | Macros that define values for |
HWA_COMPRESS_PATHSELECT | Macros that define values for |
HWA_CONTEXTSWITCH_TRIG_MODE | Macros that define values for the trigger mode of HWA paramsets |
HWA_DCEST_INTERFSUM_RESET_MODE | Macros that define values for the various reset modes in pre-processing block, appied to DCESTRESET and INTERFSUMRESET |
HWA_DCSUB_SELECT | Macros that define values for the various source select of threshold in pre-processing block |
HWA_FEATURE_BIT | General macro to use for enable/disable bits |
HWA_FFT3x_BFLY_SCALING | Macros that define values for butterfly scaling for radix-3 stage |
HWA_FFT_MODE_MAGNITUDE_LOG2 | Macros that define values for enabling/disabling the magnitude and log2 computation in FFT block |
HWA_FFT_MODE_OUTPUT | Macros that define values for the various outputs of the FFT block |
HWA_FFT_STITCHING_TWID_PATTERN | Macros that define values for the complex multiply block with FFT stitching mode. Useful for 4K and 8K FFT calculation, set the last 2 bits in TWIDINCR register, the rest 12 bits should be set to 0 |
HWA_FFT_WINDOW_INTERPOLATE_MODE | Macros that define values for interpolation property of the FFT window to achieve larger FFT size using stitching |
HWA_HISTOGRAM_MODE | Macros that define values for histogram computation mode |
HWA_INTERFERENCE_THRESHOLD_TYPE | Macros that define values for different type of accumulator registers of HWA_readAccumulatorReg() function |
HWA_INTERFMITIGATION_PATH_SELECT | Macros that define values for the various source select of threshold in pre-processing block |
HWA_INTERFTHRESH_MODE | |
HWA_INTERFTHRESH_SELECT | Macros that define values for the various source select of threshold in pre-processing block |
HWA_INTERRUPT_PRIORITY | HWA interrupt default priority, applied only to the processors, which support hardware priority, e.g R5F |
HWA_LOCALMAX_THRESH_BITMASK | Macros that define values to enable and disable for detection threshold comparison |
HWA_LOCALMAX_THRESH_SELECT | Macros that define values for CUT threshold selection in local maxima block |
HWA_LUT_FREQ_DEROTATE_RAMIDX_INCR | Macros that define values for the complex multiply block with LUT based frequency de-rotation mode, set the RAM index incremented mode after each iteration, either auto-increment mode, in which the ram index is incremented automatically after each iteration, with either saturates at 63 or wraps around, or non-increment mode, in which the ram index is constant for all iterations, |
HWA_NOISE_AVG_MODE_CFAR | Macros that define values for CFAR Noise Averaging mode |
HWA_PARAMDONE_INTERRUPT_TYPE | Macros that define values for the destination of interrupt (CPU or DMA) when the paramset is completed. The interrupt type HWA_PARAMDONE_INTERRUPT_TYPE_CPU may not be supported on all versions of the IP - see HWA_Attrs::isConcurrentAccessAllowed |
HWA_RAM_TYPE | Macros that define values for the ramType argument of HWA_configRam() function |
HWA_RECURSIVE_WIN_MODE_SELECT | Macros that define values for the complex multiply block with recursive windowing mode, specify the winodw computation paramster |
HWA_SAMPLES_FORMAT | Macros that define values for real/complex format of input/output samples |
HWA_SAMPLES_SIGN | Macros that define values for signed/unsigned property of input/output samples |
HWA_SAMPLES_WIDTH | Macros that define values for 16bit or 32bit width of input/output samples |
HWA_SRC_SHUFFLE_AB_MODE | Macros that define values for the shuffled addressing mode |
HWA_THREAD | Macros that define values for the trigger mode of HWA paramsets |
HWA_TRIG_MODE | Macros that define values for the trigger mode of HWA paramsets |
HWA_WINDOW_MODE | Macros that define values for windowing mode of the FFT window |
HWA_WINDOW_SYMM | Macros that define values for symmetric/non-symmetric property of the FFT window |
HWA_PARAMSET_CONTEXT_SWITCH_CFG | Context switch enable/disable configuration in the paramset |
HWA Driver External Functions | The section has a list of all the exported API which the applications need to invoke in order to use the driver |
APIs for I2C | |
APIs for IPC Notify | |
APIs for IPC RPMessage | |
APIs for MATHLIB | |
APIs for MCAN | |
APIs for MCASP | |
►APIs for MIBSPI | |
MIBSPI Feature defines | MIBSPI_FEATURE_* macros indicate presence of a particular features in SPI instance on the given SoC. Used internally in driver |
APIs for PINMUX | |
APIs for QSPI | |
APIs for RTI | |
►APIs for SOC Specific Functions | |
APIs for SOC Reset and Clock Functions | |
APIs for Secure IPC Notify | |
APIs for UART | |
APIs for WDT | |
APIs for Security Drivers | |
▼Built-In Test (PBIST) | |
PBIST Data Structures | |
PBIST Enuerated Data Types | |
PBIST Functions | |
▼ECC Aggregator (ECC_AGGR) | |
ECC_AGGR Data Structures | |
ECC_AGGR Enumerated Data Types | |
ECC_AGGR Functions | |
▼RTI Low-Level API | |
RTI Data Structures | |
RTI Enumerated Types | |
RTI Functions | |
▼SDL EXCEPTION API | |
SDL EXCEPTION Data Structures | |
SDL EXCEPTION Functions | |
SDL EXCEPTION Macro defines | |