Mark BSP processor as started
All checks were successful
Builds / ExectOS (amd64, debug) (push) Successful in 34s
Builds / ExectOS (amd64, release) (push) Successful in 32s
Builds / ExectOS (i686, release) (push) Successful in 51s
Builds / ExectOS (i686, debug) (push) Successful in 52s

This commit is contained in:
2026-06-08 10:22:41 +02:00
parent cc23e459e0
commit a601fd0afa
2 changed files with 4 additions and 2 deletions

View File

@@ -476,8 +476,9 @@ AR::ProcessorSupport::InitializeProcessorBlock(OUT PKPROCESSOR_BLOCK ProcessorBl
/* Set initial MXCSR register value */ /* Set initial MXCSR register value */
ProcessorBlock->Prcb.MxCsr = INITIAL_MXCSR; ProcessorBlock->Prcb.MxCsr = INITIAL_MXCSR;
/* Set initial runlevel */ /* Set initial runlevel and mark processor as started */
ProcessorBlock->RunLevel = PASSIVE_LEVEL; ProcessorBlock->RunLevel = PASSIVE_LEVEL;
ProcessorBlock->Started = TRUE;
} }
/** /**

View File

@@ -465,8 +465,9 @@ AR::ProcessorSupport::InitializeProcessorBlock(OUT PKPROCESSOR_BLOCK ProcessorBl
ProcessorBlock->Prcb.IdleThread = &(KE::KThread::GetInitialThread())->ThreadControlBlock; ProcessorBlock->Prcb.IdleThread = &(KE::KThread::GetInitialThread())->ThreadControlBlock;
ProcessorBlock->Prcb.NextThread = NULLPTR; ProcessorBlock->Prcb.NextThread = NULLPTR;
/* Set initial runlevel */ /* Set initial runlevel and mark processor as started */
ProcessorBlock->RunLevel = PASSIVE_LEVEL; ProcessorBlock->RunLevel = PASSIVE_LEVEL;
ProcessorBlock->Started = TRUE;
} }
/** /**