Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches

Fractional DPLL (FDPLL) configuration. More...

#include <zephyr/drivers/clock_control/mchp_clock_pic32cm_jh.h>

Data Fields

bool on_demand_en
 Turn the oscillator ON when a peripheral requests it as a source.
bool run_in_standby_en
 Keep the oscillator ON in standby sleep mode, unless on_demand_en is set.
uint32_t divider_ratio_frac
 Fractional part of the frequency multiplier (0 - 31).
uint32_t divider_ratio_int
 Integer part of the frequency multiplier (0 - 4095).
uint32_t xosc_clock_divider
 XOSC clock division factor (0 - 2047).
enum clock_mchp_fdpll_src_clock src
 Reference source clock selection.

Detailed Description

Fractional DPLL (FDPLL) configuration.

Field Documentation

◆ divider_ratio_frac

uint32_t clock_mchp_subsys_fdpll_config::divider_ratio_frac

Fractional part of the frequency multiplier (0 - 31).

◆ divider_ratio_int

uint32_t clock_mchp_subsys_fdpll_config::divider_ratio_int

Integer part of the frequency multiplier (0 - 4095).

◆ on_demand_en

bool clock_mchp_subsys_fdpll_config::on_demand_en

Turn the oscillator ON when a peripheral requests it as a source.

◆ run_in_standby_en

bool clock_mchp_subsys_fdpll_config::run_in_standby_en

Keep the oscillator ON in standby sleep mode, unless on_demand_en is set.

◆ src

enum clock_mchp_fdpll_src_clock clock_mchp_subsys_fdpll_config::src

Reference source clock selection.

◆ xosc_clock_divider

uint32_t clock_mchp_subsys_fdpll_config::xosc_clock_divider

XOSC clock division factor (0 - 2047).


The documentation for this struct was generated from the following files: