From 35fc0f6dfef5bab9494a0400a14876323a17a560 Mon Sep 17 00:00:00 2001 From: Jonas 'Sortie' Termansen Date: Sun, 15 Jan 2012 19:00:05 +0100 Subject: [PATCH] Removed the old unused interrupt 177. --- sortix/descriptor_tables.h | 1 - sortix/time.cpp | 11 ----------- sortix/x86/interrupt.asm | 1 - 3 files changed, 13 deletions(-) diff --git a/sortix/descriptor_tables.h b/sortix/descriptor_tables.h index ae058182..1be53acc 100644 --- a/sortix/descriptor_tables.h +++ b/sortix/descriptor_tables.h @@ -205,7 +205,6 @@ extern "C" void isr29(); extern "C" void isr30(); extern "C" void isr31(); extern "C" void isr128(); -extern "C" void isr177(); extern "C" void irq0 (); extern "C" void irq1 (); extern "C" void irq2 (); diff --git a/sortix/time.cpp b/sortix/time.cpp index 36f44a7b..fdf6b592 100644 --- a/sortix/time.cpp +++ b/sortix/time.cpp @@ -54,16 +54,6 @@ namespace Sortix return microsecondssinceboot; } - void OnInt177(CPU::InterruptRegisters* Regs, void* /*user*/) - { -#ifdef PLATFORM_X86 - Log::PrintF("ds=0x%x, edi=0x%x, esi=0x%x, ebp=0x%x, esp=0x%x, ebx=0x%x, edx=0x%x, ecx=0x%x, eax=0x%x, int_no=0x%x, err_code=0x%x, eip=0x%x, cs=0x%x, eflags=0x%x, useresp=0x%x, ss=0x%x\n", Regs->ds, Regs->edi, Regs->esi, Regs->ebp, Regs->esp, Regs->ebx, Regs->edx, Regs->ecx, Regs->eax, Regs->int_no, Regs->err_code, Regs->eip, Regs->cs, Regs->eflags, Regs->useresp, Regs->ss); -#else - #warning "INT 177 is not supported on this arch" - while(true); -#endif - } - void RequestIQR0() { // The value we send to the PIT is the value to divide it's input clock @@ -100,7 +90,6 @@ namespace Sortix // First, register our timer callback. Interrupt::RegisterHandler(Interrupt::IRQ0, &OnIRQ0, NULL); - Interrupt::RegisterHandler(177, &OnInt177, NULL); Syscall::Register(SYSCALL_UPTIME, (void*) SysUptime); diff --git a/sortix/x86/interrupt.asm b/sortix/x86/interrupt.asm index b28276ac..3c8f4e00 100644 --- a/sortix/x86/interrupt.asm +++ b/sortix/x86/interrupt.asm @@ -68,7 +68,6 @@ ISR_NOERRCODE 29 ISR_NOERRCODE 30 ISR_NOERRCODE 31 ISR_NOERRCODE 128 -ISR_NOERRCODE 177 IRQ 0, 32 IRQ 1, 33 IRQ 2, 34