vitasdk
Documentation of the vitasdk

Detailed Description

Exports for Kernel.


Using this library in your project

Include the header file in your project:


Link the library to the executable:

SceSdifForDriver



Functions

SceSdifDeviceContextksceSdifGetSdContextPartValidateMmc (SceSdifDeviceIndex dev_index)
 
int ksceSdifInitializeMmcDevice (SceSdifDeviceIndex dev_index, SceSdifDeviceContext *dev_ctx)
 
int ksceSdifWriteCmd56 (SceSdifDeviceContext *dev_ctx, const void *buf, SceSize size)
 
int ksceSdifReadCmd56 (SceSdifDeviceContext *dev_ctx, void *buf, SceSize size)
 

Typedefs

typedef void * SceSdifDeviceContext
 

Typedef Documentation

◆ SceSdifDeviceContext

typedef void* SceSdifDeviceContext

Enumeration Type Documentation

◆ SceSdifDeviceIndex

Enumerator
SCE_SDIF_DEVICE_EMMC 
SCE_SDIF_DEVICE_GC 
SCE_SDIF_DEVICE_SDIO 
SCE_SDIF_DEVICE_SD 

◆ SceSdifDeviceType

Enumerator
SCE_SDIF_DEVICE_TYPE_INVALID 
SCE_SDIF_DEVICE_TYPE_MMC 
SCE_SDIF_DEVICE_TYPE_SD 
SCE_SDIF_DEVICE_TYPE_SDIO 

Function Documentation

◆ ksceSdifGetSdContextPartValidateMmc()

SceSdifDeviceContext * ksceSdifGetSdContextPartValidateMmc ( SceSdifDeviceIndex  dev_index)

◆ ksceSdifInitializeMmcDevice()

int ksceSdifInitializeMmcDevice ( SceSdifDeviceIndex  dev_index,
SceSdifDeviceContext dev_ctx 
)

◆ ksceSdifWriteCmd56()

int ksceSdifWriteCmd56 ( SceSdifDeviceContext dev_ctx,
const void *  buf,
SceSize  size 
)

◆ ksceSdifReadCmd56()

int ksceSdifReadCmd56 ( SceSdifDeviceContext dev_ctx,
void *  buf,
SceSize  size 
)