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:

SceSblAIMgrForDriver_stub



Functions

int ksceSblAimgrGetSMI (SceUInt32 *info)
 Get service/manufacturing information (factory/minimum firmware). More...
 
int ksceSblAimgrGetProductCode (void)
 Get product code. More...
 
int ksceSblAimgrGetProductSubCode (void)
 Get product sub code. More...
 
int ksceSblAimgrIsTest (void)
 Get system type state. More...
 
int ksceSblAimgrIsTool (void)
 Get system type state. More...
 
int ksceSblAimgrIsDEX (void)
 Get system type state. More...
 
int ksceSblAimgrIsCEX (void)
 Get system type state. More...
 
int ksceSblAimgrIsVITA (void)
 Get system type state. More...
 
int ksceSblAimgrIsDolce (void)
 Get system type state. More...
 
int ksceSblAimgrIsGenuineVITA (void)
 Get system type state. More...
 
int ksceSblAimgrIsGenuineDolce (void)
 Get system type state. More...
 

Macros

#define ksceSblAimgrGetTargetId()   ksceSblAimgrGetProductCode()
 

Macro Definition Documentation

◆ ksceSblAimgrGetTargetId

#define ksceSblAimgrGetTargetId ( )    ksceSblAimgrGetProductCode()

Enumeration Type Documentation

◆ SceProductCode

Enumerator
SCE_PRODUCT_CODE_NONE 
SCE_PRODUCT_CODE_TEST 
SCE_PRODUCT_CODE_TOOL 
SCE_PRODUCT_CODE_DEX 
SCE_PRODUCT_CODE_CEX_J1 
SCE_PRODUCT_CODE_CEX_UC2 
SCE_PRODUCT_CODE_CEX_CEL 
SCE_PRODUCT_CODE_CEX_KR2 
SCE_PRODUCT_CODE_CEX_CEK 
SCE_PRODUCT_CODE_CEX_MX2 
SCE_PRODUCT_CODE_CEX_AU3 
SCE_PRODUCT_CODE_CEX_E12 
SCE_PRODUCT_CODE_CEX_TW1 
SCE_PRODUCT_CODE_CEX_RU3 
SCE_PRODUCT_CODE_CEX_CN9 
SCE_PRODUCT_CODE_CEX_HK5 
SCE_PRODUCT_CODE_CEX_RSV1 
SCE_PRODUCT_CODE_CEX_RSV2 
SCE_PRODUCT_CODE_CEX_RSV3 

Function Documentation

◆ ksceSblAimgrGetSMI()

int ksceSblAimgrGetSMI ( SceUInt32 info)

Get service/manufacturing information (factory/minimum firmware).

Parameters
[out]info- The info output pointer
Returns
0 on success, < 0 on error.

◆ ksceSblAimgrGetProductCode()

int ksceSblAimgrGetProductCode ( void  )

Get product code.

Returns
see:SceProductCode.

◆ ksceSblAimgrGetProductSubCode()

int ksceSblAimgrGetProductSubCode ( void  )

Get product sub code.

Returns
product sub code value.

◆ ksceSblAimgrIsTest()

int ksceSblAimgrIsTest ( void  )

Get system type state.

Returns
If product code is TEST, 1. else 0.

◆ ksceSblAimgrIsTool()

int ksceSblAimgrIsTool ( void  )

Get system type state.

Returns
If product code is TOOL, 1. else 0.

◆ ksceSblAimgrIsDEX()

int ksceSblAimgrIsDEX ( void  )

Get system type state.

Returns
If product code is DEX, 1. else 0.

◆ ksceSblAimgrIsCEX()

int ksceSblAimgrIsCEX ( void  )

Get system type state.

Returns
If product code is CEX, 1. else 0.

◆ ksceSblAimgrIsVITA()

int ksceSblAimgrIsVITA ( void  )

Get system type state.

Returns
If device is vita, 1. else 0.

◆ ksceSblAimgrIsDolce()

int ksceSblAimgrIsDolce ( void  )

Get system type state.

Returns
If device is dolce, or PSTV emu enabled, 1. else 0.

◆ ksceSblAimgrIsGenuineVITA()

int ksceSblAimgrIsGenuineVITA ( void  )

Get system type state.

Returns
If device is vita, 1. else 0.

◆ ksceSblAimgrIsGenuineDolce()

int ksceSblAimgrIsGenuineDolce ( void  )

Get system type state.

Returns
If device is dolce, 1. else 0.