6#ifndef _PSP2KERN_KERNEL_MSIF_H_
7#define _PSP2KERN_KERNEL_MSIF_H_
17#define SCE_MSIF_SECTOR_SIZE (0x200)
#define VITASDK_BUILD_ASSERT_EQ(__size__, __name__)
Definition build_utils.h:13
void * buffer
Definition bt.h:6
int ksceMsifGetMsInfo(SceMsInfo *info)
SceBool ksceMsifGetSlowCardModeState(void)
Check whether slow-card mode is enabled.
int ksceMsifDisableSlowCardMode(void)
Disable slow-card mode.
SceMsifErrorCode
MSIF errors returned directly by the FW 3.60 sector APIs.
Definition msif.h:20
int ksceMsifEnableSlowCardMode(void)
Enable slow-card mode.
int ksceMsifReadSector(SceUInt32 sector, void *buffer, SceUInt32 sector_count)
Read sectors from the Memory Stick medium.
int ksceMsifWriteSector(SceUInt32 sector, const void *buffer, SceUInt32 sector_count)
Write sectors to the Memory Stick medium.
@ SCE_MSIF_ERROR_INTERNAL
Definition msif.h:21
@ SCE_MSIF_ERROR_UNALIGNED_BUFFER
Definition msif.h:23
@ SCE_MSIF_ERROR_INVALID_ARGUMENT
Definition msif.h:22
@ SCE_MSIF_ERROR_WRITE_PROTECTED
Definition msif.h:24
int SceBool
Definition types.h:59
uint32_t SceUInt32
Definition types.h:45