During this interval, the Clock Ready flag in the Interrupt Flag Status and Clear register
(
.CKRDY) will return zero when read. If CKRDY in the
register is set to '1', the Clock
Ready interrupt will be triggered when the new clock setting is effective. The clock settings (CLKCFG)
must not be re-written while
. CKRDY reads '0'. The system may become unstable or hang, and
a violation is reported to the PAC module.
Related Links
PAC - Peripheral Access Controller
on page 50
17.6.2.6. Peripheral Clock Masking
It is possible to disable/enable the AHB or APB clock for a peripheral by writing the corresponding bit in
the Clock Mask registers (APBxMASK) to '0'/'1'. The default state of the peripheral clocks is shown here.
Table 17-1. Peripheral Clock Default State
CPU Clock Domain
Peripheral Clock
Default State
CLK_AC_APB
Enabled
CLK_ADC_APB
Enabled
CLK_AES_APB
Enabled
CLK_BRIDGE_A_AHB
Enabled
CLK_BRIDGE_B_AHB
Enabled
CLK_BRIDGE_C_AHB
Enabled
CLK_CCL_APB
Enabled
CLK_DMAC_AHB
Enabled
CLK_DSU_AHB
Enabled
CLK_DSU_APB
Enabled
CLK_EIC_APB
Enabled
CLK_EVSYS_APB
Enabled
CLK_FREQM_APB
Enabled
CLK_GCLK_APB
Enabled
CLK_MCLK_APB
Enabled
CLK_NVMCTRL_AHB
Enabled
CLK_NVMCTRL_APB
Enabled
CLK_OSCCTRL_APB
Enabled
CLK_PAC_AHB
Enabled
CLK_PAC_APB
Enabled
CLK_PORT_APB
Enabled
CLK_PTC_APB
Enabled
CLK_SERCOM0_APB
Enabled
Atmel SAM L22G / L22J / L22N [DATASHEET]
Atmel-42402E-SAM L22G / L22J / L22N_Datasheet_Complete-07/2016
145