Commit Graph

7 Commits

Author SHA1 Message Date
chloe a1e15b03da ptos/amd64: context: Only update TSS if PS_USER
Signed-off-by: Chloe M <chloe@mensia.org>
2026-07-15 05:25:10 -04:00
chloe 322985d8a3 ptos/amd64: thread: Map user stack if PS_USER is set
Signed-off-by: Chloe M. <chloe@mensia.org>
2026-07-15 07:52:13 +00:00
chloe 85927ce8c1 ptos/amd64: ps: Add support for CPL 3 processes
Signed-off-by: Chloe M <chloe@mensia.org>
2026-07-15 01:10:39 -04:00
chloe bda2c510cd ptos/amd64: context: Remove unused include
Signed-off-by: Chloe M <chloe@mensia.org>
2026-07-15 01:10:24 -04:00
chloe fd056425ae ptos/amd64: cpu: Implement context switch groundwork
Signed-off-by: Chloe M. <chloe@mensia.org>
2026-07-14 22:14:57 +00: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 fcfe1dfb4a ptos: ps+hal: Add thread control block init
Signed-off-by: Chloe M <chloe@mensia.org>
2026-07-14 16:14:03 -04:00