Changes

no edit summary
Line 24: Line 24:  
| 410 || [6.0.0+] [[#GetSystemAppletControllerForDebug]] ||  
 
| 410 || [6.0.0+] [[#GetSystemAppletControllerForDebug]] ||  
 
|-
 
|-
| 450 || [19.0.0+] GetSystemProcessCommonFunctions ||  
+
| 450 || [19.0.0+] [[#GetSystemProcessCommonFunctions]] ||  
 
|-
 
|-
 
| 1000 || [6.0.0+] [[#GetDebugFunctions]] ||  
 
| 1000 || [6.0.0+] [[#GetDebugFunctions]] ||  
Line 60: Line 60:     
The cached value loaded from [[System_Settings|system-setting]] <code>am.debug!dev_function</code> must be set to 0x1 with size 0x1, and various state checks must pass, otherwise 0 is returned with no output interface.
 
The cached value loaded from [[System_Settings|system-setting]] <code>am.debug!dev_function</code> must be set to 0x1 with size 0x1, and various state checks must pass, otherwise 0 is returned with no output interface.
 +
 +
== GetSystemProcessCommonFunctions ==
 +
No input. Returns an [[#ISystemProcessCommonFunctions]].
    
== GetDebugFunctions ==
 
== GetDebugFunctions ==
Line 1,209: Line 1,212:  
| 200 || [11.0.0+] [[#GetLastApplicationExitReason]]
 
| 200 || [11.0.0+] [[#GetLastApplicationExitReason]]
 
|-
 
|-
| 300 || [19.0.0+] CreateMovieWriter
+
| 300 || [19.0.0+] [[#CreateMovieWriter]]
 
|-
 
|-
 
| 500 || [5.0.0+] [[#StartContinuousRecordingFlushForDebug]]
 
| 500 || [5.0.0+] [[#StartContinuousRecordingFlushForDebug]]
Line 1,478: Line 1,481:  
==== GetLastApplicationExitReason ====
 
==== GetLastApplicationExitReason ====
 
No input, returns an output s32.
 
No input, returns an output s32.
 +
 +
==== CreateMovieWriter ====
 +
Takes 8-bytes of input and a handle. Returns an [[#IMovieWriter]].
    
==== StartContinuousRecordingFlushForDebug ====
 
==== StartContinuousRecordingFlushForDebug ====
Line 1,504: Line 1,510:     
AM can also optionally launch jit-sysmodule automatically if the [[NACP]] enables it.
 
AM can also optionally launch jit-sysmodule automatically if the [[NACP]] enables it.
 +
 +
=== IMovieWriter ===
 +
This is "nn::am::service::IMovieWriter".
 +
 +
This was added with [19.0.0+].
 +
 +
{| class="wikitable" border="1"
 +
|-
 +
! Cmd || Name
 +
|-
 +
| 0 ||
 +
|}
 +
 +
==== Cmd0 ====
 +
No input. Returns a GRC [[GRC_services|IMovieWriter]].
    
=== IMovieMaker ===
 
=== IMovieMaker ===
Line 2,770: Line 2,791:  
=== ReserveToStartAndWait ===
 
=== ReserveToStartAndWait ===
 
Takes an input [[#ILibraryAppletAccessor]], no output.
 
Takes an input [[#ILibraryAppletAccessor]], no output.
 +
 +
== ISystemProcessCommonFunctions ==
 +
This is "nn::am::service::ISystemProcessCommonFunctions".
 +
 +
This was added with [19.0.0+].
 +
 +
{| class="wikitable" border="1"
 +
|-
 +
! Cmd || Name
 +
|-
 +
| 0 ||
 +
|}
 +
 +
=== Cmd0 ===
 +
No input. Returns an [[#IApplicationObserver]].
 +
 +
=== IApplicationObserver ===
 +
This is "nn::am::service::IApplicationObserver".
 +
 +
This was added with [19.0.0+].
 +
 +
{| class="wikitable" border="1"
 +
|-
 +
! Cmd || Name
 +
|-
 +
| 1 ||
 +
|-
 +
| 2 ||
 +
|-
 +
| 10 ||
 +
|-
 +
| 20 ||
 +
|-
 +
| 30 ||
 +
|}
    
== IDebugFunctions ==
 
== IDebugFunctions ==