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();
|
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の鍵をクリアする
|
||||||
|
|
||||||
// 鍵は不要になるので、消しておく
|
// 鍵は不要になるので、消しておく
|
||||||
{
|
{
|
||||||
|
|||||||
@ -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
|
||||||
|
|
||||||
|
|||||||
@ -144,6 +144,11 @@ Property
|
|||||||
#
|
#
|
||||||
#SDCardAccess TRUE
|
#SDCardAccess TRUE
|
||||||
|
|
||||||
|
#
|
||||||
|
# DisableDebug :最終ROMでは、アプリジャンプされた際にデバッグできないようにTRUEにする必要があります。
|
||||||
|
#
|
||||||
|
DisableDebug $(DISABLE_DEBUG)
|
||||||
|
|
||||||
###
|
###
|
||||||
#### END
|
#### END
|
||||||
}
|
}
|
||||||
|
|||||||
@ -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
|
||||||
|
|
||||||
|
|||||||
@ -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.
BIN
docs/鍵管理.xls
BIN
docs/鍵管理.xls
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue
Block a user