PSOC E8XXGP Device Support Library

| PSOC E8XXGP Device Support Library

Functions
System Functions
PDL API Reference » Startup » Functions

## General Description

The following system functions implement CMSIS Core functions. Refer to the CMSIS documentation for more details.

## Functions
void | SystemInit (void)
| For PSE8: More...
void | SystemCoreClockUpdate (void)
| Gets core clock frequency and updates SystemCoreClock, cy_Hfclk0FreqHz, and cy_PeriClkFreqHz. More...

## Function Documentation

## ◆ SystemInit()

void SystemInit | ( | void |  | ) |

For PSE8:

Initializes the system:

- Unlocks and disables WDT.
- Calls the Cy_SystemInit() function.
- Calls SystemCoreClockUpdate().

## ◆ SystemCoreClockUpdate()

void SystemCoreClockUpdate | ( | void |  | ) |

Gets core clock frequency and updates SystemCoreClock, cy_Hfclk0FreqHz, and cy_PeriClkFreqHz.

Updates global variables used by the Cy_SysLib_Delay(), Cy_SysLib_DelayUs(), and Cy_SysLib_DelayCycles().