Enable multi-processor support

이 커밋은 다음에 포함됨:
2026-05-17 20:45:01 +02:00
부모 4e7113a079
커밋 a39835493a
2개의 변경된 파일과 8개의 추가작업 그리고 0개의 파일을 삭제
+4
파일 보기
@@ -110,6 +110,10 @@ KE::KernelInit::BootstrapKernel(VOID)
/* Enable shadow buffer for framebuffer */ /* Enable shadow buffer for framebuffer */
HL::FrameBuffer::EnableShadowBuffer(); HL::FrameBuffer::EnableShadowBuffer();
/* Start all application processors */
KE::Processor::InitializeProcessorBlocks();
HL::Cpu::StartAllProcessors();
/* Enter infinite loop */ /* Enter infinite loop */
DebugPrint(L"KernelInit::BootstrapKernel() finished. Entering infinite loop.\n"); DebugPrint(L"KernelInit::BootstrapKernel() finished. Entering infinite loop.\n");
KE::Crash::HaltSystem(); KE::Crash::HaltSystem();
+4
파일 보기
@@ -110,6 +110,10 @@ KE::KernelInit::BootstrapKernel(VOID)
/* Enable shadow buffer for framebuffer */ /* Enable shadow buffer for framebuffer */
HL::FrameBuffer::EnableShadowBuffer(); HL::FrameBuffer::EnableShadowBuffer();
/* Start all application processors */
KE::Processor::InitializeProcessorBlocks();
HL::Cpu::StartAllProcessors();
/* Enter infinite loop */ /* Enter infinite loop */
DebugPrint(L"KernelInit::BootstrapKernel() finished. Entering infinite loop.\n"); DebugPrint(L"KernelInit::BootstrapKernel() finished. Entering infinite loop.\n");
KE::Crash::HaltSystem(); KE::Crash::HaltSystem();