libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
|
#include <libopencm3/vf6xx/memorymap.h>
#include <libopencm3/vf6xx/ccm.h>
#include <libopencm3/vf6xx/anadig.h>
Go to the source code of this file.
Functions | |
uint32_t | ccm_get_pll_pfd (uint32_t pfd_sel, uint32_t pll_pfd, uint32_t pll_clk) |
Calculate PFD clock. More... | |
void | ccm_clock_gate_enable (enum ccm_clock_gate gr) |
Enable clock of given device. More... | |
void | ccm_clock_gate_disable (enum ccm_clock_gate gr) |
Disable clock of given device. More... | |
void | ccm_calculate_clocks () |
Calculate clocks. More... | |
Variables | |
static const uint32_t | pll1_main_clk = 528000000 |
static const uint32_t | pll2_main_clk = 528000000 |
static const uint32_t | pll3_main_clk = 480000000 |
uint32_t | ccm_core_clk |
uint32_t | ccm_platform_bus_clk |
uint32_t | ccm_ipg_bus_clk |