Enumerated Types

group group_sysclk_fll_enums

Enums

enum cy_en_fll_pll_output_mode_t

cy_en_fll_pll_output_mode_t: FLL and PLL output mode.

See registers CLK_FLL_CONFIG3 and CLK_PLL_CONFIG0, bits BYPASS_SEL.

Values:

enumerator CY_SYSCLK_FLLPLL_OUTPUT_AUTO

Output FLL/PLL input source when not locked, and FLL/PLL output when locked.

enumerator CY_SYSCLK_FLLPLL_OUTPUT_AUTO1

Same as AUTO.

enumerator CY_SYSCLK_FLLPLL_OUTPUT_INPUT

Output FLL/PLL input source regardless of lock status.

enumerator CY_SYSCLK_FLLPLL_OUTPUT_OUTPUT

Output FLL/PLL output regardless of lock status.

This can be dangerous if used to clock clkHf, because FLL/PLL output may be unstable

enum cy_en_fll_cco_ranges_t

cy_en_fll_cco_ranges_t: FLL current-controlled oscillator (CCO) frequency ranges.

See register CLK_FLL_CONFIG4, bits CCO_RANGE.

Values:

enumerator CY_SYSCLK_FLL_CCO_RANGE0

Target frequency is in range 48 - 64 MHz.

enumerator CY_SYSCLK_FLL_CCO_RANGE1

Target frequency is in range 64 - 85 MHz.

enumerator CY_SYSCLK_FLL_CCO_RANGE2

Target frequency is in range 85 - 113 MHz.

enumerator CY_SYSCLK_FLL_CCO_RANGE3

Target frequency is in range 113 - 150 MHz.

enumerator CY_SYSCLK_FLL_CCO_RANGE4

Target frequency is in range 150 - 200 MHz.