DevHlp SetIRQMask: Difference between revisions
Appearance
Created page with "Enable/disable interrupt. This function enables and/or disables interrupts for a specific IRQ. ==Parameters== Specified IRQ level. Enable/disable flag. ==Exit== Return code. ==Assembly language== <pre> ; dh_SetIRQMask - Masks/Unmasks a specified IRQ masks ; ; This function enables/disables interrupts for a specific IRQ. ; ; ENTRY AL = IRQ to be enabled/disabled ; AH = 0 enable IRQ (disable mask)..." |
No edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{DISPLAYTITLE:DevHlp_SetIRQMask}} | |||
Enable/disable interrupt. | Enable/disable interrupt. | ||
Line 11: | Line 12: | ||
Return code. | Return code. | ||
==Assembly language | ==Example Code== | ||
;Assembly language | |||
<pre> | <pre> | ||
; dh_SetIRQMask - Masks/Unmasks a specified IRQ masks | ; dh_SetIRQMask - Masks/Unmasks a specified IRQ masks | ||
Line 35: | Line 37: | ||
</pre> | </pre> | ||
[[Category: | [[Category:DevHlps]] |
Latest revision as of 22:10, 22 May 2025
Enable/disable interrupt.
This function enables and/or disables interrupts for a specific IRQ.
Parameters
Specified IRQ level.
Enable/disable flag.
Exit
Return code.
Example Code
- Assembly language
; dh_SetIRQMask - Masks/Unmasks a specified IRQ masks ; ; This function enables/disables interrupts for a specific IRQ. ; ; ENTRY AL = IRQ to be enabled/disabled ; AH = 0 enable IRQ (disable mask) ; 1 disable IRQ (enable mask) ; ; EXIT-SUCCESS ; none ; ; EXIT-FAILURE ; NONE ; MOV AL,IRQ to enable/disabled MOV AH,mask operation (0=enabled,1=disabled) MOV DL,DevHlp_SetIRQMask CALL DevHlp JC Error