mirror of
https://github.com/rvtr/TwlIPL.git
synced 2025-10-31 06:01:12 -04:00
TwlIPL_SDK500fc_plus3_branchブランチの内容をマージ。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1543 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
parent
4018efb92a
commit
e1b83f6240
@ -306,6 +306,11 @@ TitleProperty *SYSM_ReadParameters( void )
|
|||||||
// 本体設定データなどのメモリ展開。
|
// 本体設定データなどのメモリ展開。
|
||||||
static void SYSMi_CopyLCFGData( u32 dst_addr )
|
static void SYSMi_CopyLCFGData( u32 dst_addr )
|
||||||
{
|
{
|
||||||
|
// HotStart時にも保持する必要のあるデータをランチャー用に移動するプリロードパラメータバッファにコピー。
|
||||||
|
MI_CpuCopy8( (void *)HW_PARAM_WIRELESS_FIRMWARE_DATA, (void *)(dst_addr + HW_PARAM_TWL_SETTINGS_DATA_SIZE),
|
||||||
|
HW_PARAM_WIRELESS_FIRMWARE_DATA_SIZE ); // 無線ファーム用
|
||||||
|
|
||||||
|
// プリロードパラメータアドレスをランチャー向けに変更。
|
||||||
*(u32 *)HW_PRELOAD_PARAMETER_ADDR = dst_addr;
|
*(u32 *)HW_PRELOAD_PARAMETER_ADDR = dst_addr;
|
||||||
|
|
||||||
// 本体設定データ、HWノーマル情報、HWセキュア情報をメモリに展開しておく
|
// 本体設定データ、HWノーマル情報、HWセキュア情報をメモリに展開しておく
|
||||||
|
|||||||
@ -25,6 +25,8 @@ include ./commondefs.DSHashTable
|
|||||||
|
|
||||||
MY_DATA = $(DS_HASH_TABLE_DATA)
|
MY_DATA = $(DS_HASH_TABLE_DATA)
|
||||||
|
|
||||||
|
MY_TITLE = $(DS_HASH_TABLE_TITLE)
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
MY_TAD = $(MY_TITLE).tad
|
MY_TAD = $(MY_TITLE).tad
|
||||||
|
|
||||||
|
|||||||
@ -40,7 +40,7 @@ export DISABLE_WDS_SCAN = TRUE
|
|||||||
export DISABLE_WLFIRM_LOAD = FALSE
|
export DISABLE_WLFIRM_LOAD = FALSE
|
||||||
export IGNORE_WLFIRM_SIGNCHECK = FALSE
|
export IGNORE_WLFIRM_SIGNCHECK = FALSE
|
||||||
export DISABLE_SLEEP = TRUE
|
export DISABLE_SLEEP = TRUE
|
||||||
|
export AUTH_NTR_CARD_PRODUCT_ONLY = TRUE
|
||||||
endif
|
endif
|
||||||
|
|
||||||
# MAKEROM SWITCH ※最終ROM作成時は、全てTRUEにセットする
|
# MAKEROM SWITCH ※最終ROM作成時は、全てTRUEにセットする
|
||||||
|
|||||||
@ -301,11 +301,12 @@ void TwlMain( void )
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case LOAD_START:
|
case LOAD_START:
|
||||||
|
if( IsFinishedLoadSharedFont() ) { // ダイレクトブートの時があるので、フォントロード終了をここでチェック
|
||||||
SYSM_StartLoadTitle( pBootTitle );
|
SYSM_StartLoadTitle( pBootTitle );
|
||||||
state = LOADING;
|
state = LOADING;
|
||||||
|
|
||||||
start = OS_GetTick();
|
start = OS_GetTick();
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
case LOADING:
|
case LOADING:
|
||||||
if( SYSM_IsLoadTitleFinished() ) {
|
if( SYSM_IsLoadTitleFinished() ) {
|
||||||
|
|||||||
@ -87,6 +87,9 @@ MAKEROM_FLAGS += -DTITLEID_LO='$(TITLEID_LO)' \
|
|||||||
-DPRIVKEY_PATH='$(TWL_KEYSDIR)/rsa' \
|
-DPRIVKEY_PATH='$(TWL_KEYSDIR)/rsa' \
|
||||||
-DCARD_REGION='$(CARD_REGION)' \
|
-DCARD_REGION='$(CARD_REGION)' \
|
||||||
-DDISABLE_DEBUG='$(DISABLE_DEBUG)'
|
-DDISABLE_DEBUG='$(DISABLE_DEBUG)'
|
||||||
|
|
||||||
|
MAKEROM_FLAGS := $(filter-out -a,$(MAKEROM_FLAGS))
|
||||||
|
|
||||||
MAKETAD_FLAGS += -s
|
MAKETAD_FLAGS += -s
|
||||||
|
|
||||||
SYSMENU_LIBS = \
|
SYSMENU_LIBS = \
|
||||||
|
|||||||
@ -52,6 +52,7 @@ export DISABLE_WLFIRM_LOAD = FALSE
|
|||||||
export DISABLE_SLEEP = FASLE
|
export DISABLE_SLEEP = FASLE
|
||||||
export SYSM_OUTSIDE_UI = TRUE
|
export SYSM_OUTSIDE_UI = TRUE
|
||||||
export SYSM_BROADON_UI = FALSE
|
export SYSM_BROADON_UI = FALSE
|
||||||
|
export AUTH_NTR_CARD_PRODUCT_ONLY = TRUE
|
||||||
|
|
||||||
# MAKEROM SWITCH for build SystemMenu
|
# MAKEROM SWITCH for build SystemMenu
|
||||||
export DISABLE_DEBUG = TRUE
|
export DISABLE_DEBUG = TRUE
|
||||||
|
|||||||
@ -54,10 +54,10 @@ HNAA.tad: ../../../systemMenu_RED/Launcher/ARM9/bin/ARM9-TS.LTD/$(TWL_BUILD_DIR)
|
|||||||
HNBA.tad: ../../../systemMenu_RED/MachineSettings/ARM9/bin/ARM9-TS.LTD/$(TWL_BUILD_DIR)/HNBA.srl
|
HNBA.tad: ../../../systemMenu_RED/MachineSettings/ARM9/bin/ARM9-TS.LTD/$(TWL_BUILD_DIR)/HNBA.srl
|
||||||
$(MAKETAD) $< $(MAKETAD_OPTION) -o $@
|
$(MAKETAD) $< $(MAKETAD_OPTION) -o $@
|
||||||
|
|
||||||
HNCA.tad: ../../../systemMenu_RED/wlanfirm/HNCA.tad
|
HNCA.tad: $(call empath,$(MY_WLANFIRM))
|
||||||
$(MAKETAD) $< $(WLANFIRM_MAKETAD_OPTION) -o $@
|
$(MAKETAD) $< $(WLANFIRM_MAKETAD_OPTION) -o $@
|
||||||
|
|
||||||
HNHA.tad: ../../../systemMenu_RED/DSHashTable/HNHA.tad
|
HNHA.tad: $(call empath,$(DS_HASH_TABLE_DATA))
|
||||||
$(MAKETAD) $< $(DS_HASH_TABLE_MAKETAD_OPTION) -o $@
|
$(MAKETAD) $< $(DS_HASH_TABLE_MAKETAD_OPTION) -o $@
|
||||||
|
|
||||||
menu_launcher.nand: ../../../nandfirm/menu-launcher/menu_launcher-$(TWL_BUILD_TYPE)$(CODEGEN_ARCH).nand
|
menu_launcher.nand: ../../../nandfirm/menu-launcher/menu_launcher-$(TWL_BUILD_TYPE)$(CODEGEN_ARCH).nand
|
||||||
|
|||||||
Binary file not shown.
Loading…
Reference in New Issue
Block a user