kern: update initial process load logic to do per-segment mapping/decompression

This commit is contained in:
Michael Scire committed 2023-10-11 04:26:30 -07:00
1 parent c81d787dc3
commit 545ddaf92c
3 files changed
+169 -72

No files matched your search

@@ -133,7 +133,7 @@ namespace ams::kern {
}
Result MakeCreateProcessParameter(ams::svc::CreateProcessParameter *out, bool enable_aslr) const;
Result Load(KProcessAddress address, const ams::svc::CreateProcessParameter &params, KProcessAddress src) const;
void Load(const KPageGroup &pg, KVirtualAddress data) const;
Result SetMemoryPermissions(KProcessPageTable &page_table, const ams::svc::CreateProcessParameter &params) const;
};