kern: finish KProcess::Initialize() for KIPs

This commit is contained in:
Michael Scire
2020-02-19 06:46:59 -08:00
parent d9c3908caf
commit b857153964
6 changed files with 209 additions and 5 deletions

View File

@@ -135,6 +135,12 @@ namespace ams::kern {
return this->pinned_threads[core_id];
}
constexpr KProcessPageTable &GetPageTable() { return this->page_table; }
constexpr const KProcessPageTable &GetPageTable() const { return this->page_table; }
Result CreateThreadLocalRegion(KProcessAddress *out);
void *GetThreadLocalRegionPointer(KProcessAddress addr);
void SetPreemptionState();
public:
/* Overridden parent functions. */