SceUsbd: Difference between revisions

From Vita Development Wiki
Jump to navigation Jump to search
(Swapped Module <-> Library, see revision 1.1 under "Revision History" of "Vita SDK specifications" (https://wiki.henkaku.xyz/vita/File:Vita_SDK_specifications.pdf))
Line 23: Line 23:


== SceUsbdForUser ==
== SceUsbdForUser ==
=== sceUsbdRegisterCallbackForUser ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x9A820167
|}
=== sceUsbdUnregisterCallbackForUser ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x0585EA80
|}


=== sceUsbdReceiveEventForUser ===
=== sceUsbdReceiveEventForUser ===
Line 30: Line 46:
|-
|-
| 1.69 || 0x16FEE05D
| 1.69 || 0x16FEE05D
|-
| 3.60 || 0x16FEE05D
|}
|}
=== sceUsbdRegisterCompositeLddForUser ===
=== sceUsbdRegisterCompositeLddForUser ===
{| class="wikitable"
{| class="wikitable"
Line 38: Line 57:
| 1.69 || 0x2A7C0263
| 1.69 || 0x2A7C0263
|}
|}
=== sceUsbdGetDeviceListForUser ===
=== sceUsbdGetDeviceListForUser ===
{| class="wikitable"
{| class="wikitable"
Line 52: Line 72:
| 1.69 || 0x473692CC
| 1.69 || 0x473692CC
|}
|}
=== sceUsbdOpenDefaultPipeForUser ===
=== sceUsbdOpenDefaultPipeForUser ===
{| class="wikitable"
{| class="wikitable"
Line 66: Line 87:
| 1.69 || 0x5736A150
| 1.69 || 0x5736A150
|}
|}
=== sceUsbdIsochTransferDataForUser ===
=== sceUsbdIsochTransferDataForUser ===
{| class="wikitable"
{| class="wikitable"
Line 73: Line 95:
| 1.69 || 0x594D82FD
| 1.69 || 0x594D82FD
|}
|}
=== sceUsbdRegisterLddForUser ===
=== sceUsbdRegisterLddForUser ===
{| class="wikitable"
{| class="wikitable"
Line 80: Line 103:
| 1.69 || 0x6AD28166
| 1.69 || 0x6AD28166
|}
|}
=== sceUsbdGetDeviceSpeedForUser ===
=== sceUsbdGetDeviceSpeedForUser ===
{| class="wikitable"
{| class="wikitable"
Line 87: Line 111:
| 1.69 || 0x6C5AACD0
| 1.69 || 0x6C5AACD0
|}
|}
=== sceUsbdTransferDataForUser ===
=== sceUsbdTransferDataForUser ===
{| class="wikitable"
{| class="wikitable"
Line 94: Line 119:
| 1.69 || 0x716048C1
| 1.69 || 0x716048C1
|}
|}
=== sceUsbdInitForUser ===
=== sceUsbdInitForUser ===
{| class="wikitable"
{| class="wikitable"
Line 101: Line 127:
| 1.69 || 0x77D58B31
| 1.69 || 0x77D58B31
|}
|}
=== sceUsbdGetIsochTransferStatusForUser ===
=== sceUsbdGetIsochTransferStatusForUser ===
{| class="wikitable"
{| class="wikitable"
Line 108: Line 135:
| 1.69 || 0xA0A2C826
| 1.69 || 0xA0A2C826
|}
|}
=== sceUsbdClosePipeForUser ===
=== sceUsbdClosePipeForUser ===
{| class="wikitable"
{| class="wikitable"
Line 115: Line 143:
| 1.69 || 0xAA3AF5D5
| 1.69 || 0xAA3AF5D5
|}
|}
=== sceUsbdGetDescriptorForUser ===
=== sceUsbdGetDescriptorForUser ===
{| class="wikitable"
{| class="wikitable"
Line 122: Line 151:
| 1.69 || 0xAE671F22
| 1.69 || 0xAE671F22
|}
|}
=== sceUsbdGetDescriptorSizeForUser ===
=== sceUsbdGetDescriptorSizeForUser ===
{| class="wikitable"
{| class="wikitable"
Line 129: Line 159:
| 1.69 || 0xB357AC81
| 1.69 || 0xB357AC81
|}
|}
=== sceUsbdGetDeviceLocationForUser ===
=== sceUsbdGetDeviceLocationForUser ===
{| class="wikitable"
{| class="wikitable"
Line 136: Line 167:
| 1.69 || 0xC54F9D11
| 1.69 || 0xC54F9D11
|}
|}
=== sceUsbdAttachCompositeLddForUser ===
=== sceUsbdAttachCompositeLddForUser ===
{| class="wikitable"
{| class="wikitable"
Line 143: Line 175:
| 1.69 || 0xCA8F2F59
| 1.69 || 0xCA8F2F59
|}
|}
=== sceUsbdGetTransferStatusForUser ===
=== sceUsbdGetTransferStatusForUser ===
{| class="wikitable"
{| class="wikitable"
Line 150: Line 183:
| 1.69 || 0xCDF5B6E0
| 1.69 || 0xCDF5B6E0
|}
|}
=== sceUsbdResetDeviceForUser ===
=== sceUsbdResetDeviceForUser ===
{| class="wikitable"
{| class="wikitable"
Line 157: Line 191:
| 1.69 || 0xDEB3BE59
| 1.69 || 0xDEB3BE59
|}
|}
=== sceUsbdAttachForUser ===
=== sceUsbdAttachForUser ===
{| class="wikitable"
{| class="wikitable"
Line 164: Line 199:
| 1.69 || 0xEACEAE86
| 1.69 || 0xEACEAE86
|}
|}
=== sceUsbdOpenPipeForUser ===
=== sceUsbdOpenPipeForUser ===
{| class="wikitable"
{| class="wikitable"
Line 171: Line 207:
| 1.69 || 0xF94521A6
| 1.69 || 0xF94521A6
|}
|}
== SceUsbdForDriver ==
== SceUsbdForDriver ==


[[Category:Modules]]
[[Category:Modules]]
[[Category:Kernel]]
[[Category:Kernel]]

Revision as of 12:49, 22 August 2018

Module

Known NIDs

Version Name World Privilege NID
1.69 SceUsbd Non-secure Kernel 0x2AAC558D

Libraries

Known NIDs

Version Name World Visibility NID
1.69 SceUsbdForUser Non-secure User 0xC3AEAB67
1.69 SceUsbdForDriver Non-secure Kernel 0xA0EBCA41

SceUsbdForUser

sceUsbdRegisterCallbackForUser

Version NID
3.60 0x9A820167

sceUsbdUnregisterCallbackForUser

Version NID
3.60 0x0585EA80

sceUsbdReceiveEventForUser

Version NID
1.69 0x16FEE05D
3.60 0x16FEE05D

sceUsbdRegisterCompositeLddForUser

Version NID
1.69 0x2A7C0263

sceUsbdGetDeviceListForUser

Version NID
1.69 0x2DE0239E

sceUsbdUnregisterLddForUser

Version NID
1.69 0x473692CC

sceUsbdOpenDefaultPipeForUser

Version NID
1.69 0x4A26DDCC

sceUsbdEndForUser

Version NID
1.69 0x5736A150

sceUsbdIsochTransferDataForUser

Version NID
1.69 0x594D82FD

sceUsbdRegisterLddForUser

Version NID
1.69 0x6AD28166

sceUsbdGetDeviceSpeedForUser

Version NID
1.69 0x6C5AACD0

sceUsbdTransferDataForUser

Version NID
1.69 0x716048C1

sceUsbdInitForUser

Version NID
1.69 0x77D58B31

sceUsbdGetIsochTransferStatusForUser

Version NID
1.69 0xA0A2C826

sceUsbdClosePipeForUser

Version NID
1.69 0xAA3AF5D5

sceUsbdGetDescriptorForUser

Version NID
1.69 0xAE671F22

sceUsbdGetDescriptorSizeForUser

Version NID
1.69 0xB357AC81

sceUsbdGetDeviceLocationForUser

Version NID
1.69 0xC54F9D11

sceUsbdAttachCompositeLddForUser

Version NID
1.69 0xCA8F2F59

sceUsbdGetTransferStatusForUser

Version NID
1.69 0xCDF5B6E0

sceUsbdResetDeviceForUser

Version NID
1.69 0xDEB3BE59

sceUsbdAttachForUser

Version NID
1.69 0xEACEAE86

sceUsbdOpenPipeForUser

Version NID
1.69 0xF94521A6

SceUsbdForDriver