Jump to content

KernInterruptLevel: Difference between revisions

From EDM2
Erdmann (talk | contribs)
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 DosHelp_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]]

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.