SceMtpIfDriver

From Vita Development Wiki
Jump to navigation Jump to search

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