chloe
|
edde0119fb
|
ptos/amd64: thread: Add HalThreadYield()
Signed-off-by: Chloe M <chloe@mensia.org>
|
2026-07-15 05:25:35 -04:00 |
|
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 |
|