CHIP - Chip Errata Workarounds#

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 routine with errata workarounds.

Function Documentation#

CHIP_Init#

void CHIP_Init (void )

Chip initialization routine for revision errata workarounds.

Parameters
N/A

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.


Definition at line 66 of file platform/emlib/inc/em_chip.h

CHIP_Reset#

void CHIP_Reset (void )

Chip reset routine with errata workarounds.

Parameters
N/A

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.


Definition at line 425 of file platform/emlib/inc/em_chip.h