Difference between revisions of "SceMtpIfDriver"

From Vita Development Wiki
Jump to navigation Jump to search
(Created page with "== Library == === Known NIDs === {| class="wikitable" |- ! Version !! Name !! World !! Privilege !! NID |- | 1.69 || SceMtpIfDriver || Non-secure || Kernel || 0xDBEA30A |} =...")
 
 
(6 intermediate revisions by 4 users not shown)
Line 1: Line 1:
== Library ==
+
SceMtpIfDriver is a PS Vita kernel module having the role of a [[MTP]] Interface Driver.
 +
 
 +
== Module ==
  
=== Known NIDs ===
 
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
! Version !! Name !! World !! Privilege !! NID
+
! Version !! World !! Privilege
 
|-
 
|-
| 1.69 || SceMtpIfDriver || Non-secure || Kernel || 0xDBEA30A
+
| 1.69-3.65 || Non-secure || Kernel
 
|}
 
|}
  
== Modules ==
+
== Libraries ==
  
 
=== Known NIDs ===
 
=== Known NIDs ===
Line 18: Line 19:
 
|-
 
|-
 
| 1.69 || [[SceMtpIfDriver#SceMtpIfForDriver|SceMtpIfForDriver]] || Non-secure || Kernel || 0x73309DFE
 
| 1.69 || [[SceMtpIfDriver#SceMtpIfForDriver|SceMtpIfForDriver]] || Non-secure || Kernel || 0x73309DFE
 +
|-
 +
| 3.60 || [[SceMtpIfDriver#SceMtpIfForDriver|SceMtpIfForDriver]] || Non-secure || Kernel || 0x73309DFE
 
|-
 
|-
 
| 1.69 || [[SceMtpIfDriver#SceMtpIf|SceMtpIf]] || Non-secure || User || 0x5EFA4138
 
| 1.69 || [[SceMtpIfDriver#SceMtpIf|SceMtpIf]] || Non-secure || User || 0x5EFA4138
 +
|-
 +
| 3.60 || [[SceMtpIfDriver#SceMtpIf|SceMtpIf]] || Non-secure || User || 0x5EFA4138
 
|}
 
|}
 +
 +
== Types ==
 +
 +
<source lang="C">
 +
#define SCE_MTPIF_TYPE_USB 1 // used for sceMtpIfStopDriver
 +
</source>
  
 
== SceMtpIfForDriver ==
 
== SceMtpIfForDriver ==
 +
 +
          SceMtpIfForDriver_05408B5B: 0x05408B5B
 +
          SceMtpIfForDriver_117F7519: 0x117F7519
 +
          SceMtpIfForDriver_16D7DBCC: 0x16D7DBCC
 +
          SceMtpIfForDriver_27D40294: 0x27D40294
 +
          SceMtpIfForDriver_2D9318E1: 0x2D9318E1
 +
          SceMtpIfForDriver_33F1826F: 0x33F1826F
 +
          SceMtpIfForDriver_5245D237: 0x5245D237
 +
          SceMtpIfForDriver_5766D257: 0x5766D257
 +
          SceMtpIfForDriver_8D16B997: 0x8D16B997
 +
          SceMtpIfForDriver_92CD107E: 0x92CD107E
 +
          SceMtpIfForDriver_B5E78858: 0xB5E78858
 +
          SceMtpIfForDriver_CB685AC0: 0xCB685AC0
 +
          SceMtpIfForDriver_E6453F21: 0xE6453F21
 +
          SceMtpIfForDriver_EDC3AB26: 0xEDC3AB26
 +
          SceMtpIfForDriver_F0FA2D86: 0xF0FA2D86
 +
          SceMtpIfForDriver_F1EC5992: 0xF1EC5992
 +
          SceMtpIfForDriver_FDF8C3C0: 0xFDF8C3C0
  
 
== SceMtpIf ==
 
== SceMtpIf ==
  
[[Category:Libraries]]
+
          sceMtpIfCancelTransfer: 0x80D1CA60
 +
          sceMtpIfChangePhase: 0x695B0DE4
 +
          sceMtpIfGetPort: 0x352F61B9
 +
          sceMtpIfIsConnected: 0xA9C97661
 +
          sceMtpIfRecvCommand: 0x468B6E3E
 +
          sceMtpIfRecvDataWithParam: 0x6EDB6FB4
 +
          sceMtpIfReset: 0x315FDE8E
 +
          sceMtpIfSendDataWithParam: 0x87CC6686
 +
          sceMtpIfSendEvent: 0xE3C33379
 +
          sceMtpIfSendResponse: 0xDD08CA01
 +
          sceMtpIfStartDriver: 0xC5327CAC
 +
          sceMtpIfStartPort: 0x1624280E
 +
          sceMtpIfStopDriver: 0xC0CFA3BC
 +
          sceMtpIfStopPort: 0xD3C974D9
 +
          sceMtpIfWaitConnect: 0x1E0156BE
 +
 
 +
[[Category:ARM]]
 
[[Category:Kernel]]
 
[[Category:Kernel]]
 +
[[Category:Modules]]
 +
[[Category:Library]]

Latest revision as of 12:03, 10 January 2024

SceMtpIfDriver is a PS Vita kernel module having the role of a MTP Interface Driver.

Module

Version World Privilege
1.69-3.65 Non-secure Kernel

Libraries

Known NIDs

Version Name World Visibility NID
1.69 SceMtpIfForDriver Non-secure Kernel 0x73309DFE
3.60 SceMtpIfForDriver Non-secure Kernel 0x73309DFE
1.69 SceMtpIf Non-secure User 0x5EFA4138
3.60 SceMtpIf Non-secure User 0x5EFA4138

Types

#define SCE_MTPIF_TYPE_USB 1 // used for sceMtpIfStopDriver

SceMtpIfForDriver

         SceMtpIfForDriver_05408B5B: 0x05408B5B
         SceMtpIfForDriver_117F7519: 0x117F7519
         SceMtpIfForDriver_16D7DBCC: 0x16D7DBCC
         SceMtpIfForDriver_27D40294: 0x27D40294
         SceMtpIfForDriver_2D9318E1: 0x2D9318E1
         SceMtpIfForDriver_33F1826F: 0x33F1826F
         SceMtpIfForDriver_5245D237: 0x5245D237
         SceMtpIfForDriver_5766D257: 0x5766D257
         SceMtpIfForDriver_8D16B997: 0x8D16B997
         SceMtpIfForDriver_92CD107E: 0x92CD107E
         SceMtpIfForDriver_B5E78858: 0xB5E78858
         SceMtpIfForDriver_CB685AC0: 0xCB685AC0
         SceMtpIfForDriver_E6453F21: 0xE6453F21
         SceMtpIfForDriver_EDC3AB26: 0xEDC3AB26
         SceMtpIfForDriver_F0FA2D86: 0xF0FA2D86
         SceMtpIfForDriver_F1EC5992: 0xF1EC5992
         SceMtpIfForDriver_FDF8C3C0: 0xFDF8C3C0

SceMtpIf

         sceMtpIfCancelTransfer: 0x80D1CA60
         sceMtpIfChangePhase: 0x695B0DE4
         sceMtpIfGetPort: 0x352F61B9
         sceMtpIfIsConnected: 0xA9C97661
         sceMtpIfRecvCommand: 0x468B6E3E
         sceMtpIfRecvDataWithParam: 0x6EDB6FB4
         sceMtpIfReset: 0x315FDE8E
         sceMtpIfSendDataWithParam: 0x87CC6686
         sceMtpIfSendEvent: 0xE3C33379
         sceMtpIfSendResponse: 0xDD08CA01
         sceMtpIfStartDriver: 0xC5327CAC
         sceMtpIfStartPort: 0x1624280E
         sceMtpIfStopDriver: 0xC0CFA3BC
         sceMtpIfStopPort: 0xD3C974D9
         sceMtpIfWaitConnect: 0x1E0156BE