Chloe M.
|
221cfc1893
|
stos/amd64: cpu: Add Local APIC driver stub
Signed-off-by: Chloe M. <chloe@mensia.org>
|
2026-06-26 19:56:41 +00:00 |
|
Chloe M.
|
911e04975c
|
stos: hal: Add MMIO helpers
Signed-off-by: Chloe M. <chloe@mensia.org>
|
2026-06-26 04:28:43 +00:00 |
|
Chloe M.
|
686de4059f
|
stos/amd64+hal: Add hpet init groundwork
Signed-off-by: Chloe M. <chloe@mensia.org>
|
2026-06-25 22:07:14 -05:00 |
|
Chloe M.
|
9b1f4dde43
|
stos/amd64: cpu: Save KPCR in IA32_GS_BASE
Signed-off-by: Chloe M. <chloe@mensia.org>
|
2026-06-24 05:49:59 +00:00 |
|
Chloe M.
|
23746a2918
|
stos: ex: Add per-cpu pool allocator groundwork
Signed-off-by: Chloe M. <chloe@mensia.org>
|
2026-06-24 05:05:39 +00:00 |
|
Chloe M.
|
0fbce493e3
|
stos: hal: Add IRQL for critical sections
Signed-off-by: Chloe M. <chloe@mensia.org>
|
2026-06-23 22:19:40 +00:00 |
|
Chloe M.
|
114cc434d2
|
stos/amd64: intr: Add IRQL management
Signed-off-by: Chloe M. <chloe@mensia.org>
|
2026-06-23 22:01:52 +00:00 |
|
Chloe M.
|
27c6ca8125
|
stos/amd64: cpu: Add HAL interrupt registration
Signed-off-by: Chloe M. <chloe@mensia.org>
|
2026-06-23 21:20:09 +00:00 |
|
Chloe M.
|
e1a115cccc
|
stos: hal: Add interrupt IRQL defs
Signed-off-by: Chloe M. <chloe@mensia.org>
|
2026-06-23 20:14:03 +00:00 |
|
Chloe M.
|
69ddd09500
|
stos/amd64: Add processor primitives
Signed-off-by: Chloe M. <chloe@mensia.org>
|
2026-06-23 20:13:49 +00:00 |
|
Chloe M.
|
32a1463b92
|
stos: hal: Implement HalMmuForkVas()
Signed-off-by: Chloe M. <chloe@mensia.org>
|
2026-06-22 23:27:04 +00:00 |
|
Chloe M.
|
5b30974cb0
|
stos/amd64: mmu: Implement page mapping
Signed-off-by: Chloe M. <chloe@mensia.org>
|
2026-06-22 22:35:42 +00:00 |
|
Chloe M.
|
532e46c62f
|
stos: hal: Add virtual address space helpers
Signed-off-by: Chloe M. <chloe@mensia.org>
|
2026-06-22 21:46:51 +00:00 |
|
Chloe M.
|
e3954277f8
|
stos/amd64: Impl phase 1 processor init
Signed-off-by: Chloe M. <chloe@mensia.org>
|
2026-06-22 19:15:58 +00:00 |
|
Chloe M.
|
6f126b6761
|
stos: hal: Add kernel processor control region
Signed-off-by: Chloe M. <chloe@mensia.org>
|
2026-06-22 07:21:05 +00:00 |
|
Chloe M.
|
ef0588512c
|
stos: pmm: Add pageframe descriptor population
Signed-off-by: Chloe M. <chloe@mensia.org>
|
2026-06-22 06:33:14 +00:00 |
|
Chloe M.
|
aec7ddb4a2
|
stos+amd64: Add serial logging + trace facility
Signed-off-by: Chloe M. <chloe@mensia.org>
|
2026-06-22 01:39:29 +00:00 |
|