![]() |
![]() |
typedef Int CSL_IntcEventId |
Interrupt Event IDs
enum CSL_IntcExcep |
Enumeration of the exception These are the symbols used along with the Exception Clear API
enum CSL_IntcExcepEn |
Enumeration of the exception mask registers
These are the symbols used along with the value to be programmed into the Exception mask register.
enum CSL_IntcHwControlCmd |
Enumeration of the control commands
These are the control commands that could be used with CSL_intcHwControl(..). Some of the commands expect an argument as documented along-side the description of the command.
CSL_INTC_CMD_EVTENABLE |
Enables the event.
| ||
CSL_INTC_CMD_EVTDISABLE |
Disables the event.
| ||
CSL_INTC_CMD_EVTSET |
Sets the event manually.
| ||
CSL_INTC_CMD_EVTCLEAR |
Clears the event (if pending)
| ||
CSL_INTC_CMD_EVTDROPENABLE |
Enables the Drop Event detection feature for this event.
| ||
CSL_INTC_CMD_EVTDROPDISABLE |
Disables the Drop Event detection feature for this event.
| ||
CSL_INTC_CMD_EVTINVOKEFUNCTION |
To be used ONLY to invoke the associated Function handle with Event when the user is writing an exception handling routine.
|
Enumeration of the queries
These are the queries that could be used with CSL_intcGetHwStatus(..). The queries return a value through the object pointed to by the pointer that it takes as an argument. The argument supported by the query is documented along-side the description of the query.
enum CSL_IntcVectId |
Interrupt Vector IDs
CSL_INTC_VECTID_NMI |
Should be used only along with CSL_intcHookIsr() |
CSL_INTC_VECTID_4 |
CPU Vector 4 |
CSL_INTC_VECTID_5 |
CPU Vector 5 |
CSL_INTC_VECTID_6 |
CPU Vector 6 |
CSL_INTC_VECTID_7 |
CPU Vector 7 |
CSL_INTC_VECTID_8 |
CPU Vector 8 |
CSL_INTC_VECTID_9 |
CPU Vector 9 |
CSL_INTC_VECTID_10 |
CPU Vector 10 |
CSL_INTC_VECTID_11 |
CPU Vector 11 |
CSL_INTC_VECTID_12 |
CPU Vector 12 |
CSL_INTC_VECTID_13 |
CPU Vector 13 |
CSL_INTC_VECTID_14 |
CPU Vector 14 |
CSL_INTC_VECTID_15 |
CPU Vector 15 |
CSL_INTC_VECTID_COMBINE |
Should be used at the time of opening an Event handle to specify that the event needs to go to the combiner |
CSL_INTC_VECTID_EXCEP |
Should be used at the time of opening an Event handle to specify that the event needs to go to the exception combiner. |