CHIP - Chip Errata Workarounds

Description

Chip errata workaround APIs.

API to apply chip errata workarounds at initialization and reset.

Functions

void CHIP_Init (void)
 Chip initialization routine for revision errata workarounds.
 
void CHIP_Reset (void)
 Chip reset routine with errata workarounds.
 

Function Documentation

◆ CHIP_Init()

void CHIP_Init ( void  )
inline

Chip initialization routine for revision errata workarounds.

Note
This function must be called immediately in main().

This initialization function configures the device to a state as similar to later revisions as possible to improve software compatibility with newer parts. See the device-specific errata for details.

◆ CHIP_Reset()

void CHIP_Reset ( void  )
inline

Chip reset routine with errata workarounds.

Note
This function should be called to reset the chip. It does not return.

This function applies any errata workarounds needed to cleanly reset the device and then performs a system reset. See the device-specific errata for details.