Changes

612 bytes added ,  05:42, 5 December 2020
Line 725: Line 725:  
== PlayPalmaActivity ==
 
== PlayPalmaActivity ==
 
Takes an input [[#PalmaConnectionHandle]], an u64 (exposed by sdknso as an u16), no output.
 
Takes an input [[#PalmaConnectionHandle]], an u64 (exposed by sdknso as an u16), no output.
 +
 +
See [[#hidGetPalmaOperationInfo]].
    
== SetPalmaFrModeType ==
 
== SetPalmaFrModeType ==
 
Takes an input [[#PalmaConnectionHandle]], an u64 [[#PalmaFrModeType]], no output.
 
Takes an input [[#PalmaConnectionHandle]], an u64 [[#PalmaFrModeType]], no output.
 +
 +
See [[#hidGetPalmaOperationInfo]].
    
== ReadPalmaStep ==
 
== ReadPalmaStep ==
 
Takes an input [[#PalmaConnectionHandle]], no output.
 
Takes an input [[#PalmaConnectionHandle]], no output.
 +
 +
See [[#hidGetPalmaOperationInfo]].
    
[[#EnablePalmaStep]] should be used before this.
 
[[#EnablePalmaStep]] should be used before this.
Line 736: Line 742:  
== EnablePalmaStep ==
 
== EnablePalmaStep ==
 
Takes an input bool, a [[#PalmaConnectionHandle]], no output.
 
Takes an input bool, a [[#PalmaConnectionHandle]], no output.
 +
 +
See [[#hidGetPalmaOperationInfo]].
    
== ResetPalmaStep ==
 
== ResetPalmaStep ==
 
Takes an input [[#PalmaConnectionHandle]], no output.
 
Takes an input [[#PalmaConnectionHandle]], no output.
 +
 +
See [[#hidGetPalmaOperationInfo]].
    
== ReadPalmaApplicationSection ==
 
== ReadPalmaApplicationSection ==
Line 744: Line 754:     
sdknso exposes the first u64 as a s32. sdknso will Abort if the input value for the second u64 is >0x100.
 
sdknso exposes the first u64 as a s32. sdknso will Abort if the input value for the second u64 is >0x100.
 +
 +
See [[#hidGetPalmaOperationInfo]].
    
== WritePalmaApplicationSection ==
 
== WritePalmaApplicationSection ==
Line 749: Line 761:     
sdknso exposes the first u64 as a s32. Data is copied from the input [[#PalmaApplicationSectionAccessBuffer]] with the specified size.
 
sdknso exposes the first u64 as a s32. Data is copied from the input [[#PalmaApplicationSectionAccessBuffer]] with the specified size.
 +
 +
See [[#hidGetPalmaOperationInfo]].
    
== ReadPalmaUniqueCode ==
 
== ReadPalmaUniqueCode ==
 
Takes an input [[#PalmaConnectionHandle]], no output.
 
Takes an input [[#PalmaConnectionHandle]], no output.
 +
 +
See [[#hidGetPalmaOperationInfo]].
    
== SetPalmaUniqueCodeInvalid ==
 
== SetPalmaUniqueCodeInvalid ==
 
Takes an input [[#PalmaConnectionHandle]], no output.
 
Takes an input [[#PalmaConnectionHandle]], no output.
 +
 +
See [[#hidGetPalmaOperationInfo]].
    
== WritePalmaActivityEntry ==
 
== WritePalmaActivityEntry ==
Line 760: Line 778:     
sdknso exposes the first u64 as an u16, while the rest are exposed as [[#PalmaActivityEntry]].
 
sdknso exposes the first u64 as an u16, while the rest are exposed as [[#PalmaActivityEntry]].
 +
 +
See [[#hidGetPalmaOperationInfo]].
    
== WritePalmaRgbLedPatternEntry ==
 
== WritePalmaRgbLedPatternEntry ==
Line 765: Line 785:     
sdknso exposes the u64 as an u16.
 
sdknso exposes the u64 as an u16.
 +
 +
See [[#hidGetPalmaOperationInfo]].
    
== WritePalmaWaveEntry ==
 
== WritePalmaWaveEntry ==
Line 772: Line 794:     
Note that the sysmodule will not properly close the TransferMemory handle if the [[#PalmaConnectionHandle]] is invalid.
 
Note that the sysmodule will not properly close the TransferMemory handle if the [[#PalmaConnectionHandle]] is invalid.
 +
 +
See [[#hidGetPalmaOperationInfo]].
    
== SetPalmaDataBaseIdentificationVersion ==
 
== SetPalmaDataBaseIdentificationVersion ==
 
Takes an input s32, a [[#PalmaConnectionHandle]], no output.
 
Takes an input s32, a [[#PalmaConnectionHandle]], no output.
 +
 +
See [[#hidGetPalmaOperationInfo]].
    
== GetPalmaDataBaseIdentificationVersion ==
 
== GetPalmaDataBaseIdentificationVersion ==
 
Takes an input [[#PalmaConnectionHandle]], no output.
 
Takes an input [[#PalmaConnectionHandle]], no output.
 +
 +
See [[#hidGetPalmaOperationInfo]].
    
== SuspendPalmaFeature ==
 
== SuspendPalmaFeature ==
 
Takes an input "nn::util::BitFlagSet<32, [[#PalmaFeature]]>", a [[#PalmaConnectionHandle]], no output.
 
Takes an input "nn::util::BitFlagSet<32, [[#PalmaFeature]]>", a [[#PalmaConnectionHandle]], no output.
 +
 +
See [[#hidGetPalmaOperationInfo]].
    
== GetPalmaOperationResult ==
 
== GetPalmaOperationResult ==
Line 789: Line 819:  
== ReadPalmaPlayLog ==
 
== ReadPalmaPlayLog ==
 
Takes an input u16, a [[#PalmaConnectionHandle]], no output.
 
Takes an input u16, a [[#PalmaConnectionHandle]], no output.
 +
 +
See [[#hidGetPalmaOperationInfo]].
    
== ResetPalmaPlayLog ==
 
== ResetPalmaPlayLog ==
 
Takes an input u16, a [[#PalmaConnectionHandle]], no output.
 
Takes an input u16, a [[#PalmaConnectionHandle]], no output.
 +
 +
See [[#hidGetPalmaOperationInfo]].
    
== SetIsPalmaAllConnectable ==
 
== SetIsPalmaAllConnectable ==