SceUsbServ: Difference between revisions
Jump to navigation
Jump to search
CelesteBlue (talk | contribs) No edit summary |
CelesteBlue (talk | contribs) No edit summary |
||
Line 5: | Line 5: | ||
! Version !! World !! Privilege | ! Version !! World !! Privilege | ||
|- | |- | ||
| 0.990-3. | | 0.990.030-3.740.011 || Non-secure || Kernel | ||
|} | |} | ||
Line 16: | Line 16: | ||
! Version !! Name !! World !! Visibility !! NID | ! Version !! Name !! World !! Visibility !! NID | ||
|- | |- | ||
| 0.990-3. | | 0.990.030-3.740.011 || [[SceUsbServ#SceUsbServForDriver|SceUsbServForDriver]] || Non-secure || Kernel || 0xA75BBDF2 | ||
|- | |- | ||
| 0.990-3. | | 0.990.030-3.740.011 || [[SceUsbServ#SceUsbServ|SceUsbServ]] || Non-secure || User || 0xDA3C0EF0 | ||
|} | |} | ||
Line 28: | Line 28: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
| 0.990-3. | | 0.990.030-3.740.011 || 0xAA6D4409 | ||
|} | |} | ||
Line 38: | Line 38: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
| 0.990-3. | | 0.990.030-3.740.011 || 0x853CB8E4 | ||
|} | |} | ||
Line 48: | Line 48: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
| 0.990-3. | | 0.990.030-3.740.011 || 0x7AD36284 | ||
|} | |} | ||
Line 60: | Line 60: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
| 0.990-3. | | 0.990.030-3.740.011 || 0xF0553A69 | ||
|} | |} | ||
Line 72: | Line 72: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
| 0. | | 0.931.010-2.12 || not present | ||
|- | |- | ||
| 3. | | 2.500.071-3.740.011 || 0x30AE5F66 | ||
|} | |} | ||
Line 88: | Line 88: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
| 0. | | 0.931.010-2.12 || not present | ||
|- | |- | ||
| 3. | | 2.500.071-3.740.011 || 0xD787B191 | ||
|} | |} | ||
Line 104: | Line 104: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
| 0. | | 0.931.010-3.18 || not present | ||
|- | |- | ||
| 3. | | 3.300.041-3.740.011 || 0x6D738018 | ||
|} | |} | ||
Line 112: | Line 112: | ||
Used only by [[SceUsbEtherRtl]]. | Used only by [[SceUsbEtherRtl]]. | ||
This function was maybe added to support DOL-1002 motherboard. | |||
<source lang="C">int SceUsbServForDriver_6D738018(void);</source> | <source lang="C">int SceUsbServForDriver_6D738018(void);</source> | ||
Line 122: | Line 124: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
| 0.990-3. | | 0.990.030-3.740.011 || 0x154246A9 | ||
|} | |} | ||
Line 132: | Line 134: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
| 0.990-3. | | 0.990.030-3.740.011 || 0xB33AA2EB | ||
|} | |} | ||
Revision as of 23:27, 16 February 2023
Module
Version | World | Privilege |
---|---|---|
0.990.030-3.740.011 | Non-secure | Kernel |
Libraries
Known NIDs
Version | Name | World | Visibility | NID |
---|---|---|---|---|
0.990.030-3.740.011 | SceUsbServForDriver | Non-secure | Kernel | 0xA75BBDF2 |
0.990.030-3.740.011 | SceUsbServ | Non-secure | User | 0xDA3C0EF0 |
SceUsbServForDriver
sceUsbServAccessoryActivateForDriver
Version | NID |
---|---|
0.990.030-3.740.011 | 0xAA6D4409 |
int sceUsbServAccessoryActivateForDriver(void);
sceUsbServAccessoryDeactivateForDriver
Version | NID |
---|---|
0.990.030-3.740.011 | 0x853CB8E4 |
int sceUsbServAccessoryDeactivateForDriver(void);
sceUsbServMacSelectForDriver
Version | NID |
---|---|
0.990.030-3.740.011 | 0x7AD36284 |
Selects USB port to use and selects host or client mode.
int sceUsbServMacSelectForDriver(SceUInt32 usbPort, SceBool clientMode);
SceUsbServForDriver_F0553A69
Version | NID |
---|---|
0.990.030-3.740.011 | 0xF0553A69 |
Gets server mode (host or client) of the specified USB port.
SceBool SceUsbServForDriver_F0553A69(SceUInt32 usbPort);
sceUsbServEtherEnableForDriver
Version | NID |
---|---|
0.931.010-2.12 | not present |
2.500.071-3.740.011 | 0x30AE5F66 |
Temp name was sceUsbServDolceUsbActivateForDriver.
Activates Ethernet on PS TV.
int sceUsbServEtherEnableForDriver(void);
sceUsbServEtherDisableForDriver
Version | NID |
---|---|
0.931.010-2.12 | not present |
2.500.071-3.740.011 | 0xD787B191 |
Temp name was sceUsbServDolceUsbDeactivateForDriver.
Deactivates Ethernet on PS TV.
int sceUsbServEtherDisableForDriver(void);
SceUsbServForDriver_6D738018
Version | NID |
---|---|
0.931.010-3.18 | not present |
3.300.041-3.740.011 | 0x6D738018 |
Allowed on PS TV only. Sets a global variable (maybe a state about USB ethernet) to 0 then returns 0 (success).
Used only by SceUsbEtherRtl.
This function was maybe added to support DOL-1002 motherboard.
int SceUsbServForDriver_6D738018(void);
SceUsbServ
sceUsbServAccessoryDeactivate
Version | NID |
---|---|
0.990.030-3.740.011 | 0x154246A9 |
int sceUsbServAccessoryDeactivate(void);
sceUsbServAccessoryActivate
Version | NID |
---|---|
0.990.030-3.740.011 | 0xB33AA2EB |
int sceUsbServAccessoryActivate(void);