mirror of
https://github.com/rvtr/TwlIPL.git
synced 2025-10-31 06:01:12 -04:00
・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:
parent
fece573d78
commit
235a5c9195
@ -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の鍵をクリアする
|
||||
|
||||
// 鍵は不要になるので、消しておく
|
||||
{
|
||||
|
||||
@ -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
|
||||
|
||||
|
||||
@ -144,6 +144,11 @@ Property
|
||||
#
|
||||
#SDCardAccess TRUE
|
||||
|
||||
#
|
||||
# DisableDebug :最終ROMでは、アプリジャンプされた際にデバッグできないようにTRUEにする必要があります。
|
||||
#
|
||||
DisableDebug $(DISABLE_DEBUG)
|
||||
|
||||
###
|
||||
#### END
|
||||
}
|
||||
|
||||
@ -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
|
||||
|
||||
|
||||
@ -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.
BIN
docs/鍵管理.xls
BIN
docs/鍵管理.xls
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue
Block a user