mirror of
https://github.com/rvtr/TwlIPL.git
synced 2025-10-31 06:01:12 -04:00
・デフォルトでREDランチャー、RED本体設定、NandInitializerなどのARM9側をTHUMBにするよう変更。
(nandfirmなどのファーム系はARM9もARMのまま) ・ビルドオプションの整理。問題がないところは、基本TARGET_CODEGENを使用するよう変更。 ・NitroSystemをLTD,HYB両方でARM,THUMBビルドするよう変更。 git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2167 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
parent
d91e9fd056
commit
bb1732d800
3
Makefile
3
Makefile
@ -1,6 +1,6 @@
|
|||||||
#! make -f
|
#! make -f
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
# Project: TwlFirm - build
|
# Project: TwlIPL - build
|
||||||
# File: Makefile
|
# File: Makefile
|
||||||
#
|
#
|
||||||
# Copyright 2007 Nintendo. All rights reserved.
|
# Copyright 2007 Nintendo. All rights reserved.
|
||||||
@ -21,7 +21,6 @@ include $(TWL_IPL_RED_ROOT)/build/buildtools/commondefs
|
|||||||
|
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
export TWL_ARCHGEN = ALL
|
|
||||||
|
|
||||||
SUBDIRS = \
|
SUBDIRS = \
|
||||||
build
|
build
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
#! make -f
|
#! make -f
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
# Project: TwlFirm - build
|
# Project: TwlIPL - build
|
||||||
# File: Makefile.full
|
# File: Makefile.full
|
||||||
#
|
#
|
||||||
# Copyright 2007 Nintendo. All rights reserved.
|
# Copyright 2007 Nintendo. All rights reserved.
|
||||||
@ -21,15 +21,8 @@ include $(TWL_IPL_RED_ROOT)/build/buildtools/commondefs
|
|||||||
|
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
export TWL_ARCHGEN = ALL
|
|
||||||
export NITRO_WITHOUT_DEMOS = TRUE
|
|
||||||
|
|
||||||
SUBDIRS = \
|
|
||||||
$(ROOT)/build/libraries/reboot \
|
|
||||||
$(ROOT)/build/demos/gx/UnitTours/DEMOLib \
|
|
||||||
$(NITROSYSTEM_ROOT) \
|
|
||||||
build
|
|
||||||
|
|
||||||
|
SUBMAKES = Makefile.twlSDK Makefile.nitroSystem.LTD Makefile.nitroSystem.HYB Makefile
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|||||||
36
Makefile.nitroSystem.HYB
Normal file
36
Makefile.nitroSystem.HYB
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
#! make -f
|
||||||
|
#----------------------------------------------------------------------------
|
||||||
|
# Project: TwlIPL - build
|
||||||
|
# File: Makefile.nitroSystem
|
||||||
|
#
|
||||||
|
# Copyright 2007 Nintendo. All rights reserved.
|
||||||
|
#
|
||||||
|
# These coded instructions, statements, and computer programs contain
|
||||||
|
# proprietary information of Nintendo of America Inc. and/or Nintendo
|
||||||
|
# Company Ltd., and are protected by Federal copyright law. They may
|
||||||
|
# not be disclosed to third parties or copied or duplicated in any form,
|
||||||
|
# in whole or in part, without the prior written consent of Nintendo.
|
||||||
|
#
|
||||||
|
# $Date:: $
|
||||||
|
# $Rev$
|
||||||
|
# $Author$
|
||||||
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
include $(TWL_IPL_RED_ROOT)/build/buildtools/commondefs
|
||||||
|
|
||||||
|
|
||||||
|
#----------------------------------------------------------------------------
|
||||||
|
# 何故かよくわからないが、TARGET_ARCHGEN=ALLではダメ。TWL_ARCHGEN=HYBLIDでもダメ。。。
|
||||||
|
export TARGET_ARCHGEN = HYBLID
|
||||||
|
export TARGET_CODEGEN = ALL
|
||||||
|
export NITRO_WITHOUT_DEMOS = TRUE
|
||||||
|
|
||||||
|
SUBDIRS = $(NITROSYSTEM_ROOT)
|
||||||
|
|
||||||
|
|
||||||
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
include $(TWL_IPL_RED_ROOT)/build/buildtools/modulerules
|
||||||
|
|
||||||
|
|
||||||
|
#===== End of Makefile =====
|
||||||
36
Makefile.nitroSystem.LTD
Normal file
36
Makefile.nitroSystem.LTD
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
#! make -f
|
||||||
|
#----------------------------------------------------------------------------
|
||||||
|
# Project: TwlIPL - build
|
||||||
|
# File: Makefile.nitroSystem
|
||||||
|
#
|
||||||
|
# Copyright 2007 Nintendo. All rights reserved.
|
||||||
|
#
|
||||||
|
# These coded instructions, statements, and computer programs contain
|
||||||
|
# proprietary information of Nintendo of America Inc. and/or Nintendo
|
||||||
|
# Company Ltd., and are protected by Federal copyright law. They may
|
||||||
|
# not be disclosed to third parties or copied or duplicated in any form,
|
||||||
|
# in whole or in part, without the prior written consent of Nintendo.
|
||||||
|
#
|
||||||
|
# $Date:: $
|
||||||
|
# $Rev$
|
||||||
|
# $Author$
|
||||||
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
include $(TWL_IPL_RED_ROOT)/build/buildtools/commondefs
|
||||||
|
|
||||||
|
|
||||||
|
#----------------------------------------------------------------------------
|
||||||
|
# 何故かよくわからないが、TARGET_ARCHGEN=ALLではダメ。TWL_ARCHGEN=ALL, TARGET_ARCHGEN=LIMITEDでもダメ。。。
|
||||||
|
export TWL_ARCHGEN = LIMITED
|
||||||
|
export TARGET_CODEGEN = ALL
|
||||||
|
export NITRO_WITHOUT_DEMOS = TRUE
|
||||||
|
|
||||||
|
SUBDIRS = $(NITROSYSTEM_ROOT)
|
||||||
|
|
||||||
|
|
||||||
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
include $(TWL_IPL_RED_ROOT)/build/buildtools/modulerules
|
||||||
|
|
||||||
|
|
||||||
|
#===== End of Makefile =====
|
||||||
@ -1,6 +1,6 @@
|
|||||||
#! make -f
|
#! make -f
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
# Project: TwlFirm - build
|
# Project: TwlIPL - build
|
||||||
# File: Makefile.sysmenu
|
# File: Makefile.sysmenu
|
||||||
#
|
#
|
||||||
# Copyright 2007 Nintendo. All rights reserved.
|
# Copyright 2007 Nintendo. All rights reserved.
|
||||||
@ -23,7 +23,6 @@ include $(TWL_IPL_RED_ROOT)/build/buildtools/commondefs
|
|||||||
|
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
export TWL_ARCHGEN = ALL
|
|
||||||
|
|
||||||
SUBDIRS = \
|
SUBDIRS = \
|
||||||
build/tools \
|
build/tools \
|
||||||
|
|||||||
35
Makefile.twlSDK
Normal file
35
Makefile.twlSDK
Normal file
@ -0,0 +1,35 @@
|
|||||||
|
#! make -f
|
||||||
|
#----------------------------------------------------------------------------
|
||||||
|
# Project: TwlIPL - build
|
||||||
|
# File: Makefile.twlSDK
|
||||||
|
#
|
||||||
|
# Copyright 2007 Nintendo. All rights reserved.
|
||||||
|
#
|
||||||
|
# These coded instructions, statements, and computer programs contain
|
||||||
|
# proprietary information of Nintendo of America Inc. and/or Nintendo
|
||||||
|
# Company Ltd., and are protected by Federal copyright law. They may
|
||||||
|
# not be disclosed to third parties or copied or duplicated in any form,
|
||||||
|
# in whole or in part, without the prior written consent of Nintendo.
|
||||||
|
#
|
||||||
|
# $Date:: $
|
||||||
|
# $Rev$
|
||||||
|
# $Author$
|
||||||
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
include $(TWL_IPL_RED_ROOT)/build/buildtools/commondefs
|
||||||
|
|
||||||
|
|
||||||
|
#----------------------------------------------------------------------------
|
||||||
|
export TARGET_ARCHGEN = ALL
|
||||||
|
export TARGET_CODEGEN = ALL
|
||||||
|
|
||||||
|
SUBDIRS = \
|
||||||
|
$(ROOT)/build/libraries/reboot \
|
||||||
|
$(ROOT)/build/demos/gx/UnitTours/DEMOLib
|
||||||
|
|
||||||
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
include $(TWL_IPL_RED_ROOT)/build/buildtools/modulerules
|
||||||
|
|
||||||
|
|
||||||
|
#===== End of Makefile =====
|
||||||
@ -27,6 +27,9 @@ define toLower
|
|||||||
$(shell echo $(1) | tr '[A-Z]' '[a-z]' )
|
$(shell echo $(1) | tr '[A-Z]' '[a-z]' )
|
||||||
endef # toLower
|
endef # toLower
|
||||||
|
|
||||||
|
# デフォルトのCODEGENを指定(他のcommondefsの前で指定しておかないとダメ)
|
||||||
|
TARGET_CODEGEN ?= THUMB
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
### TWL-commondefs
|
### TWL-commondefs
|
||||||
#
|
#
|
||||||
|
|||||||
@ -24,7 +24,7 @@ override TARGET_PLATFORM = TWL
|
|||||||
override TWL_PROC = ARM7
|
override TWL_PROC = ARM7
|
||||||
override TWL_ARCHGEN = LIMITED
|
override TWL_ARCHGEN = LIMITED
|
||||||
TWL_NO_STD_PCHDR = True
|
TWL_NO_STD_PCHDR = True
|
||||||
override TWL_CODEGEN = ARM
|
override TARGET_CODEGEN = ARM
|
||||||
|
|
||||||
FIRM_LIBSUFFIX = .firm$(ARCHGEN_TYPE)$(CODEGEN_ARCH)
|
FIRM_LIBSUFFIX = .firm$(ARCHGEN_TYPE)$(CODEGEN_ARCH)
|
||||||
|
|
||||||
|
|||||||
@ -25,7 +25,7 @@ override TWL_PROC = ARM7
|
|||||||
override TWL_ARCHGEN = LIMITED
|
override TWL_ARCHGEN = LIMITED
|
||||||
override TWL_PLATFORM = TS
|
override TWL_PLATFORM = TS
|
||||||
TWL_NO_STD_PCHDR = True
|
TWL_NO_STD_PCHDR = True
|
||||||
override TWL_CODEGEN = ARM
|
override TARGET_CODEGEN = ARM
|
||||||
|
|
||||||
FIRM_LIBSUFFIX = .firm$(ARCHGEN_TYPE)$(CODEGEN_ARCH)
|
FIRM_LIBSUFFIX = .firm$(ARCHGEN_TYPE)$(CODEGEN_ARCH)
|
||||||
|
|
||||||
|
|||||||
@ -17,7 +17,7 @@
|
|||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
override TARGET_PLATFORM = TWL
|
override TARGET_PLATFORM = TWL
|
||||||
override TWL_CODEGEN = ARM
|
override TARGET_CODEGEN = ARM
|
||||||
override TWL_ARCHGEN = LIMITED
|
override TWL_ARCHGEN = LIMITED
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
|
|
||||||
override TARGET_PLATFORM = TWL
|
override TARGET_PLATFORM = TWL
|
||||||
override TWL_CODEGEN = ARM
|
override TARGET_CODEGEN = ARM
|
||||||
override TWL_ARCHGEN = LIMITED
|
override TWL_ARCHGEN = LIMITED
|
||||||
|
|
||||||
ifndef MODE
|
ifndef MODE
|
||||||
|
|||||||
@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
|
|
||||||
override TARGET_PLATFORM = TWL
|
override TARGET_PLATFORM = TWL
|
||||||
override TWL_CODEGEN = ARM
|
override TARGET_CODEGEN = ARM
|
||||||
override TWL_ARCHGEN = LIMITED
|
override TWL_ARCHGEN = LIMITED
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -17,7 +17,7 @@
|
|||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
override TARGET_PLATFORM = TWL
|
override TARGET_PLATFORM = TWL
|
||||||
override TWL_CODEGEN = ARM
|
override TARGET_CODEGEN = ARM
|
||||||
override TWL_ARCHGEN = LIMITED
|
override TWL_ARCHGEN = LIMITED
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -17,7 +17,7 @@
|
|||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
override TARGET_PLATFORM := TWL
|
override TARGET_PLATFORM := TWL
|
||||||
override TWL_CODEGEN := ARM
|
override TARGET_CODEGEN := ARM
|
||||||
override TWL_ARCHGEN := LIMITED
|
override TWL_ARCHGEN := LIMITED
|
||||||
|
|
||||||
override TARGET_FINALROM := TRUE
|
override TARGET_FINALROM := TRUE
|
||||||
|
|||||||
@ -17,7 +17,7 @@
|
|||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
override TARGET_PLATFORM := TWL
|
override TARGET_PLATFORM := TWL
|
||||||
override TWL_CODEGEN := ARM
|
override TARGET_CODEGEN := ARM
|
||||||
override TWL_ARCHGEN := LIMITED
|
override TWL_ARCHGEN := LIMITED
|
||||||
|
|
||||||
override TARGET_FINALROM := TRUE
|
override TARGET_FINALROM := TRUE
|
||||||
|
|||||||
@ -17,7 +17,7 @@
|
|||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
override TARGET_PLATFORM := TWL
|
override TARGET_PLATFORM := TWL
|
||||||
override TWL_CODEGEN := ARM
|
override TARGET_CODEGEN := ARM
|
||||||
override TWL_ARCHGEN := LIMITED
|
override TWL_ARCHGEN := LIMITED
|
||||||
|
|
||||||
override TARGET_FINALROM := TRUE
|
override TARGET_FINALROM := TRUE
|
||||||
|
|||||||
@ -24,7 +24,7 @@ SUBDIRS =
|
|||||||
TWL_NO_STD_PCHDR = True
|
TWL_NO_STD_PCHDR = True
|
||||||
|
|
||||||
# Avoid to build THUMB version object
|
# Avoid to build THUMB version object
|
||||||
override TWL_CODEGEN = ARM
|
override TARGET_CODEGEN = ARM
|
||||||
|
|
||||||
SRCDIR = . ../common
|
SRCDIR = . ../common
|
||||||
SRCS = crt0_firm.c \
|
SRCS = crt0_firm.c \
|
||||||
|
|||||||
@ -12,8 +12,8 @@
|
|||||||
# in whole or in part, without the prior written consent of Nintendo.
|
# in whole or in part, without the prior written consent of Nintendo.
|
||||||
#
|
#
|
||||||
# $Date:: $
|
# $Date:: $
|
||||||
# $Rev:$
|
# $Rev$
|
||||||
# $Author:$
|
# $Author$
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
SUBDIRS =
|
SUBDIRS =
|
||||||
@ -23,7 +23,7 @@ SUBMAKES =
|
|||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
# build ARM & THUMB libraries
|
# build ARM & THUMB libraries
|
||||||
TWL_CODEGEN_ALL ?= TRUE
|
TARGET_CODEGEN_ALL ?= TRUE
|
||||||
|
|
||||||
SRCDIR = . ../common
|
SRCDIR = . ../common
|
||||||
|
|
||||||
|
|||||||
@ -12,8 +12,8 @@
|
|||||||
# in whole or in part, without the prior written consent of Nintendo.
|
# in whole or in part, without the prior written consent of Nintendo.
|
||||||
#
|
#
|
||||||
# $Date:: $
|
# $Date:: $
|
||||||
# $Rev:$
|
# $Rev$
|
||||||
# $Author:$
|
# $Author$
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
SUBDIRS =
|
SUBDIRS =
|
||||||
@ -23,7 +23,7 @@ SUBMAKES =
|
|||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
# build ARM & THUMB libraries
|
# build ARM & THUMB libraries
|
||||||
TWL_CODEGEN_ALL ?= TRUE
|
TARGET_CODEGEN_ALL ?= TRUE
|
||||||
|
|
||||||
SRCDIR = ../common .
|
SRCDIR = ../common .
|
||||||
|
|
||||||
|
|||||||
@ -12,8 +12,8 @@
|
|||||||
# in whole or in part, without the prior written consent of Nintendo.
|
# in whole or in part, without the prior written consent of Nintendo.
|
||||||
#
|
#
|
||||||
# $Date:: $
|
# $Date:: $
|
||||||
# $Rev:$
|
# $Rev$
|
||||||
# $Author:$
|
# $Author$
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
SUBDIRS =
|
SUBDIRS =
|
||||||
@ -23,7 +23,7 @@ SUBMAKES =
|
|||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
# build ARM & THUMB libraries
|
# build ARM & THUMB libraries
|
||||||
TWL_CODEGEN_ALL ?= TRUE
|
TARGET_CODEGEN_ALL ?= TRUE
|
||||||
|
|
||||||
SRCDIR = ../common .
|
SRCDIR = ../common .
|
||||||
|
|
||||||
|
|||||||
@ -17,7 +17,7 @@
|
|||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
override TARGET_PLATFORM := TWL
|
override TARGET_PLATFORM := TWL
|
||||||
override TWL_CODEGEN := ARM
|
override TARGET_CODEGEN := ARM
|
||||||
override TWL_ARCHGEN := LIMITED
|
override TWL_ARCHGEN := LIMITED
|
||||||
|
|
||||||
override TARGET_FINALROM := TRUE
|
override TARGET_FINALROM := TRUE
|
||||||
|
|||||||
@ -17,7 +17,7 @@
|
|||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
override TARGET_PLATFORM := TWL
|
override TARGET_PLATFORM := TWL
|
||||||
override TWL_CODEGEN := ARM
|
override TARGET_CODEGEN := ARM
|
||||||
override TWL_ARCHGEN := LIMITED
|
override TWL_ARCHGEN := LIMITED
|
||||||
|
|
||||||
override TARGET_FINALROM := TRUE
|
override TARGET_FINALROM := TRUE
|
||||||
|
|||||||
@ -17,7 +17,7 @@
|
|||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
override TARGET_PLATFORM := TWL
|
override TARGET_PLATFORM := TWL
|
||||||
override TWL_CODEGEN := ARM
|
override TARGET_CODEGEN := ARM
|
||||||
override TWL_ARCHGEN := LIMITED
|
override TWL_ARCHGEN := LIMITED
|
||||||
|
|
||||||
override TARGET_FINALROM := TRUE
|
override TARGET_FINALROM := TRUE
|
||||||
|
|||||||
@ -17,7 +17,7 @@
|
|||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
override TARGET_PLATFORM := TWL
|
override TARGET_PLATFORM := TWL
|
||||||
override TWL_CODEGEN := ARM
|
override TARGET_CODEGEN := ARM
|
||||||
override TWL_ARCHGEN := LIMITED
|
override TWL_ARCHGEN := LIMITED
|
||||||
|
|
||||||
override TARGET_FINALROM := TRUE
|
override TARGET_FINALROM := TRUE
|
||||||
|
|||||||
@ -17,7 +17,7 @@
|
|||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
override TARGET_PLATFORM := TWL
|
override TARGET_PLATFORM := TWL
|
||||||
override TWL_CODEGEN := ARM
|
override TARGET_CODEGEN := ARM
|
||||||
override TWL_ARCHGEN := LIMITED
|
override TWL_ARCHGEN := LIMITED
|
||||||
|
|
||||||
override TARGET_FINALROM := TRUE
|
override TARGET_FINALROM := TRUE
|
||||||
|
|||||||
@ -19,7 +19,7 @@
|
|||||||
TARGET_FIRM = SYSTEMMENU
|
TARGET_FIRM = SYSTEMMENU
|
||||||
|
|
||||||
override TARGET_PLATFORM := TWL
|
override TARGET_PLATFORM := TWL
|
||||||
override TWL_CODEGEN := ARM
|
override TARGET_CODEGEN := ARM
|
||||||
override TWL_ARCHGEN := LIMITED
|
override TWL_ARCHGEN := LIMITED
|
||||||
TWL_NANDAPP = TRUE
|
TWL_NANDAPP = TRUE
|
||||||
|
|
||||||
|
|||||||
@ -53,7 +53,7 @@ SYSM_DISABLE_DEBUG ?= FALSE
|
|||||||
|
|
||||||
TARGET_FIRM = SYSTEMMENU
|
TARGET_FIRM = SYSTEMMENU
|
||||||
TARGET_PLATFORM = TWL
|
TARGET_PLATFORM = TWL
|
||||||
TWL_CODEGEN ?= THUMB
|
TARGET_CODEGEN ?= THUMB
|
||||||
TWL_ARCHGEN = LIMITED
|
TWL_ARCHGEN = LIMITED
|
||||||
TWL_NANDAPP = TRUE
|
TWL_NANDAPP = TRUE
|
||||||
|
|
||||||
|
|||||||
@ -31,7 +31,7 @@ SYSM_DISABLE_DEBUG ?= FALSE
|
|||||||
|
|
||||||
TARGET_FIRM = SYSTEMMENU
|
TARGET_FIRM = SYSTEMMENU
|
||||||
TARGET_PLATFORM = TWL
|
TARGET_PLATFORM = TWL
|
||||||
TWL_CODEGEN ?= THUMB
|
TARGET_CODEGEN ?= THUMB
|
||||||
TWL_ARCHGEN = LIMITED
|
TWL_ARCHGEN = LIMITED
|
||||||
TWL_NANDAPP = TRUE
|
TWL_NANDAPP = TRUE
|
||||||
|
|
||||||
@ -107,12 +107,10 @@ INSTALL_DIR = $(SDK_NMENU_DATADIR)
|
|||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
do-build : test $(TARGETS)
|
do-build : $(TARGETS)
|
||||||
|
|
||||||
include $(TWL_IPL_RED_ROOT)/build/buildtools/modulerules
|
include $(TWL_IPL_RED_ROOT)/build/buildtools/modulerules
|
||||||
|
|
||||||
test:
|
|
||||||
echo $(SMALL_TITLEID)
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
#===== End of Makefile =====
|
#===== End of Makefile =====
|
||||||
|
|||||||
@ -20,7 +20,7 @@
|
|||||||
|
|
||||||
TARGET_FIRM = SYSTEMMENU
|
TARGET_FIRM = SYSTEMMENU
|
||||||
|
|
||||||
TWL_CODEGEN = ARM
|
TARGET_CODEGEN = ARM
|
||||||
TWL_ARCHGEN = LIMITED
|
TWL_ARCHGEN = LIMITED
|
||||||
TWL_NANDAPP = TRUE
|
TWL_NANDAPP = TRUE
|
||||||
|
|
||||||
|
|||||||
@ -29,7 +29,7 @@ TARGET_FIRM = SYSTEMMENU
|
|||||||
TARGET_PLATFORM = TWL
|
TARGET_PLATFORM = TWL
|
||||||
TWL_ARCHGEN = LIMITED
|
TWL_ARCHGEN = LIMITED
|
||||||
|
|
||||||
#TWL_CODEGEN = THUMB
|
#TARGET_CODEGEN = THUMB
|
||||||
|
|
||||||
TITLEID_LO = 0IJA
|
TITLEID_LO = 0IJA
|
||||||
#TARGET_TAD =
|
#TARGET_TAD =
|
||||||
|
|||||||
@ -58,7 +58,7 @@ TARGET_FIRM = SYSTEMMENU
|
|||||||
TARGET_PLATFORM = TWL
|
TARGET_PLATFORM = TWL
|
||||||
TWL_ARCHGEN = LIMITED
|
TWL_ARCHGEN = LIMITED
|
||||||
|
|
||||||
#TWL_CODEGEN = THUMB
|
#TARGET_CODEGEN = THUMB
|
||||||
|
|
||||||
TITLEID_LO = 0NIA
|
TITLEID_LO = 0NIA
|
||||||
#TARGET_TAD =
|
#TARGET_TAD =
|
||||||
|
|||||||
@ -21,7 +21,7 @@ override TWL_PROC = ARM7
|
|||||||
override TWL_ARCHGEN = LIMITED
|
override TWL_ARCHGEN = LIMITED
|
||||||
##override TWL_PLATFORM = TS
|
##override TWL_PLATFORM = TS
|
||||||
TWL_NO_STD_PCHDR = True
|
TWL_NO_STD_PCHDR = True
|
||||||
override TWL_CODEGEN = ARM
|
override TARGET_CODEGEN = ARM
|
||||||
|
|
||||||
ifndef TWLSDK_NOCRYPTO
|
ifndef TWLSDK_NOCRYPTO
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|||||||
@ -44,7 +44,7 @@ TARGET_FIRM = SYSTEMMENU
|
|||||||
TARGET_PLATFORM = TWL
|
TARGET_PLATFORM = TWL
|
||||||
TWL_ARCHGEN = LIMITED
|
TWL_ARCHGEN = LIMITED
|
||||||
|
|
||||||
#TWL_CODEGEN = THUMB
|
#TARGET_CODEGEN = THUMB
|
||||||
|
|
||||||
TITLEID_LO = 0NPA
|
TITLEID_LO = 0NPA
|
||||||
#TARGET_TAD =
|
#TARGET_TAD =
|
||||||
|
|||||||
@ -21,7 +21,7 @@ override TWL_PROC = ARM7
|
|||||||
override TWL_ARCHGEN = LIMITED
|
override TWL_ARCHGEN = LIMITED
|
||||||
##override TWL_PLATFORM = TS
|
##override TWL_PLATFORM = TS
|
||||||
TWL_NO_STD_PCHDR = True
|
TWL_NO_STD_PCHDR = True
|
||||||
override TWL_CODEGEN = ARM
|
override TARGET_CODEGEN = ARM
|
||||||
|
|
||||||
ifndef TWLSDK_NOCRYPTO
|
ifndef TWLSDK_NOCRYPTO
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|||||||
@ -40,7 +40,7 @@ TARGET_FIRM = SYSTEMMENU
|
|||||||
TARGET_PLATFORM = TWL
|
TARGET_PLATFORM = TWL
|
||||||
TWL_ARCHGEN = LIMITED
|
TWL_ARCHGEN = LIMITED
|
||||||
|
|
||||||
#TWL_CODEGEN = THUMB
|
#TARGET_CODEGEN = THUMB
|
||||||
|
|
||||||
TITLEID_LO = 0NRA
|
TITLEID_LO = 0NRA
|
||||||
#TARGET_TAD =
|
#TARGET_TAD =
|
||||||
|
|||||||
@ -21,7 +21,7 @@ override TWL_PROC = ARM7
|
|||||||
override TWL_ARCHGEN = LIMITED
|
override TWL_ARCHGEN = LIMITED
|
||||||
##override TWL_PLATFORM = TS
|
##override TWL_PLATFORM = TS
|
||||||
TWL_NO_STD_PCHDR = True
|
TWL_NO_STD_PCHDR = True
|
||||||
override TWL_CODEGEN = ARM
|
override TARGET_CODEGEN = ARM
|
||||||
|
|
||||||
ifndef TWLSDK_NOCRYPTO
|
ifndef TWLSDK_NOCRYPTO
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|||||||
@ -30,7 +30,7 @@ TARGET_FIRM = SYSTEMMENU
|
|||||||
TARGET_PLATFORM = TWL
|
TARGET_PLATFORM = TWL
|
||||||
TWL_ARCHGEN = LIMITED
|
TWL_ARCHGEN = LIMITED
|
||||||
|
|
||||||
#TWL_CODEGEN = THUMB
|
#TARGET_CODEGEN = THUMB
|
||||||
|
|
||||||
TITLEID_LO = 0SUA
|
TITLEID_LO = 0SUA
|
||||||
#TARGET_TAD =
|
#TARGET_TAD =
|
||||||
|
|||||||
@ -32,6 +32,9 @@ DS_HASH_TABLE_SRL_ROOT ?= D:/SRL
|
|||||||
|
|
||||||
include $(TWL_IPL_RED_ROOT)/build/buildtools/commondefs
|
include $(TWL_IPL_RED_ROOT)/build/buildtools/commondefs
|
||||||
|
|
||||||
|
LLIBRARIES += libdht$(TWL_LIBSUFFIX).a
|
||||||
|
|
||||||
|
|
||||||
MAKEROM_FLAGS += -DMAKEROM_SRL_ROOT=$(DS_HASH_TABLE_SRL_ROOT)
|
MAKEROM_FLAGS += -DMAKEROM_SRL_ROOT=$(DS_HASH_TABLE_SRL_ROOT)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -21,7 +21,7 @@ override TWL_PROC = ARM7
|
|||||||
override TWL_ARCHGEN = LIMITED
|
override TWL_ARCHGEN = LIMITED
|
||||||
override TWL_PLATFORM = TS
|
override TWL_PLATFORM = TS
|
||||||
TWL_NO_STD_PCHDR = True
|
TWL_NO_STD_PCHDR = True
|
||||||
TWL_CODEGEN ?= ALL
|
TARGET_CODEGEN ?= ALL
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
DISP_INFO = $(TWL_IPL_RED_ROOT)/build/tests/DisplaySystemInformation
|
DISP_INFO = $(TWL_IPL_RED_ROOT)/build/tests/DisplaySystemInformation
|
||||||
|
|||||||
@ -21,7 +21,7 @@ override TWL_PROC = ARM7
|
|||||||
override TWL_ARCHGEN = LIMITED
|
override TWL_ARCHGEN = LIMITED
|
||||||
override TWL_PLATFORM = TS
|
override TWL_PLATFORM = TS
|
||||||
TWL_NO_STD_PCHDR = True
|
TWL_NO_STD_PCHDR = True
|
||||||
TWL_CODEGEN ?= ALL
|
TARGET_CODEGEN ?= ALL
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
DISP_INFO = $(call eupath,$(TWL_IPL_RED_ROOT)/build/tests/DisplaySystemInformation)
|
DISP_INFO = $(call eupath,$(TWL_IPL_RED_ROOT)/build/tests/DisplaySystemInformation)
|
||||||
|
|||||||
@ -20,7 +20,7 @@ override TARGET_PLATFORM = TWL
|
|||||||
override TWL_PROC = ARM7
|
override TWL_PROC = ARM7
|
||||||
override TWL_ARCHGEN = LIMITED
|
override TWL_ARCHGEN = LIMITED
|
||||||
TWL_NO_STD_PCHDR = True
|
TWL_NO_STD_PCHDR = True
|
||||||
TWL_CODEGEN ?= ALL
|
TARGET_CODEGEN ?= ALL
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|||||||
@ -20,7 +20,7 @@ override TARGET_PLATFORM = TWL
|
|||||||
override TWL_PROC = ARM7
|
override TWL_PROC = ARM7
|
||||||
override TWL_ARCHGEN = LIMITED
|
override TWL_ARCHGEN = LIMITED
|
||||||
TWL_NO_STD_PCHDR = True
|
TWL_NO_STD_PCHDR = True
|
||||||
TWL_CODEGEN ?= ALL
|
TARGET_CODEGEN ?= ALL
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|||||||
@ -25,7 +25,7 @@ override TWL_PROC = ARM7
|
|||||||
TWL_NO_STD_PCHDR = True
|
TWL_NO_STD_PCHDR = True
|
||||||
|
|
||||||
# Avoid to build THUMB version object
|
# Avoid to build THUMB version object
|
||||||
override TWL_CODEGEN = ARM
|
override TARGET_CODEGEN = ARM
|
||||||
|
|
||||||
# Avoid to build HYBRID version object
|
# Avoid to build HYBRID version object
|
||||||
override TWL_ARCHGEN = LIMITED
|
override TWL_ARCHGEN = LIMITED
|
||||||
|
|||||||
@ -21,7 +21,7 @@ SUBDIRS =
|
|||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
override TARGET_PLATFORM = TWL
|
override TARGET_PLATFORM = TWL
|
||||||
|
|
||||||
TWL_CODEGEN ?= ARM
|
TARGET_CODEGEN ?= ARM
|
||||||
TWL_ARCHGEN ?= LIMITED
|
TWL_ARCHGEN ?= LIMITED
|
||||||
TWL_PROC = ARM7
|
TWL_PROC = ARM7
|
||||||
|
|
||||||
|
|||||||
@ -17,7 +17,7 @@ TARGET_PLATFORM := TWL
|
|||||||
|
|
||||||
TWL_PROC = ARM9
|
TWL_PROC = ARM9
|
||||||
|
|
||||||
TWL_CODEGEN ?= ARM
|
TARGET_CODEGEN ?= ARM
|
||||||
TWL_ARCHGEN ?= LIMITED
|
TWL_ARCHGEN ?= LIMITED
|
||||||
|
|
||||||
SRCDIR = ./src
|
SRCDIR = ./src
|
||||||
|
|||||||
@ -20,6 +20,30 @@ include $(TWLSDK_ROOT)/build/buildtools/commondefs
|
|||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
SUBDIRS_P = \
|
||||||
|
CheckDSHashTable \
|
||||||
|
FatalErrorMaker \
|
||||||
|
RomTypeTest \
|
||||||
|
WirelessChecker \
|
||||||
|
CheckPreloadParameters \
|
||||||
|
FileRecoveryTest \
|
||||||
|
Shared2File \
|
||||||
|
build4WLDev \
|
||||||
|
CheckSharedFont \
|
||||||
|
HashCheckTemplate \
|
||||||
|
SimpleBenchmark \
|
||||||
|
compressSharedFontLoad/compSharedFont \
|
||||||
|
compressSharedFontLoad/testLoadSpeed \
|
||||||
|
DisplaySystemInformation \
|
||||||
|
Launcher_sdlog \
|
||||||
|
TestMaker \
|
||||||
|
yuv2rgb \
|
||||||
|
ErrorLogTest \
|
||||||
|
Makefile \
|
||||||
|
WDSTest \
|
||||||
|
FatalErrorChecker \
|
||||||
|
RelocateChecker \
|
||||||
|
WDSWrapperTest \
|
||||||
|
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|||||||
@ -21,7 +21,7 @@ override TARGET_PLATFORM = TWL
|
|||||||
override TWL_PROC = ARM7
|
override TWL_PROC = ARM7
|
||||||
override TWL_ARCHGEN = LIMITED
|
override TWL_ARCHGEN = LIMITED
|
||||||
TWL_NO_STD_PCHDR = True
|
TWL_NO_STD_PCHDR = True
|
||||||
TWL_CODEGEN ?= ARM
|
TARGET_CODEGEN ?= ARM
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|||||||
@ -21,7 +21,7 @@ override TARGET_PLATFORM = TWL
|
|||||||
override TWL_PROC = ARM7
|
override TWL_PROC = ARM7
|
||||||
override TWL_ARCHGEN = LIMITED
|
override TWL_ARCHGEN = LIMITED
|
||||||
TWL_NO_STD_PCHDR = True
|
TWL_NO_STD_PCHDR = True
|
||||||
TWL_CODEGEN ?= ARM
|
TARGET_CODEGEN ?= ARM
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|||||||
@ -21,7 +21,7 @@ override TARGET_PLATFORM = TWL
|
|||||||
override TWL_PROC = ARM7
|
override TWL_PROC = ARM7
|
||||||
override TWL_ARCHGEN = LIMITED
|
override TWL_ARCHGEN = LIMITED
|
||||||
TWL_NO_STD_PCHDR = True
|
TWL_NO_STD_PCHDR = True
|
||||||
TWL_CODEGEN ?= ARM
|
TARGET_CODEGEN ?= ARM
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|||||||
@ -21,7 +21,7 @@ override TARGET_PLATFORM = TWL
|
|||||||
override TWL_PROC = ARM7
|
override TWL_PROC = ARM7
|
||||||
override TWL_ARCHGEN = LIMITED
|
override TWL_ARCHGEN = LIMITED
|
||||||
TWL_NO_STD_PCHDR = True
|
TWL_NO_STD_PCHDR = True
|
||||||
TWL_CODEGEN ?= ARM
|
TARGET_CODEGEN ?= ARM
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|||||||
@ -21,7 +21,7 @@ override TARGET_PLATFORM = TWL
|
|||||||
override TWL_PROC = ARM7
|
override TWL_PROC = ARM7
|
||||||
override TWL_ARCHGEN = LIMITED
|
override TWL_ARCHGEN = LIMITED
|
||||||
TWL_NO_STD_PCHDR = True
|
TWL_NO_STD_PCHDR = True
|
||||||
TWL_CODEGEN ?= ARM
|
TARGET_CODEGEN ?= ARM
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|||||||
@ -21,7 +21,7 @@ override TARGET_PLATFORM = TWL
|
|||||||
override TWL_PROC = ARM7
|
override TWL_PROC = ARM7
|
||||||
override TWL_ARCHGEN = LIMITED
|
override TWL_ARCHGEN = LIMITED
|
||||||
TWL_NO_STD_PCHDR = True
|
TWL_NO_STD_PCHDR = True
|
||||||
TWL_CODEGEN ?= ARM
|
TARGET_CODEGEN ?= ARM
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|||||||
@ -25,7 +25,7 @@ override TWL_PROC = ARM7
|
|||||||
TWL_NO_STD_PCHDR = True
|
TWL_NO_STD_PCHDR = True
|
||||||
|
|
||||||
# Avoid to build THUMB version object
|
# Avoid to build THUMB version object
|
||||||
override TWL_CODEGEN = ARM
|
override TARGET_CODEGEN = ARM
|
||||||
|
|
||||||
override TWL_ARCHGEN = LIMITED
|
override TWL_ARCHGEN = LIMITED
|
||||||
|
|
||||||
|
|||||||
@ -22,7 +22,7 @@ override TARGET_PLATFORM = TWL
|
|||||||
override TWL_PROC = ARM9
|
override TWL_PROC = ARM9
|
||||||
|
|
||||||
# Avoid to build THUMB version object
|
# Avoid to build THUMB version object
|
||||||
override TWL_CODEGEN = ARM
|
override TARGET_CODEGEN = ARM
|
||||||
|
|
||||||
# Avoid to build LIMITED version object
|
# Avoid to build LIMITED version object
|
||||||
override TWL_ARCHGEN = HYBRID
|
override TWL_ARCHGEN = HYBRID
|
||||||
@ -31,7 +31,7 @@ override TWL_ARCHGEN = HYBRID
|
|||||||
TWL_NO_STD_PCHDR = True
|
TWL_NO_STD_PCHDR = True
|
||||||
|
|
||||||
# build ARM & THUMB libraries
|
# build ARM & THUMB libraries
|
||||||
TWL_CODEGEN ?= ALL
|
TARGET_CODEGEN ?= ALL
|
||||||
|
|
||||||
SRCDIR = ../common/src src
|
SRCDIR = ../common/src src
|
||||||
INCDIR = ../common/include
|
INCDIR = ../common/include
|
||||||
|
|||||||
@ -17,7 +17,7 @@
|
|||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
override TARGET_PLATFORM = TWL
|
override TARGET_PLATFORM = TWL
|
||||||
override TWL_CODEGEN = ARM
|
override TARGET_CODEGEN = ARM
|
||||||
override TWL_ARCHGEN = LIMITED
|
override TWL_ARCHGEN = LIMITED
|
||||||
|
|
||||||
SUBDIRS = libraries components rsf banner
|
SUBDIRS = libraries components rsf banner
|
||||||
|
|||||||
@ -25,7 +25,7 @@ override TARGET_PLATFORM = TWL
|
|||||||
TWL_PROC = ARM7
|
TWL_PROC = ARM7
|
||||||
|
|
||||||
# build ARM & THUMB libraries
|
# build ARM & THUMB libraries
|
||||||
TWL_CODEGEN ?= ALL
|
TARGET_CODEGEN ?= ALL
|
||||||
|
|
||||||
MACRO_FLAGS = -DNWM_WRACK_FIRMWARE
|
MACRO_FLAGS = -DNWM_WRACK_FIRMWARE
|
||||||
|
|
||||||
|
|||||||
@ -21,7 +21,7 @@ override TARGET_PLATFORM = TWL
|
|||||||
|
|
||||||
# Codegen for sub processer
|
# Codegen for sub processer
|
||||||
TWL_PROC = ARM9
|
TWL_PROC = ARM9
|
||||||
TWL_CODEGEN ?= ALL
|
TARGET_CODEGEN ?= ALL
|
||||||
|
|
||||||
MACRO_FLAGS = -DNWM_WRACK_FIRMWARE
|
MACRO_FLAGS = -DNWM_WRACK_FIRMWARE
|
||||||
|
|
||||||
|
|||||||
@ -16,7 +16,7 @@
|
|||||||
# $Author$
|
# $Author$
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
override TWL_CODEGEN := ARM
|
override TARGET_CODEGEN := ARM
|
||||||
override TWL_ARCHGEN := LIMITED
|
override TWL_ARCHGEN := LIMITED
|
||||||
|
|
||||||
NWM_ORG = $(ROOT)/build/libraries/wm/common.TWL/src/nwm_installfirm.c
|
NWM_ORG = $(ROOT)/build/libraries/wm/common.TWL/src/nwm_installfirm.c
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user