|
PatchworkOS
d0b3021
A non-POSIX operating system.
|
Symmetric Multiprocessing support via APIC. More...
Symmetric Multiprocessing support via APIC.
Symmetric Multiprocessing (SMP) support is implemented using the Advanced Programmable Interrupt Controller (APIC) system.
SMP initialization will panic if it, at any point, fails. This is because error recovery during CPU initialization is way outside the scope of my patience.
Modules | |
| Trampoline | |
| Trampoline for CPU initialization. | |
Functions | |
| static void | smp_start_others (void) |
| Starts the other CPUs in the system. | |