about summary refs log tree commit diff stats
path: root/kernel.soso/isr.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel.soso/isr.c')
-rw-r--r--kernel.soso/isr.c21
1 files changed, 7 insertions, 14 deletions
diff --git a/kernel.soso/isr.c b/kernel.soso/isr.c
index 0d031d1e..448a2e55 100644
--- a/kernel.soso/isr.c
+++ b/kernel.soso/isr.c
@@ -6,35 +6,29 @@ IsrFunction gInterruptHandlers[256];
 
 extern uint32 gSystemTickCount;
 
-void registerInterruptHandler(uint8 n, IsrFunction handler)
-{
+void registerInterruptHandler(uint8 n, IsrFunction handler) {
     gInterruptHandlers[n] = handler;
 }
 
-void handleISR(Registers regs)
-{
+void handleISR(Registers regs) {
     //printkf("handleISR interrupt no:%d\n", regs.int_no);
 
     uint8 int_no = regs.interruptNumber & 0xFF;
 
-    if (gInterruptHandlers[int_no] != 0)
-    {
+    if (gInterruptHandlers[int_no] != 0) {
         IsrFunction handler = gInterruptHandlers[int_no];
         handler(&regs);
     }
-    else
-    {
+    else {
         printkf("unhandled interrupt: %d\n", int_no);
         printkf("Tick: %d\n", gSystemTickCount);
         PANIC("unhandled interrupt");
     }
 }
 
-void handleIRQ(Registers regs)
-{
+void handleIRQ(Registers regs) {
     // end of interrupt message
-    if (regs.interruptNumber >= 40)
-    {
+    if (regs.interruptNumber >= 40) {
         //slave PIC
         outb(0xA0, 0x20);
     }
@@ -43,8 +37,7 @@ void handleIRQ(Registers regs)
 
     //printkf("irq: %d\n", regs.int_no);
 
-    if (gInterruptHandlers[regs.interruptNumber] != 0)
-    {
+    if (gInterruptHandlers[regs.interruptNumber] != 0) {
         IsrFunction handler = gInterruptHandlers[regs.interruptNumber];
         handler(&regs);
     }