]> wirehaze git hosting - BOS.git/blobdiff - kernel/int/isr.asm

wirehaze git hosting

new indentation style
[BOS.git] / kernel / int / isr.asm
index f45357d45651f5ac9e7fe48a0ad5df7b66b5ad41..6b3a019f58b7413d29315791488da254f36af79e 100755 (executable)
 ;  Unhandled Interrupt   ;\r
 ;------------------------;\r
 u_isr:\r
-         mov     [dbg_keypress], 0                   ; in debug.inc\r
-         mov     [dbg_error], 'U'\r
-         mov     [dbg_error+1], 'n'\r
-         mov     [dbg_error+2], 'h'\r
-         mov     [dbg_error+3], 'a'\r
-         mov     [dbg_error+4], 'n'\r
-         mov     [dbg_error+5], 'd'\r
-         mov     [dbg_error+6], 'l'\r
-         mov     [dbg_error+7], 'e'\r
-         mov     [dbg_error+8], 'd'\r
-         mov     [dbg_error+9], ' '\r
-         mov     [dbg_error+10], 'I'\r
-         mov     [dbg_error+11], 'n'\r
-         mov     [dbg_error+12], 't'\r
-         mov     [dbg_error+13], ' '\r
-         mov     [dbg_error+14], 0\r
-         call    dump_regs\r
+        mov    [dbg_keypress], 0                      ; in debug.inc\r
+        mov    [dbg_error], 'U'\r
+        mov    [dbg_error+1], 'n'\r
+        mov    [dbg_error+2], 'h'\r
+        mov    [dbg_error+3], 'a'\r
+        mov    [dbg_error+4], 'n'\r
+        mov    [dbg_error+5], 'd'\r
+        mov    [dbg_error+6], 'l'\r
+        mov    [dbg_error+7], 'e'\r
+        mov    [dbg_error+8], 'd'\r
+        mov    [dbg_error+9], ' '\r
+        mov    [dbg_error+10], 'I'\r
+        mov    [dbg_error+11], 'n'\r
+        mov    [dbg_error+12], 't'\r
+        mov    [dbg_error+13], ' '\r
+        mov    [dbg_error+14], 0\r
+        call   dump_regs\r
 \r
 \r
 ;-------------------------------;\r
 ;  Exception Interrupt no. 00   ;\r
 ;-------------------------------;\r
 isr00:\r
-         mov     [dbg_keypress], 0\r
-         mov     [dbg_error], 'D'\r
-         mov     [dbg_error+1], 'i'\r
-         mov     [dbg_error+2], 'v'\r
-         mov     [dbg_error+3], 'i'\r
-         mov     [dbg_error+4], 'd'\r
-         mov     [dbg_error+5], 'e'\r
-         mov     [dbg_error+6], ' '\r
-         mov     [dbg_error+7], 'e'\r
-         mov     [dbg_error+8], 'r'\r
-         mov     [dbg_error+9], 'r'\r
-         mov     [dbg_error+10], 'o'\r
-         mov     [dbg_error+11], 'r'\r
-         mov     [dbg_error+12], ' '\r
-         mov     [dbg_error+13], ' '\r
-         mov     [dbg_error+14], 0\r
-         call    dump_regs\r
+        mov    [dbg_keypress], 0\r
+        mov    [dbg_error], 'D'\r
+        mov    [dbg_error+1], 'i'\r
+        mov    [dbg_error+2], 'v'\r
+        mov    [dbg_error+3], 'i'\r
+        mov    [dbg_error+4], 'd'\r
+        mov    [dbg_error+5], 'e'\r
+        mov    [dbg_error+6], ' '\r
+        mov    [dbg_error+7], 'e'\r
+        mov    [dbg_error+8], 'r'\r
+        mov    [dbg_error+9], 'r'\r
+        mov    [dbg_error+10], 'o'\r
+        mov    [dbg_error+11], 'r'\r
+        mov    [dbg_error+12], ' '\r
+        mov    [dbg_error+13], ' '\r
+        mov    [dbg_error+14], 0\r
+        call   dump_regs\r
 \r
 \r
 ;-------------------------------;\r
 ;  Exception Interrupt no. 01   ;\r
 ;-------------------------------;\r
 isr01:\r
-         mov     [dbg_keypress], 0\r
-         mov     [dbg_error], 'D'\r
-         mov     [dbg_error+1], 'e'\r
-         mov     [dbg_error+2], 'b'\r
-         mov     [dbg_error+3], 'u'\r
-         mov     [dbg_error+4], 'g'\r
-         mov     [dbg_error+5], ' '\r
-         mov     [dbg_error+6], 'f'\r
-         mov     [dbg_error+7], 'a'\r
-         mov     [dbg_error+8], 'u'\r
-         mov     [dbg_error+9], 'l'\r
-         mov     [dbg_error+10], 't'\r
-         mov     [dbg_error+11], ' '\r
-         mov     [dbg_error+12], ' '\r
-         mov     [dbg_error+13], ' '\r
-         mov     [dbg_error+14], 0\r
-         call    dump_regs\r
+        mov    [dbg_keypress], 0\r
+        mov    [dbg_error], 'D'\r
+        mov    [dbg_error+1], 'e'\r
+        mov    [dbg_error+2], 'b'\r
+        mov    [dbg_error+3], 'u'\r
+        mov    [dbg_error+4], 'g'\r
+        mov    [dbg_error+5], ' '\r
+        mov    [dbg_error+6], 'f'\r
+        mov    [dbg_error+7], 'a'\r
+        mov    [dbg_error+8], 'u'\r
+        mov    [dbg_error+9], 'l'\r
+        mov    [dbg_error+10], 't'\r
+        mov    [dbg_error+11], ' '\r
+        mov    [dbg_error+12], ' '\r
+        mov    [dbg_error+13], ' '\r
+        mov    [dbg_error+14], 0\r
+        call   dump_regs\r
 \r
 \r
 ;-------------------------------;\r
 ;  Exception Interrupt no. 02   ;\r
 ;-------------------------------;\r
 isr02:\r
-         mov     [dbg_keypress], 0\r
-         mov     [dbg_error], 'N'\r
-         mov     [dbg_error+1], 'M'\r
-         mov     [dbg_error+2], 'I'\r
-         mov     [dbg_error+3], ' '\r
-         mov     [dbg_error+4], 'i'\r
-         mov     [dbg_error+5], 'n'\r
-         mov     [dbg_error+6], 't'\r
-         mov     [dbg_error+7], 'e'\r
-         mov     [dbg_error+8], 'r'\r
-         mov     [dbg_error+9], 'r'\r
-         mov     [dbg_error+10], 'u'\r
-         mov     [dbg_error+11], 'p'\r
-         mov     [dbg_error+12], 't'\r
-         mov     [dbg_error+13], ' '\r
-         mov     [dbg_error+14], 0\r
-         call    dump_regs\r
+        mov    [dbg_keypress], 0\r
+        mov    [dbg_error], 'N'\r
+        mov    [dbg_error+1], 'M'\r
+        mov    [dbg_error+2], 'I'\r
+        mov    [dbg_error+3], ' '\r
+        mov    [dbg_error+4], 'i'\r
+        mov    [dbg_error+5], 'n'\r
+        mov    [dbg_error+6], 't'\r
+        mov    [dbg_error+7], 'e'\r
+        mov    [dbg_error+8], 'r'\r
+        mov    [dbg_error+9], 'r'\r
+        mov    [dbg_error+10], 'u'\r
+        mov    [dbg_error+11], 'p'\r
+        mov    [dbg_error+12], 't'\r
+        mov    [dbg_error+13], ' '\r
+        mov    [dbg_error+14], 0\r
+        call   dump_regs\r
 \r
 \r
 ;-------------------------------;\r
 ;  Exception Interrupt no. 03   ;\r
 ;-------------------------------;\r
 isr03:\r
-         mov     [dbg_keypress], 0\r
-         mov     [dbg_error], 'B'\r
-         mov     [dbg_error+1], 'r'\r
-         mov     [dbg_error+2], 'e'\r
-         mov     [dbg_error+3], 'a'\r
-         mov     [dbg_error+4], 'k'\r
-         mov     [dbg_error+5], 'p'\r
-         mov     [dbg_error+6], 'o'\r
-         mov     [dbg_error+7], 'i'\r
-         mov     [dbg_error+8], 'n'\r
-         mov     [dbg_error+9], 't'\r
-         mov     [dbg_error+10], ' '\r
-         mov     [dbg_error+11], ' '\r
-         mov     [dbg_error+12], ' '\r
-         mov     [dbg_error+13], ' '\r
-         mov     [dbg_error+14], 0\r
-         call    dump_regs\r
+        mov    [dbg_keypress], 0\r
+        mov    [dbg_error], 'B'\r
+        mov    [dbg_error+1], 'r'\r
+        mov    [dbg_error+2], 'e'\r
+        mov    [dbg_error+3], 'a'\r
+        mov    [dbg_error+4], 'k'\r
+        mov    [dbg_error+5], 'p'\r
+        mov    [dbg_error+6], 'o'\r
+        mov    [dbg_error+7], 'i'\r
+        mov    [dbg_error+8], 'n'\r
+        mov    [dbg_error+9], 't'\r
+        mov    [dbg_error+10], ' '\r
+        mov    [dbg_error+11], ' '\r
+        mov    [dbg_error+12], ' '\r
+        mov    [dbg_error+13], ' '\r
+        mov    [dbg_error+14], 0\r
+        call   dump_regs\r
 \r
 \r
 ;-------------------------------;\r
 ;  Exception Interrupt no. 04   ;\r
 ;-------------------------------;\r
 isr04:\r
-         mov     [dbg_keypress], 0\r
-         mov     [dbg_error], 'O'\r
-         mov     [dbg_error+1], 'v'\r
-         mov     [dbg_error+2], 'e'\r
-         mov     [dbg_error+3], 'r'\r
-         mov     [dbg_error+4], 'f'\r
-         mov     [dbg_error+5], 'l'\r
-         mov     [dbg_error+6], 'o'\r
-         mov     [dbg_error+7], 'w'\r
-         mov     [dbg_error+8], ' '\r
-         mov     [dbg_error+9], 'f'\r
-         mov     [dbg_error+10], 'a'\r
-         mov     [dbg_error+11], 'u'\r
-         mov     [dbg_error+12], 'l'\r
-         mov     [dbg_error+13], 't'\r
-         mov     [dbg_error+14], 0\r
-         call    dump_regs\r
+        mov    [dbg_keypress], 0\r
+        mov    [dbg_error], 'O'\r
+        mov    [dbg_error+1], 'v'\r
+        mov    [dbg_error+2], 'e'\r
+        mov    [dbg_error+3], 'r'\r
+        mov    [dbg_error+4], 'f'\r
+        mov    [dbg_error+5], 'l'\r
+        mov    [dbg_error+6], 'o'\r
+        mov    [dbg_error+7], 'w'\r
+        mov    [dbg_error+8], ' '\r
+        mov    [dbg_error+9], 'f'\r
+        mov    [dbg_error+10], 'a'\r
+        mov    [dbg_error+11], 'u'\r
+        mov    [dbg_error+12], 'l'\r
+        mov    [dbg_error+13], 't'\r
+        mov    [dbg_error+14], 0\r
+        call   dump_regs\r
 \r
 \r
 ;-------------------------------;\r
 ;  Exception Interrupt no. 05   ;\r
 ;-------------------------------;\r
 isr05:\r
-         mov     [dbg_keypress], 0\r
-         mov     [dbg_error], 'B'\r
-         mov     [dbg_error+1], 'o'\r
-         mov     [dbg_error+2], 'u'\r
-         mov     [dbg_error+3], 'n'\r
-         mov     [dbg_error+4], 'd'\r
-         mov     [dbg_error+5], 's'\r
-         mov     [dbg_error+6], ' '\r
-         mov     [dbg_error+7], 'c'\r
-         mov     [dbg_error+8], 'h'\r
-         mov     [dbg_error+9], 'e'\r
-         mov     [dbg_error+10], 'c'\r
-         mov     [dbg_error+11], 'k'\r
-         mov     [dbg_error+12], ' '\r
-         mov     [dbg_error+13], ' '\r
-         mov     [dbg_error+14], 0\r
-         call    dump_regs\r
+        mov    [dbg_keypress], 0\r
+        mov    [dbg_error], 'B'\r
+        mov    [dbg_error+1], 'o'\r
+        mov    [dbg_error+2], 'u'\r
+        mov    [dbg_error+3], 'n'\r
+        mov    [dbg_error+4], 'd'\r
+        mov    [dbg_error+5], 's'\r
+        mov    [dbg_error+6], ' '\r
+        mov    [dbg_error+7], 'c'\r
+        mov    [dbg_error+8], 'h'\r
+        mov    [dbg_error+9], 'e'\r
+        mov    [dbg_error+10], 'c'\r
+        mov    [dbg_error+11], 'k'\r
+        mov    [dbg_error+12], ' '\r
+        mov    [dbg_error+13], ' '\r
+        mov    [dbg_error+14], 0\r
+        call   dump_regs\r
 \r
 \r
 ;-------------------------------;\r
 ;  Exception Interrupt no. 06   ;\r
 ;-------------------------------;\r
 isr06:\r
-         mov     [dbg_keypress], 0\r
-         mov     [dbg_error], 'I'\r
-         mov     [dbg_error+1], 'n'\r
-         mov     [dbg_error+2], 'v'\r
-         mov     [dbg_error+3], 'a'\r
-         mov     [dbg_error+4], 'l'\r
-         mov     [dbg_error+5], 'i'\r
-         mov     [dbg_error+6], 'd'\r
-         mov     [dbg_error+7], ' '\r
-         mov     [dbg_error+8], 'o'\r
-         mov     [dbg_error+9], 'p'\r
-         mov     [dbg_error+10], 'c'\r
-         mov     [dbg_error+11], 'o'\r
-         mov     [dbg_error+12], 'd'\r
-         mov     [dbg_error+13], 'e'\r
-         mov     [dbg_error+14], 0\r
-         call    dump_regs\r
+        mov    [dbg_keypress], 0\r
+        mov    [dbg_error], 'I'\r
+        mov    [dbg_error+1], 'n'\r
+        mov    [dbg_error+2], 'v'\r
+        mov    [dbg_error+3], 'a'\r
+        mov    [dbg_error+4], 'l'\r
+        mov    [dbg_error+5], 'i'\r
+        mov    [dbg_error+6], 'd'\r
+        mov    [dbg_error+7], ' '\r
+        mov    [dbg_error+8], 'o'\r
+        mov    [dbg_error+9], 'p'\r
+        mov    [dbg_error+10], 'c'\r
+        mov    [dbg_error+11], 'o'\r
+        mov    [dbg_error+12], 'd'\r
+        mov    [dbg_error+13], 'e'\r
+        mov    [dbg_error+14], 0\r
+        call   dump_regs\r
 \r
 \r
 ;-------------------------------;\r
 ;  Exception Interrupt no. 07   ;\r
 ;-------------------------------;\r
 isr07:\r
-         mov     [dbg_keypress], 0\r
-         mov     [dbg_error], 'N'\r
-         mov     [dbg_error+1], 'o'\r
-         mov     [dbg_error+2], ' '\r
-         mov     [dbg_error+3], 'c'\r
-         mov     [dbg_error+4], 'o'\r
-         mov     [dbg_error+5], 'p'\r
-         mov     [dbg_error+6], '.'\r
-         mov     [dbg_error+7], ' '\r
-         mov     [dbg_error+8], 'a'\r
-         mov     [dbg_error+9], 'v'\r
-         mov     [dbg_error+10], 'a'\r
-         mov     [dbg_error+11], 'i'\r
-         mov     [dbg_error+12], 'l'\r
-         mov     [dbg_error+13], '.'\r
-         mov     [dbg_error+14], 0\r
-         call    dump_regs\r
+        mov    [dbg_keypress], 0\r
+        mov    [dbg_error], 'N'\r
+        mov    [dbg_error+1], 'o'\r
+        mov    [dbg_error+2], ' '\r
+        mov    [dbg_error+3], 'c'\r
+        mov    [dbg_error+4], 'o'\r
+        mov    [dbg_error+5], 'p'\r
+        mov    [dbg_error+6], '.'\r
+        mov    [dbg_error+7], ' '\r
+        mov    [dbg_error+8], 'a'\r
+        mov    [dbg_error+9], 'v'\r
+        mov    [dbg_error+10], 'a'\r
+        mov    [dbg_error+11], 'i'\r
+        mov    [dbg_error+12], 'l'\r
+        mov    [dbg_error+13], '.'\r
+        mov    [dbg_error+14], 0\r
+        call   dump_regs\r
 \r
 \r
 ;-------------------------------;\r
 ;  Exception Interrupt no. 08   ;\r
 ;-------------------------------;\r
 isr08:\r
-         mov     [dbg_keypress], 0\r
-         mov     [dbg_error], 'D'\r
-         mov     [dbg_error+1], 'o'\r
-         mov     [dbg_error+2], 'u'\r
-         mov     [dbg_error+3], 'b'\r
-         mov     [dbg_error+4], 'l'\r
-         mov     [dbg_error+5], 'e'\r
-         mov     [dbg_error+6], ' '\r
-         mov     [dbg_error+7], 'f'\r
-         mov     [dbg_error+8], 'a'\r
-         mov     [dbg_error+9], 'u'\r
-         mov     [dbg_error+10], 'l'\r
-         mov     [dbg_error+11], 't'\r
-         mov     [dbg_error+12], ' '\r
-         mov     [dbg_error+13], ' '\r
-         mov     [dbg_error+14], 0\r
-         call    dump_regs\r
+        mov    [dbg_keypress], 0\r
+        mov    [dbg_error], 'D'\r
+        mov    [dbg_error+1], 'o'\r
+        mov    [dbg_error+2], 'u'\r
+        mov    [dbg_error+3], 'b'\r
+        mov    [dbg_error+4], 'l'\r
+        mov    [dbg_error+5], 'e'\r
+        mov    [dbg_error+6], ' '\r
+        mov    [dbg_error+7], 'f'\r
+        mov    [dbg_error+8], 'a'\r
+        mov    [dbg_error+9], 'u'\r
+        mov    [dbg_error+10], 'l'\r
+        mov    [dbg_error+11], 't'\r
+        mov    [dbg_error+12], ' '\r
+        mov    [dbg_error+13], ' '\r
+        mov    [dbg_error+14], 0\r
+        call   dump_regs\r
 \r
 \r
 ;-------------------------------;\r
 ;  Exception Interrupt no. 09   ;\r
 ;-------------------------------;\r
 isr09:\r
-         mov     [dbg_keypress], 0\r
-         mov     [dbg_error], 'C'\r
-         mov     [dbg_error+1], 'o'\r
-         mov     [dbg_error+2], 'p'\r
-         mov     [dbg_error+3], 'r'\r
-         mov     [dbg_error+4], 'o'\r
-         mov     [dbg_error+5], '.'\r
-         mov     [dbg_error+6], ' '\r
-         mov     [dbg_error+7], 's'\r
-         mov     [dbg_error+8], 'e'\r
-         mov     [dbg_error+9], 'g'\r
-         mov     [dbg_error+10], 'm'\r
-         mov     [dbg_error+11], 'e'\r
-         mov     [dbg_error+12], 'n'\r
-         mov     [dbg_error+13], 't'\r
-         mov     [dbg_error+14], 0\r
-         call    dump_regs\r
+        mov    [dbg_keypress], 0\r
+        mov    [dbg_error], 'C'\r
+        mov    [dbg_error+1], 'o'\r
+        mov    [dbg_error+2], 'p'\r
+        mov    [dbg_error+3], 'r'\r
+        mov    [dbg_error+4], 'o'\r
+        mov    [dbg_error+5], '.'\r
+        mov    [dbg_error+6], ' '\r
+        mov    [dbg_error+7], 's'\r
+        mov    [dbg_error+8], 'e'\r
+        mov    [dbg_error+9], 'g'\r
+        mov    [dbg_error+10], 'm'\r
+        mov    [dbg_error+11], 'e'\r
+        mov    [dbg_error+12], 'n'\r
+        mov    [dbg_error+13], 't'\r
+        mov    [dbg_error+14], 0\r
+        call   dump_regs\r
 \r
 \r
 ;-------------------------------;\r
 ;  Exception Interrupt no. 10   ;\r
 ;-------------------------------;\r
 isr0A:\r
-         mov     [dbg_keypress], 0\r
-         mov     [dbg_error], 'I'\r
-         mov     [dbg_error+1], 'n'\r
-         mov     [dbg_error+2], 'v'\r
-         mov     [dbg_error+3], 'a'\r
-         mov     [dbg_error+4], 'l'\r
-         mov     [dbg_error+5], 'i'\r
-         mov     [dbg_error+6], 'd'\r
-         mov     [dbg_error+7], ' '\r
-         mov     [dbg_error+8], 'T'\r
-         mov     [dbg_error+9], 'S'\r
-         mov     [dbg_error+10], 'S'\r
-         mov     [dbg_error+11], '!'\r
-         mov     [dbg_error+12], ' '\r
-         mov     [dbg_error+13], ' '\r
-         mov     [dbg_error+14], 0\r
-         call    dump_regs\r
+        mov    [dbg_keypress], 0\r
+        mov    [dbg_error], 'I'\r
+        mov    [dbg_error+1], 'n'\r
+        mov    [dbg_error+2], 'v'\r
+        mov    [dbg_error+3], 'a'\r
+        mov    [dbg_error+4], 'l'\r
+        mov    [dbg_error+5], 'i'\r
+        mov    [dbg_error+6], 'd'\r
+        mov    [dbg_error+7], ' '\r
+        mov    [dbg_error+8], 'T'\r
+        mov    [dbg_error+9], 'S'\r
+        mov    [dbg_error+10], 'S'\r
+        mov    [dbg_error+11], '!'\r
+        mov    [dbg_error+12], ' '\r
+        mov    [dbg_error+13], ' '\r
+        mov    [dbg_error+14], 0\r
+        call   dump_regs\r
 \r
 \r
 ;-------------------------------;\r
 ;  Exception Interrupt no. 11   ;\r
 ;-------------------------------;\r
 isr0B:\r
-         mov     [dbg_keypress], 0\r
-         mov     [dbg_error], 'N'\r
-         mov     [dbg_error+1], 'o'\r
-         mov     [dbg_error+2], ' '\r
-         mov     [dbg_error+3], 's'\r
-         mov     [dbg_error+4], 'e'\r
-         mov     [dbg_error+5], 'g'\r
-         mov     [dbg_error+6], 'm'\r
-         mov     [dbg_error+7], 'e'\r
-         mov     [dbg_error+8], 'n'\r
-         mov     [dbg_error+9], 't'\r
-         mov     [dbg_error+10], '!'\r
-         mov     [dbg_error+11], ' '\r
-         mov     [dbg_error+12], ' '\r
-         mov     [dbg_error+13], ' '\r
-         mov     [dbg_error+14], 0\r
-         call    dump_regs\r
+        mov    [dbg_keypress], 0\r
+        mov    [dbg_error], 'N'\r
+        mov    [dbg_error+1], 'o'\r
+        mov    [dbg_error+2], ' '\r
+        mov    [dbg_error+3], 's'\r
+        mov    [dbg_error+4], 'e'\r
+        mov    [dbg_error+5], 'g'\r
+        mov    [dbg_error+6], 'm'\r
+        mov    [dbg_error+7], 'e'\r
+        mov    [dbg_error+8], 'n'\r
+        mov    [dbg_error+9], 't'\r
+        mov    [dbg_error+10], '!'\r
+        mov    [dbg_error+11], ' '\r
+        mov    [dbg_error+12], ' '\r
+        mov    [dbg_error+13], ' '\r
+        mov    [dbg_error+14], 0\r
+        call   dump_regs\r
 \r
 \r
 ;-------------------------------;\r
 ;  Exception Interrupt no. 12   ;\r
 ;-------------------------------;\r
 isr0C:\r
-         mov     [dbg_keypress], 0\r
-         mov     [dbg_error], 'S'\r
-         mov     [dbg_error+1], 't'\r
-         mov     [dbg_error+2], 'a'\r
-         mov     [dbg_error+3], 'c'\r
-         mov     [dbg_error+4], 'k'\r
-         mov     [dbg_error+5], ' '\r
-         mov     [dbg_error+6], 'f'\r
-         mov     [dbg_error+7], 'a'\r
-         mov     [dbg_error+8], 'u'\r
-         mov     [dbg_error+9], 'l'\r
-         mov     [dbg_error+10], 't'\r
-         mov     [dbg_error+11], '!'\r
-         mov     [dbg_error+12], ' '\r
-         mov     [dbg_error+13], ' '\r
-         mov     [dbg_error+14], 0\r
-         call    dump_regs\r
+        mov    [dbg_keypress], 0\r
+        mov    [dbg_error], 'S'\r
+        mov    [dbg_error+1], 't'\r
+        mov    [dbg_error+2], 'a'\r
+        mov    [dbg_error+3], 'c'\r
+        mov    [dbg_error+4], 'k'\r
+        mov    [dbg_error+5], ' '\r
+        mov    [dbg_error+6], 'f'\r
+        mov    [dbg_error+7], 'a'\r
+        mov    [dbg_error+8], 'u'\r
+        mov    [dbg_error+9], 'l'\r
+        mov    [dbg_error+10], 't'\r
+        mov    [dbg_error+11], '!'\r
+        mov    [dbg_error+12], ' '\r
+        mov    [dbg_error+13], ' '\r
+        mov    [dbg_error+14], 0\r
+        call   dump_regs\r
 \r
 \r
 ;-------------------------------;\r
 ;  Exception Interrupt no. 13   ;\r
 ;-------------------------------;\r
 isr0D:\r
-         mov     [dbg_keypress], 0\r
-         mov     [dbg_error], 'T'\r
-         mov     [dbg_error+1], 'r'\r
-         mov     [dbg_error+2], 'i'\r
-         mov     [dbg_error+3], 'p'\r
-         mov     [dbg_error+4], 'l'\r
-         mov     [dbg_error+5], 'e'\r
-         mov     [dbg_error+6], ' '\r
-         mov     [dbg_error+7], 'f'\r
-         mov     [dbg_error+8], 'a'\r
-         mov     [dbg_error+9], 'u'\r
-         mov     [dbg_error+10], 'l'\r
-         mov     [dbg_error+11], 't'\r
-         mov     [dbg_error+12], '!'\r
-         mov     [dbg_error+13], ' '\r
-         mov     [dbg_error+14], 0\r
-         call    dump_regs\r
+        mov    [dbg_keypress], 0\r
+        mov    [dbg_error], 'T'\r
+        mov    [dbg_error+1], 'r'\r
+        mov    [dbg_error+2], 'i'\r
+        mov    [dbg_error+3], 'p'\r
+        mov    [dbg_error+4], 'l'\r
+        mov    [dbg_error+5], 'e'\r
+        mov    [dbg_error+6], ' '\r
+        mov    [dbg_error+7], 'f'\r
+        mov    [dbg_error+8], 'a'\r
+        mov    [dbg_error+9], 'u'\r
+        mov    [dbg_error+10], 'l'\r
+        mov    [dbg_error+11], 't'\r
+        mov    [dbg_error+12], '!'\r
+        mov    [dbg_error+13], ' '\r
+        mov    [dbg_error+14], 0\r
+        call   dump_regs\r
 \r
 \r
 ;-------------------------------;\r
 ;  Exception Interrupt no. 14   ;\r
 ;-------------------------------;\r
 isr0E:\r
-         mov     [dbg_keypress], 0\r
-         mov     [dbg_error], 'P'\r
-         mov     [dbg_error+1], 'a'\r
-         mov     [dbg_error+2], 'g'\r
-         mov     [dbg_error+3], 'e'\r
-         mov     [dbg_error+4], ' '\r
-         mov     [dbg_error+5], 'f'\r
-         mov     [dbg_error+6], 'a'\r
-         mov     [dbg_error+7], 'u'\r
-         mov     [dbg_error+8], 'l'\r
-         mov     [dbg_error+9], 't'\r
-         mov     [dbg_error+10], '!'\r
-         mov     [dbg_error+11], ' '\r
-         mov     [dbg_error+12], ' '\r
-         mov     [dbg_error+13], ' '\r
-         mov     [dbg_error+14], 0\r
-         call    dump_regs\r
+        mov    [dbg_keypress], 0\r
+        mov    [dbg_error], 'P'\r
+        mov    [dbg_error+1], 'a'\r
+        mov    [dbg_error+2], 'g'\r
+        mov    [dbg_error+3], 'e'\r
+        mov    [dbg_error+4], ' '\r
+        mov    [dbg_error+5], 'f'\r
+        mov    [dbg_error+6], 'a'\r
+        mov    [dbg_error+7], 'u'\r
+        mov    [dbg_error+8], 'l'\r
+        mov    [dbg_error+9], 't'\r
+        mov    [dbg_error+10], '!'\r
+        mov    [dbg_error+11], ' '\r
+        mov    [dbg_error+12], ' '\r
+        mov    [dbg_error+13], ' '\r
+        mov    [dbg_error+14], 0\r
+        call   dump_regs\r
 \r
 \r
 ;-------------------------------;\r
 ;  Exception Interrupt no. 16   ;\r
 ;-------------------------------;\r
 isr10:\r
-         mov     [dbg_keypress], 0\r
-         mov     [dbg_error], 'C'\r
-         mov     [dbg_error+1], 'o'\r
-         mov     [dbg_error+2], 'p'\r
-         mov     [dbg_error+3], 'r'\r
-         mov     [dbg_error+4], 'o'\r
-         mov     [dbg_error+5], 'c'\r
-         mov     [dbg_error+6], 'e'\r
-         mov     [dbg_error+7], 's'\r
-         mov     [dbg_error+8], 's'\r
-         mov     [dbg_error+9], 'o'\r
-         mov     [dbg_error+10], 'r'\r
-         mov     [dbg_error+11], '!'\r
-         mov     [dbg_error+12], ' '\r
-         mov     [dbg_error+13], ' '\r
-         mov     [dbg_error+14], 0\r
-         call    dump_regs\r
+        mov    [dbg_keypress], 0\r
+        mov    [dbg_error], 'C'\r
+        mov    [dbg_error+1], 'o'\r
+        mov    [dbg_error+2], 'p'\r
+        mov    [dbg_error+3], 'r'\r
+        mov    [dbg_error+4], 'o'\r
+        mov    [dbg_error+5], 'c'\r
+        mov    [dbg_error+6], 'e'\r
+        mov    [dbg_error+7], 's'\r
+        mov    [dbg_error+8], 's'\r
+        mov    [dbg_error+9], 'o'\r
+        mov    [dbg_error+10], 'r'\r
+        mov    [dbg_error+11], '!'\r
+        mov    [dbg_error+12], ' '\r
+        mov    [dbg_error+13], ' '\r
+        mov    [dbg_error+14], 0\r
+        call   dump_regs\r
 \r
 \r
 ;-------------------------------;\r
 ;  Exception Interrupt no. 17   ;\r
 ;-------------------------------;\r
 isr11:\r
-         mov     [dbg_keypress], 0\r
-         mov     [dbg_error], 'A'\r
-         mov     [dbg_error+1], 'l'\r
-         mov     [dbg_error+2], 'i'\r
-         mov     [dbg_error+3], 'g'\r
-         mov     [dbg_error+4], 'n'\r
-         mov     [dbg_error+5], 'm'\r
-         mov     [dbg_error+6], 'e'\r
-         mov     [dbg_error+7], 'n'\r
-         mov     [dbg_error+8], 't'\r
-         mov     [dbg_error+9], ' '\r
-         mov     [dbg_error+10], 'c'\r
-         mov     [dbg_error+11], 'h'\r
-         mov     [dbg_error+12], 'k'\r
-         mov     [dbg_error+13], '.'\r
-         mov     [dbg_error+14], 0\r
-         call    dump_regs\r
+        mov    [dbg_keypress], 0\r
+        mov    [dbg_error], 'A'\r
+        mov    [dbg_error+1], 'l'\r
+        mov    [dbg_error+2], 'i'\r
+        mov    [dbg_error+3], 'g'\r
+        mov    [dbg_error+4], 'n'\r
+        mov    [dbg_error+5], 'm'\r
+        mov    [dbg_error+6], 'e'\r
+        mov    [dbg_error+7], 'n'\r
+        mov    [dbg_error+8], 't'\r
+        mov    [dbg_error+9], ' '\r
+        mov    [dbg_error+10], 'c'\r
+        mov    [dbg_error+11], 'h'\r
+        mov    [dbg_error+12], 'k'\r
+        mov    [dbg_error+13], '.'\r
+        mov    [dbg_error+14], 0\r
+        call   dump_regs\r
 \r
 \r
 ;-------------------------------;\r
 ;  Exception Interrupt no. 18   ;\r
 ;-------------------------------;\r
 isr12:\r
-         mov     [dbg_keypress], 0\r
-         mov     [dbg_error], 'M'\r
-         mov     [dbg_error+1], 'a'\r
-         mov     [dbg_error+2], 'c'\r
-         mov     [dbg_error+3], 'h'\r
-         mov     [dbg_error+4], 'i'\r
-         mov     [dbg_error+5], 'n'\r
-         mov     [dbg_error+6], 'e'\r
-         mov     [dbg_error+7], ' '\r
-         mov     [dbg_error+8], 'c'\r
-         mov     [dbg_error+9], 'h'\r
-         mov     [dbg_error+10], 'e'\r
-         mov     [dbg_error+11], 'c'\r
-         mov     [dbg_error+12], 'k'\r
-         mov     [dbg_error+13], '!'\r
-         mov     [dbg_error+14], 0\r
-         call    dump_regs\r
+        mov    [dbg_keypress], 0\r
+        mov    [dbg_error], 'M'\r
+        mov    [dbg_error+1], 'a'\r
+        mov    [dbg_error+2], 'c'\r
+        mov    [dbg_error+3], 'h'\r
+        mov    [dbg_error+4], 'i'\r
+        mov    [dbg_error+5], 'n'\r
+        mov    [dbg_error+6], 'e'\r
+        mov    [dbg_error+7], ' '\r
+        mov    [dbg_error+8], 'c'\r
+        mov    [dbg_error+9], 'h'\r
+        mov    [dbg_error+10], 'e'\r
+        mov    [dbg_error+11], 'c'\r
+        mov    [dbg_error+12], 'k'\r
+        mov    [dbg_error+13], '!'\r
+        mov    [dbg_error+14], 0\r
+        call   dump_regs\r
 \r
 \r
 ;-------------------------------;\r
 ;  Exception Interrupt no. 19   ;\r
 ;-------------------------------;\r
 isr13:\r
-         mov     [dbg_keypress], 0\r
-         mov     [dbg_error], 'S'\r
-         mov     [dbg_error+1], 'I'\r
-         mov     [dbg_error+2], 'M'\r
-         mov     [dbg_error+3], 'D'\r
-         mov     [dbg_error+4], ' '\r
-         mov     [dbg_error+5], 'f'\r
-         mov     [dbg_error+6], 'l'\r
-         mov     [dbg_error+7], 'o'\r
-         mov     [dbg_error+8], 'a'\r
-         mov     [dbg_error+9], 't'\r
-         mov     [dbg_error+10], '.'\r
-         mov     [dbg_error+11], '-'\r
-         mov     [dbg_error+12], 'p'\r
-         mov     [dbg_error+13], '.'\r
-         mov     [dbg_error+14], 0\r
-         call    dump_regs\r
+        mov    [dbg_keypress], 0\r
+        mov    [dbg_error], 'S'\r
+        mov    [dbg_error+1], 'I'\r
+        mov    [dbg_error+2], 'M'\r
+        mov    [dbg_error+3], 'D'\r
+        mov    [dbg_error+4], ' '\r
+        mov    [dbg_error+5], 'f'\r
+        mov    [dbg_error+6], 'l'\r
+        mov    [dbg_error+7], 'o'\r
+        mov    [dbg_error+8], 'a'\r
+        mov    [dbg_error+9], 't'\r
+        mov    [dbg_error+10], '.'\r
+        mov    [dbg_error+11], '-'\r
+        mov    [dbg_error+12], 'p'\r
+        mov    [dbg_error+13], '.'\r
+        mov    [dbg_error+14], 0\r
+        call   dump_regs\r
 \r
 \r
 \r
@@ -473,57 +473,57 @@ isr13:
 ;   ISR 20. The timer.     ;\r
 ;--------------------------;\r
 isr20:\r
-         pusha\r
-         push    gs\r
-         push    fs\r
-         push    ds\r
-         push    es\r
+        pusha\r
+        push   gs\r
+        push   fs\r
+        push   ds\r
+        push   es\r
 \r
-         call    timer                               ; in timer.inc\r
+        call   timer                                  ; in timer.inc\r
 \r
-         pop     es\r
-         pop     ds\r
-         pop     fs\r
-         pop     gs\r
-         popa\r
-         iret\r
+        pop   es\r
+        pop   ds\r
+        pop   fs\r
+        pop   gs\r
+        popa\r
+        iret\r
 \r
 \r
 ;--------------------------;\r
 ;  Keyboard IRQ. ISR 21.   ;\r
 ;--------------------------;\r
 isr21:\r
-         pusha\r
-         push    gs\r
-         push    fs\r
-         push    ds\r
-         push    es\r
-         push    esi\r
+        pusha\r
+        push   gs\r
+        push   fs\r
+        push   ds\r
+        push   es\r
+        push   esi\r
 \r
-         call    keyboard_isr                        ; Located in keyboard.inc\r
+        call   keyboard_isr                           ; Located in keyboard.inc\r
 \r
-         pop     esi\r
-         pop     es\r
-         pop     ds\r
-         pop     fs\r
-         pop     gs\r
-         popa\r
-         iret\r
+        pop    esi\r
+        pop    es\r
+        pop    ds\r
+        pop    fs\r
+        pop    gs\r
+        popa\r
+        iret\r
 \r
 \r
 ;---------------------;\r
 ;  Interrupt no. 50   ;\r
 ;---------------------;\r
 isr32:\r
-         push    gs\r
-         push    fs\r
-         push    ds\r
-         push    es\r
-\r
-         call    interrupt_32                        ; Located in sys_ints.inc\r
-\r
-         pop     es\r
-         pop     ds\r
-         pop     fs\r
-         pop     gs\r
-         iret
\ No newline at end of file
+        push   gs\r
+        push   fs\r
+        push   ds\r
+        push   es\r
+\r
+        call   interrupt_32                           ; Located in sys_ints.inc\r
+\r
+        pop    es\r
+        pop    ds\r
+        pop    fs\r
+        pop    gs\r
+        iret
\ No newline at end of file