HID services: Difference between revisions
No edit summary |
|||
Line 384: | Line 384: | ||
== ActivateConsoleSixAxisSensor == | == ActivateConsoleSixAxisSensor == | ||
Takes a PID and an u64 [[AM_services|AppletResourceUserId]], no output. | Takes a PID and an u64 [[AM_services|AppletResourceUserId]], no output. | ||
As of [10.0.0+] sdknso no longer uses this. | |||
== ActivateSevenSixAxisSensor == | == ActivateSevenSixAxisSensor == | ||
Line 399: | Line 401: | ||
Takes a PID, an u64 [[AM_services|AppletResourceUserId]], two u64s for the size of each TransferMemory, and two TransferMemory handles. No output. | Takes a PID, an u64 [[AM_services|AppletResourceUserId]], two u64s for the size of each TransferMemory, and two TransferMemory handles. No output. | ||
The size of the first TransferMemory is 0x1000 with MemoryPermission=read-only, while the second one has size 0x7F000 with MemoryPermission=none. | The size of the first TransferMemory is 0x1000 with MemoryPermission=read-only, while the second one has size 0x7F000 with MemoryPermission=none. sdknso uses an user-specified buffer for this, with the second tmem immediately following the first one. sdknso later uses data at buf+0 for loading SevenSixAxisSensor state. | ||
== FinalizeSevenSixAxisSensor == | == FinalizeSevenSixAxisSensor == |