|
PatchworkOS
3984a1d
A non-POSIX operating system.
|
#include "trampoline.h"#include <kernel/cpu/cpu.h>#include <kernel/cpu/interrupt.h>#include <kernel/log/log.h>#include <kernel/log/panic.h>#include <kernel/mem/vmm.h>#include <kernel/module/module.h>#include <modules/acpi/tables.h>#include <kernel/cpu/regs.h>#include <sys/defs.h>#include <stdint.h>Go to the source code of this file.
Functions | |
| static void | smp_start_others (void) |
| Starts the other CPUs in the system. | |
| uint64_t | _module_procedure (const module_event_t *event) |
| MODULE_INFO ("SMP Bootstrap", "Kai Norberg", "Symmetric Multiprocessing support via APIC", OS_VERSION, "MIT", "BOOT_ALWAYS") | |
| uint64_t _module_procedure | ( | const module_event_t * | event | ) |
| MODULE_INFO | ( | "SMP Bootstrap" | , |
| "Kai Norberg" | , | ||
| "Symmetric Multiprocessing support via APIC" | , | ||
| OS_VERSION | , | ||
| "MIT" | , | ||
| "BOOT_ALWAYS" | |||
| ) |