The following table shows the hardware platform callback functions in the interrupt library.
| Programming Element | Description |
|---|---|
| BSPIntrActiveIrq | This function translates IRQs for chaining the controller interrupt. It is called from the interrupt handler if your implementation uses hardware platform callbacks. |
| BSPIntrDisableIrq | This function must be called by OALIntrDisableIrqs if your implementation uses hardware platform callbacks. |
| BSPIntrDoneIrq | This function must be called by OALIntrDoneIrqs if your implementation uses hardware platform callbacks. |
| BSPIntrEnableIrq | This function must be called by OALIntrEnableIrqs if your implementation uses hardware platform callbacks. |
| BSPIntrInit | This function allows the BSP to initialize a secondary interrupt controller. |
| BSPIntrRequestIrqs | This function is called by OALIntrRequestIrqs if your implementation uses hardware platform callbacks and the device is not recognized. |
See Also
Interrupt Reference | Production-Quality OAL Components
Send Feedback on this topic to the authors