From 42271f899398e3111e48a310cd74410f9be5c2ef Mon Sep 17 00:00:00 2001 From: Joel16 Date: Tue, 31 Oct 2017 16:07:00 -0500 Subject: Bring up SceVshBridge --- include/user/vshbridge.h | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 include/user/vshbridge.h diff --git a/include/user/vshbridge.h b/include/user/vshbridge.h new file mode 100644 index 0000000..685f6e2 --- /dev/null +++ b/include/user/vshbridge.h @@ -0,0 +1,42 @@ +#ifndef _PSP2_VSHBRIDGE_H_ +#define _PSP2_VSHBRIDGE_H_ + +#include +#include + +#ifdef __cplusplus +extern "C" { +#endif + +int _vshSblGetSystemSwVersion(SceKernelFwInfo * data); + +int _vshSblAimgrGetConsoleId(char CID[32]); + +int vshIdStorageIsDirty(void); +int vshIdStorageIsFormatted(void); +int sceIdStorageIsReadOnly(void); + +int vshSblAimgrIsCEX(void); +int vshSblAimgrIsDEX(void); +int vshSblAimgrIsGenuineVITA(void); +int vshSblAimgrIsGenuineDolce(void); +int vshSblAimgrIsTest(void); +int vshSblAimgrIsTool(void); +int vshSblSsIsDevelopmentMode(void); +int sceKernelIsPSVitaTV(void); + +int vshSysconHasWWAN(void); + +int vshSysconIsDownLoaderMode(void); +int vshSysconIsIduMode(void); +int vshSysconIsMCEmuCapable(void); +int vshSysconIsShowMode(void); + +int vshMemoryCardGetCardInsertState(void); +int vshRemovableMemoryGetCardInsertState(void); + +#ifdef __cplusplus +} +#endif + +#endif /* _PSP2_VSHBRIDGE_H_ */ -- cgit v1.2.3