Chip-specific DFLL implementation.
Copyright (c) 2010-2018 Microchip Technology Inc. and its subsidiaries.
Macros | |
#define | dfll_write_reg(reg, value) |
Functions | |
Interaction with the DFLL hardware | |
void | dfll_enable_open_loop (const struct dfll_config *cfg, unsigned int dfll_id) |
Activate the configuration cfg and enable DFLL dfll_id in open-loop mode. More... | |
void | dfll_disable_open_loop (unsigned int dfll_id) |
Disable the DFLL identified by dfll_id. More... | |
void | dfll_enable_closed_loop (const struct dfll_config *cfg, unsigned int dfll_id) |
Activate the configuration cfg and enable DFLL dfll_id in closed-loop mode. More... | |
void | dfll_disable_closed_loop (unsigned int dfll_id) |
Disable the DFLL identified by dfll_id. More... | |
void | dfll_enable_config_defaults (unsigned int dfll_id) |
Enable the dfll with the default configuration. More... | |
#define dfll_write_reg | ( | reg, | |
value | |||
) |
Referenced by dfll_disable_closed_loop(), dfll_disable_open_loop(), dfll_enable_closed_loop(), and dfll_enable_open_loop().