diff options
author | Alex AUVOLAT <alexis211@gmail.com> | 2012-05-04 21:02:43 +0200 |
---|---|---|
committer | Alex AUVOLAT <alexis211@gmail.com> | 2012-05-04 21:02:43 +0200 |
commit | 68940415ee0932a68e2c3fb4fe0dc8b711e67d7c (patch) | |
tree | 6b5aadd621bd4cd4a00850247d35757709d83893 /src/kernel/task/idt.cpp | |
parent | a9bb8d1be024730fc4687aab78a8e5cb54b4f05e (diff) | |
download | TCE-68940415ee0932a68e2c3fb4fe0dc8b711e67d7c.tar.gz TCE-68940415ee0932a68e2c3fb4fe0dc8b711e67d7c.zip |
Preparations.
Diffstat (limited to 'src/kernel/task/idt.cpp')
-rw-r--r-- | src/kernel/task/idt.cpp | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/src/kernel/task/idt.cpp b/src/kernel/task/idt.cpp index 9008083..c09034e 100644 --- a/src/kernel/task/idt.cpp +++ b/src/kernel/task/idt.cpp @@ -109,14 +109,6 @@ extern "C" void idt_irqHandler(registers regs) { if (doSwitch) schedule(); } -/* Called in idt_.asm on a system call (interrupt 64). - Calls the correct syscall handler (if any). */ -extern "C" void idt_syscallHandler(registers regs) { - if (regs.eax < NUMBER_OF_SYSCALLS && syscalls[regs.eax] != 0) { - syscalls[regs.eax](®s); - } -} - /* For internal use only. Sets up an entry of the IDT with given parameters. */ static void idt_setGate(uint8_t num, uint32_t base, uint16_t sel, uint8_t flags) { idt_entries[num].base_lo = base & 0xFFFF; |