1.41.10 Non-maskable Interrupt Controller (NMIC)
Non-Maskable Interrupt controller (NMIC) is used to configure and route several critical exceptions to the NMI vector of the ARM CPU.
Using The Library
Configure the library using the MHC.
Library Interface
Non-maskable Interrupt Controller peripheral library provides the following interfaces:
Functions
Name | Description |
---|---|
NMIC_Initialize | Initializes given instance of the NMIC peripheral |
NMIC_CallbackRegister | Sets the pointer to the function (and it's context) to be called when the Timeout events occur |
Data types and constants
Name | Type | Description |
---|---|---|
NMIC_SOURCE | Enum | Defines the data type for the NMIC_SOURCE Mask |
NMIC_CALLBACK | Typedef | Defines the data type and function signature for the NMIC peripheral callback function |