File tree Expand file tree Collapse file tree 6 files changed +36
-0
lines changed Expand file tree Collapse file tree 6 files changed +36
-0
lines changed Original file line number Diff line number Diff line change @@ -48,12 +48,18 @@ void mbed_sdk_init(void)
4848#if MBED_CONF_TARGET_HXT_PRESENT
4949 /* Enable HXT clock (external XTAL 12MHz) */
5050 CLK_EnableXtalRC (CLK_PWRCTL_HXTEN_Msk );
51+ #else
52+ /* Disable HXT clock (external XTAL 12MHz) */
53+ CLK_DisableXtalRC (CLK_PWRCTL_HXTEN_Msk );
5154#endif
5255 /* Enable LIRC */
5356 CLK_EnableXtalRC (CLK_PWRCTL_LIRCEN_Msk );
5457#if MBED_CONF_TARGET_LXT_PRESENT
5558 /* Enable LXT */
5659 CLK_EnableXtalRC (CLK_PWRCTL_LXTEN_Msk );
60+ #else
61+ /* Disable LXT */
62+ CLK_DisableXtalRC (CLK_PWRCTL_LXTEN_Msk );
5763#endif
5864
5965 /* Wait for HIRC clock ready */
Original file line number Diff line number Diff line change @@ -39,12 +39,18 @@ void mbed_sdk_init(void)
3939#if MBED_CONF_TARGET_HXT_PRESENT
4040 /* Enable HXT clock (external XTAL 12MHz) */
4141 CLK_EnableXtalRC (CLK_PWRCTL_HXTEN_Msk );
42+ #else
43+ /* Disable HXT clock (external XTAL 12MHz) */
44+ CLK_DisableXtalRC (CLK_PWRCTL_HXTEN_Msk );
4245#endif
4346 /* Enable LIRC */
4447 CLK_EnableXtalRC (CLK_PWRCTL_LIRCEN_Msk );
4548#if MBED_CONF_TARGET_LXT_PRESENT
4649 /* Enable LXT */
4750 CLK_EnableXtalRC (CLK_PWRCTL_LXTEN_Msk );
51+ #else
52+ /* Disable LXT */
53+ CLK_DisableXtalRC (CLK_PWRCTL_LXTEN_Msk );
4854#endif
4955 /* Enable HIRC48 clock (Internal RC 48MHz) */
5056 CLK_EnableXtalRC (CLK_PWRCTL_HIRC48EN_Msk );
Original file line number Diff line number Diff line change @@ -36,12 +36,18 @@ void mbed_sdk_init(void)
3636#if MBED_CONF_TARGET_HXT_PRESENT
3737 /* Enable HXT clock (external XTAL 12MHz) */
3838 CLK_EnableXtalRC (CLK_PWRCTL_HXTEN_Msk );
39+ #else
40+ /* Disable HXT clock (external XTAL 12MHz) */
41+ CLK_DisableXtalRC (CLK_PWRCTL_HXTEN_Msk );
3942#endif
4043 /* Enable LIRC */
4144 CLK_EnableXtalRC (CLK_PWRCTL_LIRCEN_Msk );
4245#if MBED_CONF_TARGET_LXT_PRESENT
4346 /* Enable LXT */
4447 CLK_EnableXtalRC (CLK_PWRCTL_LXTEN_Msk );
48+ #else
49+ /* Disable LXT */
50+ CLK_DisableXtalRC (CLK_PWRCTL_LXTEN_Msk );
4551#endif
4652
4753 /* Wait for HIRC clock ready */
Original file line number Diff line number Diff line change @@ -38,12 +38,18 @@ void mbed_sdk_init(void)
3838#if MBED_CONF_TARGET_HXT_PRESENT
3939 /* Enable HXT clock (external XTAL 12MHz) */
4040 CLK_EnableXtalRC (CLK_PWRCTL_HXTEN_Msk );
41+ #else
42+ /* Disable HXT clock (external XTAL 12MHz) */
43+ CLK_DisableXtalRC (CLK_PWRCTL_HXTEN_Msk );
4144#endif
4245 /* Enable LIRC */
4346 CLK_EnableXtalRC (CLK_PWRCTL_LIRCEN_Msk );
4447#if MBED_CONF_TARGET_LXT_PRESENT
4548 /* Enable LXT */
4649 CLK_EnableXtalRC (CLK_PWRCTL_LXTEN_Msk );
50+ #else
51+ /* Disable LXT */
52+ CLK_DisableXtalRC (CLK_PWRCTL_LXTEN_Msk );
4753#endif
4854
4955 /* Wait for HIRC clock ready */
Original file line number Diff line number Diff line change @@ -36,12 +36,18 @@ void mbed_sdk_init(void)
3636#if MBED_CONF_TARGET_HXT_PRESENT
3737 /* Enable HXT clock (external XTAL 12MHz) */
3838 CLK_EnableXtalRC (CLK_PWRCTL_HXT_EN_Msk );
39+ #else
40+ /* Disable HXT clock (external XTAL 12MHz) */
41+ CLK_DisableXtalRC (CLK_PWRCTL_HXT_EN_Msk );
3942#endif
4043 /* Enable LIRC clock (OSC 10KHz) */
4144 CLK_EnableXtalRC (CLK_PWRCTL_LIRC_EN_Msk );
4245#if MBED_CONF_TARGET_LXT_PRESENT
4346 /* Enable LXT clock (XTAL 32KHz) */
4447 CLK_EnableXtalRC (CLK_PWRCTL_LXT_EN_Msk );
48+ #else
49+ /* Disable LXT clock (XTAL 32KHz) */
50+ CLK_DisableXtalRC (CLK_PWRCTL_LXT_EN_Msk );
4551#endif
4652
4753 /* Wait for HIRC clock ready */
Original file line number Diff line number Diff line change @@ -35,12 +35,18 @@ void mbed_sdk_init(void)
3535#if MBED_CONF_TARGET_HXT_PRESENT
3636 /* Enable External XTAL (4~24 MHz) */
3737 CLK_EnableXtalRC (CLK_PWRCTL_HXTEN_Msk );
38+ #else
39+ /* Disable External XTAL (4~24 MHz) */
40+ CLK_DisableXtalRC (CLK_PWRCTL_HXTEN_Msk );
3841#endif
3942 /* Enable LIRC */
4043 CLK_EnableXtalRC (CLK_PWRCTL_LIRCEN_Msk );
4144#if MBED_CONF_TARGET_LXT_PRESENT
4245 /* Enable LXT */
4346 CLK_EnableXtalRC (CLK_PWRCTL_LXTEN_Msk );
47+ #else
48+ /* Disable LXT */
49+ CLK_DisableXtalRC (CLK_PWRCTL_LXTEN_Msk );
4450#endif
4551
4652#if MBED_CONF_TARGET_HXT_PRESENT
You can’t perform that action at this time.
0 commit comments