・makerom.TWL.launcher更新。

・LauncherとMachinSettingsのRSFにDisableDebugを仕込んでおく。
・ドキュメント更新。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1060 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
yosiokat 2008-04-03 13:37:22 +00:00
parent fece573d78
commit 235a5c9195
9 changed files with 37 additions and 11 deletions

View File

@ -200,6 +200,7 @@ BOOL BOOT_WaitStart( void )
AESi_ResetAesKeyA();
if( isClearSlotB ) AESi_ResetAesKeyB();
if( isClearSlotC ) AESi_ResetAesKeyC();
// if( th->s.access_control.nand_access == 0 ) AESi_ResetAeskeyD(); // NANDにアクセスしないアプリは、スロットDの鍵をクリアする
// 鍵は不要になるので、消しておく
{

View File

@ -17,9 +17,9 @@
#----------------------------------------------------------------------------
SUBDIRS = \
../../../libraries_sysmenu/sysmenu \
../../../libraries_sysmenu/hotsw \
../../../components/hyena.TWL
# ../../../libraries_sysmenu/sysmenu \
# ../../../libraries_sysmenu/hotsw \
# ../../../components/hyena.TWL
# ../../../libraries_sysmenu/reloc_info \
# ../../../libraries_sysmenu/boot \
# ../../../libraries_sysmenu/mcu \
@ -28,7 +28,11 @@ SUBDIRS = \
#----------------------------------------------------------------------------
#FIRM_BUILD = TRUE
ifdef SDK_FINALROM
DISABLE_DEBUG = TRUE
else
DISABLE_DEBUG = FALSE
endif
TARGET_FIRM = SYSTEMMENU
TARGET_PLATFORM = TWL
@ -77,12 +81,10 @@ ADDRESS_DTCM = 0x0e000000
DEFAULT_COMP_ARM7 = hyena
MAKEROM_FLAGS += -F -DTITLEID_LO='$(TITLEID_LO)' -DCARD_REGION='$(CARD_REGION)'
ifdef FIRM_BUILD
MAKEROM_FLAGS += -s \
-DSYS_PRIV_KEY=$(TWL_KEYSDIR)/rsa/private9_0.der \
-DSYS_PUB_KEY=$(TWL_KEYSDIR)/rsa/public9_0.der
endif
MAKEROM_FLAGS += -F \
-DTITLEID_LO='$(TITLEID_LO)' \
-DCARD_REGION='$(CARD_REGION)' \
-DDISABLE_DEBUG='$(DISABLE_DEBUG)'
MAKETAD_FLAGS += -s

View File

@ -144,6 +144,11 @@ Property
#
#SDCardAccess TRUE
#
# DisableDebug 最終ROMでは、アプリジャンプされた際にデバッグできないようにTRUEにする必要があります。
#
DisableDebug $(DISABLE_DEBUG)
###
#### END
}

View File

@ -22,6 +22,12 @@ SUBDIRS = \
#----------------------------------------------------------------------------
ifdef SDK_FINALROM
DISABLE_DEBUG = TRUE
else
DISABLE_DEBUG = FALSE
endif
TARGET_FIRM = SYSTEMMENU
TARGET_PLATFORM = TWL
TWL_ARCHGEN = LIMITED
@ -52,7 +58,9 @@ SRCS = main.c MachineSetting.c \
LINCLUDES = $(MISC_DIR)/include
MAKEROM_FLAGS += -DTITLEID_LO='$(TITLEID_LO)' -DCARD_REGION='$(CARD_REGION)'
MAKEROM_FLAGS += -DTITLEID_LO='$(TITLEID_LO)' \
-DCARD_REGION='$(CARD_REGION)' \
-DDISABLE_DEBUG='$(DISABLE_DEBUG)'
MAKETAD_FLAGS += -s

View File

@ -140,6 +140,11 @@ Property
#
HwAESSlotC TRUE
#
# NANDAccess: nand access control [TRUE/FALSE]
#
NANDAccess TRUE
#
# SDCardAccess: sd card access control [TRUE/FALSE]
#
@ -151,6 +156,11 @@ Property
#
CodecMode $(MAKEROM_CODEC_MODE)
#
# DisableDebug 最終ROMでは、アプリジャンプされた際にデバッグできないようにTRUEにする必要があります。
#
DisableDebug $(DISABLE_DEBUG)
###
#### END
}

Binary file not shown.

Binary file not shown.

Binary file not shown.