summaryrefslogtreecommitdiff
path: root/kernel/interrupts.c
diff options
context:
space:
mode:
authorMichal Idziorek <m.i@gmx.at>2014-07-08 20:51:21 +0200
committerMichal Idziorek <m.i@gmx.at>2014-07-08 20:51:21 +0200
commit326eef577054dd8996ec5d16c3db58a4d5fe8948 (patch)
tree9cc7e32f566f3dc6ad0c96eb65aed1b3a00c2b8b /kernel/interrupts.c
parent9c928f4962e4c4f9a03104bb0d6bac82f2cfa628 (diff)
improved console and pit (timer) interrupt handler
Diffstat (limited to 'kernel/interrupts.c')
-rw-r--r--kernel/interrupts.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/kernel/interrupts.c b/kernel/interrupts.c
index 0676732..ce49201 100644
--- a/kernel/interrupts.c
+++ b/kernel/interrupts.c
@@ -33,7 +33,12 @@ void int_enable()
}
-// default handler
+void int_generate88()
+{
+
+ __asm__("int $88");
+
+}
void int_def_handler()
{
__asm__("pusha");