diff --git a/src/kernel/pspidstorage.h b/src/kernel/pspidstorage.h index fe2be018..b7cd67e9 100644 --- a/src/kernel/pspidstorage.h +++ b/src/kernel/pspidstorage.h @@ -50,6 +50,14 @@ int sceIdStorageIsReadOnly(void); /** sceIdStorageFlush() - Finalizes a write */ int sceIdStorageFlush(void); +int sceIdStorageCreateLeaf(unsigned int leafid); + +int sceIdStorageCreateAtomicLeaves(u16 *leaves, int n); + +int sceIdStorageFormat(); + +int sceIdStorageUnformat(); + /**@}*/ #ifdef __cplusplus diff --git a/src/kernel/pspsyscon.h b/src/kernel/pspsyscon.h index 13b69d23..8089b100 100644 --- a/src/kernel/pspsyscon.h +++ b/src/kernel/pspsyscon.h @@ -91,6 +91,8 @@ int sceSysconGetPolestarVersion(int* version); */ int sceSysconGetTimeStamp(s8 *timeStamp); +int sceSysconReceiveSetParam(int n, u8 *buf); + /**@}*/ #ifdef __cplusplus diff --git a/src/kernel/sceIdStorage_driver.S b/src/kernel/sceIdStorage_driver.S index 17547464..c6f543f4 100644 --- a/src/kernel/sceIdStorage_driver.S +++ b/src/kernel/sceIdStorage_driver.S @@ -48,7 +48,7 @@ IMPORT_FUNC "sceIdStorage_driver",0x2C97AB36,sceIdStorageDeleteLeaf #endif #ifdef F_sceIdStorage_driver_0015 - IMPORT_FUNC "sceIdStorage_driver",0x99ACCB71,sceIdStorage_driver_99ACCB71 + IMPORT_FUNC "sceIdStorage_driver",0x99ACCB71,sceIdStorageCreateAtomicLeaves #endif #ifdef F_sceIdStorage_driver_0016 IMPORT_FUNC "sceIdStorage_driver",0x37833CB8,sceIdStorage_driver_37833CB8