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

📄 cslr_spi.h

📁 TI达芬奇dm644x各硬件模块测试代码
💻 H
📖 第 1 页 / 共 4 页
字号:
#define CSL_SPI_SPIPC0_SCSFUN4_SPI       (0x00000001u)#define CSL_SPI_SPIPC0_SCSFUN3_MASK      (0x00000008u)#define CSL_SPI_SPIPC0_SCSFUN3_SHIFT     (0x00000003u)#define CSL_SPI_SPIPC0_SCSFUN3_RESETVAL  (0x00000000u)/*----SCSFUN3 Tokens----*/#define CSL_SPI_SPIPC0_SCSFUN3_GPIO      (0x00000000u)#define CSL_SPI_SPIPC0_SCSFUN3_SPI       (0x00000001u)#define CSL_SPI_SPIPC0_SCSFUN2_MASK      (0x00000004u)#define CSL_SPI_SPIPC0_SCSFUN2_SHIFT     (0x00000002u)#define CSL_SPI_SPIPC0_SCSFUN2_RESETVAL  (0x00000000u)/*----SCSFUN2 Tokens----*/#define CSL_SPI_SPIPC0_SCSFUN2_GPIO      (0x00000000u)#define CSL_SPI_SPIPC0_SCSFUN2_SPI       (0x00000001u)#define CSL_SPI_SPIPC0_SCSFUN1_MASK      (0x00000002u)#define CSL_SPI_SPIPC0_SCSFUN1_SHIFT     (0x00000001u)#define CSL_SPI_SPIPC0_SCSFUN1_RESETVAL  (0x00000000u)/*----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_ENADIR_MASK       (0x00000100u)#define CSL_SPI_SPIPC1_ENADIR_SHIFT      (0x00000008u)#define CSL_SPI_SPIPC1_ENADIR_RESETVAL   (0x00000000u)/*----ENADIR Tokens----*/#define CSL_SPI_SPIPC1_ENADIR_IN         (0x00000000u)#define CSL_SPI_SPIPC1_ENADIR_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_SOMI_MASK         (0x00000800u)#define CSL_SPI_SPIPC2_SOMI_SHIFT        (0x0000000Bu)#define CSL_SPI_SPIPC2_SOMI_RESETVAL     (0x00000000u)/*----SOMI Tokens----*/#define CSL_SPI_SPIPC2_SOMI_LO           (0x00000000u)#define CSL_SPI_SPIPC2_SOMI_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_ENADIN_MASK       (0x00000100u)#define CSL_SPI_SPIPC2_ENADIN_SHIFT      (0x00000008u)#define CSL_SPI_SPIPC2_ENADIN_RESETVAL   (0x00000000u)/*----ENADIN Tokens----*/#define CSL_SPI_SPIPC2_ENADIN_LO         (0x00000000u)#define CSL_SPI_SPIPC2_ENADIN_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_ENADOUT_MASK      (0x00000100u)#define CSL_SPI_SPIPC3_ENADOUT_SHIFT     (0x00000008u)#define CSL_SPI_SPIPC3_ENADOUT_RESETVAL  (0x00000000u)/*----ENADOUT Tokens----*/#define CSL_SPI_SPIPC3_ENADOUT_LO        (0x00000000u)#define CSL_SPI_SPIPC3_ENADOUT_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)

⌨️ 快捷键说明

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