summaryrefslogtreecommitdiff
path: root/src/as/boot.s
diff options
context:
space:
mode:
authorAleksa Vučković <aleksav013@gmail.com>2021-10-25 22:41:21 +0200
committerAleksa Vučković <aleksav013@gmail.com>2021-10-25 22:41:21 +0200
commit39822cdb0acdd1eec66c2e18e0711fd3cd6f033d (patch)
tree313eb08002f6e6e1c6564f2d411287745079da22 /src/as/boot.s
parent20dd72e40dc2728d3c5335d860e4b8ab8da14fcc (diff)
Adding first 32 IRQs; PIT finally working
Diffstat (limited to 'src/as/boot.s')
-rw-r--r--src/as/boot.s12
1 files changed, 0 insertions, 12 deletions
diff --git a/src/as/boot.s b/src/as/boot.s
index 6fe5ab8..68e5947 100644
--- a/src/as/boot.s
+++ b/src/as/boot.s
@@ -14,14 +14,9 @@
.global load_gdt
.global load_idt
.global enable_interrupts
-.global keyboard_handler
.global ioport_in
.global ioport_out
-.extern init_gdt_table
-.extern handle_keyboard_interrupt
-.extern kernel_main
-
load_gdt:
movl 4(%esp), %edx
lgdt (%edx)
@@ -33,13 +28,6 @@ load_idt:
sti
ret
-keyboard_handler:
- pushal
- cld
- call handle_keyboard_interrupt
- popal
- iretl
-
ioport_in:
movl 4(%esp),%edx
in %dx,%al