📄 cslr_spi.h
字号:
/*----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 + -