CHIP - Chip Errata Workarounds#
Chip errata workaround APIs.
API to apply chip errata workarounds at initialization and reset.
Functions#
Chip initialization routine for revision errata workarounds.
Chip reset routine with errata workarounds.
Function Documentation#
CHIP_Init#
void CHIP_Init (void )
Chip initialization routine for revision errata workarounds.
| Type | Direction | Argument Name | Description | 
|---|---|---|---|
| void | 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.
CHIP_Reset#
void CHIP_Reset (void )
Chip reset routine with errata workarounds.
| Type | Direction | Argument Name | Description | 
|---|---|---|---|
| void | 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.