mirror of
https://github.com/wheremyfoodat/Panda3DS.git
synced 2025-06-07 19:41:38 +12:00
Added the rest of the kernel resource functions
This commit is contained in:
parent
a89c850189
commit
0fbc5f210f
8 changed files with 206 additions and 30 deletions
|
@ -48,11 +48,15 @@ class Kernel {
|
|||
|
||||
Handle makeProcess();
|
||||
KernelObject* getProcessFromPID(Handle handle);
|
||||
s32 getCurrentResourceValue(const KernelObject* limit, u32 resourceName);
|
||||
u32 getMaxForResource(const KernelObject* limit, u32 resourceName);
|
||||
std::string getProcessName(u32 pid);
|
||||
|
||||
// SVC implementations
|
||||
void createAddressArbiter();
|
||||
void getResourceLimit();
|
||||
void getResourceLimitLimitValues();
|
||||
std::string getProcessName(u32 pid);
|
||||
void getResourceLimitCurrentValues();
|
||||
|
||||
public:
|
||||
Kernel(std::array<u32, 16>& regs, Memory& mem) : regs(regs), mem(mem), handleCounter(0) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue