SceWlanBt: Difference between revisions

From Vita Development Wiki
Jump to navigation Jump to search
(→‎sceWlanSetConfiguration: Add signature and argument documentation)
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== Module ==
== Module ==


=== Known NIDs ===
{| class="wikitable"
{| class="wikitable"
|-
|-
! Version !! Name !! World !! Privilege !! NID
! Version !! World !! Privilege
|-
| 1.69 || SceWlanBt || Non-secure || Kernel || 0xD7B535A1
|-
|-
| 3.65 || SceWlanBt || Non-secure || Kernel || 0x99052D93
| 1.69-3.65 || Non-secure || Kernel
|}
|}


Line 19: Line 16:
! Version !! Name !! World !! Visibility !! NID
! Version !! Name !! World !! Visibility !! NID
|-
|-
| 1.69 || [[SceWlanBt#SceWlanBtForDriver|SceWlanBtForDriver]] || Non-secure || Kernel || 0xFD94FCE9
| 1.69-3.60 || [[SceWlanBt#SceWlanBtForDriver|SceWlanBtForDriver]] || Non-secure || Kernel || 0xFD94FCE9
|-
|-
| 1.69 || [[SceWlanBt#SceWlan|SceWlan]] || Non-secure || User || 0x22821EA3
| 1.69-3.60 || [[SceWlanBt#SceWlan|SceWlan]] || Non-secure || User || 0x22821EA3
|}
|}


Line 41: Line 38:
| 0.990-3.60 || 0x4C96C3B7
| 0.990-3.60 || 0x4C96C3B7
|}
|}
<source lang="C">
// config: 1-15
int sceWlanBtSetConfigurationForDriver(SceUInt32 config);
</source>


=== sceWlanBtGetConfigurationForDriver ===
=== sceWlanBtGetConfigurationForDriver ===
Line 67: Line 69:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0x18E6AFB2
| 0.990-3.70 || 0x18E6AFB2
|}
|}


Line 75: Line 77:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0x70AF9BD6
| 0.990-3.70 || 0x70AF9BD6
|}
|}


=== sceWlanUnregisterCallback ===
=== sceWlanSetConfiguration ===
{| class="wikitable"
{| class="wikitable"
|-
|-
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0x826DC04F
| 0.990-3.70 || 0xDBE8AEF2
|}
|}


=== sceWlanRegisterCallback ===
<source lang="c">
#define SCE_WLAN_CV_WLAN_OFF        0  /* guessed name */
#define SCE_WLAN_CV_WLAN_ON        1
#define SCE_WLAN_CV_FLIGHT_MODE_OFF 2
#define SCE_WLAN_CV_FLIGHT_MODE_ON  3  /* guessed name */
/* 6/7 may be Power Saving OFF/ON respectively */
int sceWlanSetConfiguration(SceUInt32 configuration);
</source>
 
=== sceWlanUnregisterCallback ===
{| class="wikitable"
{| class="wikitable"
|-
|-
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0xAA2E46F6
| 0.990-3.70 || 0x826DC04F
|}
|}


=== sceWlanSetConfiguration ===
=== sceWlanRegisterCallback ===
{| class="wikitable"
{| class="wikitable"
|-
|-
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0xDBE8AEF2
| 0.990-3.70 || 0xAA2E46F6
|}
|}


 
[[Category:ARM]]
[[Category:Kernel]]
[[Category:Modules]]
[[Category:Modules]]
[[Category:Kernel]]
[[Category:Library]]

Latest revision as of 19:51, 29 October 2024

Module

Version World Privilege
1.69-3.65 Non-secure Kernel

Libraries

Known NIDs

Version Name World Visibility NID
1.69-3.60 SceWlanBtForDriver Non-secure Kernel 0xFD94FCE9
1.69-3.60 SceWlan Non-secure User 0x22821EA3

SceWlanBtForDriver

sceWlanBtDetachMonitorForDriver

Version NID
0.990-3.60 0xA7FDE9DC

sceWlanBtSetConfigurationForDriver

Version NID
0.990-3.60 0x4C96C3B7
// config: 1-15
int sceWlanBtSetConfigurationForDriver(SceUInt32 config);

sceWlanBtGetConfigurationForDriver

Version NID
0.990-3.60 0x0FC89113

sceWlanBtAttachMonitorForDriver

Version NID
0.990-3.60 0xC5AA6F43

Guessed name.

SceWlan

sceWlanGetWakeOnTargetProcess

Version NID
0.990-3.70 0x18E6AFB2

sceWlanGetConfiguration

Version NID
0.990-3.70 0x70AF9BD6

sceWlanSetConfiguration

Version NID
0.990-3.70 0xDBE8AEF2
#define SCE_WLAN_CV_WLAN_OFF        0  /* guessed name */
#define SCE_WLAN_CV_WLAN_ON         1
#define SCE_WLAN_CV_FLIGHT_MODE_OFF 2
#define SCE_WLAN_CV_FLIGHT_MODE_ON  3  /* guessed name */
/* 6/7 may be Power Saving OFF/ON respectively */
int sceWlanSetConfiguration(SceUInt32 configuration);

sceWlanUnregisterCallback

Version NID
0.990-3.70 0x826DC04F

sceWlanRegisterCallback

Version NID
0.990-3.70 0xAA2E46F6