mirror of
https://github.com/rvtr/TwlIPL.git
synced 2025-10-31 06:01:12 -04:00
HW情報をCTRメニューから受け取るように。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/branches/20100611_RedLauncher_Remodel@2966 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
parent
17d2b381ee
commit
b4410ec563
@ -189,6 +189,10 @@ TitleProperty *SYSM_ReadParameters( void )
|
|||||||
//-----------------------------------------------------
|
//-----------------------------------------------------
|
||||||
// HW情報のリード
|
// 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() ) {
|
if( !LCFG_ReadHWNormalInfo() ) {
|
||||||
#ifndef SYSM_BUILD_FOR_PRODUCTION_TEST
|
#ifndef SYSM_BUILD_FOR_PRODUCTION_TEST
|
||||||
@ -203,6 +207,7 @@ TitleProperty *SYSM_ReadParameters( void )
|
|||||||
UTL_SetFatalError( FATAL_ERROR_HWINFO_SECURE );
|
UTL_SetFatalError( FATAL_ERROR_HWINFO_SECURE );
|
||||||
#endif // SYSM_BUILD_FOR_PRODUCTION_TEST
|
#endif // SYSM_BUILD_FOR_PRODUCTION_TEST
|
||||||
}
|
}
|
||||||
|
#endif // SYSM_NO_HWINFO
|
||||||
|
|
||||||
//-----------------------------------------------------
|
//-----------------------------------------------------
|
||||||
// システム領域にHWInfoをコピー
|
// システム領域にHWInfoをコピー
|
||||||
@ -390,8 +395,8 @@ static void SYSMi_CopyLCFGDataHWInfo( u32 dst_addr )
|
|||||||
*(u32 *)HW_PRELOAD_PARAMETER_ADDR = dst_addr;
|
*(u32 *)HW_PRELOAD_PARAMETER_ADDR = dst_addr;
|
||||||
|
|
||||||
// HWノーマル情報、HWセキュア情報をメモリに展開しておく
|
// HWノーマル情報、HWセキュア情報をメモリに展開しておく
|
||||||
#ifndef SYSM_NO_HWINFO
|
|
||||||
MI_CpuCopyFast( LCFGi_GetHWN(), (void *)HW_PARAM_TWL_HW_NORMAL_INFO, sizeof(LCFGTWLHWNormalInfo) );
|
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 );
|
MI_CpuCopyFast( LCFGi_GetHWS(), (void *)HW_HW_SECURE_INFO, HW_HW_SECURE_INFO_END - HW_HW_SECURE_INFO );
|
||||||
#endif // SYSM_NO_HWINFO
|
#endif // SYSM_NO_HWINFO
|
||||||
}
|
}
|
||||||
|
|||||||
@ -24,7 +24,7 @@ export SYSM_NO_LOAD = TRUE
|
|||||||
export SYSM_NO_ES = TRUE
|
export SYSM_NO_ES = TRUE
|
||||||
export SYSM_NO_WLFIRM = TRUE
|
export SYSM_NO_WLFIRM = TRUE
|
||||||
export SYSM_NO_SETTINGFILE = TRUE
|
export SYSM_NO_SETTINGFILE = TRUE
|
||||||
# export SYSM_NO_HWINFO = TRUE
|
export SYSM_NO_HWINFO = TRUE
|
||||||
|
|
||||||
# COMPILE SWITCH ※最終ROM作成時は、全てFALSEにセットする。SUBDIRのビルド時にも影響するようexportで環境変数設定する。
|
# COMPILE SWITCH ※最終ROM作成時は、全てFALSEにセットする。SUBDIRのビルド時にも影響するようexportで環境変数設定する。
|
||||||
export SYSM_DO_NOT_SHOW_LAUNCHER = FALSE
|
export SYSM_DO_NOT_SHOW_LAUNCHER = FALSE
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user