|
Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
|
Files | |
| file | mchp_clock_pic32cm_jh.h |
| Clock control header file for the Microchip PIC32CM JH family. | |
Data Structures | |
| struct | clock_mchp_subsys_xosc_config |
| External oscillator (XOSC) configuration. More... | |
| struct | clock_mchp_subsys_osc48m_config |
| Internal 48 MHz oscillator (OSC48M) configuration. More... | |
| struct | clock_mchp_subsys_fdpll_config |
| Fractional DPLL (FDPLL) configuration. More... | |
| struct | clock_mchp_subsys_rtc_config |
| RTC clock configuration. More... | |
| struct | clock_mchp_subsys_xosc32k_config |
| 32 kHz external oscillator (XOSC32K) configuration. More... | |
| struct | clock_mchp_subsys_osc32k_config |
| 32 kHz internal oscillator (OSC32K) configuration. More... | |
| struct | clock_mchp_subsys_gclkgen_config |
| GCLK generator configuration. More... | |
| struct | clock_mchp_subsys_gclkperiph_config |
| Peripheral GCLK channel configuration. More... | |
| struct | clock_mchp_subsys_mclkcpu_config |
| MCLK configuration structure. More... | |
Typedefs | |
| typedef uint32_t * | clock_mchp_rate_t |
| Clock rate datatype. | |
| typedef uint32_t* clock_mchp_rate_t |
#include <zephyr/drivers/clock_control/mchp_clock_pic32cm_jh.h>
Clock rate datatype.
Used for setting a clock rate.
#include <zephyr/drivers/clock_control/mchp_clock_pic32cm_jh.h>
FDPLL source clocks.
#include <zephyr/drivers/clock_control/mchp_clock_pic32cm_jh.h>
GCLK generator source clocks.
| enum clock_mchp_gclkgen |
#include <zephyr/drivers/clock_control/mchp_clock_pic32cm_jh.h>
GCLK generator numbers.
#include <zephyr/drivers/clock_control/mchp_clock_pic32cm_jh.h>
Division ratio of the MCLK prescaler for the CPU.
#include <zephyr/drivers/clock_control/mchp_clock_pic32cm_jh.h>
Control the OSC48M oscillator frequency range by adjusting the division ratio.
#include <zephyr/drivers/clock_control/mchp_clock_pic32cm_jh.h>
RTC source clocks.