Logo
Explore
CodingWorkshop
CodingWorkshop Site Community Issues
Help
Register Sign In
xt-sys/exectos
3
5
Fork 2
You've already forked exectos
Code Issues 4 Pull Requests Actions Projects 1 Releases Wiki Activity
1,244 Commits 1 Branch 0 Tags
446d9af3256988c4b65a7324f577619bb640ec29
Commit Graph

13 Commits

Author SHA1 Message Date
Aiken Harris
4192e93157 Introduce page coloring support to memory manager 2026-03-25 15:03:33 +01:00
Aiken Harris
a45cd95b6f Call page table initialization 2026-03-25 15:03:33 +01:00
Aiken Harris
3a311a0497 Move memory layout initialization to architecture-specific code 2026-03-25 15:03:33 +01:00
Aiken Harris
140b25ff76 Architecture-specific system PTE limits 2026-03-25 15:03:33 +01:00
Aiken Harris
c760016ee5 Extend memory layout 2026-03-25 15:03:33 +01:00
Aiken Harris
28fc0ab435 Compute PTE count per page from entry size 2026-03-25 15:03:33 +01:00
Aiken Harris
df9028d425 Introduce kernel virtual memory layout 2026-03-25 15:03:33 +01:00
Aiken Harris
540c4df13e Compute PFN database size during MM initialization 2026-03-25 15:03:33 +01:00
Aiken Harris
0a2fb7ae38 Tidy up memory type verification helpers 2026-03-25 15:03:33 +01:00
Aiken Harris
6f824c55bb Harden PFN initialization and expose page count 2026-03-25 15:03:33 +01:00
Aiken Harris
f371b305ad Make memory type verification helpers accessible to PFN 2026-03-25 15:03:33 +01:00
Aiken Harris
24e20f3d8f Extract PFN management into separate module 2026-03-25 15:03:33 +01:00
Aiken Harris
c7bfc028b6 Refactor memory manager initialization into MM::Manager 2026-03-25 15:03:33 +01:00
Powered by Gitea
English
Deutsch English español français italiano latviešu Nederlands polski português do Brasil suomi svenska Türkçe čeština български русский српски 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API