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 |