![]() |
![]() |
Header file for functional layer of CSL. It contains the various enumerations, structure definitions and function declaration. More...
#include <ti/csl/csl.h>
#include <ti/csl/cslr_cgem.h>
#include <ti/csl/soc.h>
Data Structures | |
struct | CSL_BWMNGMT_CPUARB_SETUP |
CSL_BWMNGMT_CPUARB_SETUP has all the fields required to configure the CPU Arbitration Control Register of BWMNGMT for any given memory control block (L1D/L2/EMC). More... | |
struct | CSL_BWMNGMT_MDMAPRI_SETUP |
CSL_BWMNGMT_MDMAPRI_SETUP has all the fields required to configure Master DMA (MDMA) Arbitration Control Register of BWMNGMT for L2/UMC memory control block. More... | |
Defines | |
#define | CSL_BWMNGMT_PRI_PRI0 (0x00000000u) |
Priority arbitration setting 0 - Highest priority requestor. | |
#define | CSL_BWMNGMT_PRI_PRI1 (0x00000001u) |
Priority arbitration setting 1 - 2nd Highest priority requestor. | |
#define | CSL_BWMNGMT_PRI_PRI2 (0x00000002u) |
Priority arbitration setting 2 - 3rd Highest priority requestor. | |
#define | CSL_BWMNGMT_PRI_PRI3 (0x00000003u) |
Priority arbitration setting 3 - 4th Highest priority requestor. | |
#define | CSL_BWMNGMT_PRI_PRI4 (0x00000004u) |
Priority arbitration setting 4 - 5th Highest priority requestor. | |
#define | CSL_BWMNGMT_PRI_PRI5 (0x00000005u) |
Priority arbitration setting 5 - 6th Highest priority requestor. | |
#define | CSL_BWMNGMT_PRI_PRI6 (0x00000006u) |
Priority arbitration setting 6 - 7th Highest priority requestor. | |
#define | CSL_BWMNGMT_PRI_PRI7 (0x00000007u) |
Priority arbitration setting 7 - Lowest priority requestor. | |
#define | CSL_BWMNGMT_MAXWAIT_MAXWAIT0 (0x00000000u) |
Maxwait arbitration setting 0 - Always stall due to higher priority requestor. | |
#define | CSL_BWMNGMT_MAXWAIT_MAXWAIT1 (0x00000001u) |
Maxwait arbitration setting 1 - Stall max of 1 cycle due to higher priority requestor. | |
#define | CSL_BWMNGMT_MAXWAIT_MAXWAIT2 (0x00000002u) |
Maxwait arbitration setting 2 - Stall max of 2 cycle due to higher priority requestor. | |
#define | CSL_BWMNGMT_MAXWAIT_MAXWAIT4 (0x00000004u) |
Maxwait arbitration setting 4 - Stall max of 4 cycle due to higher priority requestor. | |
#define | CSL_BWMNGMT_MAXWAIT_MAXWAIT8 (0x00000008u) |
Maxwait arbitration setting 8 - Stall max of 8 cycle due to higher priority requestor. | |
#define | CSL_BWMNGMT_MAXWAIT_MAXWAIT16 (0x00000010u) |
Maxwait arbitration setting 16 - Stall max of 16 cycle due to higher priority requestor. | |
#define | CSL_BWMNGMT_MAXWAIT_MAXWAIT32 (0x00000020u) |
Maxwait arbitration setting 32 - Stall max of 32 cycle due to higher priority requestor. | |
#define | hCgem ((CSL_CgemRegs*)CSL_CGEM0_5_REG_BASE_ADDRESS_REGS) |
Header file for functional layer of CSL. It contains the various enumerations, structure definitions and function declaration.