Parameters passed during HwiP_construct.
Data Fields | |
| uint32_t | intNum |
| HwiP_FxnCallback | callback |
| void * | args |
| uint16_t | eventId |
| uint8_t | priority |
| uint8_t | isFIQ |
| uint8_t | isPulse |
| uint32_t HwiP_Params::intNum |
CPU interrupt number.
| HwiP_FxnCallback HwiP_Params::callback |
Callback to call when interrupt is received
| void* HwiP_Params::args |
Arguments to pass to the callback
| uint16_t HwiP_Params::eventId |
Event ID to register against, only used with c6x with event combiner
| uint8_t HwiP_Params::priority |
Interrupt priority, only used with ARM R5, ARM M4
| uint8_t HwiP_Params::isFIQ |
0: Map interrupt as ISR, 1: map interrupt as FIQ, only used with ARM R5
| uint8_t HwiP_Params::isPulse |
0: Map interrupt as level interrupt, 1: Map interrupt as pulse interrupt, only used with ARM R5, ARM M4