Skip to content

Conversation

@DarkFire01
Copy link
Contributor

@DarkFire01 DarkFire01 commented Nov 3, 2023

Purpose

Third times the charm, try to introduce application processor spinup into ReactOS for the 3rd time.
Supersedes #4140 and #3795.

Proposed changes

  • Implement i386 Processor spinup code
  • Setup kernel structures used by processors

TODO

  • Figure out what todo next

@DarkFire01 DarkFire01 changed the title [HALX86 [HALX86][NTOSKRNL] Setup Initial Application Processor bootup Nov 3, 2023
@HBelusca HBelusca self-requested a review November 3, 2023 15:23
@DarkFire01 DarkFire01 self-assigned this Nov 3, 2023
@DarkFire01 DarkFire01 added kernel&hal Code changes to the ntoskrnl and HAL SMP Multiprocessor support. labels Nov 3, 2023
@DarkFire01 DarkFire01 marked this pull request as ready for review November 3, 2023 16:05
@DarkFire01 DarkFire01 force-pushed the PR-InitialStartup branch 2 times, most recently from d1f14e0 to e30969b Compare November 3, 2023 16:50
@binarymaster binarymaster added this to the SMP bringup milestone Nov 3, 2023
@binarymaster binarymaster added the enhancement For PRs with an enhancement/new feature. label Nov 3, 2023
@DarkFire01 DarkFire01 force-pushed the PR-InitialStartup branch 4 times, most recently from 26c14ce to c7c1a30 Compare November 4, 2023 23:02
@binarymaster binarymaster changed the title [HALX86][NTOSKRNL] Setup Initial Application Processor bootup [NTOS:KE][HALX86] Setup Initial Application Processor bootup Nov 16, 2023
@binarymaster binarymaster changed the title [NTOS:KE][HALX86] Setup Initial Application Processor bootup [NTOS:KE][HALX86] Setup initial Application Processor bootup Nov 16, 2023
@DarkFire01 DarkFire01 force-pushed the PR-InitialStartup branch 3 times, most recently from 42f9f21 to 7f9a384 Compare November 18, 2023 21:16
@DarkFire01 DarkFire01 force-pushed the PR-InitialStartup branch 3 times, most recently from 4605084 to 3ae3a40 Compare November 19, 2023 17:05
@DarkFire01 DarkFire01 force-pushed the PR-InitialStartup branch 4 times, most recently from 37817cc to 7bfcff6 Compare November 19, 2023 20:51
Co-authored-by: Victor Perevertkin <victor.perevertkin@reactos.org>
@DarkFire01 DarkFire01 merged commit 516ccad into reactos:master Nov 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement For PRs with an enhancement/new feature. freeldr Freeloader changes kernel&hal Code changes to the ntoskrnl and HAL ship-it SMP Multiprocessor support.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants