Chloe M.
283547058e
stos: ob: Implement ObCreateObject() helper
...
The ObCreateObject() is responsible for creating and allocating new
objects, we'll need this to even have directories and such.
Signed-off-by: Chloe M. <chloe@mensia.org >
2026-06-25 00:09:54 +00:00
Chloe M.
b5c2ba80f7
stos: ke: Add initial support for spinlocks
...
Signed-off-by: Chloe M. <chloe@mensia.org >
2026-06-23 22:20:11 +00:00
Chloe M.
81d5f13a30
stos: Add kernel knotting impl
...
Signed-off-by: Chloe M. <chloe@mensia.org >
2026-06-23 05:36:10 +00:00
Chloe M.
1df447c91d
stos: ke: Add PBI image parser
...
Signed-off-by: Chloe M. <chloe@mensia.org >
2026-06-23 02:34:13 +00:00
Chloe M.
d59d66973d
stos: mm: Add PMM groundwork
...
Signed-off-by: Chloe M. <chloe@mensia.org >
2026-06-22 05:54:25 +00:00
Chloe M.
26139ff1ab
stos: bootvid: Add boot console support
...
Signed-off-by: Chloe M. <chloe@mensia.org >
2026-06-22 03:40:34 +00:00
Chloe M.
b588cc0217
stos: bootvid: Add bootvid driver stub
...
Signed-off-by: Chloe M. <chloe@mensia.org >
2026-06-22 03:24:50 +00:00
Chloe M.
51e4543079
paw: boot: Use newest limine version
...
Signed-off-by: Chloe M. <chloe@mensia.org >
2026-06-22 02:00:37 +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
Chloe M.
3ad06ac1f8
paw: spkg: Add support package groundwork
...
Signed-off-by: Chloe M. <chloe@mensia.org >
2026-06-22 01:24:57 +00:00
Chloe M.
99c8b36704
stos: lib: Add printf() port
...
Signed-off-by: Chloe M. <chloe@mensia.org >
2026-06-22 00:47:43 +00:00
Chloe M.
6f222ae96c
stos: init: Add kernel C entry
...
Signed-off-by: Chloe M. <chloe@mensia.org >
2026-06-22 00:43:03 +00:00