📄 cslr_psc.h
字号:
#define CSL_PSC_MERRCR0_M12_RESETVAL (0x00000000u)
#define CSL_PSC_MERRCR0_M11_MASK (0x00000800u)
#define CSL_PSC_MERRCR0_M11_SHIFT (0x0000000Bu)
#define CSL_PSC_MERRCR0_M11_RESETVAL (0x00000000u)
#define CSL_PSC_MERRCR0_M10_MASK (0x00000400u)
#define CSL_PSC_MERRCR0_M10_SHIFT (0x0000000Au)
#define CSL_PSC_MERRCR0_M10_RESETVAL (0x00000000u)
#define CSL_PSC_MERRCR0_M9_MASK (0x00000200u)
#define CSL_PSC_MERRCR0_M9_SHIFT (0x00000009u)
#define CSL_PSC_MERRCR0_M9_RESETVAL (0x00000000u)
#define CSL_PSC_MERRCR0_M8_MASK (0x00000100u)
#define CSL_PSC_MERRCR0_M8_SHIFT (0x00000008u)
#define CSL_PSC_MERRCR0_M8_RESETVAL (0x00000000u)
#define CSL_PSC_MERRCR0_M7_MASK (0x00000080u)
#define CSL_PSC_MERRCR0_M7_SHIFT (0x00000007u)
#define CSL_PSC_MERRCR0_M7_RESETVAL (0x00000000u)
#define CSL_PSC_MERRCR0_M6_MASK (0x00000040u)
#define CSL_PSC_MERRCR0_M6_SHIFT (0x00000006u)
#define CSL_PSC_MERRCR0_M6_RESETVAL (0x00000000u)
#define CSL_PSC_MERRCR0_M5_MASK (0x00000020u)
#define CSL_PSC_MERRCR0_M5_SHIFT (0x00000005u)
#define CSL_PSC_MERRCR0_M5_RESETVAL (0x00000000u)
#define CSL_PSC_MERRCR0_M4_MASK (0x00000010u)
#define CSL_PSC_MERRCR0_M4_SHIFT (0x00000004u)
#define CSL_PSC_MERRCR0_M4_RESETVAL (0x00000000u)
#define CSL_PSC_MERRCR0_M3_MASK (0x00000008u)
#define CSL_PSC_MERRCR0_M3_SHIFT (0x00000003u)
#define CSL_PSC_MERRCR0_M3_RESETVAL (0x00000000u)
#define CSL_PSC_MERRCR0_M2_MASK (0x00000004u)
#define CSL_PSC_MERRCR0_M2_SHIFT (0x00000002u)
#define CSL_PSC_MERRCR0_M2_RESETVAL (0x00000000u)
#define CSL_PSC_MERRCR0_M1_MASK (0x00000002u)
#define CSL_PSC_MERRCR0_M1_SHIFT (0x00000001u)
#define CSL_PSC_MERRCR0_M1_RESETVAL (0x00000000u)
#define CSL_PSC_MERRCR0_M0_MASK (0x00000001u)
#define CSL_PSC_MERRCR0_M0_SHIFT (0x00000000u)
#define CSL_PSC_MERRCR0_M0_RESETVAL (0x00000000u)
/*----M Tokens----*/
#define CSL_PSC_MERRCR0_M_CLEAR (0x00000001u)
#define CSL_PSC_MERRCR0_RESETVAL (0x00000000u)
/* MERRCR1 */
#define CSL_PSC_MERRCR1_M8_MASK (0x00000100u)
#define CSL_PSC_MERRCR1_M8_SHIFT (0x00000008u)
#define CSL_PSC_MERRCR1_M8_RESETVAL (0x00000000u)
#define CSL_PSC_MERRCR1_M7_MASK (0x00000080u)
#define CSL_PSC_MERRCR1_M7_SHIFT (0x00000007u)
#define CSL_PSC_MERRCR1_M7_RESETVAL (0x00000000u)
#define CSL_PSC_MERRCR1_M6_MASK (0x00000040u)
#define CSL_PSC_MERRCR1_M6_SHIFT (0x00000006u)
#define CSL_PSC_MERRCR1_M6_RESETVAL (0x00000000u)
#define CSL_PSC_MERRCR1_M5_MASK (0x00000020u)
#define CSL_PSC_MERRCR1_M5_SHIFT (0x00000005u)
#define CSL_PSC_MERRCR1_M5_RESETVAL (0x00000000u)
#define CSL_PSC_MERRCR1_M4_MASK (0x00000010u)
#define CSL_PSC_MERRCR1_M4_SHIFT (0x00000004u)
#define CSL_PSC_MERRCR1_M4_RESETVAL (0x00000000u)
#define CSL_PSC_MERRCR1_M3_MASK (0x00000008u)
#define CSL_PSC_MERRCR1_M3_SHIFT (0x00000003u)
#define CSL_PSC_MERRCR1_M3_RESETVAL (0x00000000u)
#define CSL_PSC_MERRCR1_M2_MASK (0x00000004u)
#define CSL_PSC_MERRCR1_M2_SHIFT (0x00000002u)
#define CSL_PSC_MERRCR1_M2_RESETVAL (0x00000000u)
#define CSL_PSC_MERRCR1_M1_MASK (0x00000002u)
#define CSL_PSC_MERRCR1_M1_SHIFT (0x00000001u)
#define CSL_PSC_MERRCR1_M1_RESETVAL (0x00000000u)
#define CSL_PSC_MERRCR1_M0_MASK (0x00000001u)
#define CSL_PSC_MERRCR1_M0_SHIFT (0x00000000u)
#define CSL_PSC_MERRCR1_M0_RESETVAL (0x00000000u)
/*----M Tokens----*/
#define CSL_PSC_MERRCR1_M_CLEAR (0x00000001u)
#define CSL_PSC_MERRCR1_RESETVAL (0x00000000u)
/* PERRPR */
#define CSL_PSC_PERRPR_P1_MASK (0x00000002u)
#define CSL_PSC_PERRPR_P1_SHIFT (0x00000001u)
#define CSL_PSC_PERRPR_P1_RESETVAL (0x00000000u)
#define CSL_PSC_PERRPR_P0_MASK (0x00000001u)
#define CSL_PSC_PERRPR_P0_SHIFT (0x00000000u)
#define CSL_PSC_PERRPR_P0_RESETVAL (0x00000000u)
/*----P Tokens----*/
#define CSL_PSC_PERRPR_P_INT_NOT_ACTIVE (0x00000000u)
#define CSL_PSC_PERRPR_P_INT_ACTIVE (0x00000001u)
#define CSL_PSC_PERRPR_RESETVAL (0x00000000u)
/* PERRCR */
#define CSL_PSC_PERRCR_P1_MASK (0x00000002u)
#define CSL_PSC_PERRCR_P1_SHIFT (0x00000001u)
#define CSL_PSC_PERRCR_P1_RESETVAL (0x00000000u)
#define CSL_PSC_PERRCR_P0_MASK (0x00000001u)
#define CSL_PSC_PERRCR_P0_SHIFT (0x00000000u)
#define CSL_PSC_PERRCR_P0_RESETVAL (0x00000000u)
/*----P Tokens----*/
#define CSL_PSC_PERRCR_P_CLEAR (0x00000001u)
#define CSL_PSC_PERRCR_RESETVAL (0x00000000u)
/* EPCPR */
#define CSL_PSC_EPCPR_EPC1_MASK (0x00000002u)
#define CSL_PSC_EPCPR_EPC1_SHIFT (0x00000001u)
#define CSL_PSC_EPCPR_EPC1_RESETVAL (0x00000000u)
#define CSL_PSC_EPCPR_EPC0_MASK (0x00000001u)
#define CSL_PSC_EPCPR_EPC0_SHIFT (0x00000000u)
#define CSL_PSC_EPCPR_EPC0_RESETVAL (0x00000000u)
/*----EPC Tokens----*/
#define CSL_PSC_EPCPR_EPC_EPC_NO_REQUEST (0x00000000u)
#define CSL_PSC_EPCPR_EPC_EPC_REQUEST (0x00000001u)
#define CSL_PSC_EPCPR_RESETVAL (0x00000000u)
/* EPCCR */
#define CSL_PSC_EPCCR_EPC1_MASK (0x00000002u)
#define CSL_PSC_EPCCR_EPC1_SHIFT (0x00000001u)
#define CSL_PSC_EPCCR_EPC1_RESETVAL (0x00000000u)
#define CSL_PSC_EPCCR_EPC0_MASK (0x00000001u)
#define CSL_PSC_EPCCR_EPC0_SHIFT (0x00000000u)
#define CSL_PSC_EPCCR_EPC0_RESETVAL (0x00000000u)
/*----EPC Tokens----*/
#define CSL_PSC_EPCCR_EPC_CLEAR_EPC (0x00000001u)
#define CSL_PSC_EPCCR_RESETVAL (0x00000000u)
/* PTCMD */
#define CSL_PSC_PTCMD_GO1_MASK (0x00000002u)
#define CSL_PSC_PTCMD_GO1_SHIFT (0x00000001u)
#define CSL_PSC_PTCMD_GO1_RESETVAL (0x00000000u)
#define CSL_PSC_PTCMD_GO0_MASK (0x00000001u)
#define CSL_PSC_PTCMD_GO0_SHIFT (0x00000000u)
#define CSL_PSC_PTCMD_GO0_RESETVAL (0x00000000u)
/*----GO Tokens----*/
#define CSL_PSC_PTCMD_GO_GO (0x00000001u)
#define CSL_PSC_PTCMD_RESETVAL (0x00000000u)
/* PTSTAT */
#define CSL_PSC_PTSTAT_GOSTAT1_MASK (0x00000002u)
#define CSL_PSC_PTSTAT_GOSTAT1_SHIFT (0x00000001u)
#define CSL_PSC_PTSTAT_GOSTAT1_RESETVAL (0x00000000u)
#define CSL_PSC_PTSTAT_GOSTAT0_MASK (0x00000001u)
#define CSL_PSC_PTSTAT_GOSTAT0_SHIFT (0x00000000u)
#define CSL_PSC_PTSTAT_GOSTAT0_RESETVAL (0x00000000u)
/*----GOSTAT Tokens----*/
#define CSL_PSC_PTSTAT_GOSTAT_NOT_TRANSITIONING (0x00000000u)
#define CSL_PSC_PTSTAT_GOSTAT_TRANSITIONING (0x00000001u)
#define CSL_PSC_PTSTAT_RESETVAL (0x00000000u)
/* PDSTAT */
#define CSL_PSC_PDSTAT_EMUIHB_MASK (0x00000800u)
#define CSL_PSC_PDSTAT_EMUIHB_SHIFT (0x0000000Bu)
#define CSL_PSC_PDSTAT_EMUIHB_RESETVAL (0x00000000u)
/*----EMUIHB Tokens----*/
#define CSL_PSC_PDSTAT_EMUIHB_INT_NOT_ACTIVE (0x00000000u)
#define CSL_PSC_PDSTAT_EMUIHB_INT_ACTIVE (0x00000001u)
#define CSL_PSC_PDSTAT_PORDONE_MASK (0x00000200u)
#define CSL_PSC_PDSTAT_PORDONE_SHIFT (0x00000009u)
#define CSL_PSC_PDSTAT_PORDONE_RESETVAL (0x00000000u)
/*----PORDONE Tokens----*/
#define CSL_PSC_PDSTAT_PORDONE_POR_NOT_DONE (0x00000000u)
#define CSL_PSC_PDSTAT_PORDONE_POR_DONE (0x00000001u)
#define CSL_PSC_PDSTAT_POR_MASK (0x00000100u)
#define CSL_PSC_PDSTAT_POR_SHIFT (0x00000008u)
#define CSL_PSC_PDSTAT_POR_RESETVAL (0x00000000u)
/*----POR Tokens----*/
#define CSL_PSC_PDSTAT_POR_POR_ASSERTED (0x00000000u)
#define CSL_PSC_PDSTAT_POR_POR_DEASSERTED (0x00000001u)
#define CSL_PSC_PDSTAT_STATE_MASK (0x0000001Fu)
#define CSL_PSC_PDSTAT_STATE_SHIFT (0x00000000u)
#define CSL_PSC_PDSTAT_STATE_RESETVAL (0x00000000u)
/*----STATE Tokens----*/
#define CSL_PSC_PDSTAT_STATE_POWER_OFF (0x00000000u)
#define CSL_PSC_PDSTAT_STATE_POWER_ON (0x00000001u)
#define CSL_PSC_PDSTAT_RESETVAL (0x00000000u)
/* PDCTL */
#define CSL_PSC_PDCTL_EMUIHBIE_MASK (0x00000200u)
#define CSL_PSC_PDCTL_EMUIHBIE_SHIFT (0x00000009u)
#define CSL_PSC_PDCTL_EMUIHBIE_RESETVAL (0x00000000u)
/*----EMUIHBIE Tokens----*/
#define CSL_PSC_PDCTL_EMUIHBIE_INT_DISABLE (0x00000000u)
#define CSL_PSC_PDCTL_EMUIHBIE_INT_ENABLE (0x00000001u)
#define CSL_PSC_PDCTL_EPCGOOD_MASK (0x00000100u)
#define CSL_PSC_PDCTL_EPCGOOD_SHIFT (0x00000008u)
#define CSL_PSC_PDCTL_EPCGOOD_RESETVAL (0x00000000u)
/*----EPCGOOD Tokens----*/
#define CSL_PSC_PDCTL_EPCGOOD_EXT_PWR_OFF (0x00000000u)
#define CSL_PSC_PDCTL_EPCGOOD_EXT_PWR_ON (0x00000001u)
#define CSL_PSC_PDCTL_NEXT_MASK (0x00000001u)
#define CSL_PSC_PDCTL_NEXT_SHIFT (0x00000000u)
#define CSL_PSC_PDCTL_NEXT_RESETVAL (0x00000000u)
/*----NEXT Tokens----*/
#define CSL_PSC_PDCTL_NEXT_POWER_OFF (0x00000000u)
#define CSL_PSC_PDCTL_NEXT_POWER_ON (0x00000001u)
#define CSL_PSC_PDCTL_RESETVAL (0x00000000u)
/* MDSTAT */
#define CSL_PSC_MDSTAT_EMUIHB_MASK (0x00020000u)
#define CSL_PSC_MDSTAT_EMUIHB_SHIFT (0x00000011u)
#define CSL_PSC_MDSTAT_EMUIHB_RESETVAL (0x00000000u)
/*----EMUIHB Tokens----*/
#define CSL_PSC_MDSTAT_EMUIHB_INT_NOT_ACTIVE (0x00000000u)
#define CSL_PSC_MDSTAT_EMUIHB_INT_ACTIVE (0x00000001u)
#define CSL_PSC_MDSTAT_EMURST_MASK (0x00010000u)
#define CSL_PSC_MDSTAT_EMURST_SHIFT (0x00000010u)
#define CSL_PSC_MDSTAT_EMURST_RESETVAL (0x00000000u)
/*----EMURST Tokens----*/
#define CSL_PSC_MDSTAT_EMURST_INT_NOT_ACTIVE (0x00000000u)
#define CSL_PSC_MDSTAT_EMURST_INT_ACTIVE (0x00000001u)
#define CSL_PSC_MDSTAT_MCKOUT_MASK (0x00001000u)
#define CSL_PSC_MDSTAT_MCKOUT_SHIFT (0x0000000Cu)
#define CSL_PSC_MDSTAT_MCKOUT_RESETVAL (0x00000000u)
/*----MCKOUT Tokens----*/
#define CSL_PSC_MDSTAT_MCKOUT_CLK_OFF (0x00000000u)
#define CSL_PSC_MDSTAT_MCKOUT_CLK_ON (0x00000001u)
#define CSL_PSC_MDSTAT_MRSTDONE_MASK (0x00000800u)
#define CSL_PSC_MDSTAT_MRSTDONE_SHIFT (0x0000000Bu)
#define CSL_PSC_MDSTAT_MRSTDONE_RESETVAL (0x00000000u)
/*----MRSTDONE Tokens----*/
#define CSL_PSC_MDSTAT_MRSTDONE_MRESET_NOT_DONE (0x00000000u)
#define CSL_PSC_MDSTAT_MRSTDONE_MRESET_DONE (0x00000001u)
#define CSL_PSC_MDSTAT_MRST_MASK (0x00000400u)
#define CSL_PSC_MDSTAT_MRST_SHIFT (0x0000000Au)
#define CSL_PSC_MDSTAT_MRST_RESETVAL (0x00000000u)
/*----MRST Tokens----*/
#define CSL_PSC_MDSTAT_MRST_MRESET_ASSERTED (0x00000000u)
#define CSL_PSC_MDSTAT_MRST_MRESET_DEASSERTED (0x00000001u)
#define CSL_PSC_MDSTAT_LRSTDONE_MASK (0x00000200u)
#define CSL_PSC_MDSTAT_LRSTDONE_SHIFT (0x00000009u)
#define CSL_PSC_MDSTAT_LRSTDONE_RESETVAL (0x00000000u)
/*----LRSTDONE Tokens----*/
#define CSL_PSC_MDSTAT_LRSTDONE_LRESET_NOT_DONE (0x00000000u)
#define CSL_PSC_MDSTAT_LRSTDONE_LRESET_DONE (0x00000001u)
#define CSL_PSC_MDSTAT_LRST_MASK (0x00000100u)
#define CSL_PSC_MDSTAT_LRST_SHIFT (0x00000008u)
#define CSL_PSC_MDSTAT_LRST_RESETVAL (0x00000000u)
/*----LRST Tokens----*/
#define CSL_PSC_MDSTAT_LRST_LRESET_ASSERTED (0x00000000u)
#define CSL_PSC_MDSTAT_LRST_LRESET_DEASSERTED (0x00000001u)
#define CSL_PSC_MDSTAT_STATE_MASK (0x0000003Fu)
#define CSL_PSC_MDSTAT_STATE_SHIFT (0x00000000u)
#define CSL_PSC_MDSTAT_STATE_RESETVAL (0x00000000u)
/*----STATE Tokens----*/
#define CSL_PSC_MDSTAT_STATE_SWRSTDISABLE (0x00000000u)
#define CSL_PSC_MDSTAT_STATE_SYNCRESET (0x00000001u)
#define CSL_PSC_MDSTAT_STATE_DISABLE (0x00000002u)
#define CSL_PSC_MDSTAT_STATE_ENABLE (0x00000003u)
#define CSL_PSC_MDSTAT_RESETVAL (0x00000000u)
/* MDCTL */
#define CSL_PSC_MDCTL_EMUIHBIE_MASK (0x00000400u)
#define CSL_PSC_MDCTL_EMUIHBIE_SHIFT (0x0000000Au)
#define CSL_PSC_MDCTL_EMUIHBIE_RESETVAL (0x00000000u)
/*----EMUIHBIE Tokens----*/
#define CSL_PSC_MDCTL_EMUIHBIE_INT_DISABLE (0x00000000u)
#define CSL_PSC_MDCTL_EMUIHBIE_INT_ENABLE (0x00000001u)
#define CSL_PSC_MDCTL_EMURSTIE_MASK (0x00000200u)
#define CSL_PSC_MDCTL_EMURSTIE_SHIFT (0x00000009u)
#define CSL_PSC_MDCTL_EMURSTIE_RESETVAL (0x00000000u)
/*----EMURSTIE Tokens----*/
#define CSL_PSC_MDCTL_EMURSTIE_INT_DISABLE (0x00000000u)
#define CSL_PSC_MDCTL_EMURSTIE_INT_ENABLE (0x00000001u)
#define CSL_PSC_MDCTL_LRST_MASK (0x00000100u)
#define CSL_PSC_MDCTL_LRST_SHIFT (0x00000008u)
#define CSL_PSC_MDCTL_LRST_RESETVAL (0x00000000u)
/*----LRST Tokens----*/
#define CSL_PSC_MDCTL_LRST_ASSERT (0x00000000u)
#define CSL_PSC_MDCTL_LRST_DEASSERT (0x00000001u)
#define CSL_PSC_MDCTL_NEXT_MASK (0x0000001Fu)
#define CSL_PSC_MDCTL_NEXT_SHIFT (0x00000000u)
#define CSL_PSC_MDCTL_NEXT_RESETVAL (0x00000000u)
/*----NEXT Tokens----*/
#define CSL_PSC_MDCTL_NEXT_SWRSTDISABLE (0x00000000u)
#define CSL_PSC_MDCTL_NEXT_SYNCRESET (0x00000001u)
#define CSL_PSC_MDCTL_NEXT_DISABLE (0x00000002u)
#define CSL_PSC_MDCTL_NEXT_ENABLE (0x00000003u)
#define CSL_PSC_MDCTL_RESETVAL (0x00000000u)
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -