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

📄 cslr_spi.h

📁 基于ti tms320c672x下音频开发例子程式
💻 H
📖 第 1 页 / 共 4 页
字号:

/*----SCSFUN1 Tokens----*/
#define CSL_SPI_SPIPC0_SCSFUN1_GPIO      (0x00000000u)
#define CSL_SPI_SPIPC0_SCSFUN1_SPI       (0x00000001u)

#define CSL_SPI_SPIPC0_SCSFUN0_MASK      (0x00000001u)
#define CSL_SPI_SPIPC0_SCSFUN0_SHIFT     (0x00000000u)
#define CSL_SPI_SPIPC0_SCSFUN0_RESETVAL  (0x00000000u)

/*----SCSFUN0 Tokens----*/
#define CSL_SPI_SPIPC0_SCSFUN0_GPIO      (0x00000000u)
#define CSL_SPI_SPIPC0_SCSFUN0_SPI       (0x00000001u)

#define CSL_SPI_SPIPC0_RESETVAL          (0x00000000u)

/* SPIPC1 */

#define CSL_SPI_SPIPC1_SOMIDIR_MASK      (0x00000800u)
#define CSL_SPI_SPIPC1_SOMIDIR_SHIFT     (0x0000000Bu)
#define CSL_SPI_SPIPC1_SOMIDIR_RESETVAL  (0x00000000u)

/*----SOMIDIR Tokens----*/
#define CSL_SPI_SPIPC1_SOMIDIR_IN        (0x00000000u)
#define CSL_SPI_SPIPC1_SOMIDIR_OUT       (0x00000001u)

#define CSL_SPI_SPIPC1_SIMODIR_MASK      (0x00000400u)
#define CSL_SPI_SPIPC1_SIMODIR_SHIFT     (0x0000000Au)
#define CSL_SPI_SPIPC1_SIMODIR_RESETVAL  (0x00000000u)

/*----SIMODIR Tokens----*/
#define CSL_SPI_SPIPC1_SIMODIR_IN        (0x00000000u)
#define CSL_SPI_SPIPC1_SIMODIR_OUT       (0x00000001u)

#define CSL_SPI_SPIPC1_CLKDIR_MASK       (0x00000200u)
#define CSL_SPI_SPIPC1_CLKDIR_SHIFT      (0x00000009u)
#define CSL_SPI_SPIPC1_CLKDIR_RESETVAL   (0x00000000u)

/*----CLKDIR Tokens----*/
#define CSL_SPI_SPIPC1_CLKDIR_IN         (0x00000000u)
#define CSL_SPI_SPIPC1_CLKDIR_OUT        (0x00000001u)

#define CSL_SPI_SPIPC1_ENABLEDIR_MASK    (0x00000100u)
#define CSL_SPI_SPIPC1_ENABLEDIR_SHIFT   (0x00000008u)
#define CSL_SPI_SPIPC1_ENABLEDIR_RESETVAL (0x00000000u)

/*----ENABLEDIR Tokens----*/
#define CSL_SPI_SPIPC1_ENABLEDIR_IN      (0x00000000u)
#define CSL_SPI_SPIPC1_ENABLEDIR_OUT     (0x00000001u)

#define CSL_SPI_SPIPC1_SCSDIR7_MASK      (0x00000080u)
#define CSL_SPI_SPIPC1_SCSDIR7_SHIFT     (0x00000007u)
#define CSL_SPI_SPIPC1_SCSDIR7_RESETVAL  (0x00000000u)

/*----SCSDIR7 Tokens----*/
#define CSL_SPI_SPIPC1_SCSDIR7_IN        (0x00000000u)
#define CSL_SPI_SPIPC1_SCSDIR7_OUT       (0x00000001u)

#define CSL_SPI_SPIPC1_SCSDIR6_MASK      (0x00000040u)
#define CSL_SPI_SPIPC1_SCSDIR6_SHIFT     (0x00000006u)
#define CSL_SPI_SPIPC1_SCSDIR6_RESETVAL  (0x00000000u)

/*----SCSDIR6 Tokens----*/
#define CSL_SPI_SPIPC1_SCSDIR6_IN        (0x00000000u)
#define CSL_SPI_SPIPC1_SCSDIR6_OUT       (0x00000001u)

#define CSL_SPI_SPIPC1_SCSDIR5_MASK      (0x00000020u)
#define CSL_SPI_SPIPC1_SCSDIR5_SHIFT     (0x00000005u)
#define CSL_SPI_SPIPC1_SCSDIR5_RESETVAL  (0x00000000u)

/*----SCSDIR5 Tokens----*/
#define CSL_SPI_SPIPC1_SCSDIR5_IN        (0x00000000u)
#define CSL_SPI_SPIPC1_SCSDIR5_OUT       (0x00000001u)

#define CSL_SPI_SPIPC1_SCSDIR4_MASK      (0x00000010u)
#define CSL_SPI_SPIPC1_SCSDIR4_SHIFT     (0x00000004u)
#define CSL_SPI_SPIPC1_SCSDIR4_RESETVAL  (0x00000000u)

/*----SCSDIR4 Tokens----*/
#define CSL_SPI_SPIPC1_SCSDIR4_IN        (0x00000000u)
#define CSL_SPI_SPIPC1_SCSDIR4_OUT       (0x00000001u)

#define CSL_SPI_SPIPC1_SCSDIR3_MASK      (0x00000008u)
#define CSL_SPI_SPIPC1_SCSDIR3_SHIFT     (0x00000003u)
#define CSL_SPI_SPIPC1_SCSDIR3_RESETVAL  (0x00000000u)

/*----SCSDIR3 Tokens----*/
#define CSL_SPI_SPIPC1_SCSDIR3_IN        (0x00000000u)
#define CSL_SPI_SPIPC1_SCSDIR3_OUT       (0x00000001u)

#define CSL_SPI_SPIPC1_SCSDIR2_MASK      (0x00000004u)
#define CSL_SPI_SPIPC1_SCSDIR2_SHIFT     (0x00000002u)
#define CSL_SPI_SPIPC1_SCSDIR2_RESETVAL  (0x00000000u)

/*----SCSDIR2 Tokens----*/
#define CSL_SPI_SPIPC1_SCSDIR2_IN        (0x00000000u)
#define CSL_SPI_SPIPC1_SCSDIR2_OUT       (0x00000001u)

#define CSL_SPI_SPIPC1_SCSDIR1_MASK      (0x00000002u)
#define CSL_SPI_SPIPC1_SCSDIR1_SHIFT     (0x00000001u)
#define CSL_SPI_SPIPC1_SCSDIR1_RESETVAL  (0x00000000u)

/*----SCSDIR1 Tokens----*/
#define CSL_SPI_SPIPC1_SCSDIR1_IN        (0x00000000u)
#define CSL_SPI_SPIPC1_SCSDIR1_OUT       (0x00000001u)

#define CSL_SPI_SPIPC1_SCSDIR0_MASK      (0x00000001u)
#define CSL_SPI_SPIPC1_SCSDIR0_SHIFT     (0x00000000u)
#define CSL_SPI_SPIPC1_SCSDIR0_RESETVAL  (0x00000000u)

/*----SCSDIR0 Tokens----*/
#define CSL_SPI_SPIPC1_SCSDIR0_IN        (0x00000000u)
#define CSL_SPI_SPIPC1_SCSDIR0_OUT       (0x00000001u)

#define CSL_SPI_SPIPC1_RESETVAL          (0x00000000u)

/* SPIPC2 */

#define CSL_SPI_SPIPC2_SOMIDIN_MASK      (0x00000800u)
#define CSL_SPI_SPIPC2_SOMIDIN_SHIFT     (0x0000000Bu)
#define CSL_SPI_SPIPC2_SOMIDIN_RESETVAL  (0x00000000u)

/*----SOMIDIN Tokens----*/
#define CSL_SPI_SPIPC2_SOMIDIN_LO        (0x00000000u)
#define CSL_SPI_SPIPC2_SOMIDIN_HI        (0x00000001u)

#define CSL_SPI_SPIPC2_SIMODIN_MASK      (0x00000400u)
#define CSL_SPI_SPIPC2_SIMODIN_SHIFT     (0x0000000Au)
#define CSL_SPI_SPIPC2_SIMODIN_RESETVAL  (0x00000000u)

/*----SIMODIN Tokens----*/
#define CSL_SPI_SPIPC2_SIMODIN_LO        (0x00000000u)
#define CSL_SPI_SPIPC2_SIMODIN_HI        (0x00000001u)

#define CSL_SPI_SPIPC2_CLKDIN_MASK       (0x00000200u)
#define CSL_SPI_SPIPC2_CLKDIN_SHIFT      (0x00000009u)
#define CSL_SPI_SPIPC2_CLKDIN_RESETVAL   (0x00000000u)

/*----CLKDIN Tokens----*/
#define CSL_SPI_SPIPC2_CLKDIN_LO         (0x00000000u)
#define CSL_SPI_SPIPC2_CLKDIN_HI         (0x00000001u)

#define CSL_SPI_SPIPC2_ENABLEDIN_MASK    (0x00000100u)
#define CSL_SPI_SPIPC2_ENABLEDIN_SHIFT   (0x00000008u)
#define CSL_SPI_SPIPC2_ENABLEDIN_RESETVAL (0x00000000u)

/*----ENABLEDIN Tokens----*/
#define CSL_SPI_SPIPC2_ENABLEDIN_LO      (0x00000000u)
#define CSL_SPI_SPIPC2_ENABLEDIN_HI      (0x00000001u)

#define CSL_SPI_SPIPC2_SCSDIN7_MASK      (0x00000080u)
#define CSL_SPI_SPIPC2_SCSDIN7_SHIFT     (0x00000007u)
#define CSL_SPI_SPIPC2_SCSDIN7_RESETVAL  (0x00000000u)

/*----SCSDIN7 Tokens----*/
#define CSL_SPI_SPIPC2_SCSDIN7_LO        (0x00000000u)
#define CSL_SPI_SPIPC2_SCSDIN7_HI        (0x00000001u)

#define CSL_SPI_SPIPC2_SCSDIN6_MASK      (0x00000040u)
#define CSL_SPI_SPIPC2_SCSDIN6_SHIFT     (0x00000006u)
#define CSL_SPI_SPIPC2_SCSDIN6_RESETVAL  (0x00000000u)

/*----SCSDIN6 Tokens----*/
#define CSL_SPI_SPIPC2_SCSDIN6_LO        (0x00000000u)
#define CSL_SPI_SPIPC2_SCSDIN6_HI        (0x00000001u)

#define CSL_SPI_SPIPC2_SCSDIN5_MASK      (0x00000020u)
#define CSL_SPI_SPIPC2_SCSDIN5_SHIFT     (0x00000005u)
#define CSL_SPI_SPIPC2_SCSDIN5_RESETVAL  (0x00000000u)

/*----SCSDIN5 Tokens----*/
#define CSL_SPI_SPIPC2_SCSDIN5_LO        (0x00000000u)
#define CSL_SPI_SPIPC2_SCSDIN5_HI        (0x00000001u)

#define CSL_SPI_SPIPC2_SCSDIN4_MASK      (0x00000010u)
#define CSL_SPI_SPIPC2_SCSDIN4_SHIFT     (0x00000004u)
#define CSL_SPI_SPIPC2_SCSDIN4_RESETVAL  (0x00000000u)

/*----SCSDIN4 Tokens----*/
#define CSL_SPI_SPIPC2_SCSDIN4_LO        (0x00000000u)
#define CSL_SPI_SPIPC2_SCSDIN4_HI        (0x00000001u)

#define CSL_SPI_SPIPC2_SCSDIN3_MASK      (0x00000008u)
#define CSL_SPI_SPIPC2_SCSDIN3_SHIFT     (0x00000003u)
#define CSL_SPI_SPIPC2_SCSDIN3_RESETVAL  (0x00000000u)

/*----SCSDIN3 Tokens----*/
#define CSL_SPI_SPIPC2_SCSDIN3_LO        (0x00000000u)
#define CSL_SPI_SPIPC2_SCSDIN3_HI        (0x00000001u)

#define CSL_SPI_SPIPC2_SCSDIN2_MASK      (0x00000004u)
#define CSL_SPI_SPIPC2_SCSDIN2_SHIFT     (0x00000002u)
#define CSL_SPI_SPIPC2_SCSDIN2_RESETVAL  (0x00000000u)

/*----SCSDIN2 Tokens----*/
#define CSL_SPI_SPIPC2_SCSDIN2_LO        (0x00000000u)
#define CSL_SPI_SPIPC2_SCSDIN2_HI        (0x00000001u)

#define CSL_SPI_SPIPC2_SCSDIN1_MASK      (0x00000002u)
#define CSL_SPI_SPIPC2_SCSDIN1_SHIFT     (0x00000001u)
#define CSL_SPI_SPIPC2_SCSDIN1_RESETVAL  (0x00000000u)

/*----SCSDIN1 Tokens----*/
#define CSL_SPI_SPIPC2_SCSDIN1_LO        (0x00000000u)
#define CSL_SPI_SPIPC2_SCSDIN1_HI        (0x00000001u)

#define CSL_SPI_SPIPC2_SCSDIN0_MASK      (0x00000001u)
#define CSL_SPI_SPIPC2_SCSDIN0_SHIFT     (0x00000000u)
#define CSL_SPI_SPIPC2_SCSDIN0_RESETVAL  (0x00000000u)

/*----SCSDIN0 Tokens----*/
#define CSL_SPI_SPIPC2_SCSDIN0_LO        (0x00000000u)
#define CSL_SPI_SPIPC2_SCSDIN0_HI        (0x00000001u)

#define CSL_SPI_SPIPC2_RESETVAL          (0x00000000u)

/* SPIPC3 */

#define CSL_SPI_SPIPC3_SOMIDOUT_MASK     (0x00000800u)
#define CSL_SPI_SPIPC3_SOMIDOUT_SHIFT    (0x0000000Bu)
#define CSL_SPI_SPIPC3_SOMIDOUT_RESETVAL (0x00000000u)

/*----SOMIDOUT Tokens----*/
#define CSL_SPI_SPIPC3_SOMIDOUT_LO       (0x00000000u)
#define CSL_SPI_SPIPC3_SOMIDOUT_HI       (0x00000001u)

#define CSL_SPI_SPIPC3_SIMODOUT_MASK     (0x00000400u)
#define CSL_SPI_SPIPC3_SIMODOUT_SHIFT    (0x0000000Au)
#define CSL_SPI_SPIPC3_SIMODOUT_RESETVAL (0x00000000u)

/*----SIMODOUT Tokens----*/
#define CSL_SPI_SPIPC3_SIMODOUT_LO       (0x00000000u)
#define CSL_SPI_SPIPC3_SIMODOUT_HI       (0x00000001u)

#define CSL_SPI_SPIPC3_CLKDOUT_MASK      (0x00000200u)
#define CSL_SPI_SPIPC3_CLKDOUT_SHIFT     (0x00000009u)
#define CSL_SPI_SPIPC3_CLKDOUT_RESETVAL  (0x00000000u)

/*----CLKDOUT Tokens----*/
#define CSL_SPI_SPIPC3_CLKDOUT_LO        (0x00000000u)
#define CSL_SPI_SPIPC3_CLKDOUT_HI        (0x00000001u)

#define CSL_SPI_SPIPC3_ENABLEDOUT_MASK   (0x00000100u)
#define CSL_SPI_SPIPC3_ENABLEDOUT_SHIFT  (0x00000008u)
#define CSL_SPI_SPIPC3_ENABLEDOUT_RESETVAL (0x00000000u)

/*----ENABLEDOUT Tokens----*/
#define CSL_SPI_SPIPC3_ENABLEDOUT_LO     (0x00000000u)
#define CSL_SPI_SPIPC3_ENABLEDOUT_HI     (0x00000001u)

#define CSL_SPI_SPIPC3_SCSDOUT7_MASK     (0x00000080u)
#define CSL_SPI_SPIPC3_SCSDOUT7_SHIFT    (0x00000007u)
#define CSL_SPI_SPIPC3_SCSDOUT7_RESETVAL (0x00000000u)

/*----SCSDOUT7 Tokens----*/
#define CSL_SPI_SPIPC3_SCSDOUT7_LO       (0x00000000u)
#define CSL_SPI_SPIPC3_SCSDOUT7_HI       (0x00000001u)

#define CSL_SPI_SPIPC3_SCSDOUT6_MASK     (0x00000040u)
#define CSL_SPI_SPIPC3_SCSDOUT6_SHIFT    (0x00000006u)
#define CSL_SPI_SPIPC3_SCSDOUT6_RESETVAL (0x00000000u)

/*----SCSDOUT6 Tokens----*/
#define CSL_SPI_SPIPC3_SCSDOUT6_LO       (0x00000000u)
#define CSL_SPI_SPIPC3_SCSDOUT6_HI       (0x00000001u)

#define CSL_SPI_SPIPC3_SCSDOUT5_MASK     (0x00000020u)
#define CSL_SPI_SPIPC3_SCSDOUT5_SHIFT    (0x00000005u)
#define CSL_SPI_SPIPC3_SCSDOUT5_RESETVAL (0x00000000u)

/*----SCSDOUT5 Tokens----*/
#define CSL_SPI_SPIPC3_SCSDOUT5_LO       (0x00000000u)
#define CSL_SPI_SPIPC3_SCSDOUT5_HI       (0x00000001u)

#define CSL_SPI_SPIPC3_SCSDOUT4_MASK     (0x00000010u)
#define CSL_SPI_SPIPC3_SCSDOUT4_SHIFT    (0x00000004u)
#define CSL_SPI_SPIPC3_SCSDOUT4_RESETVAL (0x00000000u)

/*----SCSDOUT4 Tokens----*/
#define CSL_SPI_SPIPC3_SCSDOUT4_LO       (0x00000000u)
#define CSL_SPI_SPIPC3_SCSDOUT4_HI       (0x00000001u)

#define CSL_SPI_SPIPC3_SCSDOUT3_MASK     (0x00000008u)
#define CSL_SPI_SPIPC3_SCSDOUT3_SHIFT    (0x00000003u)
#define CSL_SPI_SPIPC3_SCSDOUT3_RESETVAL (0x00000000u)

/*----SCSDOUT3 Tokens----*/
#define CSL_SPI_SPIPC3_SCSDOUT3_LO       (0x00000000u)
#define CSL_SPI_SPIPC3_SCSDOUT3_HI       (0x00000001u)

#define CSL_SPI_SPIPC3_SCSDOUT2_MASK     (0x00000004u)
#define CSL_SPI_SPIPC3_SCSDOUT2_SHIFT    (0x00000002u)
#define CSL_SPI_SPIPC3_SCSDOUT2_RESETVAL (0x00000000u)

/*----SCSDOUT2 Tokens----*/
#define CSL_SPI_SPIPC3_SCSDOUT2_LO       (0x00000000u)
#define CSL_SPI_SPIPC3_SCSDOUT2_HI       (0x00000001u)

#define CSL_SPI_SPIPC3_SCSDOUT1_MASK     (0x00000002u)
#define CSL_SPI_SPIPC3_SCSDOUT1_SHIFT    (0x00000001u)
#define CSL_SPI_SPIPC3_SCSDOUT1_RESETVAL (0x00000000u)

/*----SCSDOUT1 Tokens----*/
#define CSL_SPI_SPIPC3_SCSDOUT1_LO       (0x00000000u)
#define CSL_SPI_SPIPC3_SCSDOUT1_HI       (0x00000001u)

#define CSL_SPI_SPIPC3_SCSDOUT0_MASK     (0x00000001u)
#define CSL_SPI_SPIPC3_SCSDOUT0_SHIFT    (0x00000000u)
#define CSL_SPI_SPIPC3_SCSDOUT0_RESETVAL (0x00000000u)

/*----SCSDOUT0 Tokens----*/
#define CSL_SPI_SPIPC3_SCSDOUT0_LO       (0x00000000u)
#define CSL_SPI_SPIPC3_SCSDOUT0_HI       (0x00000001u)

#define CSL_SPI_SPIPC3_RESETVAL          (0x00000000u)

/* SPIPC4 */

#define CSL_SPI_SPIPC4_SOMISET_MASK      (0x00000800u)
#define CSL_SPI_SPIPC4_SOMISET_SHIFT     (0x0000000Bu)
#define CSL_SPI_SPIPC4_SOMISET_RESETVAL  (0x00000000u)

/*----SOMISET Tokens----*/
#define CSL_SPI_SPIPC4_SOMISET_LO        (0x00000000u)
#define CSL_SPI_SPIPC4_SOMISET_HI        (0x00000001u)

#define CSL_SPI_SPIPC4_SIMOSET_MASK      (0x00000400u)
#define CSL_SPI_SPIPC4_SIMOSET_SHIFT     (0x0000000Au)
#define CSL_SPI_SPIPC4_SIMOSET_RESETVAL  (0x00000000u)

/*----SIMOSET Tokens----*/
#define CSL_SPI_SPIPC4_SIMOSET_LO        (0x00000000u)
#define CSL_SPI_SPIPC4_SIMOSET_HI        (0x00000001u)

#define CSL_SPI_SPIPC4_CLKSET_MASK       (0x00000200u)
#define CSL_SPI_SPIPC4_CLKSET_SHIFT      (0x00000009u)
#define CSL_SPI_SPIPC4_CLKSET_RESETVAL   (0x00000000u)

/*----CLKSET Tokens----*/
#define CSL_SPI_SPIPC4_CLKSET_LO         (0x00000000u)
#define CSL_SPI_SPIPC4_CLKSET_HI         (0x00000001u)

#define CSL_SPI_SPIPC4_ENABLESET_MASK    (0x00000100u)
#define CSL_SPI_SPIPC4_ENABLESET_SHIFT   (0x00000008u)
#define CSL_SPI_SPIPC4_ENABLESET_RESETVAL (0x00000000u)

/*----ENABLESET Tokens----*/
#define CSL_SPI_SPIPC4_ENABLESET_LO      (0x00000000u)
#define CSL_SPI_SPIPC4_ENABLESET_HI      (0x00000001u)

#define CSL_SPI_SPIPC4_SCSSET7_MASK      (0x00000080u)
#define CSL_SPI_SPIPC4_SCSSET7_SHIFT     (0x00000007u)
#define CSL_SPI_SPIPC4_SCSSET7_RESETVAL  (0x00000000u)

/*----SCSSET7 Tokens----*/
#define CSL_SPI_SPIPC4_SCSSET7_LO        (0x00000000u)
#define CSL_SPI_SPIPC4_SCSSET7_HI        (0x00000001u)

#define CSL_SPI_SPIPC4_SCSSET6_MASK      (0x00000040u)
#define CSL_SPI_SPIPC4_SCSSET6_SHIFT     (0x00000006u)
#define CSL_SPI_SPIPC4_SCSSET6_RESETVAL  (0x00000000u)

/*----SCSSET6 Tokens----*/
#define CSL_SPI_SPIPC4_SCSSET6_LO        (0x00000000u)

⌨️ 快捷键说明

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