- Main Page
- Modules
- Data Structures
- Files

- File List
- Globals

Data Structures | Defines | Typedefs | Enumerations | Functions
csl_pll.h File Reference

PLL functional layer API header file. More...

`#include "csl_error.h"`
`#include "csl_types.h"`
`#include "soc.h"`
`#include "csl_general.h"`

Go to the source code of this file.

## Data Structures
struct | PLL_Config
| Config-structure. More...
struct | PLL_Obj
| This object contains the reference to the instance of pll device. More...
## Defines
#define | TIMEOUT (0x1fff)
#define | CSL_SYS_CGCR2_INIT_VALUE (0x0806)
## Typedefs
typedef struct PLL_Obj * | PLL_Handle
typedef struct PLL_Obj | PLL_Obj
| This object contains the reference to the instance of pll device.
## Enumerations
enum | CSL_PllInsId { CSL_PLL_INST_0 = (0u), CSL_PLL_INST_INVALID = (1u) }
| PLL instance number. More...
## Functions
CSL_Status | PLL_init (PLL_Obj *pllObj, Uint32 pllInstId)
CSL_Status | PLL_config (PLL_Handle hPll, PLL_Config *pconfigInfo)
CSL_Status | PLL_enable (PLL_Handle hPll)
CSL_Status | PLL_bypass (PLL_Handle hPll)
CSL_Status | PLL_reset (PLL_Handle hPll)

## Detailed Description

PLL functional layer API header file.

Path: \(CSLPATH)/inc