#include <sys/types.h>
Go to the source code of this file.
Defines | |
#define | CY2239X_CLKA 0 |
Clock A output. | |
#define | CY2239X_CLKB 1 |
Clock B output. | |
#define | CY2239X_CLKC 2 |
Clock C output. | |
#define | CY2239X_CLKD 3 |
Clock D output. | |
#define | CY2239X_CLKE 4 |
Clock E output. | |
#define | CY2239X_REF 0 |
Reference clock identifier. | |
#define | CY2239X_PLL1 1 |
PLL1 identifier. | |
#define | CY2239X_PLL2 2 |
PLL2 identifier. | |
#define | CY2239X_PLL3 3 |
PLL3 identifier. | |
Functions | |
uint32_t | Cy2239xGetFreq (int clk, int fctrl) |
Get the frequency of a specified output. | |
int | Cy2239xGetPll (int clk) |
Get the PLL connected to the specified output. | |
int | Cy2239xSetPll (int clk, int pll) |
Connect a specified PLL to a specified output. | |
int | Cy2239xGetDivider (int clk, int fctrl) |
Get the current divider value of the specified output. | |
int | Cy2239xSetDivider (int clk, int sel, int val) |
Set the divider value of the specified output. | |
int | Cy2239xPllEnable (int pll, int fctrl, int ena) |
Enable or disable a specified PLL. | |
uint32_t | Cy2239xPllGetFreq (int pll, int fctrl) |
Get the current frequency of a specified PLL. | |
int | Cy2239xPllSetFreq (int pll, int fctrl, unsigned int pval, unsigned int poff, unsigned int qval, unsigned int fval) |
Set the frequency of a specified PLL. |