vitasdk
Documentation of the vitasdk

Detailed Description

Exports for User.


Using this library in your project

Include the header file in your project:


Link the library to the executable:

SceSblSsUpdateMgr_stub



Functions

 VITASDK_BUILD_ASSERT_EQ (1, SceUpdateMode)
 
int sceSblUsGetUpdateMode (SceUpdateMode *mode)
 Getting system update mode on boot. More...
 
int sceSblUsSetUpdateMode (SceUpdateMode mode)
 Setting system update mode on boot. More...
 
int sceSblUsVerifyPup (const char *path)
 Verify PUP. More...
 

Typedefs

typedef char SceUpdateMode
 

Macros

#define SCE_UPDATE_MODE_SWU_GUI   0x10
 
#define SCE_UPDATE_MODE_SWU_CUI   0x30
 
#define sceSblSsUpdateMgrGetBootMode   sceSblUsGetUpdateMode
 
#define sceSblSsUpdateMgrSetBootMode   sceSblUsSetUpdateMode
 

Macro Definition Documentation

◆ SCE_UPDATE_MODE_SWU_GUI

#define SCE_UPDATE_MODE_SWU_GUI   0x10

◆ SCE_UPDATE_MODE_SWU_CUI

#define SCE_UPDATE_MODE_SWU_CUI   0x30

◆ sceSblSsUpdateMgrGetBootMode

#define sceSblSsUpdateMgrGetBootMode   sceSblUsGetUpdateMode

◆ sceSblSsUpdateMgrSetBootMode

#define sceSblSsUpdateMgrSetBootMode   sceSblUsSetUpdateMode

Typedef Documentation

◆ SceUpdateMode

typedef char SceUpdateMode

Function Documentation

◆ VITASDK_BUILD_ASSERT_EQ()

VITASDK_BUILD_ASSERT_EQ ( ,
SceUpdateMode   
)

◆ sceSblUsGetUpdateMode()

int sceSblUsGetUpdateMode ( SceUpdateMode mode)

Getting system update mode on boot.

Parameters
[out]mode- The pointer of SceUpdateMode variable
Returns
0 on success, < 0 on error.

◆ sceSblUsSetUpdateMode()

int sceSblUsSetUpdateMode ( SceUpdateMode  mode)

Setting system update mode on boot.

Parameters
[in]mode- The update mode
Returns
0 on success, < 0 on error.

◆ sceSblUsVerifyPup()

int sceSblUsVerifyPup ( const char *  path)

Verify PUP.

Parameters
[in]path- The PUP path
Returns
0 on success, < 0 on error.

note - If verify CEX PUP on Devkit system, got error.