Microchip® Advanced Software Framework

pm_uc3c.c File Reference
#include "pm_uc3c.h"

Data Structures

union  u_avr32_pm_cfdctrl_t
 
union  u_avr32_pm_cpusel_t
 
union  u_avr32_pm_pbasel_t
 
union  u_avr32_pm_pbbsel_t
 
union  u_avr32_pm_pbcsel_t
 

Functions

long pm_config_mainclk_safety (bool cfd, bool final)
 Configure the main clock safety mechanisms. More...
 
long pm_disable_clk_domain_div (pm_clk_domain_t clock_domain)
 Disable the division ratio for a clock domain. More...
 
long pm_disable_module (unsigned long module)
 Disable the clock of a module. More...
 
long pm_enable_module (unsigned long module)
 Module Functions. More...
 
long pm_set_clk_domain_div (pm_clk_domain_t clock_domain, pm_divratio_t divratio)
 Set the division ratio for a clock domain. More...
 
long pm_set_mclk_source (pm_clk_src_t src)
 Clock Functions. More...
 
long pm_wait_for_clk_ready (void)
 Wait actively for the clock settings to be effective. More...