WKern
Loading...
Searching...
No Matches
masker.c File Reference
#include <idt/idtirq.h>
#include <io/kio.h>
#include <types/nums.h>

Go to the source code of this file.

Macros

#define PIC1_DATA   0x21
#define PIC2_DATA   0xA1

Functions

void MaskAllIrqs (void)
 Mask all IRQs.
void UnmaskIrq (u8 irq)
 Unmask an IRQ.

Macro Definition Documentation

◆ PIC1_DATA

#define PIC1_DATA   0x21

Definition at line 22 of file masker.c.

◆ PIC2_DATA

#define PIC2_DATA   0xA1

Definition at line 23 of file masker.c.

Function Documentation

◆ MaskAllIrqs()

void MaskAllIrqs ( void )

Mask all IRQs.

Definition at line 26 of file masker.c.

◆ UnmaskIrq()

void UnmaskIrq ( u8 irq)

Unmask an IRQ.

Parameters
irq- IRQ NUmber to Unmask

Definition at line 34 of file masker.c.