Add files via upload

master
Silica 6 years ago committed by GitHub
parent 6e00904f1c
commit 00f9cbb6ce

@ -4,8 +4,8 @@ set(CMAKE_SYSTEM_NAME "Generic")
set(CMAKE_C_COMPILER "arm-vita-eabi-gcc")
set(CMAKE_CXX_COMPILER "arm-vita-eabi-g++")
project(idu-mode)
set(TITLE_ID "XYZZ00003")
project(show-mode)
set(TITLE_ID "SHOWMODE0")
set(CMAKE_C_FLAGS "-Wl,-q -O3 -std=c99")
@ -19,6 +19,7 @@ target_link_libraries(${PROJECT_NAME}.elf
-lSceDisplay_stub
-lSceCtrl_stub
-lSceVshBridge_stub
-lScePower_stub
)
add_custom_target(${PROJECT_NAME}.vpk ALL

@ -42,33 +42,33 @@ int get_key(void) {
}
void press_exit(void) {
printf("Press any key to exit this application.\n");
printf("Press any key to reboot & exit this application.\n");
get_key();
exit(0);
scePowerRequestColdReset();
}
int main(void) {
psvDebugScreenInit();
printf("IDU stuffs\n");
printf("Show Mode stuffs\n");
int ret = vshSysconIsIduMode();
printf("IDU mode status: 0x%x\n", ret);
int ret = vshSysconIsShowMode();
printf("Show mode status: 0x%x\n", ret);
again:
printf("\n");
printf("Press X to set IDU mode\n");
printf("Press O to clear IDU mode\n");
printf("EXIT THIS APP IMMEDIATELY IF YOU DO NOT KNOW WHAT YOU ARE DOING OR WHAT IDU MODE IS\n");
printf("Press X to set Show mode\n");
printf("Press O to clear Show mode\n");
printf("EXIT THIS APP IMMEDIATELY IF YOU DO NOT KNOW WHAT YOU ARE DOING OR WHAT SHOW MODE IS\n");
switch(get_key()) {
case SCE_CTRL_CROSS:
ret = vshSysconIduModeSet();
printf("vshSysconIduModeSet: 0x%x\n", ret);
ret = vshSysconShowModeSet();
printf("vshSysconShowModeSet: 0x%x\n", ret);
break;
case SCE_CTRL_CIRCLE:
ret = vshSysconIduModeClear();
printf("vshSysconIduModeClear: 0x%x\n", ret);
ret = vshSysconShowModeClear();
printf("vshSysconShowModeClear: 0x%x\n", ret);
break;
default:
goto again;

Loading…
Cancel
Save