Chloe M.
|
b6d4a1c963
|
stos/amd64: cpu: Add exception handling groundwork
Signed-off-by: Chloe M. <chloe@mensia.org>
|
2026-06-23 19:11:14 +00:00 |
|
Chloe M.
|
27af606ba2
|
stos/amd64: Add GDT header
Signed-off-by: Chloe M. <chloe@mensia.org>
|
2026-06-23 19:00:14 +00:00 |
|
Chloe M.
|
3671c32532
|
stos/amd64: Add kernel fence helper
Signed-off-by: Chloe M. <chloe@mensia.org>
|
2026-06-23 18:59:57 +00:00 |
|
Chloe M.
|
ec83f6c6a2
|
stos/amd64: Add IDT gate types
Signed-off-by: Chloe M. <chloe@mensia.org>
|
2026-06-23 16:53:05 +00:00 |
|
Chloe M.
|
a230a09686
|
stos/amd64: Add trapframe defs
Signed-off-by: Chloe M. <chloe@mensia.org>
|
2026-06-23 04:31:32 +00:00 |
|
Chloe M.
|
cdce5416e2
|
stos/amd64: vas: Add helper to get VAS base
Signed-off-by: Chloe M. <chloe@mensia.org>
|
2026-06-22 23:26: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.
|
0214faa94b
|
stos/amd64: Add CPUID helper
Signed-off-by: Chloe M. <chloe@mensia.org>
|
2026-06-22 17:03:49 +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.
|
c5b77032ac
|
stos/amd64: Add port I/O helpers
Signed-off-by: Chloe M. <chloe@mensia.org>
|
2026-06-22 01:36:40 +00:00 |
|