PTMSYSM:LaunchFIRMRebootSystem: Difference between revisions
No edit summary |
No edit summary |
||
Line 9: | Line 9: | ||
|- | |- | ||
| 1-2 | | 1-2 | ||
| u64 passed to [[ | | u64, timeout passed to [[PMApp:TerminateNonEssential]]. | ||
|} | |} | ||
Line 26: | Line 26: | ||
=Description= | =Description= | ||
This uses [[ | This uses [[PMApp:TerminateNonEssential]] with the input timeout. This then uses [[SVC|svcKernelSetState]] with Type1 and Param0-Param3 = 0. Then this uses [[SVC|svcKernelSetState]] with Type3 where Param0=1 to trigger copying the ARM11 kernel [[FIRM]] parameters buffer to FCRAM+0, then [[SVC|svcKernelSetState]] with Type7 is used to trigger a hardware system reboot via the MCU. |