mirror of
https://git.eden-emu.dev/eden-emu/eden.git
synced 2025-10-14 16:57:52 +00:00
Service/APT: Return proper parameters in GetLockHandle.
Documented some APT functions This allows applets to boot.
This commit is contained in:
parent
cea45af64d
commit
ce31184557
4 changed files with 49 additions and 14 deletions
|
@ -62,6 +62,7 @@ enum class AppletId : u32 {
|
|||
Extrapad = 0x208,
|
||||
Memolib = 0x209,
|
||||
Application = 0x300,
|
||||
AnyLibraryApplet = 0x400,
|
||||
SoftwareKeyboard2 = 0x401,
|
||||
};
|
||||
|
||||
|
@ -96,8 +97,26 @@ void GetSharedFont(Service::Interface* self);
|
|||
*/
|
||||
void NotifyToWait(Service::Interface* self);
|
||||
|
||||
/**
|
||||
* APT::GetLockHandle service function
|
||||
* Inputs:
|
||||
* 1 : Applet attributes
|
||||
* Outputs:
|
||||
* 1 : Result of function, 0 on success, otherwise error code
|
||||
* 2 : Applet attributes
|
||||
* 3 : Power button state
|
||||
* 4 : IPC handle descriptor
|
||||
* 5 : APT mutex handle
|
||||
*/
|
||||
void GetLockHandle(Service::Interface* self);
|
||||
|
||||
/**
|
||||
* APT::Enable service function
|
||||
* Inputs:
|
||||
* 1 : Applet attributes
|
||||
* Outputs:
|
||||
* 1 : Result of function, 0 on success, otherwise error code
|
||||
*/
|
||||
void Enable(Service::Interface* self);
|
||||
|
||||
/**
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue