Difference between revisions of "SceUsbd"

From Vita Development Wiki
Jump to navigation Jump to search
(5 intermediate revisions by one other user not shown)
Line 1: Line 1:
 
== Module ==
 
== Module ==
  
=== Known NIDs ===
 
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
! Version !! Name !! World !! Privilege !! NID
+
! Version !! World !! Privilege
 
|-
 
|-
| 1.69 || SceUsbd || Non-secure || Kernel || 0x2AAC558D
+
| 1.69-3.60 || Non-secure || Kernel
 
|}
 
|}
  
Line 18: Line 17:
 
|-
 
|-
 
| 1.69 || [[SceUsbd#SceUsbdForUser|SceUsbdForUser]] || Non-secure || User || 0xC3AEAB67
 
| 1.69 || [[SceUsbd#SceUsbdForUser|SceUsbdForUser]] || Non-secure || User || 0xC3AEAB67
 +
|-
 +
| 3.60 || [[SceUsbd#SceUsbdForUser|SceUsbdForUser]] || Non-secure || User || 0xC3AEAB67
 
|-
 
|-
 
| 1.69 || [[SceUsbd#SceUsbdForDriver|SceUsbdForDriver]] || Non-secure || Kernel || 0xA0EBCA41
 
| 1.69 || [[SceUsbd#SceUsbdForDriver|SceUsbdForDriver]] || Non-secure || Kernel || 0xA0EBCA41
 +
|-
 +
| 3.60 || [[SceUsbd#SceUsbdForDriver|SceUsbdForDriver]] || Non-secure || Kernel || 0xA0EBCA41
 
|}
 
|}
  
Line 56: Line 59:
 
|-
 
|-
 
| 1.69 || 0x2A7C0263
 
| 1.69 || 0x2A7C0263
 +
|-
 +
| 3.60 || 0x2A7C0263
 
|}
 
|}
  
Line 64: Line 69:
 
|-
 
|-
 
| 1.69 || 0x2DE0239E
 
| 1.69 || 0x2DE0239E
 +
|-
 +
| 3.60 || 0x2DE0239E
 
|}
 
|}
 +
 
=== sceUsbdUnregisterLddForUser ===
 
=== sceUsbdUnregisterLddForUser ===
 
{| class="wikitable"
 
{| class="wikitable"
Line 71: Line 79:
 
|-
 
|-
 
| 1.69 || 0x473692CC
 
| 1.69 || 0x473692CC
 +
|-
 +
| 3.60 || 0x473692CC
 
|}
 
|}
  
Line 79: Line 89:
 
|-
 
|-
 
| 1.69 || 0x4A26DDCC
 
| 1.69 || 0x4A26DDCC
 +
|-
 +
| 3.60 || 0x4A26DDCC
 
|}
 
|}
 +
 
=== sceUsbdEndForUser ===
 
=== sceUsbdEndForUser ===
 
{| class="wikitable"
 
{| class="wikitable"
Line 86: Line 99:
 
|-
 
|-
 
| 1.69 || 0x5736A150
 
| 1.69 || 0x5736A150
 +
|-
 +
| 3.60 || 0x5736A150
 
|}
 
|}
  
Line 94: Line 109:
 
|-
 
|-
 
| 1.69 || 0x594D82FD
 
| 1.69 || 0x594D82FD
 +
|-
 +
| 3.60 || 0x594D82FD
 
|}
 
|}
  
Line 102: Line 119:
 
|-
 
|-
 
| 1.69 || 0x6AD28166
 
| 1.69 || 0x6AD28166
 +
|-
 +
| 3.60 || 0x6AD28166
 
|}
 
|}
  
Line 110: Line 129:
 
|-
 
|-
 
| 1.69 || 0x6C5AACD0
 
| 1.69 || 0x6C5AACD0
 +
|-
 +
| 3.60 || 0x6C5AACD0
 
|}
 
|}
  
Line 118: Line 139:
 
|-
 
|-
 
| 1.69 || 0x716048C1
 
| 1.69 || 0x716048C1
 +
|-
 +
| 3.60 || 0x716048C1
 
|}
 
|}
  
Line 126: Line 149:
 
|-
 
|-
 
| 1.69 || 0x77D58B31
 
| 1.69 || 0x77D58B31
 +
|-
 +
| 3.60 || 0x77D58B31
 
|}
 
|}
  
Line 134: Line 159:
 
|-
 
|-
 
| 1.69 || 0xA0A2C826
 
| 1.69 || 0xA0A2C826
 +
|-
 +
| 3.60 || 0xA0A2C826
 
|}
 
|}
  
Line 142: Line 169:
 
|-
 
|-
 
| 1.69 || 0xAA3AF5D5
 
| 1.69 || 0xAA3AF5D5
 +
|-
 +
| 3.60 || 0xAA3AF5D5
 
|}
 
|}
  
Line 150: Line 179:
 
|-
 
|-
 
| 1.69 || 0xAE671F22
 
| 1.69 || 0xAE671F22
 +
|-
 +
| 3.60 || 0xAE671F22
 
|}
 
|}
  
Line 158: Line 189:
 
|-
 
|-
 
| 1.69 || 0xB357AC81
 
| 1.69 || 0xB357AC81
 +
|-
 +
| 3.60 || 0xB357AC81
 
|}
 
|}
  
Line 166: Line 199:
 
|-
 
|-
 
| 1.69 || 0xC54F9D11
 
| 1.69 || 0xC54F9D11
 +
|-
 +
| 3.60 || 0xC54F9D11
 
|}
 
|}
  
Line 174: Line 209:
 
|-
 
|-
 
| 1.69 || 0xCA8F2F59
 
| 1.69 || 0xCA8F2F59
 +
|-
 +
| 3.60 || 0xCA8F2F59
 
|}
 
|}
  
Line 182: Line 219:
 
|-
 
|-
 
| 1.69 || 0xCDF5B6E0
 
| 1.69 || 0xCDF5B6E0
 +
|-
 +
| 3.60 || 0xCDF5B6E0
 
|}
 
|}
  
Line 190: Line 229:
 
|-
 
|-
 
| 1.69 || 0xDEB3BE59
 
| 1.69 || 0xDEB3BE59
 +
|-
 +
| 3.60 || 0xDEB3BE59
 
|}
 
|}
  
Line 198: Line 239:
 
|-
 
|-
 
| 1.69 || 0xEACEAE86
 
| 1.69 || 0xEACEAE86
 +
|-
 +
| 3.60 || 0xEACEAE86
 
|}
 
|}
  
Line 206: Line 249:
 
|-
 
|-
 
| 1.69 || 0xF94521A6
 
| 1.69 || 0xF94521A6
 +
|-
 +
| 3.60 || 0xF94521A6
 
|}
 
|}
  
 
== SceUsbdForDriver ==
 
== SceUsbdForDriver ==
 +
 +
=== SceUsbdForDriver_5E301E18 ===
 +
{| class="wikitable"
 +
|-
 +
! Version !! NID
 +
|-
 +
| 0.940-3.60 || 0x5E301E18
 +
|}
 +
 +
=== sceUsbdSuspendForDriver ===
 +
{| class="wikitable"
 +
|-
 +
! Version !! NID
 +
|-
 +
| 0.940-3.60 || 0x3EBF5FFE
 +
|}
 +
 +
=== sceUsbdGetDescriptorForDriver ===
 +
{| class="wikitable"
 +
|-
 +
! Version !! NID
 +
|-
 +
| 3.60 || 0xBC3EF82B
 +
|}
 +
 +
=== sceUsbdRegisterCompositeLddForDriver ===
 +
{| class="wikitable"
 +
|-
 +
! Version !! NID
 +
|-
 +
| 3.60 || 0x6E53D7F4
 +
|}
 +
 +
=== sceUsbdRegisterDriverForDriver ===
 +
{| class="wikitable"
 +
|-
 +
! Version !! NID
 +
|-
 +
| 3.60 || 0x1EC94F18
 +
|}
 +
 +
=== sceUsbdUnregisterDriverForDriver ===
 +
{| class="wikitable"
 +
|-
 +
! Version !! NID
 +
|-
 +
| 3.60 || 0x216F108D
 +
|}
 +
 +
=== sceUsbdSuspendPhase2ForDriver ===
 +
{| class="wikitable"
 +
|-
 +
! Version !! NID
 +
|-
 +
| 3.60 || 0xD7AA730D
 +
|}
 +
 +
=== sceUsbdOpenEndpointForDriver ===
 +
{| class="wikitable"
 +
|-
 +
! Version !! NID
 +
|-
 +
| 3.60 || 0x1CDBFF9F
 +
|}
 +
 +
=== sceUsbdCloseEndpointForDriver ===
 +
{| class="wikitable"
 +
|-
 +
! Version !! NID
 +
|-
 +
| 3.60 || 0xF304DC5C
 +
|}
 +
 +
=== sceUsbdControlTransferForDriver ===
 +
{| class="wikitable"
 +
|-
 +
! Version !! NID
 +
|-
 +
| 3.60 || 0x2E05660F
 +
|}
 +
 +
=== sceUsbdInterruptTransferForDriver ===
 +
{| class="wikitable"
 +
|-
 +
! Version !! NID
 +
|-
 +
| 3.60 || 0xA0BF85B8
 +
|}
 +
  
 
[[Category:Modules]]
 
[[Category:Modules]]
 
[[Category:Kernel]]
 
[[Category:Kernel]]

Revision as of 03:44, 30 September 2020

Module

Version World Privilege
1.69-3.60 Non-secure Kernel

Libraries

Known NIDs

Version Name World Visibility NID
1.69 SceUsbdForUser Non-secure User 0xC3AEAB67
3.60 SceUsbdForUser Non-secure User 0xC3AEAB67
1.69 SceUsbdForDriver Non-secure Kernel 0xA0EBCA41
3.60 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
3.60 0x2A7C0263

sceUsbdGetDeviceListForUser

Version NID
1.69 0x2DE0239E
3.60 0x2DE0239E

sceUsbdUnregisterLddForUser

Version NID
1.69 0x473692CC
3.60 0x473692CC

sceUsbdOpenDefaultPipeForUser

Version NID
1.69 0x4A26DDCC
3.60 0x4A26DDCC

sceUsbdEndForUser

Version NID
1.69 0x5736A150
3.60 0x5736A150

sceUsbdIsochTransferDataForUser

Version NID
1.69 0x594D82FD
3.60 0x594D82FD

sceUsbdRegisterLddForUser

Version NID
1.69 0x6AD28166
3.60 0x6AD28166

sceUsbdGetDeviceSpeedForUser

Version NID
1.69 0x6C5AACD0
3.60 0x6C5AACD0

sceUsbdTransferDataForUser

Version NID
1.69 0x716048C1
3.60 0x716048C1

sceUsbdInitForUser

Version NID
1.69 0x77D58B31
3.60 0x77D58B31

sceUsbdGetIsochTransferStatusForUser

Version NID
1.69 0xA0A2C826
3.60 0xA0A2C826

sceUsbdClosePipeForUser

Version NID
1.69 0xAA3AF5D5
3.60 0xAA3AF5D5

sceUsbdGetDescriptorForUser

Version NID
1.69 0xAE671F22
3.60 0xAE671F22

sceUsbdGetDescriptorSizeForUser

Version NID
1.69 0xB357AC81
3.60 0xB357AC81

sceUsbdGetDeviceLocationForUser

Version NID
1.69 0xC54F9D11
3.60 0xC54F9D11

sceUsbdAttachCompositeLddForUser

Version NID
1.69 0xCA8F2F59
3.60 0xCA8F2F59

sceUsbdGetTransferStatusForUser

Version NID
1.69 0xCDF5B6E0
3.60 0xCDF5B6E0

sceUsbdResetDeviceForUser

Version NID
1.69 0xDEB3BE59
3.60 0xDEB3BE59

sceUsbdAttachForUser

Version NID
1.69 0xEACEAE86
3.60 0xEACEAE86

sceUsbdOpenPipeForUser

Version NID
1.69 0xF94521A6
3.60 0xF94521A6

SceUsbdForDriver

SceUsbdForDriver_5E301E18

Version NID
0.940-3.60 0x5E301E18

sceUsbdSuspendForDriver

Version NID
0.940-3.60 0x3EBF5FFE

sceUsbdGetDescriptorForDriver

Version NID
3.60 0xBC3EF82B

sceUsbdRegisterCompositeLddForDriver

Version NID
3.60 0x6E53D7F4

sceUsbdRegisterDriverForDriver

Version NID
3.60 0x1EC94F18

sceUsbdUnregisterDriverForDriver

Version NID
3.60 0x216F108D

sceUsbdSuspendPhase2ForDriver

Version NID
3.60 0xD7AA730D

sceUsbdOpenEndpointForDriver

Version NID
3.60 0x1CDBFF9F

sceUsbdCloseEndpointForDriver

Version NID
3.60 0xF304DC5C

sceUsbdControlTransferForDriver

Version NID
3.60 0x2E05660F

sceUsbdInterruptTransferForDriver

Version NID
3.60 0xA0BF85B8