|
Zephyr API Documentation 4.3.99
A Scalable Open Source RTOS
|
Clock control header file for Microchip pic32cm_pl family. More...
Go to the source code of this file.
Data Structures | |
| struct | clock_mchp_subsys_oschf_config |
| OSCHF (high-frequency oscillator) subsystem configuration. More... | |
Typedefs | |
| typedef uint32_t * | clock_mchp_rate_t |
| clock rate datatype | |
Enumerations | |
| enum | clock_mchp_freq { CLOCK_FREQ_1KHZ = 1024 , CLOCK_FREQ_32KHZ = 32768 , CLOCK_FREQ_1MHZ = 1000000 , CLOCK_FREQ_2MHZ = 2000000 , CLOCK_FREQ_3MHZ = 3000000 , CLOCK_FREQ_4MHZ = 4000000 , CLOCK_FREQ_8MHZ = 8000000 , CLOCK_FREQ_12MHZ = 12000000 , CLOCK_FREQ_20MHZ = 20000000 , CLOCK_FREQ_24MHZ = 24000000 } |
| Common clock frequency constants (in Hz). More... | |
| enum | clock_mchp_gclk_src_clock { CLOCK_MCHP_GCLK_SRC_OSCHF = 0 , CLOCK_MCHP_GCLK_SRC_OSC32K , CLOCK_MCHP_GCLK_SRC_XOSC32K , CLOCK_MCHP_GCLK_SRC_GCLKPIN , CLOCK_MCHP_GCLK_SRC_GCLKGEN1 , CLOCK_MCHP_GCLK_SRC_COUNT } |
| Gclk Generator source clocks. More... | |
| enum | clock_mchp_gclkgen { CLOCK_MCHP_GCLKGEN_GEN0 , CLOCK_MCHP_GCLKGEN_GEN1 , CLOCK_MCHP_GCLKGEN_GEN2 , CLOCK_MCHP_GCLKGEN_GEN3 , CLOCK_MCHP_GCLKGEN_MAX } |
| GCLK generator numbers. More... | |
Clock control header file for Microchip pic32cm_pl family.
This file provides clock driver interface definitions and structures for pic32cm_pl family
| typedef uint32_t* clock_mchp_rate_t |
clock rate datatype
Used for setting a clock rate
| enum clock_mchp_freq |
Common clock frequency constants (in Hz).
Gclk Generator source clocks.
| enum clock_mchp_gclkgen |
GCLK generator numbers.