119 Commits

Author SHA1 Message Date
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 163115f9c5 service: mk: Fix typo in ptos.mk
Signed-off-by: Chloe M. <chloe@yiffware.org>
2026-07-10 06:47: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 b2502c4ab1 spkg: strlib: Add RtlStrEq() function
Signed-off-by: Chloe M. <chloe@yiffware.org>
2026-07-10 04:08:28 +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 88f643452c spkg: strlib: Add RtlMemCmp() to string lib
Signed-off-by: Chloe M. <chloe@yiffware.org>
2026-07-10 03:46:56 +00:00
chloe 9231fd5aef spkg: Add string.h include in strlen.c
Signed-off-by: Chloe M. <chloe@yiffware.org>
2026-07-10 03:46:32 +00:00
chloe e91183bd84 spkg: Add support package groundwork
Signed-off-by: Chloe M. <chloe@yiffware.org>
2026-07-10 03:42:29 +00:00
chloe 5e760907e1 ptos: Add limine bootloader interface header
Signed-off-by: Chloe M. <chloe@yiffware.org>
2026-07-10 01:45:58 +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
chloe 9091d40c3d docs: Add project structure docs
Signed-off-by: Chloe M <chloe@mensia.org>
2026-07-09 21:20:57 -04:00
chloe 1fb8f3368a ptos/amd64: cpu: Load our own GDT
Signed-off-by: Chloe M <chloe@mensia.org>
2026-07-09 21:16:18 -04:00
chloe 662252ae18 build: Add build pipeline groundwork
Signed-off-by: Chloe M. <chloe@yiffware.org>
2026-07-10 01:10:15 +00:00