2.78 Peripheral Access Controller (PAC)
This Plib implements software abstraction for PAC Peripheral.
Library Interface
Peripheral Access Controller peripheral library provides the following interfaces:
Functions
| Name | Description |
|---|---|
| PAC_Initialize | Initializes given instance of PAC peripheral |
| PAC_PeripheralIsProtected | Returns PAC protection status of peripheral |
| PAC_PeripheralProtectSetup | This function configures PAC protection for the specified peripheral |
| PAC_CallbackRegister | Registers the function to be called when a PAC error has occurred |
Data types and constants
| Name | Type | Description |
|---|---|---|
| PAC_PERIPHERAL | Enum | List of available Peripheral module on which errors will be detected |
| PAC_PROTECTION | Enum | List of available Peripheral Access Control Operations |
| PAC_CALLBACK | Typedef | Defines the data type and function signature for the PAC peripheral callback function |
Note: Not all APIs maybe implemented. See the specific device family
section for available APIs.
