Changes

Jump to navigation Jump to search
1,043 bytes added ,  04:26, 15 May 2019
no edit summary
Line 24: Line 24:  
| [3.0.0-4.1.0] 1003 || || Takes a total of 0x58-bytes of input, no output.
 
| [3.0.0-4.1.0] 1003 || || Takes a total of 0x58-bytes of input, no output.
 
|-
 
|-
| 1004 || [5.0.0+] ? || Takes a total of 0x60-bytes of input, no output.
+
| 1004 || [5.0.0+] ? || Takes a total of 0x60-bytes of input, no output. [6.0.0+]: In addition, this also takes a type-0x15 input buffer.
 
|-
 
|-
 
| 1009 || [5.0.0+] ? || Takes a total of 0x10-bytes of input, no output.
 
| 1009 || [5.0.0+] ? || Takes a total of 0x10-bytes of input, no output.
Line 52: Line 52:     
The only caps:sc commands used by [[GRC_services|GRC]] are: 1101, 1106, and 1107.
 
The only caps:sc commands used by [[GRC_services|GRC]] are: 1101, 1106, and 1107.
 +
 +
[8.0.0+] Cmd210 and cmd1004 now takes an additional type-0x15 input buffer.
    
== Cmd1 ==
 
== Cmd1 ==
Line 84: Line 86:     
'''width'''/'''height''' have same requirements as [[#Cmd1101]]. The size of the type-0x6 buffer must be at least 0x7D000. The requirements for the type-0x46 buffers are the same as [[#Cmd1101]].
 
'''width'''/'''height''' have same requirements as [[#Cmd1101]]. The size of the type-0x6 buffer must be at least 0x7D000. The requirements for the type-0x46 buffers are the same as [[#Cmd1101]].
 +
 +
[5.0.0+] Now takes a total of 0x68-bytes of input instead of 0x30.
    
== Cmd1107 ==
 
== Cmd1107 ==
Line 89: Line 93:     
'''width'''/'''height''' have same requirements as [[#Cmd1101]]. The size of the type-0x6 buffer must be at least 0x7D000. The size of the type-0x45 buffer must be at least 0x384000.
 
'''width'''/'''height''' have same requirements as [[#Cmd1101]]. The size of the type-0x6 buffer must be at least 0x7D000. The size of the type-0x45 buffer must be at least 0x384000.
 +
 +
[5.0.0+] Now takes a total of 0x68-bytes of input instead of 0x30.
    
= caps:ss =
 
= caps:ss =
Line 101: Line 107:  
| 202 ||
 
| 202 ||
 
|-
 
|-
| 203 ||
+
| 203 || [3.0.0+]
 
|-
 
|-
| 204 ||
+
| 204 || [3.0.0+]
 +
|-
 +
| 208 || [5.0.0+]
 
|}
 
|}
    
= caps:su =
 
= caps:su =
This is "nn::capsrv::sf::IScreenShotApplicationService". This was moved to [[Applet_Manager_services|AM]] with [6.0.0+].
+
This is "nn::capsrv::sf::IScreenShotApplicationService".
 +
 
 +
This was added with [3.0.0+]. This was moved to [[Applet_Manager_services|AM]] with [6.0.0+].
    
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
Line 125: Line 135:  
! Cmd || Name
 
! Cmd || Name
 
|-
 
|-
| 0 ||
+
| 0 || Initialize
 
|-
 
|-
| 1 ||
+
| 1 || Finalize
 
|-
 
|-
 
| 2 ||
 
| 2 ||
 
|-
 
|-
| 3 ||
+
| 3 || PerformOneTouchPlay
 
|-
 
|-
 
| 4 ||
 
| 4 ||
Line 137: Line 147:  
| 5 ||
 
| 5 ||
 
|-
 
|-
| 6 ||
+
| 6 || [2.0.0+]
 +
|-
 +
| 100 || [4.0.0+] GetHdcpServiceObject
 +
|}
 +
 
 +
GetHdcpServiceObject: No input, returns a [[#CecManagerSubinterface100]].
 +
 
 +
= CecManagerSubinterface100 =
 +
Added with [4.0.0+].
 +
 
 +
{| class="wikitable" border="1"
 +
|-
 +
! Cmd || Name
 +
|-
 +
| 0 ||
 +
|-
 +
| 1 ||
 +
|-
 +
| 2 ||
 +
|-
 +
| 3 ||  
 
|}
 
|}
   Line 457: Line 487:  
| 201 || [4.0.0+] FreeProcessHeapBlock
 
| 201 || [4.0.0+] FreeProcessHeapBlock
 
|-
 
|-
| 1102 || GetDisplayResolution
+
| 1102 || [3.0.0+] GetDisplayResolution
 
|-
 
|-
 
| 2010 || CreateManagedLayer
 
| 2010 || CreateManagedLayer
Line 483: Line 513:  
| 2302 || GetDisplayHotplugEvent
 
| 2302 || GetDisplayHotplugEvent
 
|-
 
|-
| 2303 || [5.1.0+]
+
| 2303 || [5.1.0+] GetDisplayModeChangedEvent
 
|-
 
|-
 
| 2402 || GetDisplayHotplugState
 
| 2402 || GetDisplayHotplugState
Line 528: Line 558:  
|-
 
|-
 
| 8000 || SetConductorLayer
 
| 8000 || SetConductorLayer
 +
|-
 +
| 8001 || [8.0.0+] SetTimestampTracking
 
|-
 
|-
 
| 8100 || SetIndirectProducerFlipOffset
 
| 8100 || SetIndirectProducerFlipOffset
Line 591: Line 623:  
| 8298 || [5.0.0+] ExpandStartupLogoOnSharedFrameBuffer
 
| 8298 || [5.0.0+] ExpandStartupLogoOnSharedFrameBuffer
 
|}
 
|}
 +
 +
[5.0.0+] SetDetachedSharedFrameBufferImage now takes an additional 0x10-bytes of input. CopyDetachedSharedFrameBufferImage now takes an additional 0x18-bytes of input. SetDetachedSharedFrameBufferSubImage now takes an additional 0x10-bytes of input, and the buffer type was changed from 0x5 to 0x45.
    
= DisplayInfo =
 
= DisplayInfo =

Navigation menu