chloe
|
d8fed2d089
|
csrts: Add CSRTS stub and load from kernel
Signed-off-by: Chloe M. <chloe@mensia.org>
|
2026-07-15 07:53:40 +00:00 |
|
chloe
|
cb12ab9518
|
ptos: init: Initialize the pre-boot image subsystem
Signed-off-by: Chloe M <chloe@mensia.org>
|
2026-07-14 22:13:02 -04:00 |
|
chloe
|
94e2dbfed0
|
ptos: bpal: Add bootloader module lookup support
Signed-off-by: Chloe M <chloe@mensia.org>
|
2026-07-14 16:42:21 -04:00 |
|
chloe
|
a029f0de5d
|
ptos/amd64: ps: Add context switching stub
Signed-off-by: Chloe M <chloe@mensia.org>
|
2026-07-14 16:40:06 -04:00 |
|
chloe
|
e6ac3d0b30
|
ptos: sched: Add thread enqueue/dequeue helpers
Signed-off-by: Chloe M <chloe@mensia.org>
|
2026-07-14 03:07:37 -04:00 |
|
chloe
|
4165241b6f
|
stos/amd64: cpu: Add LAPIC driver + MCB in KPCR
Signed-off-by: Chloe M <chloe@mensia.org>
|
2026-07-13 22:26:21 -04:00 |
|
chloe
|
533483a367
|
ptos: bugcheck: Add BUGCHECK_MISSING_HARDWARE reason
Signed-off-by: Chloe M <chloe@mensia.org>
|
2026-07-13 22:25:05 -04:00 |
|
chloe
|
449c13fcd3
|
ptos: drivers: Add ACPI driver groundwork
Signed-off-by: Chloe M <chloe@mensia.org>
|
2026-07-13 22:16:28 -04:00 |
|
chloe
|
680a17d175
|
ptos: bugcheck: Add BUGCHECK_BAD_CHECKSUM reason
Signed-off-by: Chloe M <chloe@mensia.org>
|
2026-07-13 22:16:08 -04:00 |
|
chloe
|
3387461f61
|
ptos: bpal: Obtain ACPI RSDP pointer
Signed-off-by: Chloe M <chloe@mensia.org>
|
2026-07-13 22:15:50 -04:00 |
|
chloe
|
3d06ed9edb
|
ptos: bugcheck: Add BUGCHECK_BAD_FREE reason
Signed-off-by: Chloe M <chloe@mensia.org>
|
2026-07-13 22:03:23 -04:00 |
|
chloe
|
df57eb710a
|
ptos: ke: Create root process
Signed-off-by: Chloe M <chloe@mensia.org>
|
2026-07-13 22:02:02 -04:00 |
|
chloe
|
895521c510
|
ptos: Initialize per-processor pool regions
Signed-off-by: Chloe M <chloe@mensia.org>
|
2026-07-13 18:35:39 -04:00 |
|
chloe
|
a40f3dc2ea
|
ptos: ke: Add spinlock impl
Signed-off-by: Chloe M. <chloe@mensia.org>
|
2026-07-13 04:05:00 +00:00 |
|
chloe
|
2081b15219
|
ptos/amd64+hal: intr: Add IRQL managmenet
Signed-off-by: Chloe M. <chloe@mensia.org>
|
2026-07-13 03:54:22 +00:00 |
|
chloe
|
ffe001821c
|
ptos: vm: Initialize valloc range + zero pagemap lvls
Signed-off-by: Chloe M <chloe@mensia.org>
|
2026-07-11 20:27:07 -04:00 |
|
chloe
|
770ffe39ac
|
ptos: bugcheck: Reset console attrs after bugcheck
Signed-off-by: Chloe M <chloe@mensia.org>
|
2026-07-11 05:15:55 -04:00 |
|
chloe
|
7cb153f98c
|
ptos/amd64+hal: Add interrupt handling + P1 KPCR init
Signed-off-by: Chloe M. <chloe@mensia.org>
|
2026-07-11 04:46:00 +00:00 |
|
chloe
|
9c91a4d8e3
|
ptos/amd64+ke: Add bugcheck support
Signed-off-by: Chloe M <chloe@mensia.org>
|
2026-07-11 00:21:45 -04:00 |
|
chloe
|
256499fe4c
|
ptos: init: Remove unused include
Signed-off-by: Chloe M <chloe@yiffware.org>
|
2026-07-10 20:56:27 -04:00 |
|
chloe
|
27b9d726ff
|
ptos: mm: Add physical memory groundwork
Signed-off-by: Chloe M <chloe@mensia.org>
|
2026-07-10 18:26:29 -04:00 |
|
chloe
|
128060dca0
|
ptos: bpal: Add memory map interface
Signed-off-by: Chloe M. <chloe@mensia.org>
|
2026-07-10 20:16:46 +00:00 |
|
chloe
|
2594613412
|
ptos: bootvid: Add boot console to bootvid
Signed-off-by: Chloe M. <chloe@yiffware.org>
|
2026-07-10 10:14:58 +00:00 |
|
chloe
|
912d262318
|
ptos: drivers: Add bootvid driver stub
Signed-off-by: Chloe M. <chloe@yiffware.org>
|
2026-07-10 06:52:38 +00:00 |
|
chloe
|
44f0afaddd
|
ptos: bpal: No need to return PT_STATUS
Signed-off-by: Chloe M. <chloe@yiffware.org>
|
2026-07-10 06:49:52 +00:00 |
|
chloe
|
530233c966
|
ptos: bpal: Obtain framebuffer information
Signed-off-by: Chloe M. <chloe@yiffware.org>
|
2026-07-10 06:29:52 +00:00 |
|
chloe
|
dfafeaf313
|
ptos: ke: Display copyright on boot
Signed-off-by: Chloe M. <chloe@yiffware.org>
|
2026-07-10 05:32:42 +00:00 |
|
chloe
|
b88d0b0b9d
|
ptos: xt: Add printf() port
Signed-off-by: Chloe M. <chloe@yiffware.org>
|
2026-07-10 05:32:26 +00:00 |
|
chloe
|
d21050c1e6
|
ptos/amd64: platform: Add UART driver + HAL interface
Signed-off-by: Chloe M. <chloe@yiffware.org>
|
2026-07-10 05:22:51 +00:00 |
|
chloe
|
5f556df0ac
|
ptos/amd64: Add port I/O headers
Signed-off-by: Chloe M. <chloe@yiffware.org>
|
2026-07-10 05:16:34 +00:00 |
|
chloe
|
d8d686352d
|
ptos: ke: Add BPAL layer groundwork
Signed-off-by: Chloe M. <chloe@yiffware.org>
|
2026-07-10 05:09:53 +00:00 |
|
chloe
|
e9bb671781
|
ptos: build: Link and include against spkg
Signed-off-by: Chloe M. <chloe@yiffware.org>
|
2026-07-10 04:07:03 +00:00 |
|
chloe
|
81ee834a99
|
ptos: ke: Add kernel C groundwork
Signed-off-by: Chloe M. <chloe@yiffware.org>
|
2026-07-10 01:38:43 +00:00 |
|