Difference between revisions of "SceHpremote"

From Vita Development Wiki
Jump to navigation Jump to search
Line 19: Line 19:
 
! Version !! Name !! World !! Visibility !! NID
 
! Version !! Name !! World !! Visibility !! NID
 
|-
 
|-
| 1.69-3.60 || [[SceHpremote#SceHpremoteForDriver|SceHpremoteForDriver]] || Non-secure || Kernel || 0xFD0B0E27
+
| 0.990-3.60 || [[SceHpremote#SceHpremoteForDriver|SceHpremoteForDriver]] || Non-secure || Kernel || 0xFD0B0E27
 
|}
 
|}
  
 
== SceHpremoteForDriver ==
 
== SceHpremoteForDriver ==
  
=== sceHprmIsRemoteExistForDriver ===
+
=== sceHprmIsHeadphoneExistForDriver ===
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
 
! Version !! NID
 
! Version !! NID
 
|-
 
|-
| 3.60 || 0x208DB1BD
+
| 3.60 || 0x7E69EDA4
 
|}
 
|}
  
=== sceHprmIsMicrophoneExistForDriver ===
+
=== sceHprmIsRemoteExistForDriver ===
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
 
! Version !! NID
 
! Version !! NID
 
|-
 
|-
| 3.60 || 0x219C58F1
+
| 3.60 || 0x208DB1BD
 
|}
 
|}
  
=== unk ===
+
=== sceHprmIsMicrophoneExistForDriver ===
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
 
! Version !! NID
 
! Version !! NID
 
|-
 
|-
| 3.60 || 0x2229EF51
+
| 3.60 || 0x219C58F1
 
|}
 
|}
  
=== unk ===
+
=== sceHprmResetForDriver ===
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
Line 61: Line 61:
 
! Version !! NID
 
! Version !! NID
 
|-
 
|-
| 3.60 || 0x68D64A0F
+
| 3.60 || 0x7735C403
 
|}
 
|}
 +
 +
Code similar to sceHprmResetForDriver.
  
 
=== sceHprmGetHpDetectForDriver ===
 
=== sceHprmGetHpDetectForDriver ===
Line 72: Line 74:
 
|}
 
|}
  
=== unk ===
+
=== sceHprmGetInternalStateForDriver ===
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
 
! Version !! NID
 
! Version !! NID
 
|-
 
|-
| 3.60 || 0x7735C403
+
| 3.60 || 0x7B038374
 
|}
 
|}
  
=== unk ===
+
=== sceHprmRegisterCallbackForDriver ===
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
 
! Version !! NID
 
! Version !! NID
 
|-
 
|-
| 3.60 || 0x7B038374
+
| 3.60 || 0xC7154136
 
|}
 
|}
  
=== sceHprmIsHeadphoneExistForDriver ===
+
=== sceHprmUnregisterCallbackForDriver ===
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
 
! Version !! NID
 
! Version !! NID
 
|-
 
|-
| 3.60 || 0x7E69EDA4
+
| 3.60 || 0x68D64A0F
 
|}
 
|}
  
=== sceHprmRegisterCallbackForDriver ===
+
=== sceHprmSetConnectCallbackForDriver ===
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
 
! Version !! NID
 
! Version !! NID
 
|-
 
|-
| 3.60 || 0xC7154136
+
| 3.60 || 0xD22913DB
 
|}
 
|}
  
Line 109: Line 111:
 
! Version !! NID
 
! Version !! NID
 
|-
 
|-
| 3.60 || 0xD22913DB
+
| 3.60 || 0x2229EF51
 
|}
 
|}
  

Revision as of 22:00, 11 April 2020

Module

Known NIDs

Version Name World Privilege NID
1.69 SceHpremote Non-secure Kernel 0x13C018A1
3.60-3.65 SceHpremote Non-secure Kernel 0xA2133147

Libraries

Known NIDs

Version Name World Visibility NID
0.990-3.60 SceHpremoteForDriver Non-secure Kernel 0xFD0B0E27

SceHpremoteForDriver

sceHprmIsHeadphoneExistForDriver

Version NID
3.60 0x7E69EDA4

sceHprmIsRemoteExistForDriver

Version NID
3.60 0x208DB1BD

sceHprmIsMicrophoneExistForDriver

Version NID
3.60 0x219C58F1

sceHprmResetForDriver

Version NID
3.60 0x4D1E622C

unk

Version NID
3.60 0x7735C403

Code similar to sceHprmResetForDriver.

sceHprmGetHpDetectForDriver

Version NID
3.60 0x71B5FB67

sceHprmGetInternalStateForDriver

Version NID
3.60 0x7B038374

sceHprmRegisterCallbackForDriver

Version NID
3.60 0xC7154136

sceHprmUnregisterCallbackForDriver

Version NID
3.60 0x68D64A0F

sceHprmSetConnectCallbackForDriver

Version NID
3.60 0xD22913DB

unk

Version NID
3.60 0x2229EF51