CEL_INT_DATA (Compact 2013)
3/28/2014
This structure identifies an interrupt entry or exit event. Lists of CEL_INT_DATA structures are always immediately preceded by a CEL_INTERRUPTS structure.
Syntax
typedef __CEL_INT_DATA {
DWORD dwTimeStamp;
WORD wSysIntr;
WORD wNestingLevel;
} CEL_INT_DATA, *PCEL_INT_DATA;
Members
- dwTimeStamp
Time stamp, in tick counts, for the occurrence of the interrupt. This time stamp is in the same format as the ftimestamp member of CEL_HEADER.
- wSysIntr
Interrupt identifier returned from the OAL when an interrupt is serviced. This identifier is unavailable on an interrupt entry.
- wNestingLevel
Specifies how deep an interrupt was nested. The top bit of wNestingLevel is used to indicate whether the event is an interrupt entry or exit. If the top bit is set, it is an interrupt entry and wSysIntr is unavailable; if the top bit is 0, it is an ISR exit and wSysIntr is valid.
Remarks
Lists of CEL_INT_DATA structures are always immediately preceded by a CEL_INTERRUPTS structure.
Requirements
Header |
celog.h |