DevHlp SetIRQMask: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
(One intermediate revision 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 |
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