mirror of
https://github.com/SerenityOS/serenity.git
synced 2025-01-23 09:51:57 -05:00
4f8490b5ff
This commit reorganizes the BootInfo struct definition so it can be shared for all architectures. The existing free extern "C" boot info variables have been removed and replaced with a global BootInfo struct, 'g_boot_info'. On x86-64, the BootInfo is directly copied from the Prekernel-provided struct. On AArch64 and RISC-V, BootInfo is populated during pre_init. |
||
---|---|---|
.. | ||
AtomicEdgeAction.h | ||
Coredump.cpp | ||
Coredump.h | ||
CrashHandler.cpp | ||
FinalizerTask.cpp | ||
FinalizerTask.h | ||
FutexQueue.cpp | ||
FutexQueue.h | ||
HostnameContext.cpp | ||
HostnameContext.h | ||
PerformanceEventBuffer.cpp | ||
PerformanceEventBuffer.h | ||
PerformanceManager.h | ||
PowerStateSwitchTask.cpp | ||
PowerStateSwitchTask.h | ||
Process.cpp | ||
Process.h | ||
ProcessGroup.cpp | ||
ProcessGroup.h | ||
Scheduler.cpp | ||
Scheduler.h | ||
ScopedProcessList.cpp | ||
ScopedProcessList.h | ||
SyncTask.cpp | ||
SyncTask.h | ||
Thread.cpp | ||
Thread.h | ||
ThreadBlockers.cpp | ||
ThreadTracer.cpp | ||
ThreadTracer.h | ||
WaitQueue.cpp | ||
WaitQueue.h | ||
WorkQueue.cpp | ||
WorkQueue.h |