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