⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cslr_cache.h

📁 TI的DM6446的硬件平台搭建的相关例子
💻 H
📖 第 1 页 / 共 2 页
字号:

/* L1DIWC */

#define CSL_CACHE_L1DIWC_RESERVED_MASK   (0xFFFF0000u)
#define CSL_CACHE_L1DIWC_RESERVED_SHIFT  (0x00000010u)
#define CSL_CACHE_L1DIWC_RESERVED_RESETVAL (0x00000000u)

#define CSL_CACHE_L1DIWC_CNT_MASK        (0x0000FFFFu)
#define CSL_CACHE_L1DIWC_CNT_SHIFT       (0x00000000u)
#define CSL_CACHE_L1DIWC_CNT_RESETVAL    (0x00000000u)

#define CSL_CACHE_L1DIWC_RESETVAL        (0x00000000u)

/* L1PIBAR */

#define CSL_CACHE_L1PIBAR_ADDR_MASK      (0xFFFFFFFFu)
#define CSL_CACHE_L1PIBAR_ADDR_SHIFT     (0x00000000u)
#define CSL_CACHE_L1PIBAR_ADDR_RESETVAL  (0x00000000u)

#define CSL_CACHE_L1PIBAR_RESETVAL       (0x00000000u)

/* L1PIWC */

#define CSL_CACHE_L1PIWC_RESERVED_MASK   (0xFFFF0000u)
#define CSL_CACHE_L1PIWC_RESERVED_SHIFT  (0x00000010u)
#define CSL_CACHE_L1PIWC_RESERVED_RESETVAL (0x00000000u)

#define CSL_CACHE_L1PIWC_CNT_MASK        (0x0000FFFFu)
#define CSL_CACHE_L1PIWC_CNT_SHIFT       (0x00000000u)
#define CSL_CACHE_L1PIWC_CNT_RESETVAL    (0x00000000u)

#define CSL_CACHE_L1PIWC_RESETVAL        (0x00000000u)

/* L1PCFG */


#define CSL_CACHE_L1PCFG_MODE_MASK       (0x00000007u)
#define CSL_CACHE_L1PCFG_MODE_SHIFT      (0x00000000u)
#define CSL_CACHE_L1PCFG_MODE_RESETVAL   (0x00000000u)

/*----MODE Tokens----*/
#define CSL_CACHE_L1PCFG_MODE_OFF        (0x00000000u)
#define CSL_CACHE_L1PCFG_MODE_0K         (0x00000000u)
#define CSL_CACHE_L1PCFG_MODE_4K         (0x00000001u)
#define CSL_CACHE_L1PCFG_MODE_8K         (0x00000002u)
#define CSL_CACHE_L1PCFG_MODE_16K        (0x00000003u)
#define CSL_CACHE_L1PCFG_MODE_32K        (0x00000004u)

#define CSL_CACHE_L1PCFG_RESETVAL        (0x00000000u)

/* L1DCFG */

#define CSL_CACHE_L1DCFG_RESERVED_MASK   (0xFFFFFFF8u)
#define CSL_CACHE_L1DCFG_RESERVED_SHIFT  (0x00000003u)
#define CSL_CACHE_L1DCFG_RESERVED_RESETVAL (0x00000000u)

#define CSL_CACHE_L1DCFG_MODE_MASK       (0x00000007u)
#define CSL_CACHE_L1DCFG_MODE_SHIFT      (0x00000000u)
#define CSL_CACHE_L1DCFG_MODE_RESETVAL   (0x00000000u)

/*----MODE Tokens----*/
#define CSL_CACHE_L1DCFG_MODE_OFF        (0x00000000u)
#define CSL_CACHE_L1DCFG_MODE_0K         (0x00000000u)
#define CSL_CACHE_L1DCFG_MODE_4K         (0x00000001u)
#define CSL_CACHE_L1DCFG_MODE_8K         (0x00000002u)
#define CSL_CACHE_L1DCFG_MODE_16K        (0x00000003u)
#define CSL_CACHE_L1DCFG_MODE_32K        (0x00000004u)

#define CSL_CACHE_L1DCFG_RESETVAL        (0x00000000u)

/* L1PCC */

#define CSL_CACHE_L1PCC_RESERVED_MASK    (0xFFF80000u)
#define CSL_CACHE_L1PCC_RESERVED_SHIFT   (0x00000013u)
#define CSL_CACHE_L1PCC_RESERVED_RESETVAL (0x00000000u)

#define CSL_CACHE_L1PCC_POPER_MASK       (0x00070000u)
#define CSL_CACHE_L1PCC_POPER_SHIFT      (0x00000010u)
#define CSL_CACHE_L1PCC_POPER_RESETVAL   (0x00000000u)

/*----POPER Tokens----*/
#define CSL_CACHE_L1PCC_POPER_NORM       (0x00000000u)
#define CSL_CACHE_L1PCC_POPER_FREEZE     (0x00000001u)

#define CSL_CACHE_L1PCC_OPER_MASK        (0x00000007u)
#define CSL_CACHE_L1PCC_OPER_SHIFT       (0x00000000u)
#define CSL_CACHE_L1PCC_OPER_RESETVAL    (0x00000000u)

/*----OPER Tokens----*/
#define CSL_CACHE_L1PCC_OPER_NORM        (0x00000000u)
#define CSL_CACHE_L1PCC_OPER_FREEZE      (0x00000001u)

#define CSL_CACHE_L1PCC_RESETVAL         (0x00000000u)

/* L1DCC */

#define CSL_CACHE_L1DCC_POPER_MASK       (0x00070000u)
#define CSL_CACHE_L1DCC_POPER_SHIFT      (0x00000010u)
#define CSL_CACHE_L1DCC_POPER_RESETVAL   (0x00000000u)

/*----POPER Tokens----*/
#define CSL_CACHE_L1DCC_POPER_NORM       (0x00000000u)
#define CSL_CACHE_L1DCC_POPER_FREEZE     (0x00000001u)

#define CSL_CACHE_L1DCC_OPER_MASK        (0x00000007u)
#define CSL_CACHE_L1DCC_OPER_SHIFT       (0x00000000u)
#define CSL_CACHE_L1DCC_OPER_RESETVAL    (0x00000000u)

/*----OPER Tokens----*/
#define CSL_CACHE_L1DCC_OPER_NORM        (0x00000000u)
#define CSL_CACHE_L1DCC_OPER_FREEZE      (0x00000001u)

#define CSL_CACHE_L1DCC_RESETVAL         (0x00000000u)

/* L2WB */
#define CSL_CACHE_L2WB_CMDANDSTAT_MASK   (0x00000001u)
#define CSL_CACHE_L2WB_CMDANDSTAT_SHIFT  (0x00000000u)
#define CSL_CACHE_L2WB_CMDANDSTAT_RESETVAL (0x00000000u)

/*----CMDANDSTAT Tokens----*/
#define CSL_CACHE_L2WB_CMDANDSTAT_WB     (0x00000001u)
#define CSL_CACHE_L2WB_CMDANDSTAT_DONE   (0x00000000u)
#define CSL_CACHE_L2WB_CMDANDSTAT_NOTDONE (0x00000001u)

#define CSL_CACHE_L2WB_RESETVAL          (0x00000000u)

/* L2WBINV */

#define CSL_CACHE_L2WBINV_CMDANDSTAT_MASK (0x00000001u)
#define CSL_CACHE_L2WBINV_CMDANDSTAT_SHIFT (0x00000000u)
#define CSL_CACHE_L2WBINV_CMDANDSTAT_RESETVAL (0x00000000u)

/*----CMDANDSTAT Tokens----*/
#define CSL_CACHE_L2WBINV_CMDANDSTAT_WBINV (0x00000001u)
#define CSL_CACHE_L2WBINV_CMDANDSTAT_DONE (0x00000000u)
#define CSL_CACHE_L2WBINV_CMDANDSTAT_NOTDONE (0x00000001u)

#define CSL_CACHE_L2WBINV_RESETVAL       (0x00000000u)

/* L2INV */

#define CSL_CACHE_L2INV_CMDANDSTAT_MASK  (0x00000001u)
#define CSL_CACHE_L2INV_CMDANDSTAT_SHIFT (0x00000000u)
#define CSL_CACHE_L2INV_CMDANDSTAT_RESETVAL (0x00000000u)

/*----CMDANDSTAT Tokens----*/
#define CSL_CACHE_L2INV_CMDANDSTAT_INV   (0x00000001u)
#define CSL_CACHE_L2INV_CMDANDSTAT_DONE  (0x00000000u)
#define CSL_CACHE_L2INV_CMDANDSTAT_NOTDONE (0x00000001u)

#define CSL_CACHE_L2INV_RESETVAL         (0x00000000u)

/* L1DWB */

#define CSL_CACHE_L1DWB_CMDANDSTAT_MASK  (0x00000001u)
#define CSL_CACHE_L1DWB_CMDANDSTAT_SHIFT (0x00000000u)
#define CSL_CACHE_L1DWB_CMDANDSTAT_RESETVAL (0x00000000u)

/*----CMDANDSTAT Tokens----*/
#define CSL_CACHE_L1DWB_CMDANDSTAT_WB    (0x00000001u)
#define CSL_CACHE_L1DWB_CMDANDSTAT_DONE  (0x00000000u)
#define CSL_CACHE_L1DWB_CMDANDSTAT_NOTDONE (0x00000001u)

#define CSL_CACHE_L1DWB_RESETVAL         (0x00000000u)

/* L1DWBINV */


#define CSL_CACHE_L1DWBINV_CMDANDSTAT_MASK (0x00000001u)
#define CSL_CACHE_L1DWBINV_CMDANDSTAT_SHIFT (0x00000000u)
#define CSL_CACHE_L1DWBINV_CMDANDSTAT_RESETVAL (0x00000000u)

/*----CMDANDSTAT Tokens----*/
#define CSL_CACHE_L1DWBINV_CMDANDSTAT_WBINV (0x00000001u)
#define CSL_CACHE_L1DWBINV_CMDANDSTAT_DONE (0x00000000u)
#define CSL_CACHE_L1DWBINV_CMDANDSTAT_NOTDONE (0x00000001u)

#define CSL_CACHE_L1DWBINV_RESETVAL      (0x00000000u)

/* L1DINV */


#define CSL_CACHE_L1DINV_CMDANDSTAT_MASK (0x00000001u)
#define CSL_CACHE_L1DINV_CMDANDSTAT_SHIFT (0x00000000u)
#define CSL_CACHE_L1DINV_CMDANDSTAT_RESETVAL (0x00000000u)

/*----CMDANDSTAT Tokens----*/
#define CSL_CACHE_L1DINV_CMDANDSTAT_INV  (0x00000001u)
#define CSL_CACHE_L1DINV_CMDANDSTAT_DONE (0x00000000u)
#define CSL_CACHE_L1DINV_CMDANDSTAT_NOTDONE (0x00000001u)

#define CSL_CACHE_L1DINV_RESETVAL        (0x00000000u)

/* L1PINV */

#define CSL_CACHE_L1PINV_RESERVED_MASK   (0xFFFFFFFEu)
#define CSL_CACHE_L1PINV_RESERVED_SHIFT  (0x00000001u)
#define CSL_CACHE_L1PINV_RESERVED_RESETVAL (0x00000000u)

#define CSL_CACHE_L1PINV_CMDANDSTAT_MASK (0x00000001u)
#define CSL_CACHE_L1PINV_CMDANDSTAT_SHIFT (0x00000000u)
#define CSL_CACHE_L1PINV_CMDANDSTAT_RESETVAL (0x00000000u)

/*----CMDANDSTAT Tokens----*/
#define CSL_CACHE_L1PINV_CMDANDSTAT_INV  (0x00000001u)
#define CSL_CACHE_L1PINV_CMDANDSTAT_DONE (0x00000000u)
#define CSL_CACHE_L1PINV_CMDANDSTAT_NOTDONE (0x00000001u)
#define CSL_CACHE_L1PINV_CMDANDSTAT_     (0x00000000u)

#define CSL_CACHE_L1PINV_RESETVAL        (0x00000000u)

/* MAR */

#define CSL_CACHE_MAR_RESERVED_MASK      (0xFFFFFFFEu)
#define CSL_CACHE_MAR_RESERVED_SHIFT     (0x00000001u)
#define CSL_CACHE_MAR_RESERVED_RESETVAL  (0x00000000u)

#define CSL_CACHE_MAR_PC_MASK            (0x00000001u)
#define CSL_CACHE_MAR_PC_SHIFT           (0x00000000u)
#define CSL_CACHE_MAR_PC_RESETVAL        (0x00000000u)

#define CSL_CACHE_MAR_RESETVAL           (0x00000000u)

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -