| csl.h | |
| csl_bootcfg.h | This is the main Header File for the BOOTCFG Module which defines all the data structures and exported API |
| csl_bootcfgAux.h | This is the Boot Configuration Auxilary Header File which exposes the various CSL Functional Layer API's to configure the BOOTCFG Module |
| csl_bwmngmt.h | Header file for functional layer of CSL. It contains the various enumerations, structure definitions and function declaration |
| csl_bwmngmtAux.h | API Auxilary header file for BWMNGMT CSL. It gives the definitions of the status query & control functions |
| csl_cache.h | This is the CACHE Auxilary Header File which exposes the various CSL Functional Layer API's to configure the CACHE Module |
| csl_cacheAux.h | This is the CACHE Auxilary Header File which exposes the various CSL Functional Layer API's to configure the CACHE Module |
| csl_cgem.h | This is the CGEM Header file |
| csl_cgemAux.h | This is the CGEM Auxilary Header file |
| csl_chip.c | Implementation for APIs to read / write into the CPU Control Registers |
| csl_chip.h | API header file for CHIP module CSL |
| csl_chipAux.h | API Auxilary header file for CHIP CSL to read/write from the C64x+ CPU Control Register File |
| csl_cpgmac_sl.h | Header file containing various enumerations, structure definitions and function declarations for the CP GMAC Sliver submodule (CPGMAC_SL) of EMAC |
| csl_cpgmac_slAux.h | API Auxilary header file for Ethernet MAC submodule CSL |
| csl_cpIntc.h | This is the main header file for the CPINTC Module which defines all the data structures and exported API |
| csl_cpIntcGetBaseAddress.c | The file contains routines which are CPINTC Device specific and need to be modified for each new device which has the CPINTC IP module |
| csl_cppi.h | This is the CPPI device specific include file. This file defines various queue types |
| csl_cpsgmii.h | Header file for functional layer of CSL SGMII |
| csl_cpsgmiiAux.h | API Auxilary header file for SGMII CSL. Contains the different control command and status query functions definations |
| csl_cpsw.h | Header file for CSL functional layer of 3 Port Ethernet Switch Subsystem |
| csl_cpsw_3gf.h | Header file containing various enumerations, structure definitions and function declarations for the Ethernet switch submodule (CPSW_3GF) of EMAC |
| csl_cpsw_3gfAux.h | API Auxilary header file for Ethernet switch module CSL |
| csl_cpsw_3gfss_s.h | Header file containing various enumerations, structure definitions and function declarations for the Ethernet switch subsystem module of EMAC |
| csl_cpsw_3gfssAux.h | API Auxilary header file for Ethernet switch subsystem CSL |
| csl_cpts.h | Header file containing various enumerations, structure definitions and function declarations for the Time synchronization submodule of EMAC |
| csl_cptsAux.h | API Auxilary header file for Ethernet Time Synchronization module CSL |
| csl_edma3.h | This is the main header file for the EDMA Module which defines all the data structures and exported API |
| csl_edma3Aux.h | This is the EDMA Auxilary Header File which exposes the various CSL Functional Layer API's to configure the EDMA Module |
| csl_edma3ChannelClose.c | The file implements the API which is used to close a previously opened EDMA Channel |
| csl_edma3ChannelOpen.c | The file implements the API which is used to open an EDMA channel |
| csl_edma3Close.c | The file implements the API which is used to close the EDMA Module |
| csl_edma3GetBaseAddress.c | The file contains routines which are EDMA3 Device specific and need to be modified for each new device which has the EDMA3 IP module |
| csl_edma3GetHwChannelSetup.c | The file implements API's which are used to retreive setup information specific to an opened EDMA Channel |
| csl_edma3GetHwChannelStatus.c | The file implements the API which is used to retreive the status of an opened EDMA Channel |
| csl_edma3GetHwSetup.c | The file implements the API which to get the setup information for all DMA and QDMA channels which are in the EDMA module |
| csl_edma3GetHwStatus.c | The file implements the API which to get status of various entities in the EDMA module |
| csl_edma3HwChannelControl.c | The file implements the API which is used to configure the various properties of an opened channel |
| csl_edma3HwChannelSetup.c | The file implements the API's which are used to setup the properties of the channel |
| csl_edma3HwControl.c | The file implements the API's which is used to configure the various entities in the EDMA Module |
| csl_edma3HwSetup.c | The file implements the API's which is used to configure all the DMA/QDMA channels in the EDMA module with the specified configuration |
| csl_edma3Init.c | The file implements the API to initialize the EDMA Module |
| csl_edma3Open.c | The file implements the API to open the EDMA Module |
| csl_edma3Param.c | The file implements the API's which handle the PARAM-SET in the EDMA Module |
| csl_emif4fAux.h | This is the EMIF4F Auxilary Header File which exposes the various CSL Functional Layer API's to configure the EMIF4F Module |
| csl_error.h | |
| csl_gpio.h | This is the main Header File for the GPIO Module which defines all the data structures and exported API |
| csl_gpioAux.h | This is the GPIO Auxilary Header File which exposes the various CSL Functional Layer API's to configure the GPIO Module |
| csl_gpioGetBaseAddress.c | The file contains routines which are GPIO Device specific and need to be modified for each new device which has the GPIO IP module |
| csl_idma.h | IDMA CSL Implementation on DSP side |
| csl_idmaAux.h | API Auxilary header file for IDMA CSL. It gives the definitions of the query, status & control functions |
| csl_intc.h | |
| csl_intcClose.c | File for functional layer of CSL API CSL_intcClose() |
| csl_intcExcep.c | File for functional layer of CSL Exceptions APIs |
| csl_intcGetHwStatus.c | File for functional layer of CSL API CSL_intcGetHwStatus() |
| csl_intcHookIsr.c | File for functional layer of CSL API CSL_intcHookIsr() |
| csl_intcHwControl.c | File for functional layer of CSL API CSL_intcHwControl() |
| csl_intcInit.c | File for functional layer of CSL API CSL_intcInit() |
| csl_intcOpen.c | File for functional layer of CSL API CSL_intcOpen() |
| csl_intcPlugEventHandler.c | File for functional layer of CSL API CSL_intcPlugEventHandler() |
| csl_ipc.h | IPC CSL Implementation on DSP side |
| csl_ipcAux.h | API Auxilary header file for IPC CSL. It gives the definitions of the query & control functions |
| csl_mdio.h | Header file for functional layer of CSL MDIO |
| csl_mdioAux.h | API Auxilary header file for MDIO CSL. Contains the different control command and status query functions definations |
| csl_memprot.h | Header file for functional layer of CSL. It contains the various enumerations, structure definitions and function declarations |
| csl_memprotAux.h | API Auxilary header file for MEMPROT CSL. Contains the different control command and status query functions definations |
| csl_mpu.h | This is the header file for the MPU CSL Functional Layer |
| csl_mpuAux.h | This is the MPU Auxilary Header File which exposes the various CSL Functional Layer API's to configure the MPU Module |
| csl_mpuGetBaseAddress.c | The file contains routines which are MPU Device specific and need to be modified for each new device which has the MPU IP Module |
| csl_msmc.h | This is the main header file for the MSMC Module which defines all the data structures and exported API |
| csl_msmcAux.h | This is the MSMC Auxilary Header File which exposes the various CSL Functional Layer API's to configure the MSMC Module |
| csl_pllc.h | This is the main Header File for the PLLC Module which defines all the data structures and exported API |
| csl_pllcAux.h | API Auxilary header file for PLLC CSL |
| csl_pllcGetBaseAddress.c | The file contains routines which are PLLC Device specific and need to be modified for each new device which has the PLLC module |
| csl_psc.h | This is the main Header File for the PSC Module which defines all the data structures and exported API |
| csl_pscAux.h | API Auxilary header file for PSC CSL |
| csl_qm_queue.h | This is the Queue Manager device specific include file. This file defines various queue types |
| csl_sem.h | This is the main Header File for the SEM Module which defines all the data structures and exported API |
| csl_semAux.h | This is the SEM Auxilary Header File which exposes the various CSL Functional Layer API's to configure the SEM Module |
| csl_srio.h | This is the header file for the SRIO CSL Functional Layer |
| csl_srioAux.h | This is the SRIO Auxilary Header File which exposes the various CSL Functional Layer API's to configure the SRIO Module |
| csl_srioAuxPhyLayer.h | This is the SRIO Auxilary Physical Header File which exposes the various CSL Functional Layer API's to configure the SRIO Switch |
| csl_srioGetBaseAddress.c | The file contains routines which are SRIO Device specific and need to be modified for each new device which has the SRIO IP module |
| csl_timerGetBaseAddress.c | The file contains routines which are TIMER Device specific and need to be modified for each new device which has the TIMER IP module |
| csl_tmr.h | This is the main header file for the TIMER Module which defines all the data structures and exported API |
| csl_tmrAux.h | This is the TIMER Auxilary Header File which exposes the various CSL Functional Layer API's to configure the TIMER Module |
| csl_tmrClose.c | The file implements the API which is used to close an instance of the Timer |
| csl_tmrGetHwSetup.c | The file implements the API which is used to get a snapshot of all the registers in the TIMER Module |
| csl_tmrGetHwStatus.c | The file implements the API which is used to get the status of the TIMER Module |
| csl_tmrHwControl.c | The file implements the API which is used to control the TIMER Module |
| csl_tmrHwSetup.c | The file implements the Timer Hardware Setup API which is used to configure all the timer registers |
| csl_tmrHwSetupRaw.c | The file implements the Timer Hadware Setup RAW API which is used to configure all the timer registers |
| csl_tmrInit.c | The file implements the Timer Init API which is used to initialize and provide context for the CSL Timer Module |
| csl_tmrOpen.c | The file implements the Timer Open API which opens and initializes the Timer handle used subsequently in all Timer API's |
| csl_tsc.h | Header file for functional layer of TSC CSL |
| csl_tsip.h | This is the main header file for the TSIP Module which defines all the data structures and exported API |
| csl_tsipAux.h | This is the TSIP Auxilary Header File which exposes the various CSL Functional Layer API's to configure the TSIP Module |
| csl_tsipGetBaseAddress.c | The file contains routines which are TSIP Device specific and need to be modified for each new device which has the TSIP IP module |
| csl_types.h | |
| csl_version.h | |
| csl_xmc.h | XMC CSL Implementation on DSP side |
| csl_xmcAux.h | API Auxilary header file for XMC CSL. It gives the definitions of the status query & control functions |
| cslr.h | |
| soc.h | This file contains SOC specific defintions |