|
|
Line 444: |
Line 444: |
| |} | | |} |
|
| |
|
| | | [[Category:ARM]] |
| | [[Category:Kernel]] |
| [[Category:Modules]] | | [[Category:Modules]] |
| [[Category:Kernel]] | | [[Category:Library]] |
Latest revision as of 21:39, 1 May 2023
Module
Version |
World |
Privilege
|
0.990-3.60 |
Non-secure |
Kernel
|
Libraries
Known NIDs
Types
typedef struct SceUsbdDriver {
const char *name;
int (*probe)(int device_id);
int (*attach)(int device_id);
int (*detach)(int device_id);
} SceUsbdDriver;
typedef struct SceUsbdCompositeDriver {
const char *name;
int (*probe)(int device_id, int* unk1);
int (*attach)(int device_id);
int (*detach)(int device_id);
} SceUsbdCompositeDriver;
SceUsbdForUser
sceUsbdRegisterCallbackForUser
Version |
NID
|
0.990-3.00 |
not present
|
3.01-3.74 |
0x9A820167
|
sceUsbdUnregisterCallbackForUser
Version |
NID
|
0.990-3.00 |
not present
|
3.01-3.74 |
0x0585EA80
|
sceUsbdReceiveEventForUser
Version |
NID
|
0.990-3.74 |
0x16FEE05D
|
sceUsbdRegisterCompositeLddForUser
Version |
NID
|
0.990-3.74 |
0x2A7C0263
|
sceUsbdGetDeviceListForUser
Version |
NID
|
0.990-3.74 |
0x2DE0239E
|
sceUsbdUnregisterLddForUser
Version |
NID
|
0.990-3.74 |
0x473692CC
|
sceUsbdOpenDefaultPipeForUser
Version |
NID
|
0.990-3.74 |
0x4A26DDCC
|
sceUsbdEndForUser
Version |
NID
|
0.990-3.74 |
0x5736A150
|
sceUsbdIsochTransferDataForUser
Version |
NID
|
0.990-3.74 |
0x594D82FD
|
sceUsbdRegisterLddForUser
Version |
NID
|
0.990-3.74 |
0x6AD28166
|
sceUsbdGetDeviceSpeedForUser
Version |
NID
|
0.990-3.74 |
0x6C5AACD0
|
sceUsbdTransferDataForUser
Version |
NID
|
0.990-3.74 |
0x716048C1
|
sceUsbdInitForUser
Version |
NID
|
0.990-3.74 |
0x77D58B31
|
sceUsbdGetIsochTransferStatusForUser
Version |
NID
|
0.990-3.74 |
0xA0A2C826
|
sceUsbdClosePipeForUser
Version |
NID
|
0.990-3.74 |
0xAA3AF5D5
|
sceUsbdGetDescriptorForUser
Version |
NID
|
0.990-3.74 |
0xAE671F22
|
sceUsbdGetDescriptorSizeForUser
Version |
NID
|
0.990-3.74 |
0xB357AC81
|
sceUsbdGetDeviceLocationForUser
Version |
NID
|
0.990-3.74 |
0xC54F9D11
|
sceUsbdAttachCompositeLddForUser
Version |
NID
|
0.990-3.74 |
0xCA8F2F59
|
sceUsbdGetTransferStatusForUser
Version |
NID
|
0.990-3.74 |
0xCDF5B6E0
|
sceUsbdResetDeviceForUser
Version |
NID
|
0.990-3.74 |
0xDEB3BE59
|
sceUsbdAttachForUser
Version |
NID
|
0.990-3.74 |
0xEACEAE86
|
sceUsbdOpenPipeForUser
Version |
NID
|
0.990-3.74 |
0xF94521A6
|
SceUsbdForDriver
sceUsbdSuspendForDriver
Version |
NID
|
0.940-3.74 |
0x3EBF5FFE
|
sceUsbdGetDescriptorForDriver
Version |
NID
|
0.940-3.74 |
0xBC3EF82B
|
sceUsbdRegisterCompositeLddForDriver
Version |
NID
|
0.940-3.74 |
0x6E53D7F4
|
int sceUsbdRegisterCompositeLddForDriver(const SceUsbdCompositeDriver *driver);
sceUsbdRegisterDriverForDriver
Version |
NID
|
0.940-3.74 |
0x1EC94F18
|
int sceUsbdRegisterDriverForDriver(const SceUsbdDriver *driver);
sceUsbdUnregisterDriverForDriver
Version |
NID
|
0.940-3.74 |
0x216F108D
|
int sceUsbdUnregisterDriverForDriver(const SceUsbdDriver *driver);
sceUsbdSuspendPhase2ForDriver
Version |
NID
|
0.990-3.01 |
not present
|
3.10-3.74 |
0xD7AA730D
|
sceUsbdOpenEndpointForDriver
Version |
NID
|
0.940-3.74 |
0x1CDBFF9F
|
sceUsbdCloseEndpointForDriver
Version |
NID
|
0.940-3.74 |
0xF304DC5C
|
sceUsbdControlTransferForDriver
Version |
NID
|
0.940-3.74 |
0x2E05660F
|
sceUsbdInterruptTransferForDriver
Version |
NID
|
0.940-3.74 |
0xA0BF85B8
|
SceUsbdForDriver_05073925
Version |
NID
|
0.990-3.74 |
0x05073925
|
sceUsbdGetBusNumberForDriver
Version |
NID
|
0.940-3.74 |
0x0E73D253
|
This is a guessed name.
int sceUsbdGetDeviceLocationForDriver(int device_id, uint8_t *port);
sceUsbdResumeForDriver
Version |
NID
|
0.940-3.74 |
0x206634F9
|
SceUsbdForDriver_2249BF99
Version |
NID
|
0.940-3.74 |
0x2249BF99
|
SceUsbdForDriver_235C094A
Version |
NID
|
0.940-3.74 |
0x235C094A
|
sceUsbdHostStopForDriver
Version |
NID
|
0.940-3.74 |
0x3C3396BB
|
int sceUsbdHostStopForDriver(int port);
SceUsbdForDriver_470D5289
Version |
NID
|
0.990-3.74 |
0x470D5289
|
sceUsbdHostStartForDriver
Version |
NID
|
0.940-3.74 |
0x5E301E18
|
int sceUsbdHostStartForDriver(int port);
sceUsbdUnregisterCompositeLDDForDriver
Version |
NID
|
0.940-3.74 |
0x5E301E18
|
This is a guessed name.
int sceUsbdUnregisterCompositeLDDForDriver(const SceUsbdCompositeDriver *driver);
SceUsbdForDriver_7938DAC7
Version |
NID
|
0.940-3.01 |
not present
|
3.10-3.74 |
0x7938DAC7
|
sceUsbdGetDeviceSpeedForDriver
Version |
NID
|
0.940-3.74 |
0xC3BECF5F
|
This is a guessed name.
sceUsbdGetDeviceSpeedForDriver(int device_id, uint8_t *speed);
SceUsbdForDriver_CE9353D8
Version |
NID
|
0.940 |
0xCE9353D8
|
0.990-3.74 |
not present
|
SceUsbdForDriver_DB8ADCDF
Version |
NID
|
0.940 |
0xDB8ADCDF
|
0.990-3.74 |
not present
|