summaryrefslogtreecommitdiff
path: root/asm/asm_pic.asm
diff options
context:
space:
mode:
authorMiguel <m.i@gmx.at>2018-09-09 03:17:52 +0200
committerMiguel <m.i@gmx.at>2018-09-09 03:17:52 +0200
commitfc1d491479abd74a1e038ad9ff7d4d330d79e4a8 (patch)
tree173bc4bca336fbc8a53c9bbd3468946499e161ae /asm/asm_pic.asm
parent9dabe01545644dd78448d8d489616872f14d964b (diff)
ioapic works!
Diffstat (limited to 'asm/asm_pic.asm')
-rw-r--r--asm/asm_pic.asm7
1 files changed, 4 insertions, 3 deletions
diff --git a/asm/asm_pic.asm b/asm/asm_pic.asm
index 8a90fdf..a665221 100644
--- a/asm/asm_pic.asm
+++ b/asm/asm_pic.asm
@@ -78,11 +78,12 @@ in al, 0xA1 ; read in the primary PIC Interrupt Mask Register (IMR)
and al, 0x00 ; 0xEF => 11101111b. This sets the IRQ4 bit (Bit 5) in AL
out 0xA1, al ; write the value back into IMR
+;ret
;disable
-;mov al, 0xff
-;out 0xa1, al
-;out 0x21, al
+mov al, 0xff
+out 0xa1, al
+out 0x21, al
ret