1.1.2 EC Subsystem Registers
This PLIB provies APIs to access the bank of registers associated with the EC Subsystem
Library Interface
Functions
Name | Description |
---|---|
EC_REG_BANK_Initialize | Initializes the EC Register Bank peripheral. |
EC_REG_BANK_AHBErrorAddrClr | Clears the AHB error address register |
EC_REG_BANK_AHBErrorAddrGet | Returns the AHB error address |
EC_REG_BANK_AHBErrorDisable | Disable AHB error exception |
EC_REG_BANK_AHBErrorEnable | Enable AHB error exception |
EC_REG_BANK_AltNVICVectorsEnable | Enables alternate NVIC Vector IRQs |
EC_REG_BANK_VTRx_CallbackRegister | Allows application to register a callback for the VTR PAD monitor |
EC_REG_BANK_VTRxPadMonDebounceCtrl | Configure debounce counter for VTR1 pad |
EC_REG_BANK_VTRxPadMonOverrideDis | Disables PAD monitor override feature |
EC_REG_BANK_VTRxPadMonOverrideEn | Enables PAD monitor override feature |
EC_REG_BANK_VTRxPadMonOverrideInpDis | When PAD monitor override feature is enabled this API disables the input buffer of the pad in the VTRx region |
EC_REG_BANK_VTRxPadMonOverrideInpEn | When PAD monitor override feature is enabled this API enables normal operation of the pad in the VTRx region |
EC_REG_BANK_VTRxPadMonOverrideProtDis | When PAD monitor override feature is enabled this API enables normal powered on operation |
EC_REG_BANK_VTRxPadMonOverrideProtEn | When PAD monitor override feature is enabled calling this API powers off the input and output buffers and a weak pulldown is applied |
EC_REG_BANK_VTRxPadMonPDIntDis | Disables PAD monitor power down interrupt |
EC_REG_BANK_VTRxPadMonPDIntEn | Enables PAD monitor power down interrupt |
EC_REG_BANK_VTRxPadMonPUIntDis | Disables PAD monitor power up interrupt |
EC_REG_BANK_VTRxPadMonPUIntEn | Enables PAD monitor power up interrupt |
EC_REG_BANK_VTRxPadMonStatusClr | Clears the PAD monitor status bits |
EC_REG_BANK_VTRxPadMonStatusGet | Returns the PAD monitor status |
Data types and constants
Name | Type | Description |
---|---|---|
EC_REG_BANK_CALLBACK | Enum | Defines the data type and function signature for the EC Register Bank peripheral callback function. |
VTR_PAD_MON_DEB_CTRL | Enum | Defines the enumerations associated with PAD Monitor debounce control |
VTR1_PAD_MON_STS | Enum | Defines the enumerations associated with PAD Monitor status bits |
VTR2_PAD_MON_STS | Enum | Defines the enumerations associated with PAD Monitor status bits |