Jump to content

KernInterruptLevel: Difference between revisions

From EDM2
No edit summary
No edit summary
 
Line 1: Line 1:
Dereferences to the linear address pointing to the interrupt level.
Dereferences to the linear address pointing to the interrupt level.


Is the equivalent of what [[DevHelp GetDOSVar]] returns for index DHGETDOSV_INTERRUPTLEV.
Is the equivalent of what [[DevHelp_GetDOSVar]] returns for index DHGETDOSV_INTERRUPTLEV.


The _KernInterruptLevel global variable is pointing to a 1-byte value that contains the current interrupt level if the code is currently executing in interrupt context. It contains 0xFF if the code is currently executing in task context.
The _KernInterruptLevel global variable is pointing to a 1-byte value that contains the current interrupt level if the code is currently executing in interrupt context. It contains 0xFF if the code is currently executing in task context.


[[Category:KEE]]
[[Category:KEE]]

Latest revision as of 03:21, 28 May 2025

Dereferences to the linear address pointing to the interrupt level.

Is the equivalent of what DevHelp_GetDOSVar returns for index DHGETDOSV_INTERRUPTLEV.

The _KernInterruptLevel global variable is pointing to a 1-byte value that contains the current interrupt level if the code is currently executing in interrupt context. It contains 0xFF if the code is currently executing in task context.