mirror of
https://github.com/devkitPro/wut.git
synced 2026-04-23 09:47:25 -05:00
sysapp: Add all possible "jumpTo" targets for SysAppSettingsArgs
This commit is contained in:
parent
c2b385cf2c
commit
2ff0ab7e59
|
|
@ -47,9 +47,41 @@ WUT_CHECK_OFFSET(_SysAppMiiMakerArgs, 0xC, slotId);
|
|||
WUT_CHECK_OFFSET(_SysAppMiiMakerArgs, 0x10, mii);
|
||||
WUT_CHECK_SIZE(_SysAppMiiMakerArgs, 0x14);
|
||||
|
||||
typedef enum SYSSettingsJumpToTarget
|
||||
{
|
||||
// Jumps to the Settings normally
|
||||
SYS_SETTINGS_JUMP_TO_NONE = 0,
|
||||
// Jumps to the Internet settings
|
||||
SYS_SETTINGS_JUMP_TO_INTERNET = 1,
|
||||
// Jumps to the Data Management
|
||||
SYS_SETTINGS_JUMP_TO_DATA_MANAGEMENT = 2,
|
||||
// Jumps to the TV Remote Settings
|
||||
SYS_SETTINGS_JUMP_TO_TV_REMOTE = 3,
|
||||
// Jumps to the Data/Time Settings
|
||||
SYS_SETTINGS_JUMP_TO_DATE_TIME = 4,
|
||||
// Jumps to Country settings
|
||||
SYS_SETTINGS_JUMP_TO_COUNTRY = 5,
|
||||
// Starting a System Update
|
||||
SYS_SETTINGS_JUMP_TO_SYSTEM_UPDATE = 6,
|
||||
// Triggers the initial console settings screen
|
||||
SYS_SETTINGS_JUMP_TO_INITIAL_SETTINGS = 100,
|
||||
// Valid target, but jumps to the Settings normally
|
||||
SYS_SETTINGS_JUMP_TO_UNKNOWN = 101,
|
||||
// Wipes the console without any confirmation
|
||||
SYS_SETTINGS_JUMP_TO_WIPE_CONSOLE = 102,
|
||||
// Jumps to Quick Start Settings
|
||||
SYS_SETTINGS_JUMP_TO_QUICK_START_SETTINGS = 103,
|
||||
// Jumps to TV Settings
|
||||
SYS_SETTINGS_JUMP_TO_TV_CONNECTION_TYPE = 104,
|
||||
// Same as \link SYS_SETTINGS_JUMP_TO_DATA_MANAGEMENT \endlink
|
||||
SYS_SETTINGS_JUMP_TO_DATA_MANAGEMENT_2 = 105,
|
||||
// Jumps to Software Transfer Settings
|
||||
SYS_SETTINGS_JUMP_TO_SOFTWARE_TRANSFER = 255,
|
||||
} SYSSettingsJumpToTarget;
|
||||
|
||||
struct SysAppSettingsArgs {
|
||||
SYSStandardArgsIn stdArgs;
|
||||
int32_t jumpTo;
|
||||
SYSSettingsJumpToTarget jumpTo;
|
||||
uint32_t firstBootKind;
|
||||
};
|
||||
WUT_CHECK_OFFSET(SysAppSettingsArgs, 0x0, stdArgs);
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user