Michael Scire
|
002422d5dc
|
ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals
|
2021-10-07 23:06:25 -07:00 |
|
Michael Scire
|
3e328eae72
|
kern: update Initialize0 for new arguments/randomization semantics
|
2021-09-19 10:35:38 -07:00 |
|
Michael Scire
|
f103b6876b
|
kern: KMemoryManager/KPageGroup use physical addresses instead of virtual, now
|
2021-09-19 10:35:38 -07:00 |
|
Michael Scire
|
1ac249dd13
|
kern: support dynamic resource expansion for system heaps/events/sessions.
|
2021-09-19 10:35:38 -07:00 |
|
Michael Scire
|
c34109718f
|
kern: fix initial process binary load on 2.0.0-4.1.0 (closes #1460)
|
2021-04-29 03:04:54 -07:00 |
|
Michael Scire
|
cf19a7b64d
|
kern: load initial process binary from user pool, rather than from pt heap
|
2021-04-11 03:59:15 -07:00 |
|
Michael Scire
|
c39bce4620
|
kern: support immortal processes
|
2021-04-11 03:59:10 -07:00 |
|
Michael Scire
|
ec7e3fb07f
|
kern: update process/thread for new running/termination semantics
|
2021-04-11 03:59:10 -07:00 |
|
Michael Scire
|
2db30d4d46
|
kern: improve KMemoryManager pool detection
|
2020-12-02 06:53:17 -08:00 |
|
Michael Scire
|
396dc066e9
|
kern: KMemoryManager::Allocate -> AllocateAndOpen
|
2020-12-02 06:53:09 -08:00 |
|
Michael Scire
|
22f2946671
|
kern: begin 1.0.0 backwards compat changes (kips run, full boot fails)
|
2020-09-07 10:51:50 -07:00 |
|
Michael Scire
|
1aedaa0f91
|
kern: support 2-pool layout on 2.x-4.x instead of modern 4-pool layout
|
2020-09-07 10:51:50 -07:00 |
|
Michael Scire
|
dc59a2d2e5
|
kern: build with -Wextra
|
2020-09-07 10:51:36 -07:00 |
|
Michael Scire
|
cba973f859
|
kern: implement KProcess::Run
|
2020-03-02 19:51:00 -08:00 |
|
Michael Scire
|
67c77d92f7
|
kern: implement SetProcessMemoryPermission
|
2020-03-02 19:51:00 -08:00 |
|
Michael Scire
|
40619b2eeb
|
kern: implement process(pagetable) init
|
2020-03-02 19:50:58 -08:00 |
|
Michael Scire
|
375d5ecd08
|
kern: add KProcess members
|
2020-03-02 19:50:58 -08:00 |
|
Michael Scire
|
89772b2eca
|
kern: change decompression asserts -> audits
|
2020-03-02 19:50:57 -08:00 |
|
Michael Scire
|
d3a47ce27a
|
kern: implement through kip decompression
|
2020-03-02 19:50:57 -08:00 |
|
Michael Scire
|
a35f47e61d
|
kern: skeleton initial process loading
|
2020-03-02 19:50:57 -08:00 |
|
Michael Scire
|
8b3c64323b
|
kern: implement dynamic slab init + ini relocation
|
2020-03-02 19:50:51 -08:00 |
|