API Reference | |
| ECO status | |
| Constants used for expressing ECO status. | |
Data Structures | |
| struct | cy_stc_clk_eco_config_t |
| structure for Cy_SysClk_EcoManualConfigure function parameters More... | |
Macros | |
| #define | CY_SYSCLK_DRV_VERSION_MAJOR 3 |
| Driver major version. | |
| #define | CY_SYSCLK_DRV_VERSION_MINOR 150 |
| Driver minor version. | |
| #define | CY_SYSCLK_ID CY_PDL_DRV_ID(0x12U) |
| Sysclk driver identifier. | |
| #define | CY_SYSCLK_ILO_FREQ (32768UL) /* Hz */ |
| ILO clock frequency. | |
| #define | CY_SYSCLK_WCO_FREQ (32768UL) /* Hz */ |
| WCO clock frequency. | |
| #define | CY_SYSCLK_PILO_FREQ (32768UL) /* Hz */ |
| PILO clock frequency. | |
| #define | CY_SYSCLK_IMO_FREQ (8000000UL) /* Hz */ |
| IMO clock frequency. | |
| #define | CY_SYSCLK_MFO_FREQ (2000000UL) /* Hz */ |
| MFO clock frequency. | |
| #define | CY_SYSCLK_PILO_TRIM_STEP (5UL) /* Default PILO TRIM Step size */ |
| CY_SYSCLK_PILO_TRIM_STEP is the default PILO TRIM Step value. | |
| #define | CY_SYSCLK_IHO_FREQ (48000000UL) /* Hz */ |
| IHO clock frequency. More... | |
| #define | CY_SYSCLK_ECO_FREQ (4000000UL) /* Hz */ |
| ECO clock frequency. More... | |
| #define | CY_SYSCLK_BYPASS_CONFIGURE_DELAY (2UL) /* micro seconds */ |
| FLL BYPASS configure Delay , As per SAS "When changing BYPASS_SEL, do not turn off the reference clock
or CCO clock for ten cycles (whichever is slower)" Slower if IMO, so delay = (10 * 1/(IMO freq in Mhz)) = 1.25 micro seconds, approximated to 2 micro second. | |
| #define | CY_SYSCLK_FLL_DISABLE_TIMEOUT (100UL) /* micro seconds */ |
| FLL Disable Timeout value. | |
| #define | CY_SYSCLK_IS_CLKPATH_SOURCE_VALID(clkSrc) |
| #define CY_SYSCLK_IHO_FREQ (48000000UL) /* Hz */ |
IHO clock frequency.
| #define CY_SYSCLK_ECO_FREQ (4000000UL) /* Hz */ |
ECO clock frequency.
| #define CY_SYSCLK_IS_CLKPATH_SOURCE_VALID | ( | clkSrc | ) |