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 == |