diff --git a/build/libraries_sysmenu/sysmenu/ARM9/src/sysmenu_lib.c b/build/libraries_sysmenu/sysmenu/ARM9/src/sysmenu_lib.c index ae294afc..4ab0197d 100644 --- a/build/libraries_sysmenu/sysmenu/ARM9/src/sysmenu_lib.c +++ b/build/libraries_sysmenu/sysmenu/ARM9/src/sysmenu_lib.c @@ -189,6 +189,10 @@ TitleProperty *SYSM_ReadParameters( void ) //----------------------------------------------------- // HW情報のリード //----------------------------------------------------- +#ifdef SYSM_NO_HWINFO + MI_CpuCopyFast( (void *)HW_PARAM_TWL_HW_NORMAL_INFO, LCFGi_GetHWN(), sizeof(LCFGTWLHWNormalInfo) ); + MI_CpuCopyFast( (void *)HW_HW_SECURE_INFO, LCFGi_GetHWS(), HW_HW_SECURE_INFO_END - HW_HW_SECURE_INFO ); +#else // SYSM_NO_HWINFO // ノーマル情報リード if( !LCFG_ReadHWNormalInfo() ) { #ifndef SYSM_BUILD_FOR_PRODUCTION_TEST @@ -203,6 +207,7 @@ TitleProperty *SYSM_ReadParameters( void ) UTL_SetFatalError( FATAL_ERROR_HWINFO_SECURE ); #endif // SYSM_BUILD_FOR_PRODUCTION_TEST } +#endif // SYSM_NO_HWINFO //----------------------------------------------------- // システム領域にHWInfoをコピー @@ -390,8 +395,8 @@ static void SYSMi_CopyLCFGDataHWInfo( u32 dst_addr ) *(u32 *)HW_PRELOAD_PARAMETER_ADDR = dst_addr; // HWノーマル情報、HWセキュア情報をメモリに展開しておく -#ifndef SYSM_NO_HWINFO MI_CpuCopyFast( LCFGi_GetHWN(), (void *)HW_PARAM_TWL_HW_NORMAL_INFO, sizeof(LCFGTWLHWNormalInfo) ); +#ifndef SYSM_NO_HWINFO MI_CpuCopyFast( LCFGi_GetHWS(), (void *)HW_HW_SECURE_INFO, HW_HW_SECURE_INFO_END - HW_HW_SECURE_INFO ); #endif // SYSM_NO_HWINFO } diff --git a/build/systemMenu_RED/Launcher/ARM9/commondefs.launcher b/build/systemMenu_RED/Launcher/ARM9/commondefs.launcher index 9ea96f1c..1295dd5a 100644 --- a/build/systemMenu_RED/Launcher/ARM9/commondefs.launcher +++ b/build/systemMenu_RED/Launcher/ARM9/commondefs.launcher @@ -24,7 +24,7 @@ export SYSM_NO_LOAD = TRUE export SYSM_NO_ES = TRUE export SYSM_NO_WLFIRM = TRUE export SYSM_NO_SETTINGFILE = TRUE -# export SYSM_NO_HWINFO = TRUE +export SYSM_NO_HWINFO = TRUE # COMPILE SWITCH ※最終ROM作成時は、全てFALSEにセットする。SUBDIRのビルド時にも影響するようexportで環境変数設定する。 export SYSM_DO_NOT_SHOW_LAUNCHER = FALSE