NSS:RebootSystem: Difference between revisions

Steveice10 (talk | contribs)
m Link to FS common program info.
Steveice10 (talk | contribs)
mNo edit summary
 
Line 9: Line 9:
|-
|-
| 1
| 1
| u8 flag
| u8, Launch Title (0 = don't launch, 1 = launch)
|-
|-
| 2-5
| 2-5
| [[Filesystem_services#ProgramInfo|Program Info]] for the input title.
| Title [[Filesystem_services#ProgramInfo|ProgramInfo]]
|-
|-
| 6
| 6
| u8, this is written to the u8 at FIRM parambuf+0x400.
| u8, Launch [[Configuration_Memory#APPMEMTYPE|APPMEMTYPE]]
|}
|}


Line 32: Line 32:


=Description=
=Description=
When the input u8 flag is non-zero, the input title info struct is written to the [[FIRM]] parambuf, otherwise the title-info stored in the parambuf is cleared. The rest of the code executed here is the same as [[APT:StartNewestHomeMenu]], without the [[NS|APT:PrepareToStartNewestHomeMenu]]-related code.
When set to launch the provided title, the input [[Filesystem_services#ProgramInfo|ProgramInfo]] is written to the [[FIRM]] parameter buffer. Otherwise, the [[Filesystem_services#ProgramInfo|ProgramInfo]] stored in the parameter buffer is cleared. The rest of the code executed here is the same as [[APT:StartNewestHomeMenu]], without the [[APT:PrepareToStartNewestHomeMenu]]-related code.