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 |
||
Line 35: | Line 35: | ||
</pre> | </pre> | ||
[[Category: | [[Category:DevHlps]] |
Revision as of 05:47, 18 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.
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