📄 cslr_uhpi.h
字号:
#define CSL_HPI_GPIO_DAT3_DAT11_RESETVAL (0x00000000u)
#define CSL_HPI_GPIO_DAT3_DAT10_MASK (0x00000400u)
#define CSL_HPI_GPIO_DAT3_DAT10_SHIFT (0x0000000Au)
#define CSL_HPI_GPIO_DAT3_DAT10_RESETVAL (0x00000000u)
#define CSL_HPI_GPIO_DAT3_DAT9_MASK (0x00000200u)
#define CSL_HPI_GPIO_DAT3_DAT9_SHIFT (0x00000009u)
#define CSL_HPI_GPIO_DAT3_DAT9_RESETVAL (0x00000000u)
#define CSL_HPI_GPIO_DAT3_DAT8_MASK (0x00000100u)
#define CSL_HPI_GPIO_DAT3_DAT8_SHIFT (0x00000008u)
#define CSL_HPI_GPIO_DAT3_DAT8_RESETVAL (0x00000000u)
#define CSL_HPI_GPIO_DAT3_DAT7_MASK (0x00000080u)
#define CSL_HPI_GPIO_DAT3_DAT7_SHIFT (0x00000007u)
#define CSL_HPI_GPIO_DAT3_DAT7_RESETVAL (0x00000000u)
#define CSL_HPI_GPIO_DAT3_DAT6_MASK (0x00000040u)
#define CSL_HPI_GPIO_DAT3_DAT6_SHIFT (0x00000006u)
#define CSL_HPI_GPIO_DAT3_DAT6_RESETVAL (0x00000000u)
#define CSL_HPI_GPIO_DAT3_DAT5_MASK (0x00000020u)
#define CSL_HPI_GPIO_DAT3_DAT5_SHIFT (0x00000005u)
#define CSL_HPI_GPIO_DAT3_DAT5_RESETVAL (0x00000000u)
#define CSL_HPI_GPIO_DAT3_DAT4_MASK (0x00000010u)
#define CSL_HPI_GPIO_DAT3_DAT4_SHIFT (0x00000004u)
#define CSL_HPI_GPIO_DAT3_DAT4_RESETVAL (0x00000000u)
#define CSL_HPI_GPIO_DAT3_DAT3_MASK (0x00000008u)
#define CSL_HPI_GPIO_DAT3_DAT3_SHIFT (0x00000003u)
#define CSL_HPI_GPIO_DAT3_DAT3_RESETVAL (0x00000000u)
#define CSL_HPI_GPIO_DAT3_DAT2_MASK (0x00000004u)
#define CSL_HPI_GPIO_DAT3_DAT2_SHIFT (0x00000002u)
#define CSL_HPI_GPIO_DAT3_DAT2_RESETVAL (0x00000000u)
#define CSL_HPI_GPIO_DAT3_DAT1_MASK (0x00000002u)
#define CSL_HPI_GPIO_DAT3_DAT1_SHIFT (0x00000001u)
#define CSL_HPI_GPIO_DAT3_DAT1_RESETVAL (0x00000000u)
#define CSL_HPI_GPIO_DAT3_DAT0_MASK (0x00000001u)
#define CSL_HPI_GPIO_DAT3_DAT0_SHIFT (0x00000000u)
#define CSL_HPI_GPIO_DAT3_DAT0_RESETVAL (0x00000000u)
#define CSL_HPI_GPIO_DAT3_RESETVAL (0x00000000u)
/* HPIC */
#define CSL_HPI_HPIC_HPIA_RW_SEL_MASK (0x00000800u)
#define CSL_HPI_HPIC_HPIA_RW_SEL_SHIFT (0x0000000Bu)
#define CSL_HPI_HPIC_HPIA_RW_SEL_RESETVAL (0x00000000u)
/*----HPIA_RW_SEL Tokens----*/
#define CSL_HPI_HPIC_HPIA_RW_SEL_HPIA_R (0x00000000u)
#define CSL_HPI_HPIC_HPIA_RW_SEL_HPIA_W (0x00000001u)
#define CSL_HPI_HPIC_DUAL_HPIA_MASK (0x00000200u)
#define CSL_HPI_HPIC_DUAL_HPIA_SHIFT (0x00000009u)
#define CSL_HPI_HPIC_DUAL_HPIA_RESETVAL (0x00000000u)
/*----DUAL_HPIA Tokens----*/
#define CSL_HPI_HPIC_DUAL_HPIA_DISABLE (0x00000000u)
#define CSL_HPI_HPIC_DUAL_HPIA_ENABLE (0x00000001u)
#define CSL_HPI_HPIC_HWOB_STAT_MASK (0x00000100u)
#define CSL_HPI_HPIC_HWOB_STAT_SHIFT (0x00000008u)
#define CSL_HPI_HPIC_HWOB_STAT_RESETVAL (0x00000000u)
#define CSL_HPI_HPIC_HPI_RST_MASK (0x00000080u)
#define CSL_HPI_HPIC_HPI_RST_SHIFT (0x00000007u)
#define CSL_HPI_HPIC_HPI_RST_RESETVAL (0x00000001u)
#define CSL_HPI_HPIC_XHPIA_MASK (0x00000020u)
#define CSL_HPI_HPIC_XHPIA_SHIFT (0x00000005u)
#define CSL_HPI_HPIC_XHPIA_RESETVAL (0x00000000u)
#define CSL_HPI_HPIC_FETCH_MASK (0x00000010u)
#define CSL_HPI_HPIC_FETCH_SHIFT (0x00000004u)
#define CSL_HPI_HPIC_FETCH_RESETVAL (0x00000000u)
#define CSL_HPI_HPIC_HRDY_MASK (0x00000008u)
#define CSL_HPI_HPIC_HRDY_SHIFT (0x00000003u)
#define CSL_HPI_HPIC_HRDY_RESETVAL (0x00000000u)
#define CSL_HPI_HPIC_HINT_MASK (0x00000004u)
#define CSL_HPI_HPIC_HINT_SHIFT (0x00000002u)
#define CSL_HPI_HPIC_HINT_RESETVAL (0x00000000u)
/*----HINT Tokens----*/
#define CSL_HPI_HPIC_HINT_DISABLE (0x00000001u)
#define CSL_HPI_HPIC_HINT_ENABLE (0x00000001u)
#define CSL_HPI_HPIC_DSP_INT_MASK (0x00000002u)
#define CSL_HPI_HPIC_DSP_INT_SHIFT (0x00000001u)
#define CSL_HPI_HPIC_DSP_INT_RESETVAL (0x00000000u)
/*----DSP_INT Tokens----*/
#define CSL_HPI_HPIC_DSP_INT_DISABLE (0x00000000u)
#define CSL_HPI_HPIC_DSP_INT_ENABLE (0x00000001u)
#define CSL_HPI_HPIC_HWOB_MASK (0x00000001u)
#define CSL_HPI_HPIC_HWOB_SHIFT (0x00000000u)
#define CSL_HPI_HPIC_HWOB_RESETVAL (0x00000000u)
/*----HWOB Tokens----*/
#define CSL_HPI_HPIC_HWOB_DISABLE (0x00000000u)
#define CSL_HPI_HPIC_HWOB_ENABLE (0x00000001u)
#define CSL_HPI_HPIC_RESETVAL (0x000000C0u)
/* HPIAW */
#define CSL_HPI_HPIAW_HPIAW31_MASK (0x80000000u)
#define CSL_HPI_HPIAW_HPIAW31_SHIFT (0x0000001Fu)
#define CSL_HPI_HPIAW_HPIAW31_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAW_HPIAW30_MASK (0x40000000u)
#define CSL_HPI_HPIAW_HPIAW30_SHIFT (0x0000001Eu)
#define CSL_HPI_HPIAW_HPIAW30_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAW_HPIAW29_MASK (0x20000000u)
#define CSL_HPI_HPIAW_HPIAW29_SHIFT (0x0000001Du)
#define CSL_HPI_HPIAW_HPIAW29_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAW_HPIAW28_MASK (0x10000000u)
#define CSL_HPI_HPIAW_HPIAW28_SHIFT (0x0000001Cu)
#define CSL_HPI_HPIAW_HPIAW28_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAW_HPIAW27_MASK (0x08000000u)
#define CSL_HPI_HPIAW_HPIAW27_SHIFT (0x0000001Bu)
#define CSL_HPI_HPIAW_HPIAW27_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAW_HPIAW26_MASK (0x04000000u)
#define CSL_HPI_HPIAW_HPIAW26_SHIFT (0x0000001Au)
#define CSL_HPI_HPIAW_HPIAW26_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAW_HPIAW25_MASK (0x02000000u)
#define CSL_HPI_HPIAW_HPIAW25_SHIFT (0x00000019u)
#define CSL_HPI_HPIAW_HPIAW25_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAW_HPIAW24_MASK (0x01000000u)
#define CSL_HPI_HPIAW_HPIAW24_SHIFT (0x00000018u)
#define CSL_HPI_HPIAW_HPIAW24_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAW_HPIAW23_MASK (0x00800000u)
#define CSL_HPI_HPIAW_HPIAW23_SHIFT (0x00000017u)
#define CSL_HPI_HPIAW_HPIAW23_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAW_HPIAW22_MASK (0x00400000u)
#define CSL_HPI_HPIAW_HPIAW22_SHIFT (0x00000016u)
#define CSL_HPI_HPIAW_HPIAW22_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAW_HPIAW21_MASK (0x00200000u)
#define CSL_HPI_HPIAW_HPIAW21_SHIFT (0x00000015u)
#define CSL_HPI_HPIAW_HPIAW21_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAW_HPIAW20_MASK (0x00100000u)
#define CSL_HPI_HPIAW_HPIAW20_SHIFT (0x00000014u)
#define CSL_HPI_HPIAW_HPIAW20_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAW_HPIAW19_MASK (0x00080000u)
#define CSL_HPI_HPIAW_HPIAW19_SHIFT (0x00000013u)
#define CSL_HPI_HPIAW_HPIAW19_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAW_HPIAW18_MASK (0x00040000u)
#define CSL_HPI_HPIAW_HPIAW18_SHIFT (0x00000012u)
#define CSL_HPI_HPIAW_HPIAW18_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAW_HPIAW17_MASK (0x00020000u)
#define CSL_HPI_HPIAW_HPIAW17_SHIFT (0x00000011u)
#define CSL_HPI_HPIAW_HPIAW17_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAW_HPIAW16_MASK (0x00010000u)
#define CSL_HPI_HPIAW_HPIAW16_SHIFT (0x00000010u)
#define CSL_HPI_HPIAW_HPIAW16_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAW_HPIAW15_MASK (0x00008000u)
#define CSL_HPI_HPIAW_HPIAW15_SHIFT (0x0000000Fu)
#define CSL_HPI_HPIAW_HPIAW15_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAW_HPIAW14_MASK (0x00004000u)
#define CSL_HPI_HPIAW_HPIAW14_SHIFT (0x0000000Eu)
#define CSL_HPI_HPIAW_HPIAW14_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAW_HPIAW13_MASK (0x00002000u)
#define CSL_HPI_HPIAW_HPIAW13_SHIFT (0x0000000Du)
#define CSL_HPI_HPIAW_HPIAW13_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAW_HPIAW12_MASK (0x00001000u)
#define CSL_HPI_HPIAW_HPIAW12_SHIFT (0x0000000Cu)
#define CSL_HPI_HPIAW_HPIAW12_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAW_HPIAW11_MASK (0x00000800u)
#define CSL_HPI_HPIAW_HPIAW11_SHIFT (0x0000000Bu)
#define CSL_HPI_HPIAW_HPIAW11_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAW_HPIAW10_MASK (0x00000400u)
#define CSL_HPI_HPIAW_HPIAW10_SHIFT (0x0000000Au)
#define CSL_HPI_HPIAW_HPIAW10_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAW_HPIAW9_MASK (0x00000200u)
#define CSL_HPI_HPIAW_HPIAW9_SHIFT (0x00000009u)
#define CSL_HPI_HPIAW_HPIAW9_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAW_HPIAW8_MASK (0x00000100u)
#define CSL_HPI_HPIAW_HPIAW8_SHIFT (0x00000008u)
#define CSL_HPI_HPIAW_HPIAW8_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAW_HPIAW7_MASK (0x00000080u)
#define CSL_HPI_HPIAW_HPIAW7_SHIFT (0x00000007u)
#define CSL_HPI_HPIAW_HPIAW7_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAW_HPIAW6_MASK (0x00000040u)
#define CSL_HPI_HPIAW_HPIAW6_SHIFT (0x00000006u)
#define CSL_HPI_HPIAW_HPIAW6_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAW_HPIAW5_MASK (0x00000020u)
#define CSL_HPI_HPIAW_HPIAW5_SHIFT (0x00000005u)
#define CSL_HPI_HPIAW_HPIAW5_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAW_HPIAW4_MASK (0x00000010u)
#define CSL_HPI_HPIAW_HPIAW4_SHIFT (0x00000004u)
#define CSL_HPI_HPIAW_HPIAW4_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAW_HPIAW3_MASK (0x00000008u)
#define CSL_HPI_HPIAW_HPIAW3_SHIFT (0x00000003u)
#define CSL_HPI_HPIAW_HPIAW3_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAW_HPIAW2_MASK (0x00000004u)
#define CSL_HPI_HPIAW_HPIAW2_SHIFT (0x00000002u)
#define CSL_HPI_HPIAW_HPIAW2_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAW_HPIAW1_MASK (0x00000002u)
#define CSL_HPI_HPIAW_HPIAW1_SHIFT (0x00000001u)
#define CSL_HPI_HPIAW_HPIAW1_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAW_HPIAW0_MASK (0x00000001u)
#define CSL_HPI_HPIAW_HPIAW0_SHIFT (0x00000000u)
#define CSL_HPI_HPIAW_HPIAW0_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAW_RESETVAL (0x00000000u)
/* HPIAR */
#define CSL_HPI_HPIAR_HPIAR31_MASK (0x80000000u)
#define CSL_HPI_HPIAR_HPIAR31_SHIFT (0x0000001Fu)
#define CSL_HPI_HPIAR_HPIAR31_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAR_HPIAR30_MASK (0x40000000u)
#define CSL_HPI_HPIAR_HPIAR30_SHIFT (0x0000001Eu)
#define CSL_HPI_HPIAR_HPIAR30_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAR_HPIAR29_MASK (0x20000000u)
#define CSL_HPI_HPIAR_HPIAR29_SHIFT (0x0000001Du)
#define CSL_HPI_HPIAR_HPIAR29_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAR_HPIAR28_MASK (0x10000000u)
#define CSL_HPI_HPIAR_HPIAR28_SHIFT (0x0000001Cu)
#define CSL_HPI_HPIAR_HPIAR28_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAR_HPIAR27_MASK (0x08000000u)
#define CSL_HPI_HPIAR_HPIAR27_SHIFT (0x0000001Bu)
#define CSL_HPI_HPIAR_HPIAR27_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAR_HPIAR26_MASK (0x04000000u)
#define CSL_HPI_HPIAR_HPIAR26_SHIFT (0x0000001Au)
#define CSL_HPI_HPIAR_HPIAR26_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAR_HPIAR25_MASK (0x02000000u)
#define CSL_HPI_HPIAR_HPIAR25_SHIFT (0x00000019u)
#define CSL_HPI_HPIAR_HPIAR25_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAR_HPIAR24_MASK (0x01000000u)
#define CSL_HPI_HPIAR_HPIAR24_SHIFT (0x00000018u)
#define CSL_HPI_HPIAR_HPIAR24_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAR_HPIAR23_MASK (0x00800000u)
#define CSL_HPI_HPIAR_HPIAR23_SHIFT (0x00000017u)
#define CSL_HPI_HPIAR_HPIAR23_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAR_HPIAR22_MASK (0x00400000u)
#define CSL_HPI_HPIAR_HPIAR22_SHIFT (0x00000016u)
#define CSL_HPI_HPIAR_HPIAR22_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAR_HPIAR21_MASK (0x00200000u)
#define CSL_HPI_HPIAR_HPIAR21_SHIFT (0x00000015u)
#define CSL_HPI_HPIAR_HPIAR21_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAR_HPIAR20_MASK (0x00100000u)
#define CSL_HPI_HPIAR_HPIAR20_SHIFT (0x00000014u)
#define CSL_HPI_HPIAR_HPIAR20_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAR_HPIAR19_MASK (0x00080000u)
#define CSL_HPI_HPIAR_HPIAR19_SHIFT (0x00000013u)
#define CSL_HPI_HPIAR_HPIAR19_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAR_HPIAR18_MASK (0x00040000u)
#define CSL_HPI_HPIAR_HPIAR18_SHIFT (0x00000012u)
#define CSL_HPI_HPIAR_HPIAR18_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAR_HPIAR17_MASK (0x00020000u)
#define CSL_HPI_HPIAR_HPIAR17_SHIFT (0x00000011u)
#define CSL_HPI_HPIAR_HPIAR17_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAR_HPIAR16_MASK (0x00010000u)
#define CSL_HPI_HPIAR_HPIAR16_SHIFT (0x00000010u)
#define CSL_HPI_HPIAR_HPIAR16_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAR_HPIAR15_MASK (0x00008000u)
#define CSL_HPI_HPIAR_HPIAR15_SHIFT (0x0000000Fu)
#define CSL_HPI_HPIAR_HPIAR15_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAR_HPIAR14_MASK (0x00004000u)
#define CSL_HPI_HPIAR_HPIAR14_SHIFT (0x0000000Eu)
#define CSL_HPI_HPIAR_HPIAR14_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAR_HPIAR13_MASK (0x00002000u)
#define CSL_HPI_HPIAR_HPIAR13_SHIFT (0x0000000Du)
#define CSL_HPI_HPIAR_HPIAR13_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAR_HPIAR12_MASK (0x00001000u)
#define CSL_HPI_HPIAR_HPIAR12_SHIFT (0x0000000Cu)
#define CSL_HPI_HPIAR_HPIAR12_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAR_HPIAR11_MASK (0x00000800u)
#define CSL_HPI_HPIAR_HPIAR11_SHIFT (0x0000000Bu)
#define CSL_HPI_HPIAR_HPIAR11_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAR_HPIAR10_MASK (0x00000400u)
#define CSL_HPI_HPIAR_HPIAR10_SHIFT (0x0000000Au)
#define CSL_HPI_HPIAR_HPIAR10_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAR_HPIAR9_MASK (0x00000200u)
#define CSL_HPI_HPIAR_HPIAR9_SHIFT (0x00000009u)
#define CSL_HPI_HPIAR_HPIAR9_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAR_HPIAR8_MASK (0x00000100u)
#define CSL_HPI_HPIAR_HPIAR8_SHIFT (0x00000008u)
#define CSL_HPI_HPIAR_HPIAR8_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAR_HPIAR7_MASK (0x00000080u)
#define CSL_HPI_HPIAR_HPIAR7_SHIFT (0x00000007u)
#define CSL_HPI_HPIAR_HPIAR7_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAR_HPIAR6_MASK (0x00000040u)
#define CSL_HPI_HPIAR_HPIAR6_SHIFT (0x00000006u)
#define CSL_HPI_HPIAR_HPIAR6_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAR_HPIAR5_MASK (0x00000020u)
#define CSL_HPI_HPIAR_HPIAR5_SHIFT (0x00000005u)
#define CSL_HPI_HPIAR_HPIAR5_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAR_HPIAR4_MASK (0x00000010u)
#define CSL_HPI_HPIAR_HPIAR4_SHIFT (0x00000004u)
#define CSL_HPI_HPIAR_HPIAR4_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAR_HPIAR3_MASK (0x00000008u)
#define CSL_HPI_HPIAR_HPIAR3_SHIFT (0x00000003u)
#define CSL_HPI_HPIAR_HPIAR3_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAR_HPIAR2_MASK (0x00000004u)
#define CSL_HPI_HPIAR_HPIAR2_SHIFT (0x00000002u)
#define CSL_HPI_HPIAR_HPIAR2_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAR_HPIAR1_MASK (0x00000002u)
#define CSL_HPI_HPIAR_HPIAR1_SHIFT (0x00000001u)
#define CSL_HPI_HPIAR_HPIAR1_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAR_HPIAR0_MASK (0x00000001u)
#define CSL_HPI_HPIAR_HPIAR0_SHIFT (0x00000000u)
#define CSL_HPI_HPIAR_HPIAR0_RESETVAL (0x00000000u)
#define CSL_HPI_HPIAR_RESETVAL (0x00000000u)
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -