#include "power_clocks_lib.h"
Functions | |
long int | pcl_configure_clocks (pcl_freq_param_t *param) |
Device-specific data. More... | |
long int | pcl_configure_clocks_dfll0 (pcl_freq_param_t *param) |
Automatically configure the CPU, PBA, PBB, and HSB clocks using the DFLL0 as main source clock. More... | |
long int | pcl_configure_clocks_osc0 (pcl_freq_param_t *param) |
Automatically configure the CPU, PBA, PBB, and HSB clocks using the OSC0 osc as main source clock. More... | |
long int | pcl_configure_clocks_rc120m (pcl_freq_param_t *param) |
Automatically configure the CPU, PBA, PBB, and HSB clocks using the RC120M osc as main source clock. More... | |
long int | pcl_configure_clocks_rcsys (pcl_freq_param_t *param) |
Automatically configure the CPU, PBA, PBB, and HSB clocks using the RCSYS osc as main source clock. More... | |
static long int | pcl_configure_clocks_uc3l (pcl_freq_param_t *param) |
static long int | pcl_configure_synchronous_clocks (pm_clk_src_t main_clk_src, unsigned long main_clock_freq_hz, pcl_freq_param_t *param) |
Device-specific implementation. More... | |
long int | pcl_configure_usb_clock (void) |
Configure the USB Clock. More... | |
long int | pcl_switch_to_osc (pcl_osc_t osc, unsigned int fcrystal, unsigned int startup) |
UC3C Device-specific implementation. More... | |
|
static |
References pcl_configure_clocks_dfll0(), pcl_configure_clocks_osc0(), pcl_configure_clocks_rc120m(), pcl_configure_clocks_rcsys(), PCL_MC_OSC0, PCL_MC_RC120M, and PCL_MC_RCSYS.
Referenced by pcl_configure_clocks().
|
static |
Device-specific implementation.
References flashc_set_flash_waitstate_and_readmode(), and PASS.
Referenced by pcl_configure_clocks_dfll0(), pcl_configure_clocks_osc0(), pcl_configure_clocks_rc120m(), and pcl_configure_clocks_rcsys().