SceMtpIfDriver: Difference between revisions

From Vita Development Wiki
Jump to navigation Jump to search
mNo edit summary
No edit summary
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
SceMtpIfDriver is a PS Vita kernel module having the role of a [[MTP]] Interface Driver.
== Module ==
== Module ==


=== Known NIDs ===
{| class="wikitable"
{| class="wikitable"
|-
|-
! Version !! Name !! World !! Privilege !! NID
! Version !! World !! Privilege
|-
|-
| 1.69 || SceMtpIfDriver || Non-secure || Kernel || 0x0DBEA30A
| 1.69-3.65 || Non-secure || Kernel
|-
| 3.65 || SceMtpIfDriver || Non-secure || Kernel || 0xEA885947
|}
|}


Line 20: 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 ==
Line 46: Line 55:
== SceMtpIf ==
== 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
[[Category:ARM]]
[[Category:Kernel]]
[[Category:Modules]]
[[Category:Modules]]
[[Category:Kernel]]
[[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