・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(); AESi_ResetAesKeyA();
if( isClearSlotB ) AESi_ResetAesKeyB(); if( isClearSlotB ) AESi_ResetAesKeyB();
if( isClearSlotC ) AESi_ResetAesKeyC(); if( isClearSlotC ) AESi_ResetAesKeyC();
// if( th->s.access_control.nand_access == 0 ) AESi_ResetAeskeyD(); // NANDにアクセスしないアプリは、スロットDの鍵をクリアする
// 鍵は不要になるので、消しておく // 鍵は不要になるので、消しておく
{ {

View File

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

View File

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

View File

@ -22,6 +22,12 @@ SUBDIRS = \
#---------------------------------------------------------------------------- #----------------------------------------------------------------------------
ifdef SDK_FINALROM
DISABLE_DEBUG = TRUE
else
DISABLE_DEBUG = FALSE
endif
TARGET_FIRM = SYSTEMMENU TARGET_FIRM = SYSTEMMENU
TARGET_PLATFORM = TWL TARGET_PLATFORM = TWL
TWL_ARCHGEN = LIMITED TWL_ARCHGEN = LIMITED
@ -52,7 +58,9 @@ SRCS = main.c MachineSetting.c \
LINCLUDES = $(MISC_DIR)/include 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 MAKETAD_FLAGS += -s

View File

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

Binary file not shown.

Binary file not shown.

Binary file not shown.