|
AquilaOS documentation
How it works, and its code
|
Files | |
| arith.c | |
| i386: 64-bit division, for the code GCC generates. | |
| cpu.h | |
| fpu.c | |
| x86: the FPU and SSE registers, switched lazily between threads. | |
| gdt.c | |
| x86: the Global Descriptor Table (GDT) and the TSS. | |
| idt.c | |
| x86: the Interrupt Descriptor Table (IDT), which says where each interrupt and exception vector goes. | |
| init.c | |
| x86: setting up the boot CPU and memory, then on to the kernel. | |
| isr.c | |
| x86: exceptions and system calls. | |
| smp.c | |
| x86: starting the other CPUs, the application processors (APs). | |
| trace.c | |
| x86: a panic's stack trace. | |