Commit Graph

16 Commits

Author SHA1 Message Date
81c799e590 Fix TrampolineCodeSize variable type 2026-06-12 12:59:16 +02:00
39928f2ef4 Add documentation for InitializeProcessorAffinity 2026-06-10 12:11:03 +02:00
7a27912dac Dynamically allocate active processors affinity map 2026-06-10 10:22:15 +02:00
cf4b91ac83 Simplify active processor bit setting 2026-06-09 23:27:24 +02:00
3841ceaf5b Refactor processor affinity logic 2026-06-09 19:33:20 +02:00
6b689baa7a Rename initial stack reserve macro to KTHREAD_STACK_OFFSET 2026-05-22 19:21:28 +02:00
9ac64605d3 Reserve initial thread frame space in AP startup stack 2026-05-22 18:59:43 +02:00
19092eda2e Rename architecture CPU functions class 2026-05-19 06:45:48 +02:00
b03cca65d8 Rename ProcSup class to ProcessorSupport and update all callers 2026-05-18 22:55:54 +02:00
4e7113a079 Implement HL::Cpu::StartAllProcessors to bootstrap all application processors 2026-05-17 17:33:35 +02:00
3262ad78c1 Move timer initialization 2026-05-06 19:48:05 +02:00
cec5e8b16b Implement detection of timer capabilities 2026-04-12 23:58:48 +02:00
d00e96baa4 Invoke APIC timer initialization 2026-04-09 16:17:08 +02:00
17f044cb3f Apply consistent coding style 2026-04-09 11:42:41 +02:00
f4561c1f4f Remove leftover old headers and fix missed spots 2025-09-16 08:46:53 +02:00
4592955da1 Migrate HL subsystem to C++ 2025-09-13 19:15:13 +02:00