![]() |
PDK API Guide for J721E
|
Interrupt Configuration parameters for the corepac (c6x/a15/m5/a8/a9)
Data Fields | |
char * | name |
int32_t | corepacEventNum |
int32_t | intVecNum |
Osal_IsrRoutine | isrRoutine |
uintptr_t | arg |
uint32_t | priority |
uint32_t | triggerSensitivity |
uint32_t | enableIntr |
char* OsalRegisterIntParams_corepac_t::name |
Name of the instance for debugging purposes, could be set to NULL
int32_t OsalRegisterIntParams_corepac_t::corepacEventNum |
Event number going in to the DSP corepac
int32_t OsalRegisterIntParams_corepac_t::intVecNum |
Interrupt vector number for ARM corepac
Osal_IsrRoutine OsalRegisterIntParams_corepac_t::isrRoutine |
The ISR routine to hook the corepacEventNum to
uintptr_t OsalRegisterIntParams_corepac_t::arg |
Argument to the ISR routine
uint32_t OsalRegisterIntParams_corepac_t::priority |
Device specific priority for ARM corepac where a lower priority value indicates a higher priority, the priority range is corepac specific as listed below:
uint32_t OsalRegisterIntParams_corepac_t::triggerSensitivity |
Set an interrupt's trigger sensitivity for ARM corepac as OSAL_armGicTrigType_t. The applicable trigger types are corepac specific and listed below:
uint32_t OsalRegisterIntParams_corepac_t::enableIntr |
When set to TRUE, interrupt is enabled after registration (Osal_RegisterInterrupt) otherwise interrupt is disabled