In order to enable a peripheral that is clocked by a Generic
Clock, the following parts of the system needs to be configured:
- A running Clock
Source
- A clock from the
Generic Clock Generator must be configured to use one of the running Clock Sources,
and the Generator must be enabled.
- The Peripheral
Channel that provides the Generic Clock signal to the peripheral must be configured
to use a running Generic Clock Generator, and the Generic Clock must be
enabled.
- The user
interface of the peripheral needs to be unmasked in the Main Clock Controller
(MCLK). If this is not done the peripheral registers will read all '0's and any
writing attempts to the peripheral will be discarded.