summaryrefslogtreecommitdiff
path: root/src/c/idt.c
diff options
context:
space:
mode:
authorAleksa Vučković <aleksav013@gmail.com>2022-01-09 18:50:48 +0100
committerAleksa Vučković <aleksav013@gmail.com>2022-01-10 22:36:52 +0100
commit8e79ceaa7d3995df5a5dcf0ffdbd52ebe4c52163 (patch)
tree60424b081f4a3e37e0c87dfa764ea559f1ba0543 /src/c/idt.c
parentdbbb74c22f42df9175eaea72c1eb12d6deab332c (diff)
Indentation
Diffstat (limited to 'src/c/idt.c')
-rw-r--r--src/c/idt.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/c/idt.c b/src/c/idt.c
index 005a05c..843c9da 100644
--- a/src/c/idt.c
+++ b/src/c/idt.c
@@ -42,6 +42,7 @@ void init_idt_entry(size_t num, uint32_t offset, uint16_t selector, uint8_t type
idt[num].type_attr=type_attr;
idt[num].offset2=(offset & 0xffff0000)>>16;
}
+
void add_idt_entry(size_t num,uint32_t offset)
{
init_idt_entry(num,offset,KERNEL_CODE,INTERRUPT_GATE_32);
@@ -59,7 +60,6 @@ void init_pic()
ioport_out(PIC2_DATA_PORT, 0x01);
ioport_out(PIC1_DATA_PORT, 0xff);
ioport_out(PIC2_DATA_PORT, 0xff);
-
ioport_out(PIC1_DATA_PORT, 0xFC);
}
@@ -104,6 +104,5 @@ void init_idt_table()
idtp.size=sizeof(struct idt_entry)*256-1;
idtp.offset=(uint32_t)&idt;
-
load_idt(&idtp);
}