diff --git a/build/components/hyena.TWL/src/main.c b/build/components/hyena.TWL/src/main.c index 6cff4501..b7a0bd41 100644 --- a/build/components/hyena.TWL/src/main.c +++ b/build/components/hyena.TWL/src/main.c @@ -153,6 +153,9 @@ TwlSpMain(void) (void)OS_EnableIrq(); (void)OS_EnableInterrupts(); + // ランチャーバージョンを格納(今のところ、最低でもマウント情報登録前には格納する必要あり) + *(u8 *)HW_TWL_RED_LAUNCHER_VER = (u8)SYSM_LAUNCHER_VER; + // ランチャーのマウント情報登録 SYSMi_SetLauncherMountInfo(); diff --git a/include/sysmenu/sysmenu_lib/common/sysmenu_api.h b/include/sysmenu/sysmenu_lib/common/sysmenu_api.h index 8cc7e6ad..bce6d7ed 100644 --- a/include/sysmenu/sysmenu_lib/common/sysmenu_api.h +++ b/include/sysmenu/sysmenu_lib/common/sysmenu_api.h @@ -47,6 +47,7 @@ extern "C" { // 量産工程で使用する初回起動設定をキャンセルしてカードブートするショートカットキー #define SYSM_MOUNT_INFO_SIZE (0x400 - OS_MOUNT_PATH_LEN) +#define SYSM_LAUNCHER_VER 1 // ランチャーバージョン(SDK側でランチャーに絡む処理の判定用) typedef enum PlatformCode { PLATFORM_NTR = 0,