Line 143: |
Line 143: |
| |- | | |- |
| | 64 || [10.0.0+] | | | 64 || [10.0.0+] |
| + | |- |
| + | | 65 || [13.0.0+] |
| + | |- |
| + | | 66 || [13.0.0+] |
| + | |- |
| + | | 67 || [13.0.0+] |
| + | |- |
| + | | 68 || [13.0.0+] |
| + | |- |
| + | | 69 || [13.0.0+] |
| + | |- |
| + | | 70 || [13.0.0+] |
| + | |- |
| + | | 71 || [13.0.0+] |
| + | |- |
| + | | 72 || [13.0.0+] |
| + | |- |
| + | | 73 || [13.0.0+] |
| + | |- |
| + | | 74 || [13.0.0+] |
| + | |- |
| + | | 75 || [13.0.0+] |
| + | |- |
| + | | 100 || [13.0.0+] |
| + | |- |
| + | | 101 || [13.0.0+] |
| + | |- |
| + | | 110 || [13.0.0+] |
| + | |- |
| + | | 111 || [13.0.0+] |
| |} | | |} |
| | | |
Line 150: |
Line 180: |
| == GetHostDeviceProperty == | | == GetHostDeviceProperty == |
| No input, returns an output [[#HostDeviceProperty]]. | | No input, returns an output [[#HostDeviceProperty]]. |
| + | |
| + | [13.0.0+] Takes a type-0x1A output buffer, no output. |
| | | |
| This gets the previously initialized [[#HostDeviceProperty]]. | | This gets the previously initialized [[#HostDeviceProperty]]. |
Line 160: |
Line 192: |
| == GetDeviceCondition == | | == GetDeviceCondition == |
| Takes a type-0x1A output buffer containing a 0x368-byte struct. | | Takes a type-0x1A output buffer containing a 0x368-byte struct. |
| + | |
| + | [13.0.0+] Takes a total of 4-bytes of input, a type-0xA output buffer, returns a total of 4-bytes of output. |
| | | |
| == SetBurstMode == | | == SetBurstMode == |
Line 202: |
Line 236: |
| == GetDeviceInfo == | | == GetDeviceInfo == |
| Takes a type-0x1A output buffer containing a [[#DeviceInfoList]]. | | Takes a type-0x1A output buffer containing a [[#DeviceInfoList]]. |
| + | |
| + | [13.0.0+] Takes a total of 4-bytes of input, a type-0xA output buffer, returns a total of 4-bytes of output. |
| | | |
| == AddDeviceInfo == | | == AddDeviceInfo == |
| Takes an input [[#DeviceInfo]], no output. | | Takes an input [[#DeviceInfo]], no output. |
| + | |
| + | [13.0.0+] Takes a type-0x19 input buffer, no output. |
| | | |
| == RemoveDeviceInfo == | | == RemoveDeviceInfo == |
Line 467: |
Line 505: |
| | | |
| [12.0.0+] Cmds input/output were changed / cmdids were moved around. | | [12.0.0+] Cmds input/output were changed / cmdids were moved around. |
| + | |
| + | [13.0.0+] Cmd4 now takes a type-0xA output buffer, returns a total of 4-bytes of output. |
| | | |
| {| class="wikitable" border="1" | | {| class="wikitable" border="1" |
Line 591: |
Line 631: |
| |- | | |- |
| | 9 || [3.0.0+] [[#IsGamepadPairingStarted]] | | | 9 || [3.0.0+] [[#IsGamepadPairingStarted]] |
| + | |- |
| + | | 10 || [13.0.0+] |
| + | |- |
| + | | 11 || [13.0.0+] |
| + | |- |
| + | | 12 || [13.0.0+] |
| + | |- |
| + | | 13 || [13.0.0+] |
| + | |- |
| + | | 14 || [13.0.0+] |
| + | |- |
| + | | 15 || [13.0.0+] |
| + | |- |
| + | | 16 || [13.0.0+] |
| + | |- |
| + | | 17 || [13.0.0+] |
| + | |- |
| + | | 18 || [13.0.0+] |
| + | |- |
| + | | 19 || [13.0.0+] |
| + | |- |
| + | | 20 || [13.0.0+] |
| + | |- |
| + | | 21 || [13.0.0+] |
| + | |- |
| + | | 22 || [13.0.0+] |
| + | |- |
| + | | 23 || [13.0.0+] |
| |} | | |} |
| | | |