📄 cslr_pllc.h
字号:
/* PLLDIV2 */#define CSL_PLLC_PLLDIV2_D2EN_MASK (0x00008000u)#define CSL_PLLC_PLLDIV2_D2EN_SHIFT (0x0000000Fu)#define CSL_PLLC_PLLDIV2_D2EN_RESETVAL (0x00000000u)/*----D2EN Tokens----*/#define CSL_PLLC_PLLDIV2_D2EN_DISABLE (0x00000000u)#define CSL_PLLC_PLLDIV2_D2EN_ENABLE (0x00000001u)#define CSL_PLLC_PLLDIV2_RATIO_MASK (0x0000001Fu)#define CSL_PLLC_PLLDIV2_RATIO_SHIFT (0x00000000u)#define CSL_PLLC_PLLDIV2_RATIO_RESETVAL (0x00000000u)#define CSL_PLLC_PLLDIV2_RESETVAL (0x00000000u)/* PLLDIV3 */#define CSL_PLLC_PLLDIV3_D3EN_MASK (0x00008000u)#define CSL_PLLC_PLLDIV3_D3EN_SHIFT (0x0000000Fu)#define CSL_PLLC_PLLDIV3_D3EN_RESETVAL (0x00000000u)/*----D3EN Tokens----*/#define CSL_PLLC_PLLDIV3_D3EN_DISABLE (0x00000000u)#define CSL_PLLC_PLLDIV3_D3EN_ENABLE (0x00000001u)#define CSL_PLLC_PLLDIV3_RATIO_MASK (0x0000001Fu)#define CSL_PLLC_PLLDIV3_RATIO_SHIFT (0x00000000u)#define CSL_PLLC_PLLDIV3_RATIO_RESETVAL (0x00000000u)#define CSL_PLLC_PLLDIV3_RESETVAL (0x00000000u)/* OSCDIV1 */#define CSL_PLLC_OSCDIV1_OD1EN_MASK (0x00008000u)#define CSL_PLLC_OSCDIV1_OD1EN_SHIFT (0x0000000Fu)#define CSL_PLLC_OSCDIV1_OD1EN_RESETVAL (0x00000000u)/*----OD1EN Tokens----*/#define CSL_PLLC_OSCDIV1_OD1EN_DISABLE (0x00000000u)#define CSL_PLLC_OSCDIV1_OD1EN_ENABLE (0x00000001u)#define CSL_PLLC_OSCDIV1_RATIO_MASK (0x0000001Fu)#define CSL_PLLC_OSCDIV1_RATIO_SHIFT (0x00000000u)#define CSL_PLLC_OSCDIV1_RATIO_RESETVAL (0x00000000u)#define CSL_PLLC_OSCDIV1_RESETVAL (0x00000000u)/* POSTDIV */#define CSL_PLLC_POSTDIV_POSTDEN_MASK (0x00008000u)#define CSL_PLLC_POSTDIV_POSTDEN_SHIFT (0x0000000Fu)#define CSL_PLLC_POSTDIV_POSTDEN_RESETVAL (0x00000000u)/*----POSTDEN Tokens----*/#define CSL_PLLC_POSTDIV_POSTDEN_DISABLE (0x00000000u)#define CSL_PLLC_POSTDIV_POSTDEN_ENABLE (0x00000001u)#define CSL_PLLC_POSTDIV_RATIO_MASK (0x0000001Fu)#define CSL_PLLC_POSTDIV_RATIO_SHIFT (0x00000000u)#define CSL_PLLC_POSTDIV_RATIO_RESETVAL (0x00000000u)#define CSL_PLLC_POSTDIV_RESETVAL (0x00000000u)/* BPDIV */#define CSL_PLLC_BPDIV_BPDEN_MASK (0x00008000u)#define CSL_PLLC_BPDIV_BPDEN_SHIFT (0x0000000Fu)#define CSL_PLLC_BPDIV_BPDEN_RESETVAL (0x00000000u)/*----BPDEN Tokens----*/#define CSL_PLLC_BPDIV_BPDEN_DISABLE (0x00000000u)#define CSL_PLLC_BPDIV_BPDEN_ENABLE (0x00000001u)#define CSL_PLLC_BPDIV_RATIO_MASK (0x0000001Fu)#define CSL_PLLC_BPDIV_RATIO_SHIFT (0x00000000u)#define CSL_PLLC_BPDIV_RATIO_RESETVAL (0x00000000u)#define CSL_PLLC_BPDIV_RESETVAL (0x00000000u)/* WAKEUP */#define CSL_PLLC_WAKEUP_WKEN15_MASK (0x00008000u)#define CSL_PLLC_WAKEUP_WKEN15_SHIFT (0x0000000Fu)#define CSL_PLLC_WAKEUP_WKEN15_RESETVAL (0x00000000u)/*----WKEN15 Tokens----*/#define CSL_PLLC_WAKEUP_WKEN15_DISABLE (0x00000000u)#define CSL_PLLC_WAKEUP_WKEN15_ENABLE (0x00000001u)#define CSL_PLLC_WAKEUP_WKEN14_MASK (0x00004000u)#define CSL_PLLC_WAKEUP_WKEN14_SHIFT (0x0000000Eu)#define CSL_PLLC_WAKEUP_WKEN14_RESETVAL (0x00000000u)/*----WKEN14 Tokens----*/#define CSL_PLLC_WAKEUP_WKEN14_DISABLE (0x00000000u)#define CSL_PLLC_WAKEUP_WKEN14_ENABLE (0x00000001u)#define CSL_PLLC_WAKEUP_WKEN13_MASK (0x00002000u)#define CSL_PLLC_WAKEUP_WKEN13_SHIFT (0x0000000Du)#define CSL_PLLC_WAKEUP_WKEN13_RESETVAL (0x00000000u)/*----WKEN13 Tokens----*/#define CSL_PLLC_WAKEUP_WKEN13_DISABLE (0x00000000u)#define CSL_PLLC_WAKEUP_WKEN13_ENABLE (0x00000001u)#define CSL_PLLC_WAKEUP_WKEN12_MASK (0x00001000u)#define CSL_PLLC_WAKEUP_WKEN12_SHIFT (0x0000000Cu)#define CSL_PLLC_WAKEUP_WKEN12_RESETVAL (0x00000000u)/*----WKEN12 Tokens----*/#define CSL_PLLC_WAKEUP_WKEN12_DISABLE (0x00000000u)#define CSL_PLLC_WAKEUP_WKEN12_ENABLE (0x00000001u)#define CSL_PLLC_WAKEUP_WKEN11_MASK (0x00000800u)#define CSL_PLLC_WAKEUP_WKEN11_SHIFT (0x0000000Bu)#define CSL_PLLC_WAKEUP_WKEN11_RESETVAL (0x00000000u)/*----WKEN11 Tokens----*/#define CSL_PLLC_WAKEUP_WKEN11_DISABLE (0x00000000u)#define CSL_PLLC_WAKEUP_WKEN11_ENABLE (0x00000001u)#define CSL_PLLC_WAKEUP_WKEN10_MASK (0x00000400u)#define CSL_PLLC_WAKEUP_WKEN10_SHIFT (0x0000000Au)#define CSL_PLLC_WAKEUP_WKEN10_RESETVAL (0x00000000u)/*----WKEN10 Tokens----*/#define CSL_PLLC_WAKEUP_WKEN10_DISABLE (0x00000000u)#define CSL_PLLC_WAKEUP_WKEN10_ENABLE (0x00000001u)#define CSL_PLLC_WAKEUP_WKEN09_MASK (0x00000200u)#define CSL_PLLC_WAKEUP_WKEN09_SHIFT (0x00000009u)#define CSL_PLLC_WAKEUP_WKEN09_RESETVAL (0x00000000u)/*----WKEN09 Tokens----*/#define CSL_PLLC_WAKEUP_WKEN09_DISABLE (0x00000000u)#define CSL_PLLC_WAKEUP_WKEN09_ENABLE (0x00000001u)#define CSL_PLLC_WAKEUP_WKEN08_MASK (0x00000100u)#define CSL_PLLC_WAKEUP_WKEN08_SHIFT (0x00000008u)#define CSL_PLLC_WAKEUP_WKEN08_RESETVAL (0x00000000u)/*----WKEN08 Tokens----*/#define CSL_PLLC_WAKEUP_WKEN08_DISABLE (0x00000000u)#define CSL_PLLC_WAKEUP_WKEN08_ENABLE (0x00000001u)#define CSL_PLLC_WAKEUP_WKEN07_MASK (0x00000080u)#define CSL_PLLC_WAKEUP_WKEN07_SHIFT (0x00000007u)#define CSL_PLLC_WAKEUP_WKEN07_RESETVAL (0x00000000u)/*----WKEN07 Tokens----*/#define CSL_PLLC_WAKEUP_WKEN07_DISABLE (0x00000000u)#define CSL_PLLC_WAKEUP_WKEN07_ENABLE (0x00000001u)#define CSL_PLLC_WAKEUP_WKEN06_MASK (0x00000040u)#define CSL_PLLC_WAKEUP_WKEN06_SHIFT (0x00000006u)#define CSL_PLLC_WAKEUP_WKEN06_RESETVAL (0x00000000u)/*----WKEN06 Tokens----*/#define CSL_PLLC_WAKEUP_WKEN06_DISABLE (0x00000000u)#define CSL_PLLC_WAKEUP_WKEN06_ENABLE (0x00000001u)#define CSL_PLLC_WAKEUP_WKEN05_MASK (0x00000020u)#define CSL_PLLC_WAKEUP_WKEN05_SHIFT (0x00000005u)#define CSL_PLLC_WAKEUP_WKEN05_RESETVAL (0x00000000u)/*----WKEN05 Tokens----*/#define CSL_PLLC_WAKEUP_WKEN05_DISABLE (0x00000000u)#define CSL_PLLC_WAKEUP_WKEN05_ENABLE (0x00000001u)#define CSL_PLLC_WAKEUP_WKEN04_MASK (0x00000010u)#define CSL_PLLC_WAKEUP_WKEN04_SHIFT (0x00000004u)#define CSL_PLLC_WAKEUP_WKEN04_RESETVAL (0x00000000u)/*----WKEN04 Tokens----*/#define CSL_PLLC_WAKEUP_WKEN04_DISABLE (0x00000000u)#define CSL_PLLC_WAKEUP_WKEN04_ENABLE (0x00000001u)#define CSL_PLLC_WAKEUP_WKEN03_MASK (0x00000008u)#define CSL_PLLC_WAKEUP_WKEN03_SHIFT (0x00000003u)#define CSL_PLLC_WAKEUP_WKEN03_RESETVAL (0x00000000u)/*----WKEN03 Tokens----*/#define CSL_PLLC_WAKEUP_WKEN03_DISABLE (0x00000000u)#define CSL_PLLC_WAKEUP_WKEN03_ENABLE (0x00000001u)#define CSL_PLLC_WAKEUP_WKEN02_MASK (0x00000004u)#define CSL_PLLC_WAKEUP_WKEN02_SHIFT (0x00000002u)#define CSL_PLLC_WAKEUP_WKEN02_RESETVAL (0x00000000u)/*----WKEN02 Tokens----*/#define CSL_PLLC_WAKEUP_WKEN02_DISABLE (0x00000000u)#define CSL_PLLC_WAKEUP_WKEN02_ENABLE (0x00000001u)#define CSL_PLLC_WAKEUP_WKEN01_MASK (0x00000002u)#define CSL_PLLC_WAKEUP_WKEN01_SHIFT (0x00000001u)#define CSL_PLLC_WAKEUP_WKEN01_RESETVAL (0x00000000u)/*----WKEN01 Tokens----*/#define CSL_PLLC_WAKEUP_WKEN01_DISABLE (0x00000000u)#define CSL_PLLC_WAKEUP_WKEN01_ENABLE (0x00000001u)#define CSL_PLLC_WAKEUP_WKEN00_MASK (0x00000001u)#define CSL_PLLC_WAKEUP_WKEN00_SHIFT (0x00000000u)#define CSL_PLLC_WAKEUP_WKEN00_RESETVAL (0x00000000u)/*----WKEN00 Tokens----*/#define CSL_PLLC_WAKEUP_WKEN00_DISABLE (0x00000000u)#define CSL_PLLC_WAKEUP_WKEN00_ENABLE (0x00000001u)#define CSL_PLLC_WAKEUP_RESETVAL (0x00000000u)/* PLLCMD */#define CSL_PLLC_PLLCMD_OSCPWRDN_MASK (0x00000002u)#define CSL_PLLC_PLLCMD_OSCPWRDN_SHIFT (0x00000001u)#define CSL_PLLC_PLLCMD_OSCPWRDN_RESETVAL (0x00000000u)/*----OSCPWRDN Tokens----*/#define CSL_PLLC_PLLCMD_OSCPWRDN_CLRBIT (0x00000000u)#define CSL_PLLC_PLLCMD_OSCPWRDN_SET (0x00000001u)#define CSL_PLLC_PLLCMD_GOSET_MASK (0x00000001u)#define CSL_PLLC_PLLCMD_GOSET_SHIFT (0x00000000u)#define CSL_PLLC_PLLCMD_GOSET_RESETVAL (0x00000000u)/*----GOSET Tokens----*/#define CSL_PLLC_PLLCMD_GOSET_CLRBIT (0x00000000u)#define CSL_PLLC_PLLCMD_GOSET_SET (0x00000001u)#define CSL_PLLC_PLLCMD_RESETVAL (0x00000000u)/* PLLSTAT */#define CSL_PLLC_PLLSTAT_STABLE_MASK (0x00000004u)#define CSL_PLLC_PLLSTAT_STABLE_SHIFT (0x00000002u)#define CSL_PLLC_PLLSTAT_STABLE_RESETVAL (0x00000000u)/*----STABLE Tokens----*/#define CSL_PLLC_PLLSTAT_STABLE_NO (0x00000000u)#define CSL_PLLC_PLLSTAT_STABLE_YES (0x00000001u)#define CSL_PLLC_PLLSTAT_LOCK_MASK (0x00000002u)#define CSL_PLLC_PLLSTAT_LOCK_SHIFT (0x00000001u)#define CSL_PLLC_PLLSTAT_LOCK_RESETVAL (0x00000000u)/*----LOCK Tokens----*/#define CSL_PLLC_PLLSTAT_LOCK_NO (0x00000000u)#define CSL_PLLC_PLLSTAT_LOCK_YES (0x00000001u)#define CSL_PLLC_PLLSTAT_GOSTAT_MASK (0x00000001u)#define CSL_PLLC_PLLSTAT_GOSTAT_SHIFT (0x00000000u)#define CSL_PLLC_PLLSTAT_GOSTAT_RESETVAL (0x00000000u)/*----GOSTAT Tokens----*/#define CSL_PLLC_PLLSTAT_GOSTAT_NONE (0x00000000u)#define CSL_PLLC_PLLSTAT_GOSTAT_INPROG (0x00000001u)#define CSL_PLLC_PLLSTAT_RESETVAL (0x00000000u)/* ALNCTL */#define CSL_PLLC_ALNCTL_ALN8_MASK (0x00000080u)#define CSL_PLLC_ALNCTL_ALN8_SHIFT (0x00000007u)#define CSL_PLLC_ALNCTL_ALN8_RESETVAL (0x00000000u)/*----ALN8 Tokens----*/#define CSL_PLLC_ALNCTL_ALN8_NO (0x00000000u)#define CSL_PLLC_ALNCTL_ALN8_YES (0x00000001u)#define CSL_PLLC_ALNCTL_ALN7_MASK (0x00000040u)#define CSL_PLLC_ALNCTL_ALN7_SHIFT (0x00000006u)#define CSL_PLLC_ALNCTL_ALN7_RESETVAL (0x00000000u)/*----ALN7 Tokens----*/#define CSL_PLLC_ALNCTL_ALN7_NO (0x00000000u)#define CSL_PLLC_ALNCTL_ALN7_YES (0x00000001u)#define CSL_PLLC_ALNCTL_ALN6_MASK (0x00000020u)#define CSL_PLLC_ALNCTL_ALN6_SHIFT (0x00000005u)#define CSL_PLLC_ALNCTL_ALN6_RESETVAL (0x00000000u)/*----ALN6 Tokens----*/#define CSL_PLLC_ALNCTL_ALN6_NO (0x00000000u)#define CSL_PLLC_ALNCTL_ALN6_YES (0x00000001u)#define CSL_PLLC_ALNCTL_ALN5_MASK (0x00000010u)#define CSL_PLLC_ALNCTL_ALN5_SHIFT (0x00000004u)#define CSL_PLLC_ALNCTL_ALN5_RESETVAL (0x00000000u)/*----ALN5 Tokens----*/#define CSL_PLLC_ALNCTL_ALN5_NO (0x00000000u)#define CSL_PLLC_ALNCTL_ALN5_YES (0x00000001u)#define CSL_PLLC_ALNCTL_ALN4_MASK (0x00000008u)#define CSL_PLLC_ALNCTL_ALN4_SHIFT (0x00000003u)#define CSL_PLLC_ALNCTL_ALN4_RESETVAL (0x00000000u)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -