mirror of
https://github.com/rvtr/TwlIPL.git
synced 2025-10-31 06:01:12 -04:00
ビルドルール全面改定
FIRM_変数をほぼなくした rebootライブラリ対応 git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@218 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
parent
8cfee745bb
commit
827c27ae42
@ -18,106 +18,21 @@
|
|||||||
ifndef TWLFIRM_COMMONDEFS_
|
ifndef TWLFIRM_COMMONDEFS_
|
||||||
TWLFIRM_COMMONDEFS_ = TRUE
|
TWLFIRM_COMMONDEFS_ = TRUE
|
||||||
|
|
||||||
NITRO_NO_STD_PCHDR = TRUE # プリコンパイルヘッダ抑止
|
EMPTY ?=
|
||||||
|
SPACE ?= $(EMPTY) $(EMPTY)
|
||||||
|
|
||||||
ifndef TWL_KEYSDIR
|
ifndef TWL_KEYSDIR
|
||||||
DUMMY_KEYS_SUFFIX = .dummykey
|
DUMMY_KEYS_SUFFIX = .dummykey
|
||||||
endif
|
endif
|
||||||
TWL_KEYSDIR ?= $(FIRM_ROOT)/keys/dummy
|
TWL_KEYSDIR ?= $(FIRM_ROOT)/keys/dummy
|
||||||
|
|
||||||
|
|
||||||
ifneq ($(filter FIRM GCDFIRM,$(FIRM_TARGET)),)
|
|
||||||
TARGET_BIN ?= $(subst .,$(DUMMY_KEYS_SUFFIX).,$(TARGET_FIRM_BIN))
|
TARGET_BIN ?= $(subst .,$(DUMMY_KEYS_SUFFIX).,$(TARGET_FIRM_BIN))
|
||||||
endif
|
|
||||||
|
|
||||||
EMPTY ?=
|
|
||||||
SPACE ?= $(EMPTY) $(EMPTY)
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# CodeGen Target
|
# change default variables for product
|
||||||
#
|
#
|
||||||
# FIRM_PLATFORM = [BB/EVA/TS]
|
override TWL_ARCHGEN := LIMITED
|
||||||
# FIRM_MEMSIZE = [16M/32M]
|
override TWL_MEMSIZE := 16M
|
||||||
# FIRM_CODEGEN = [ARM/THUMB]
|
|
||||||
# FIRM_PROC = [ARM9/ARM7]
|
|
||||||
# FIRM_ARCHGEN = [LIMITED/HYBRID/ALL]
|
|
||||||
#
|
|
||||||
# FIRM_TARGET = [FIRM/GCDFIRM/APP]
|
|
||||||
#
|
|
||||||
|
|
||||||
FIRM_PLATFORM ?= TS
|
|
||||||
FIRM_MEMSIZE ?= 16M
|
|
||||||
FIRM_CODEGEN ?= ARM
|
|
||||||
FIRM_PROC ?= ARM9
|
|
||||||
FIRM_ARCHGEN ?= LIMITED
|
|
||||||
|
|
||||||
FIRM_TARGET ?= APP
|
|
||||||
|
|
||||||
# replace TwlSDK
|
|
||||||
TWL_PLATFORM = $(FIRM_PLATFORM)
|
|
||||||
TWL_MEMSIZE = $(FIRM_MEMSIZE)
|
|
||||||
TWL_CODEGEN = $(FIRM_CODEGEN)
|
|
||||||
TWL_PROC = $(FIRM_PROC)
|
|
||||||
TWL_ARCHGEN = $(FIRM_ARCHGEN)
|
|
||||||
|
|
||||||
# replace NitroSDK
|
|
||||||
ifndef CODEGEN_PROC
|
|
||||||
CODEGEN_PROC := $(FIRM_PROC)
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifeq ($(FIRM_CODEGEN),ALL)
|
|
||||||
FIRM_CODEGEN_ALL ?= TRUE
|
|
||||||
override FIRM_CODEGEN = ARM
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifeq ($(FIRM_CODEGEN),ARM)
|
|
||||||
FIRM_CODEGEN_ARCH =
|
|
||||||
else # ($(FIRM_CODEGEN),THUMB)
|
|
||||||
FIRM_CODEGEN_ARCH = .thumb
|
|
||||||
endif
|
|
||||||
|
|
||||||
#
|
|
||||||
# SDK build type
|
|
||||||
#
|
|
||||||
# one of [FIRM_DEBUG/FIRM_RELEASE/FIRM_FINALROM]
|
|
||||||
#
|
|
||||||
|
|
||||||
ifdef TARGET_DEBUG
|
|
||||||
FIRM_BUILD_TYPE ?= DEBUG
|
|
||||||
FIRM_BUILD_DIR ?= Debug
|
|
||||||
|
|
||||||
else
|
|
||||||
ifdef TARGET_FINALROM
|
|
||||||
FIRM_BUILD_TYPE ?= FINALROM
|
|
||||||
FIRM_BUILD_DIR ?= Rom
|
|
||||||
|
|
||||||
else
|
|
||||||
ifdef TARGET_RELEASE
|
|
||||||
FIRM_BUILD_TYPE ?= RELEASE
|
|
||||||
FIRM_BUILD_DIR ?= Release
|
|
||||||
else
|
|
||||||
|
|
||||||
ifdef FIRM_DEBUG
|
|
||||||
FIRM_BUILD_TYPE ?= DEBUG
|
|
||||||
FIRM_BUILD_DIR ?= Debug
|
|
||||||
|
|
||||||
else
|
|
||||||
ifdef FIRM_FINALROM
|
|
||||||
FIRM_BUILD_TYPE ?= FINALROM
|
|
||||||
FIRM_BUILD_DIR ?= Rom
|
|
||||||
|
|
||||||
else # FIRM_RELEASE (default)
|
|
||||||
FIRM_BUILD_TYPE ?= RELEASE
|
|
||||||
FIRM_BUILD_DIR ?= Release
|
|
||||||
endif
|
|
||||||
endif
|
|
||||||
endif
|
|
||||||
endif
|
|
||||||
endif
|
|
||||||
|
|
||||||
# replace TwlSDK
|
|
||||||
TWL_BUILD_TYPE ?= $(FIRM_BUILD_TYPE)
|
|
||||||
TWL_BUILD_DIR ?= $(FIRM_BUILD_DIR)
|
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
# TWL-FIRM path settings
|
# TWL-FIRM path settings
|
||||||
@ -134,48 +49,32 @@ FIRM_ADDINS ?= $(FIRM_ROOT)/add-ins
|
|||||||
FIRM_TWLSDK_ROOT ?=$(shell cygpath -w $(TWLSDK_ROOT))
|
FIRM_TWLSDK_ROOT ?=$(shell cygpath -w $(TWLSDK_ROOT))
|
||||||
FIRM_NITROSDK_ROOT ?=$(shell cygpath -w $(NITROSDK_ROOT))
|
FIRM_NITROSDK_ROOT ?=$(shell cygpath -w $(NITROSDK_ROOT))
|
||||||
|
|
||||||
FIRM_BUILDARCH ?= $(CODEGEN_PROC)-$(FIRM_PLATFORM)$(FIRM_CODEGEN_ARCH)
|
FIRM_LIBDIR = $(FIRM_ROOT)/lib/$(TWL_LIBTYPE)
|
||||||
FIRM_BUILDARCH_ARM9 := ARM9-$(FIRM_PLATFORM)$(FIRM_CODEGEN_ARCH)
|
FIRM_LIBSUFFIX = .firm$(ARCHGEN_TYPE)$(CODEGEN_ARCH)
|
||||||
FIRM_BUILDARCH_ARM7 := ARM7-$(FIRM_PLATFORM)$(FIRM_CODEGEN_ARCH)
|
|
||||||
|
|
||||||
FIRM_BUILDTYPE ?= $(FIRM_BUILDARCH)/$(FIRM_BUILD_DIR)
|
|
||||||
FIRM_BUILDTYPE_ARM9 := $(FIRM_BUILDARCH_ARM9)/$(FIRM_BUILD_DIR)
|
|
||||||
FIRM_BUILDTYPE_ARM7 := $(FIRM_BUILDARCH_ARM7)/$(FIRM_BUILD_DIR)
|
|
||||||
|
|
||||||
FIRM_LIBARCH := $(CODEGEN_PROC)-$(FIRM_PLATFORM)
|
|
||||||
FIRM_LIBTYPE := $(FIRM_LIBARCH)/$(FIRM_BUILD_DIR)
|
|
||||||
FIRM_LIBDIR := $(FIRM_ROOT)/lib/$(FIRM_LIBTYPE)
|
|
||||||
FIRM_LIBSYSCALLDIR := $(FIRM_ROOT)/lib/$(FIRM_LIBARCH)/etc
|
|
||||||
FIRM_LIBSUFFIX := .firm$(FIRM_CODEGEN_ARCH)
|
|
||||||
|
|
||||||
|
|
||||||
FIRM_SPECDIR := $(FIRM_INCDIR)/firm/specfiles
|
FIRM_SPECDIR := $(FIRM_INCDIR)/firm/specfiles
|
||||||
FIRM_LSFARCH := $(FIRM_LIBARCH)
|
FIRM_LSFARCH = $(TWL_LIBARCH)-FIRM
|
||||||
ifneq ($(FIRM_TARGET),APP)
|
FIRM_LCFARCH = $(FIRM_LSFARCH)
|
||||||
FIRM_LSFARCH := $(addsuffix -$(FIRM_TARGET),$(FIRM_LSFARCH))
|
DEFAULT_FIRM_LCFILE = $(FIRM_SPECDIR)/$(FIRM_LCFARCH).lcf
|
||||||
endif # FIRM_TARGET!=APP
|
DEFAULT_FIRM_LCFILE_TEMPLATE = $(FIRM_SPECDIR)/$(FIRM_LCFARCH).lcf.template
|
||||||
FIRM_LCFARCH := $(FIRM_LSFARCH)
|
DEFAULT_FIRM_LCFILE_SPEC = $(FIRM_SPECDIR)/$(FIRM_LSFARCH).lsf
|
||||||
DEFAULT_FIRM_LCFILE := $(FIRM_SPECDIR)/$(FIRM_LCFARCH).lcf
|
DEFAULT_FIRM_ROM_SPEC = $(FIRM_SPECDIR)/ROM-$(TWL_PLATFORM).rsf
|
||||||
DEFAULT_FIRM_LCFILE_TEMPLATE := $(FIRM_SPECDIR)/$(FIRM_LCFARCH)$(LCF_SUFFIX_).lcf.template
|
|
||||||
DEFAULT_FIRM_LCFILE_SPEC := $(FIRM_SPECDIR)/$(FIRM_LSFARCH).lsf
|
|
||||||
DEFAULT_FIRM_ROM_SPEC := $(FIRM_SPECDIR)/ROM-$(FIRM_PLATFORM).rsf
|
|
||||||
|
|
||||||
# replace TwlSDK
|
|
||||||
TWL_BUILDARCH ?= $(FIRM_BUILDARCH)
|
|
||||||
|
|
||||||
|
|
||||||
### Compiler & Linker settings
|
### Compiler & Linker settings
|
||||||
|
|
||||||
# replace NitroSDK
|
# replace NitroSDK
|
||||||
ifneq ($(FIRM_TARGET),APP)
|
|
||||||
LCFILE_TEMPLATE ?= $(DEFAULT_FIRM_LCFILE_TEMPLATE)
|
LCFILE_TEMPLATE ?= $(DEFAULT_FIRM_LCFILE_TEMPLATE)
|
||||||
LCFILE_SPEC ?= $(DEFAULT_FIRM_LCFILE_SPEC)
|
LCFILE_SPEC ?= $(DEFAULT_FIRM_LCFILE_SPEC)
|
||||||
ROM_SPEC ?= $(DEFAULT_FIRM_ROM_SPEC)
|
ROM_SPEC ?= $(DEFAULT_FIRM_ROM_SPEC)
|
||||||
endif # FIRM_TARGET!=APP
|
|
||||||
|
|
||||||
LDEPENDS_LCF += $(FIRM_BUILDTOOLSDIR)/commondefs
|
LDEPENDS_LCF += $(FIRM_BUILDTOOLSDIR)/commondefs
|
||||||
LDEPENDS_RES += $(FIRM_BUILDTOOLSDIR)/commondefs
|
LDEPENDS_RES += $(FIRM_BUILDTOOLSDIR)/commondefs
|
||||||
|
|
||||||
|
#----------------------------------------------------------------------------
|
||||||
|
### TWL-commondefs
|
||||||
|
#
|
||||||
|
include $(TWLSDK_ROOT)/build/buildtools/commondefs
|
||||||
|
include $(TWLSDK_ROOT)/build/libraries/reboot/commondefs.reboot
|
||||||
|
|
||||||
### SDK Library settings
|
### SDK Library settings
|
||||||
|
|
||||||
@ -188,8 +87,6 @@ FIRM_LIBS_BASE ?= \
|
|||||||
# libgcd \
|
# libgcd \
|
||||||
# libacsign \
|
# libacsign \
|
||||||
|
|
||||||
FIRM_TWL_LIBS_BASE ?= \
|
|
||||||
|
|
||||||
else # ($(CODEGEN_PROC),ARM7)
|
else # ($(CODEGEN_PROC),ARM7)
|
||||||
|
|
||||||
FIRM_LIBS_BASE ?= \
|
FIRM_LIBS_BASE ?= \
|
||||||
@ -203,18 +100,9 @@ FIRM_LIBS_BASE ?= \
|
|||||||
# libacsign_sp \
|
# libacsign_sp \
|
||||||
# libfirmsd_sp \
|
# libfirmsd_sp \
|
||||||
|
|
||||||
FIRM_TWL_LIBS_BASE ?= \
|
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
FIRM_LIBS ?= $(addsuffix $(FIRM_LIBSUFFIX).a,$(FIRM_LIBS_BASE))
|
FIRM_LIBS ?= $(addsuffix $(FIRM_LIBSUFFIX).a,$(FIRM_LIBS_BASE))
|
||||||
FIRM_LIBS += $(addsuffix $(TWL_LIBSUFFIX).a,$(FIRM_TWL_LIBS_BASE))
|
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
|
||||||
### TWL-commondefs
|
|
||||||
#
|
|
||||||
include $(TWLSDK_ROOT)/build/buildtools/commondefs
|
|
||||||
|
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
# MY BUILD TOOLS
|
# MY BUILD TOOLS
|
||||||
@ -229,10 +117,6 @@ MAKEFIRM_RSA_PUBKEY ?= $(FIRM_TOOLSDIR)/openssl/rsa_public.der
|
|||||||
|
|
||||||
MAKEFIRM_FLAGS ?=
|
MAKEFIRM_FLAGS ?=
|
||||||
|
|
||||||
ifneq ($(filter FIRM GCDFIRM,$(FIRM_TARGET)),)
|
|
||||||
FIRM_STRIP_AXF := TRUE
|
|
||||||
endif
|
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
### Global Library resettings
|
### Global Library resettings
|
||||||
@ -255,18 +139,11 @@ endif
|
|||||||
FIRM_INSTALL_ROOT := $(subst $(SPACE),\ ,$(subst \,/,$(TWLFIRM_INSTALL_ROOT_)))
|
FIRM_INSTALL_ROOT := $(subst $(SPACE),\ ,$(subst \,/,$(TWLFIRM_INSTALL_ROOT_)))
|
||||||
FIRM_INSTALL_INCDIR := $(FIRM_INSTALL_ROOT)/include
|
FIRM_INSTALL_INCDIR := $(FIRM_INSTALL_ROOT)/include
|
||||||
FIRM_INSTALL_TOOLSDIR := $(FIRM_INSTALL_ROOT)/tools
|
FIRM_INSTALL_TOOLSDIR := $(FIRM_INSTALL_ROOT)/tools
|
||||||
FIRM_INSTALL_LIBDIR := $(FIRM_INSTALL_ROOT)/lib/$(FIRM_LIBTYPE)
|
FIRM_INSTALL_LIBDIR = $(FIRM_INSTALL_ROOT)/lib/$(TWL_LIBTYPE)
|
||||||
FIRM_INSTALL_PROMDIR := $(FIRM_INSTALL_TOOLSDIR)/prom
|
FIRM_INSTALL_PROMDIR := $(FIRM_INSTALL_TOOLSDIR)/prom
|
||||||
FIRM_INSTALL_COMPONENTSDIR := $(FIRM_INSTALL_ROOT)/components
|
FIRM_INSTALL_COMPONENTSDIR := $(FIRM_INSTALL_ROOT)/components
|
||||||
FIRM_INSTALL_ADDINS := $(FIRM_INSTALL_ROOT)/add-ins
|
FIRM_INSTALL_ADDINS := $(FIRM_INSTALL_ROOT)/add-ins
|
||||||
|
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
|
||||||
# Compiler flags
|
|
||||||
#
|
|
||||||
MACRO_FLAGS += -DFIRM_TARGET_$(FIRM_TARGET)
|
|
||||||
|
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
endif # TWLFIRM_COMMONDEFS_
|
endif # TWLFIRM_COMMONDEFS_
|
||||||
#----- End of commondefs -----
|
#----- End of commondefs -----
|
||||||
|
|||||||
@ -17,14 +17,6 @@
|
|||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
ifndef TWLFIRM_MODULERULES_
|
ifndef TWLFIRM_MODULERULES_
|
||||||
|
|
||||||
|
|
||||||
ifneq ($(MAKEFIRM_ARM9),)
|
|
||||||
MAKEROM_ARM9 = $(MAKEFIRM_ARM9)
|
|
||||||
endif
|
|
||||||
ifneq ($(MAKEFIRM_ARM7),)
|
|
||||||
MAKEROM_ARM7 = $(MAKEFIRM_ARM7)
|
|
||||||
endif
|
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
### TWL-modulerules
|
### TWL-modulerules
|
||||||
#
|
#
|
||||||
@ -32,19 +24,23 @@ include $(TWLSDK_ROOT)/build/buildtools/modulerules
|
|||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
#
|
||||||
|
# MAKEROM for IS-TWL-DEBUGGER
|
||||||
|
#
|
||||||
|
ifeq ($(filter $(MAKEROM_FLAGS),-F),)
|
||||||
|
MAKEROM_FLAGS += -F
|
||||||
|
endif
|
||||||
|
|
||||||
#
|
#
|
||||||
# MAKENORFIRM / MAKENANDFIRM / MAKEGCDFIRM
|
# MAKENORFIRM / MAKENANDFIRM / MAKEGCDFIRM
|
||||||
#
|
#
|
||||||
|
|
||||||
MAKEFIRM_ARM9 ?= $(MAKEROM_ARM9)
|
|
||||||
MAKEFIRM_ARM7 ?= $(MAKEROM_ARM7)
|
|
||||||
|
|
||||||
MAKEFIRM_DEFS += -DFIRM_ROOT='$(FIRM_ROOT)' \
|
MAKEFIRM_DEFS += -DFIRM_ROOT='$(FIRM_ROOT)' \
|
||||||
-DMAKEFIRM_ARM9='$(basename $(MAKEFIRM_ARM9))' \
|
-DMAKEFIRM_ARM9='$(basename $(MAKEFIRM_ARM9))' \
|
||||||
-DMAKEFIRM_ARM7='$(basename $(MAKEFIRM_ARM7))' \
|
-DMAKEFIRM_ARM7='$(basename $(MAKEFIRM_ARM7))' \
|
||||||
-DMAKEFIRM_RSA_PRVKEY='$(MAKEFIRM_RSA_PRVKEY)' \
|
-DMAKEFIRM_RSA_PRVKEY='$(MAKEFIRM_RSA_PRVKEY)' \
|
||||||
|
|
||||||
SDEPENDS_BIN += $(MAKEFIRM_RSA_PRVKEY)
|
FIRM_SDEPENDS_BIN = $(MAKEFIRM_RSA_PRVKEY)
|
||||||
|
|
||||||
|
|
||||||
.PHONY: firmtop firmlib
|
.PHONY: firmtop firmlib
|
||||||
@ -56,36 +52,21 @@ firmlib:
|
|||||||
@$(MAKE) -C $(TWLIPL_ROOT)/build/libraries
|
@$(MAKE) -C $(TWLIPL_ROOT)/build/libraries
|
||||||
|
|
||||||
# .nor
|
# .nor
|
||||||
$(BINDIR)/%.nor: $(SDEPENDS_BIN) $(FIRM_SPEC) $(LDEPENDS_BIN) $(EDEPENDS_BIN) $(MAKEFILE) $(MAKENORFIRM)
|
$(BINDIR)/%.nor: $(FIRM_SDEPENDS_BIN) $(FIRM_SPEC) $(LDEPENDS_BIN) $(EDEPENDS_BIN) $(MAKEFILE) $(MAKENORFIRM)
|
||||||
$(MAKENORFIRM) $(MAKEFIRM_FLAGS) $(MAKEFIRM_DEFS) $(FIRM_SPEC) $@
|
$(MAKENORFIRM) $(MAKEFIRM_FLAGS) $(MAKEFIRM_DEFS) $(FIRM_SPEC) $@
|
||||||
|
|
||||||
# .nand
|
# .nand
|
||||||
$(BINDIR)/%.nand: $(SDEPENDS_BIN) $(FIRM_SPEC) $(LDEPENDS_BIN) $(EDEPENDS_BIN) $(MAKEFILE) $(MAKENANDFIRM)
|
$(BINDIR)/%.nand: $(FIRM_SDEPENDS_BIN) $(FIRM_SPEC) $(LDEPENDS_BIN) $(EDEPENDS_BIN) $(MAKEFILE) $(MAKENANDFIRM)
|
||||||
$(MAKENANDFIRM) $(MAKEFIRM_FLAGS) $(MAKEFIRM_DEFS) $(FIRM_SPEC) $@
|
$(MAKENANDFIRM) $(MAKEFIRM_FLAGS) $(MAKEFIRM_DEFS) $(FIRM_SPEC) $@
|
||||||
|
|
||||||
# .gcd
|
# .gcd
|
||||||
$(BINDIR)/%.gcd: $(SDEPENDS_BIN) $(FIRM_SPEC) $(LDEPENDS_BIN) $(EDEPENDS_BIN) $(MAKEFILE) $(MAKEGCDFIRM)
|
$(BINDIR)/%.gcd: $(FIRM_SDEPENDS_BIN) $(FIRM_SPEC) $(LDEPENDS_BIN) $(EDEPENDS_BIN) $(MAKEFILE) $(MAKEGCDFIRM)
|
||||||
$(MAKEGCDFIRM) $(MAKEFIRM_FLAGS) $(MAKEFIRM_DEFS) $(FIRM_SPEC) $@
|
$(MAKEGCDFIRM) $(MAKEFIRM_FLAGS) $(MAKEFIRM_DEFS) $(FIRM_SPEC) $@
|
||||||
|
|
||||||
# .rbin
|
# .rbin
|
||||||
$(BINDIR)/$(TARGET_BIN_BASENAME).rbin: $(OBJS)
|
$(BINDIR)/$(TARGET_BIN_BASENAME).rbin: $(OBJS)
|
||||||
objcopy -I elf32-little -O binary $< $@
|
objcopy -I elf32-little -O binary $< $@
|
||||||
|
|
||||||
# .axf
|
|
||||||
#$(BINDIR)/$(TARGET_BIN_BASENAME).axf: $(OBJS) $(LCFILE) $(MAKEFILE) $(LDEPENDS_NEF) $(EDEPENDS_NEF) $(ALIBRARIES) $(LDRES_FILE) $(CW_LIBCXX)
|
|
||||||
#ifeq ($(NITRO_CCTYPE),RVCT)
|
|
||||||
# $(LD) $(LDFLAGS) $(LIBRARY_DIRS) -o $@ $(GLIBRARIES) $(OBJS)
|
|
||||||
#else
|
|
||||||
# $(LD) $(LDFLAGS) $(LIBRARY_DIRS) @$(LDRES_FILE) $(LCFILE) -o $@
|
|
||||||
#ifeq ($(TWL_PLATFORM),TS)
|
|
||||||
# cp $(BINDIR)/$(TARGET_BIN_BASENAME).axf $(BINDIR)/$(TARGET_BIN_BASENAME).tef
|
|
||||||
#else # ($(TWL_PLATFORM),BB)
|
|
||||||
#ifdef FIRM_STRIP_AXF
|
|
||||||
# $(OBJCOPY) $@ $(BINDIR)/$(TARGET_BIN_BASENAME).sbin
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
TWLFIRM_MODULERULES_ = TRUE
|
TWLFIRM_MODULERULES_ = TRUE
|
||||||
endif # TWLFIRM_MODULERULES_
|
endif # TWLFIRM_MODULERULES_
|
||||||
|
|||||||
@ -23,10 +23,10 @@ SUBMAKES =
|
|||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
# build ARM & THUMB libraries
|
# build ARM & THUMB libraries
|
||||||
FIRM_CODEGEN_ALL ?= TRUE
|
TWL_CODEGEN_ALL ?= TRUE
|
||||||
|
|
||||||
# Codegen for sub processer
|
# Codegen for sub processer
|
||||||
FIRM_PROC = ARM7
|
TWL_PROC = ARM7
|
||||||
|
|
||||||
SRCDIR = .
|
SRCDIR = .
|
||||||
|
|
||||||
@ -38,13 +38,6 @@ TARGET_LIB = libaes_sp$(FIRM_LIBSUFFIX).a
|
|||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
# DEBUG版ビルドの場合、RELEASE版でビルドして
|
|
||||||
# DEBUG版のライブラリを装います。
|
|
||||||
|
|
||||||
ifdef NITRO_DEBUG
|
|
||||||
NITRO_BUILD_TYPE = RELEASE
|
|
||||||
endif
|
|
||||||
|
|
||||||
include $(TWLIPL_ROOT)/build/buildtools/commondefs
|
include $(TWLIPL_ROOT)/build/buildtools/commondefs
|
||||||
|
|
||||||
INSTALL_TARGETS = $(TARGETS)
|
INSTALL_TARGETS = $(TARGETS)
|
||||||
|
|||||||
@ -23,10 +23,10 @@ SUBMAKES =
|
|||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
# build ARM & THUMB libraries
|
# build ARM & THUMB libraries
|
||||||
FIRM_CODEGEN_ALL ?= TRUE
|
TWL_CODEGEN_ALL ?= TRUE
|
||||||
|
|
||||||
# Codegen for sub processer
|
# Codegen for sub processer
|
||||||
FIRM_PROC = ARM7
|
TWL_PROC = ARM7
|
||||||
|
|
||||||
INCDIR = \
|
INCDIR = \
|
||||||
$(TWLSDK_ROOT)/build/libraries/fatfs/ARM7.TWL/include \
|
$(TWLSDK_ROOT)/build/libraries/fatfs/ARM7.TWL/include \
|
||||||
@ -43,13 +43,6 @@ TARGET_LIB = libfatfs_sp$(FIRM_LIBSUFFIX).a
|
|||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
# DEBUG版ビルドの場合、RELEASE版でビルドして
|
|
||||||
# DEBUG版のライブラリを装います。
|
|
||||||
|
|
||||||
ifdef NITRO_DEBUG
|
|
||||||
NITRO_BUILD_TYPE = RELEASE
|
|
||||||
endif
|
|
||||||
|
|
||||||
include $(TWLIPL_ROOT)/build/buildtools/commondefs
|
include $(TWLIPL_ROOT)/build/buildtools/commondefs
|
||||||
|
|
||||||
INSTALL_TARGETS = $(TARGETS)
|
INSTALL_TARGETS = $(TARGETS)
|
||||||
|
|||||||
@ -21,9 +21,9 @@ SUBDIRS =
|
|||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
# build ARM & THUMB libraries
|
# build ARM & THUMB libraries
|
||||||
FIRM_CODEGEN_ALL ?= True
|
TWL_CODEGEN_ALL ?= True
|
||||||
|
|
||||||
FIRM_PROC = ARM7
|
TWL_PROC = ARM7
|
||||||
|
|
||||||
SRCDIR = . ../common
|
SRCDIR = . ../common
|
||||||
SRCS = \
|
SRCS = \
|
||||||
@ -39,13 +39,6 @@ INCDIR = ../include
|
|||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
# DEBUG版ビルドの場合、RELEASE版でビルドして
|
|
||||||
# DEBUG版のライブラリを装います。
|
|
||||||
|
|
||||||
ifdef NITRO_DEBUG
|
|
||||||
NITRO_BUILD_TYPE = RELEASE
|
|
||||||
endif
|
|
||||||
|
|
||||||
include $(TWLIPL_ROOT)/build/buildtools/commondefs
|
include $(TWLIPL_ROOT)/build/buildtools/commondefs
|
||||||
|
|
||||||
INSTALL_TARGETS = $(TARGETS)
|
INSTALL_TARGETS = $(TARGETS)
|
||||||
|
|||||||
@ -21,7 +21,7 @@ SUBDIRS =
|
|||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
# build ARM & THUMB libraries
|
# build ARM & THUMB libraries
|
||||||
FIRM_CODEGEN_ALL ?= True
|
TWL_CODEGEN_ALL ?= True
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -39,13 +39,6 @@ INCDIR = ../include
|
|||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
# DEBUG版ビルドの場合、RELEASE版でビルドして
|
|
||||||
# DEBUG版のライブラリを装います。
|
|
||||||
|
|
||||||
ifdef NITRO_DEBUG
|
|
||||||
NITRO_BUILD_TYPE = RELEASE
|
|
||||||
endif
|
|
||||||
|
|
||||||
include $(TWLIPL_ROOT)/build/buildtools/commondefs
|
include $(TWLIPL_ROOT)/build/buildtools/commondefs
|
||||||
|
|
||||||
INSTALL_TARGETS = $(TARGETS)
|
INSTALL_TARGETS = $(TARGETS)
|
||||||
|
|||||||
@ -16,17 +16,14 @@
|
|||||||
# $Author:$
|
# $Author:$
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
override TARGET_CODEGEN := ARM
|
||||||
|
|
||||||
SUBDIRS =
|
SUBDIRS =
|
||||||
#SUBMAKES = Makefile.CALLTRACE \
|
|
||||||
# Makefile.FUNCTIONCOST
|
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
# build ARM & THUMB libraries
|
|
||||||
FIRM_CODEGEN_ALL ?= TRUE
|
|
||||||
|
|
||||||
# Codegen for sub processer
|
# Codegen for sub processer
|
||||||
FIRM_PROC = ARM7
|
TWL_PROC = ARM7
|
||||||
|
|
||||||
SRCS = crt0_firm.c \
|
SRCS = crt0_firm.c \
|
||||||
|
|
||||||
@ -35,13 +32,6 @@ TARGET_OBJ = crt0_firm.o
|
|||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
# DEBUG版ビルドの場合、RELEASE版でビルドして
|
|
||||||
# DEBUG版のライブラリを装います。
|
|
||||||
|
|
||||||
ifdef NITRO_DEBUG
|
|
||||||
NITRO_BUILD_TYPE = RELEASE
|
|
||||||
endif
|
|
||||||
|
|
||||||
include $(TWLIPL_ROOT)/build/buildtools/commondefs
|
include $(TWLIPL_ROOT)/build/buildtools/commondefs
|
||||||
|
|
||||||
INSTALL_TARGETS = $(TARGETS)
|
INSTALL_TARGETS = $(TARGETS)
|
||||||
|
|||||||
@ -16,28 +16,18 @@
|
|||||||
# $Author:$
|
# $Author:$
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
override TARGET_CODEGEN := ARM
|
||||||
|
|
||||||
SUBDIRS =
|
SUBDIRS =
|
||||||
#SUBMAKES = Makefile.CALLTRACE \
|
|
||||||
# Makefile.FUNCTIONCOST
|
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
# build ARM & THUMB libraries
|
|
||||||
FIRM_CODEGEN_ALL ?= TRUE
|
|
||||||
|
|
||||||
SRCS = crt0_firm.c \
|
SRCS = crt0_firm.c \
|
||||||
|
|
||||||
TARGET_OBJ = crt0_firm.o
|
TARGET_OBJ = crt0_firm.o
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
# DEBUG版ビルドの場合、RELEASE版でビルドして
|
|
||||||
# DEBUG版のライブラリを装います。
|
|
||||||
|
|
||||||
ifdef NITRO_DEBUG
|
|
||||||
NITRO_BUILD_TYPE = RELEASE
|
|
||||||
endif
|
|
||||||
|
|
||||||
include $(TWLIPL_ROOT)/build/buildtools/commondefs
|
include $(TWLIPL_ROOT)/build/buildtools/commondefs
|
||||||
|
|
||||||
INSTALL_TARGETS = $(TARGETS)
|
INSTALL_TARGETS = $(TARGETS)
|
||||||
|
|||||||
@ -23,7 +23,7 @@ SUBMAKES =
|
|||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
# build ARM & THUMB libraries
|
# build ARM & THUMB libraries
|
||||||
FIRM_CODEGEN_ALL ?= TRUE
|
TWL_CODEGEN_ALL ?= TRUE
|
||||||
|
|
||||||
SRCDIR = . ../common
|
SRCDIR = . ../common
|
||||||
|
|
||||||
@ -39,18 +39,6 @@ include $(TWLIPL_ROOT)/build/buildtools/commondefs
|
|||||||
INSTALL_TARGETS = $(TARGETS)
|
INSTALL_TARGETS = $(TARGETS)
|
||||||
INSTALL_DIR = $(FIRM_INSTALL_LIBDIR)
|
INSTALL_DIR = $(FIRM_INSTALL_LIBDIR)
|
||||||
|
|
||||||
ifdef NITRO_CALLTRACE
|
|
||||||
CCFLAGS += -DOS_PROFILE_AVAILABLE -DOS_PROFILE_CALL_TRACE
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifdef NITRO_FUNCTIONCOST
|
|
||||||
CCFLAGS += -DOS_PROFILE_AVAILABLE -DOS_PROFILE_FUNCTION_COST
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifdef NITRO_TCM_APPLY
|
|
||||||
CCFLAGS += -DSDK_TCM_APPLY
|
|
||||||
endif
|
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
do-build: $(TARGETS)
|
do-build: $(TARGETS)
|
||||||
|
|||||||
@ -17,16 +17,14 @@
|
|||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
SUBDIRS =
|
SUBDIRS =
|
||||||
#SUBMAKES = Makefile.CALLTRACE \
|
|
||||||
# Makefile.FUNCTIONCOST
|
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
# build ARM & THUMB libraries
|
# build ARM & THUMB libraries
|
||||||
FIRM_CODEGEN_ALL ?= TRUE
|
TWL_CODEGEN_ALL ?= TRUE
|
||||||
|
|
||||||
# Codegen for sub processer
|
# Codegen for sub processer
|
||||||
FIRM_PROC = ARM7
|
TWL_PROC = ARM7
|
||||||
|
|
||||||
SRCDIR = ../common .
|
SRCDIR = ../common .
|
||||||
|
|
||||||
@ -39,13 +37,6 @@ TARGET_LIB = libos_sp$(FIRM_LIBSUFFIX).a
|
|||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
# DEBUG版ビルドの場合、RELEASE版でビルドして
|
|
||||||
# DEBUG版のライブラリを装います。
|
|
||||||
|
|
||||||
ifdef NITRO_DEBUG
|
|
||||||
NITRO_BUILD_TYPE = RELEASE
|
|
||||||
endif
|
|
||||||
|
|
||||||
include $(TWLIPL_ROOT)/build/buildtools/commondefs
|
include $(TWLIPL_ROOT)/build/buildtools/commondefs
|
||||||
|
|
||||||
INSTALL_TARGETS = $(TARGETS)
|
INSTALL_TARGETS = $(TARGETS)
|
||||||
|
|||||||
@ -23,14 +23,13 @@ SUBMAKES =
|
|||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
# build ARM & THUMB libraries
|
# build ARM & THUMB libraries
|
||||||
FIRM_CODEGEN_ALL ?= TRUE
|
TWL_CODEGEN_ALL ?= TRUE
|
||||||
|
|
||||||
SRCDIR = ../common .
|
SRCDIR = ../common .
|
||||||
|
|
||||||
SRCS = \
|
SRCS = \
|
||||||
os_init_firm.c \
|
os_init_firm.c \
|
||||||
os_boot.c \
|
os_boot.c \
|
||||||
os_cache_tag.c \
|
|
||||||
|
|
||||||
TARGET_LIB = libos$(FIRM_LIBSUFFIX).a
|
TARGET_LIB = libos$(FIRM_LIBSUFFIX).a
|
||||||
|
|
||||||
@ -39,18 +38,6 @@ include $(TWLIPL_ROOT)/build/buildtools/commondefs
|
|||||||
INSTALL_TARGETS = $(TARGETS)
|
INSTALL_TARGETS = $(TARGETS)
|
||||||
INSTALL_DIR = $(FIRM_INSTALL_LIBDIR)
|
INSTALL_DIR = $(FIRM_INSTALL_LIBDIR)
|
||||||
|
|
||||||
ifdef NITRO_CALLTRACE
|
|
||||||
CCFLAGS += -DOS_PROFILE_AVAILABLE -DOS_PROFILE_CALL_TRACE
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifdef NITRO_FUNCTIONCOST
|
|
||||||
CCFLAGS += -DOS_PROFILE_AVAILABLE -DOS_PROFILE_FUNCTION_COST
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifdef NITRO_TCM_APPLY
|
|
||||||
CCFLAGS += -DSDK_TCM_APPLY
|
|
||||||
endif
|
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
do-build: $(TARGETS)
|
do-build: $(TARGETS)
|
||||||
|
|||||||
@ -23,10 +23,10 @@ SUBMAKES =
|
|||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
# build ARM & THUMB libraries
|
# build ARM & THUMB libraries
|
||||||
FIRM_CODEGEN_ALL ?= TRUE
|
TWL_CODEGEN_ALL ?= TRUE
|
||||||
|
|
||||||
# Codegen for sub processer
|
# Codegen for sub processer
|
||||||
FIRM_PROC = ARM7
|
TWL_PROC = ARM7
|
||||||
|
|
||||||
INCDIR = $(TWLSDK_ROOT)/build/libraries/spi/ARM7/pm/include \
|
INCDIR = $(TWLSDK_ROOT)/build/libraries/spi/ARM7/pm/include \
|
||||||
|
|
||||||
@ -40,13 +40,6 @@ TARGET_LIB = libpm_sp$(FIRM_LIBSUFFIX).a
|
|||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
# DEBUG版ビルドの場合、RELEASE版でビルドして
|
|
||||||
# DEBUG版のライブラリを装います。
|
|
||||||
|
|
||||||
ifdef NITRO_DEBUG
|
|
||||||
NITRO_BUILD_TYPE = RELEASE
|
|
||||||
endif
|
|
||||||
|
|
||||||
include $(TWLIPL_ROOT)/build/buildtools/commondefs
|
include $(TWLIPL_ROOT)/build/buildtools/commondefs
|
||||||
|
|
||||||
INSTALL_TARGETS = $(TARGETS)
|
INSTALL_TARGETS = $(TARGETS)
|
||||||
|
|||||||
@ -17,16 +17,14 @@
|
|||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
SUBDIRS =
|
SUBDIRS =
|
||||||
#SUBMAKES = Makefile.CALLTRACE \
|
|
||||||
# Makefile.FUNCTIONCOST
|
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
# build ARM & THUMB libraries
|
# build ARM & THUMB libraries
|
||||||
FIRM_CODEGEN_ALL ?= TRUE
|
TWL_CODEGEN_ALL ?= TRUE
|
||||||
|
|
||||||
# Codegen for sub processer
|
# Codegen for sub processer
|
||||||
FIRM_PROC = ARM7
|
TWL_PROC = ARM7
|
||||||
|
|
||||||
SRCDIR = ../common .
|
SRCDIR = ../common .
|
||||||
|
|
||||||
@ -38,13 +36,6 @@ TARGET_LIB = libpxi_sp$(FIRM_LIBSUFFIX).a
|
|||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
# DEBUG版ビルドの場合、RELEASE版でビルドして
|
|
||||||
# DEBUG版のライブラリを装います。
|
|
||||||
|
|
||||||
ifdef NITRO_DEBUG
|
|
||||||
NITRO_BUILD_TYPE = RELEASE
|
|
||||||
endif
|
|
||||||
|
|
||||||
include $(TWLIPL_ROOT)/build/buildtools/commondefs
|
include $(TWLIPL_ROOT)/build/buildtools/commondefs
|
||||||
|
|
||||||
INSTALL_TARGETS = $(TARGETS)
|
INSTALL_TARGETS = $(TARGETS)
|
||||||
|
|||||||
@ -23,7 +23,7 @@ SUBMAKES =
|
|||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
# build ARM & THUMB libraries
|
# build ARM & THUMB libraries
|
||||||
FIRM_CODEGEN_ALL ?= TRUE
|
TWL_CODEGEN_ALL ?= TRUE
|
||||||
|
|
||||||
SRCDIR = ../common .
|
SRCDIR = ../common .
|
||||||
|
|
||||||
@ -37,18 +37,6 @@ include $(TWLIPL_ROOT)/build/buildtools/commondefs
|
|||||||
INSTALL_TARGETS = $(TARGETS)
|
INSTALL_TARGETS = $(TARGETS)
|
||||||
INSTALL_DIR = $(FIRM_INSTALL_LIBDIR)
|
INSTALL_DIR = $(FIRM_INSTALL_LIBDIR)
|
||||||
|
|
||||||
ifdef NITRO_CALLTRACE
|
|
||||||
CCFLAGS += -DOS_PROFILE_AVAILABLE -DOS_PROFILE_CALL_TRACE
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifdef NITRO_FUNCTIONCOST
|
|
||||||
CCFLAGS += -DOS_PROFILE_AVAILABLE -DOS_PROFILE_FUNCTION_COST
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifdef NITRO_TCM_APPLY
|
|
||||||
CCFLAGS += -DSDK_TCM_APPLY
|
|
||||||
endif
|
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
do-build: $(TARGETS)
|
do-build: $(TARGETS)
|
||||||
|
|||||||
@ -26,7 +26,6 @@ SUBDIRS = \
|
|||||||
sdmc-launcher \
|
sdmc-launcher \
|
||||||
menu-launcher \
|
menu-launcher \
|
||||||
|
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
include $(TWLIPL_ROOT)/build/buildtools/modulerules
|
include $(TWLIPL_ROOT)/build/buildtools/modulerules
|
||||||
|
|||||||
@ -16,8 +16,7 @@
|
|||||||
# $Author:$
|
# $Author:$
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
FIRM_PROC = ARM7
|
TWL_PROC = ARM7
|
||||||
FIRM_TARGET = FIRM
|
|
||||||
|
|
||||||
SUBDIRS =
|
SUBDIRS =
|
||||||
|
|
||||||
@ -31,14 +30,14 @@ SRCS = main.c
|
|||||||
|
|
||||||
CRT0_O = crt0_firm.o
|
CRT0_O = crt0_firm.o
|
||||||
|
|
||||||
#LCFILE_TEMPLATE = $(FIRM_SPECDIR)/$(FIRM_PROC)-$(FIRM_PLATFORM)-PARTNER.lcf.template
|
#LCFILE_TEMPLATE = $(FIRM_SPECDIR)/$(TWL_PROC)-$(TWL_PLATFORM)-PARTNER.lcf.template
|
||||||
|
|
||||||
#SRCDIR = # using default
|
#SRCDIR = # using default
|
||||||
#LCFILE = # using default
|
#LCFILE = # using default
|
||||||
|
|
||||||
include $(TWLIPL_ROOT)/build/buildtools/commondefs
|
include $(TWLIPL_ROOT)/build/buildtools/commondefs
|
||||||
|
|
||||||
LLIBRARIES = libaes_sp$(TWL_LIBSUFFIX).a
|
LLIBRARIES += libaes_sp$(TWL_LIBSUFFIX).a
|
||||||
MAKELCF_FLAGS += -DADDRESS_LTDWRAM='0x037c0000'
|
MAKELCF_FLAGS += -DADDRESS_LTDWRAM='0x037c0000'
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|||||||
@ -16,8 +16,6 @@
|
|||||||
# $Author:$
|
# $Author:$
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
FIRM_TARGET = FIRM
|
|
||||||
|
|
||||||
SUBDIRS =
|
SUBDIRS =
|
||||||
|
|
||||||
LINCLUDES = ../include
|
LINCLUDES = ../include
|
||||||
@ -30,12 +28,11 @@ SRCS = main.c
|
|||||||
|
|
||||||
CRT0_O = crt0_firm.o
|
CRT0_O = crt0_firm.o
|
||||||
|
|
||||||
MAKEROM_ARM9 = ARM9/bin/ARM9-$(FIRM_PLATFORM)$(CODEGEN_ARCH)/$(FIRM_BUILD_DIR)/menu_launcher9.tef
|
MAKEROM_ARM7 = ../ARM7/bin/$(TWL_BUILDTYPE_ARM7)/menu_launcher7.tef
|
||||||
MAKEROM_ARM7 = ../ARM7/bin/ARM7-$(FIRM_PLATFORM)$(CODEGEN_ARCH)/$(FIRM_BUILD_DIR)/menu_launcher7.tef
|
|
||||||
MAKEROM_ARM7_BASE = $(basename $(MAKEROM_ARM7))
|
MAKEROM_ARM7_BASE = $(basename $(MAKEROM_ARM7))
|
||||||
MAKEROM_FLAGS += -F
|
MAKEROM_FLAGS += -F
|
||||||
|
|
||||||
#LCFILE_TEMPLATE = $(FIRM_SPECDIR)/$(FIRM_PROC)-$(FIRM_PLATFORM)-PARTNER.lcf.template
|
#LCFILE_TEMPLATE = $(FIRM_SPECDIR)/$(TWL_PROC)-$(TWL_PLATFORM)-PARTNER.lcf.template
|
||||||
|
|
||||||
#SRCDIR = # using default
|
#SRCDIR = # using default
|
||||||
#LCFILE = # using default
|
#LCFILE = # using default
|
||||||
|
|||||||
@ -17,8 +17,6 @@
|
|||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
FIRM_TARGET = FIRM
|
|
||||||
|
|
||||||
# if you have valid keys, set environment value like below
|
# if you have valid keys, set environment value like below
|
||||||
#export TWL_KEYSDIR='$(FIRM_ROOT)/../twl_firmware/bootrom/build/keys'
|
#export TWL_KEYSDIR='$(FIRM_ROOT)/../twl_firmware/bootrom/build/keys'
|
||||||
|
|
||||||
@ -30,10 +28,10 @@ SUBDIRS = \
|
|||||||
ARM7 \
|
ARM7 \
|
||||||
ARM9 \
|
ARM9 \
|
||||||
|
|
||||||
TARGET_FIRM_BIN = menu_launcher-$(FIRM_BUILD_TYPE).nand
|
TARGET_FIRM_BIN = menu_launcher-$(TWL_BUILD_TYPE)$(CODEGEN_ARCH).nand
|
||||||
BINDIR = .
|
BINDIR = .
|
||||||
MAKEFIRM_ARM9 = ARM9/bin/ARM9-$(FIRM_PLATFORM)$(CODEGEN_ARCH)/$(FIRM_BUILD_DIR)/menu_launcher9.tef
|
MAKEFIRM_ARM9 = ARM9/bin/$(TWL_BUILDTYPE_ARM9)/menu_launcher9.tef
|
||||||
MAKEFIRM_ARM7 = ARM7/bin/ARM7-$(FIRM_PLATFORM)$(CODEGEN_ARCH)/$(FIRM_BUILD_DIR)/menu_launcher7.tef
|
MAKEFIRM_ARM7 = ARM7/bin/$(TWL_BUILDTYPE_ARM7)/menu_launcher7.tef
|
||||||
MAKEFIRM_RSA_PRVKEY = $(TWL_KEYSDIR)/rsa/private_nand.der
|
MAKEFIRM_RSA_PRVKEY = $(TWL_KEYSDIR)/rsa/private_nand.der
|
||||||
LDEPENDS_BIN += wram_regs/wram_regs.rbin
|
LDEPENDS_BIN += wram_regs/wram_regs.rbin
|
||||||
|
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
#! make -f
|
#! make -f
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
# Project: TwlFirm - tools - norfirm-print
|
# Project: TwlFirm - nandfirm - menu-launcher
|
||||||
# File: Makefile
|
# File: Makefile
|
||||||
#
|
#
|
||||||
# Copyright 2007 Nintendo. All rights reserved.
|
# Copyright 2007 Nintendo. All rights reserved.
|
||||||
@ -16,10 +16,19 @@
|
|||||||
# $Author:$
|
# $Author:$
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
override TARGET_PLATFORM := TWL
|
||||||
|
override TARGET_CODEGEN := ARM
|
||||||
|
override TWL_ARCHGEN := LIMITED
|
||||||
|
|
||||||
|
override TARGET_FINALROM := TRUE
|
||||||
|
override TARGET_RELEASE :=
|
||||||
|
override TARGET_DEBUG :=
|
||||||
|
|
||||||
SUBDIRS =
|
SUBDIRS =
|
||||||
|
|
||||||
LINCLUDES = ../include
|
LINCLUDES = ../include
|
||||||
|
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
TARGET_BIN = wram_regs.rbin
|
TARGET_BIN = wram_regs.rbin
|
||||||
|
|||||||
@ -17,17 +17,14 @@
|
|||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
FIRM_TARGET = FIRM
|
|
||||||
|
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
SUBDIRS = ../../norfirm/norfirm-print
|
SUBDIRS = ../../norfirm/norfirm-print
|
||||||
|
|
||||||
TARGET_FIRM_BIN = nandfirm_print-$(FIRM_BUILD_TYPE).nand
|
TARGET_FIRM_BIN = nandfirm_print-$(TWL_BUILD_TYPE).nand
|
||||||
BINDIR = .
|
BINDIR = .
|
||||||
MAKEFIRM_ARM9 = ../../norfirm/norfirm-print/ARM9/bin/ARM9-$(FIRM_PLATFORM)$(CODEGEN_ARCH)/$(FIRM_BUILD_DIR)/twl_norfirm9_print.tef
|
MAKEFIRM_ARM9 = ../../norfirm/norfirm-print/ARM9/bin/$(TWL_BUILDTYPE_ARM9)/twl_norfirm9_print.tef
|
||||||
MAKEFIRM_ARM7 = ../../norfirm/norfirm-print/ARM7/bin/ARM7-$(FIRM_PLATFORM)$(CODEGEN_ARCH)/$(FIRM_BUILD_DIR)/twl_norfirm7_print.tef
|
MAKEFIRM_ARM7 = ../../norfirm/norfirm-print/ARM7/bin/$(TWL_BUILDTYPE_ARM7)/twl_norfirm7_print.tef
|
||||||
MAKEFIRM_RSA_PRVKEY = $(TWL_KEYSDIR)/rsa/private_nand.der
|
MAKEFIRM_RSA_PRVKEY = $(TWL_KEYSDIR)/rsa/private_nand.der
|
||||||
LDEPENDS_BIN += ../../norfirm/norfirm-print/wram_regs/wram_regs.rbin
|
LDEPENDS_BIN += ../../norfirm/norfirm-print/wram_regs/wram_regs.rbin
|
||||||
|
|
||||||
|
|||||||
@ -16,8 +16,7 @@
|
|||||||
# $Author:$
|
# $Author:$
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
FIRM_PROC = ARM7
|
TWL_PROC = ARM7
|
||||||
FIRM_TARGET = FIRM
|
|
||||||
|
|
||||||
SUBDIRS =
|
SUBDIRS =
|
||||||
|
|
||||||
@ -31,14 +30,14 @@ SRCS = main.c
|
|||||||
|
|
||||||
CRT0_O = crt0_firm.o
|
CRT0_O = crt0_firm.o
|
||||||
|
|
||||||
#LCFILE_TEMPLATE = $(FIRM_SPECDIR)/$(FIRM_PROC)-$(FIRM_PLATFORM)-PARTNER.lcf.template
|
#LCFILE_TEMPLATE = $(FIRM_SPECDIR)/$(TWL_PROC)-$(TWL_PLATFORM)-PARTNER.lcf.template
|
||||||
|
|
||||||
#SRCDIR = # using default
|
#SRCDIR = # using default
|
||||||
#LCFILE = # using default
|
#LCFILE = # using default
|
||||||
|
|
||||||
include $(TWLIPL_ROOT)/build/buildtools/commondefs
|
include $(TWLIPL_ROOT)/build/buildtools/commondefs
|
||||||
|
|
||||||
LLIBRARIES = libaes_sp$(TWL_LIBSUFFIX).a
|
LLIBRARIES += libaes_sp$(TWL_LIBSUFFIX).a
|
||||||
MAKELCF_FLAGS += -DADDRESS_LTDWRAM='0x037c0000'
|
MAKELCF_FLAGS += -DADDRESS_LTDWRAM='0x037c0000'
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
@ -48,5 +47,9 @@ do-build: $(TARGETS)
|
|||||||
|
|
||||||
include $(TWLIPL_ROOT)/build/buildtools/modulerules
|
include $(TWLIPL_ROOT)/build/buildtools/modulerules
|
||||||
|
|
||||||
|
test:
|
||||||
|
@echo LLIBRARY_DIRS=$(LLIBRARY_DIRS)
|
||||||
|
@echo TWL_BUILDTYPE=$(TWL_BUILDTYPE)
|
||||||
|
|
||||||
|
|
||||||
#===== End of Makefile =====
|
#===== End of Makefile =====
|
||||||
|
|||||||
@ -16,8 +16,6 @@
|
|||||||
# $Author:$
|
# $Author:$
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
FIRM_TARGET = FIRM
|
|
||||||
|
|
||||||
SUBDIRS =
|
SUBDIRS =
|
||||||
|
|
||||||
LINCLUDES = ../include
|
LINCLUDES = ../include
|
||||||
@ -30,12 +28,11 @@ SRCS = main.c
|
|||||||
|
|
||||||
CRT0_O = crt0_firm.o
|
CRT0_O = crt0_firm.o
|
||||||
|
|
||||||
MAKEROM_ARM9 = ARM9/bin/ARM9-$(FIRM_PLATFORM)$(CODEGEN_ARCH)/$(FIRM_BUILD_DIR)/sdmc_launcher9.tef
|
MAKEROM_ARM7 = ../ARM7/bin/$(TWL_BUILDTYPE_ARM7)/sdmc_launcher7.tef
|
||||||
MAKEROM_ARM7 = ../ARM7/bin/ARM7-$(FIRM_PLATFORM)$(CODEGEN_ARCH)/$(FIRM_BUILD_DIR)/sdmc_launcher7.tef
|
|
||||||
MAKEROM_ARM7_BASE = $(basename $(MAKEROM_ARM7))
|
MAKEROM_ARM7_BASE = $(basename $(MAKEROM_ARM7))
|
||||||
MAKEROM_FLAGS += -F
|
MAKEROM_FLAGS += -F
|
||||||
|
|
||||||
#LCFILE_TEMPLATE = $(FIRM_SPECDIR)/$(FIRM_PROC)-$(FIRM_PLATFORM)-PARTNER.lcf.template
|
#LCFILE_TEMPLATE = $(FIRM_SPECDIR)/$(TWL_PROC)-$(TWL_PLATFORM)-PARTNER.lcf.template
|
||||||
|
|
||||||
#SRCDIR = # using default
|
#SRCDIR = # using default
|
||||||
#LCFILE = # using default
|
#LCFILE = # using default
|
||||||
|
|||||||
@ -17,8 +17,6 @@
|
|||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
FIRM_TARGET = FIRM
|
|
||||||
|
|
||||||
# if you have valid keys, set environment value like below
|
# if you have valid keys, set environment value like below
|
||||||
#export TWL_KEYSDIR='$(FIRM_ROOT)/../twl_firmware/bootrom/build/keys'
|
#export TWL_KEYSDIR='$(FIRM_ROOT)/../twl_firmware/bootrom/build/keys'
|
||||||
|
|
||||||
@ -30,10 +28,10 @@ SUBDIRS = \
|
|||||||
ARM7 \
|
ARM7 \
|
||||||
ARM9 \
|
ARM9 \
|
||||||
|
|
||||||
TARGET_FIRM_BIN = sdmc_launcher-$(FIRM_BUILD_TYPE).nand
|
TARGET_FIRM_BIN = sdmc_launcher-$(TWL_BUILD_TYPE)$(CODEGEN_ARCH).nand
|
||||||
BINDIR = .
|
BINDIR = .
|
||||||
MAKEFIRM_ARM9 = ARM9/bin/ARM9-$(FIRM_PLATFORM)$(CODEGEN_ARCH)/$(FIRM_BUILD_DIR)/sdmc_launcher9.tef
|
MAKEFIRM_ARM9 = ARM9/bin/$(TWL_BUILDTYPE_ARM9)/sdmc_launcher9.tef
|
||||||
MAKEFIRM_ARM7 = ARM7/bin/ARM7-$(FIRM_PLATFORM)$(CODEGEN_ARCH)/$(FIRM_BUILD_DIR)/sdmc_launcher7.tef
|
MAKEFIRM_ARM7 = ARM7/bin/$(TWL_BUILDTYPE_ARM7)/sdmc_launcher7.tef
|
||||||
MAKEFIRM_RSA_PRVKEY = $(TWL_KEYSDIR)/rsa/private_nand.der
|
MAKEFIRM_RSA_PRVKEY = $(TWL_KEYSDIR)/rsa/private_nand.der
|
||||||
LDEPENDS_BIN += wram_regs/wram_regs.rbin
|
LDEPENDS_BIN += wram_regs/wram_regs.rbin
|
||||||
|
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
#! make -f
|
#! make -f
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
# Project: TwlFirm - tools - norfirm-print
|
# Project: TwlFirm - nandfirm - sdmc-launcher
|
||||||
# File: Makefile
|
# File: Makefile
|
||||||
#
|
#
|
||||||
# Copyright 2007 Nintendo. All rights reserved.
|
# Copyright 2007 Nintendo. All rights reserved.
|
||||||
@ -16,10 +16,19 @@
|
|||||||
# $Author:$
|
# $Author:$
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
override TARGET_PLATFORM := TWL
|
||||||
|
override TARGET_CODEGEN := ARM
|
||||||
|
override TWL_ARCHGEN := LIMITED
|
||||||
|
|
||||||
|
override TARGET_FINALROM := TRUE
|
||||||
|
override TARGET_RELEASE :=
|
||||||
|
override TARGET_DEBUG :=
|
||||||
|
|
||||||
SUBDIRS =
|
SUBDIRS =
|
||||||
|
|
||||||
LINCLUDES = ../include
|
LINCLUDES = ../include
|
||||||
|
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
TARGET_BIN = wram_regs.rbin
|
TARGET_BIN = wram_regs.rbin
|
||||||
|
|||||||
@ -16,14 +16,19 @@
|
|||||||
# $Author:$
|
# $Author:$
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
override TARGET_PLATFORM := TWL
|
||||||
|
override TARGET_CODEGEN := ARM
|
||||||
|
override TWL_ARCHGEN := LIMITED
|
||||||
|
|
||||||
FIRM_TARGET = FIRM
|
override TARGET_FINALROM := TRUE
|
||||||
|
override TARGET_RELEASE :=
|
||||||
|
override TARGET_DEBUG :=
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
SUBDIRS = \
|
SUBDIRS = \
|
||||||
|
|
||||||
TARGET_FIRM_BIN = norfirm_empty-$(FIRM_BUILD_TYPE).nor
|
TARGET_FIRM_BIN = norfirm_empty.nor
|
||||||
BINDIR = .
|
BINDIR = .
|
||||||
MAKEFIRM_ARM9 =
|
MAKEFIRM_ARM9 =
|
||||||
MAKEFIRM_ARM7 =
|
MAKEFIRM_ARM7 =
|
||||||
|
|||||||
@ -16,8 +16,7 @@
|
|||||||
# $Author:$
|
# $Author:$
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
FIRM_PROC = ARM7
|
TWL_PROC = ARM7
|
||||||
FIRM_TARGET = FIRM
|
|
||||||
|
|
||||||
SUBDIRS =
|
SUBDIRS =
|
||||||
|
|
||||||
@ -38,7 +37,6 @@ SRCS = \
|
|||||||
|
|
||||||
include $(TWLIPL_ROOT)/build/buildtools/commondefs
|
include $(TWLIPL_ROOT)/build/buildtools/commondefs
|
||||||
|
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
do-build: $(TARGETS)
|
do-build: $(TARGETS)
|
||||||
|
|||||||
@ -16,8 +16,6 @@
|
|||||||
# $Author:$
|
# $Author:$
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
FIRM_TARGET = FIRM
|
|
||||||
|
|
||||||
SUBDIRS =
|
SUBDIRS =
|
||||||
|
|
||||||
LINCLUDES = ../include
|
LINCLUDES = ../include
|
||||||
@ -30,10 +28,8 @@ SRCS = main.c
|
|||||||
|
|
||||||
CRT0_O = crt0_firm.o
|
CRT0_O = crt0_firm.o
|
||||||
|
|
||||||
MAKEROM_ARM9 = ARM9/bin/ARM9-$(FIRM_PLATFORM)$(CODEGEN_ARCH)/$(FIRM_BUILD_DIR)/twl_norfirm9_print.tef
|
MAKEROM_ARM7 = ../ARM7/bin/$(TWL_BUILDTYPE_ARM7)/twl_norfirm7_print.tef
|
||||||
MAKEROM_ARM7 = ../ARM7/bin/ARM7-$(FIRM_PLATFORM)$(CODEGEN_ARCH)/$(FIRM_BUILD_DIR)/twl_norfirm7_print.tef
|
|
||||||
MAKEROM_ARM7_BASE = $(basename $(MAKEROM_ARM7))
|
MAKEROM_ARM7_BASE = $(basename $(MAKEROM_ARM7))
|
||||||
MAKEROM_FLAGS += -F
|
|
||||||
|
|
||||||
#SRCDIR = # using default
|
#SRCDIR = # using default
|
||||||
#LCFILE = # using default
|
#LCFILE = # using default
|
||||||
@ -41,7 +37,6 @@ MAKEROM_FLAGS += -F
|
|||||||
|
|
||||||
include $(TWLIPL_ROOT)/build/buildtools/commondefs
|
include $(TWLIPL_ROOT)/build/buildtools/commondefs
|
||||||
|
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
do-build: $(TARGETS)
|
do-build: $(TARGETS)
|
||||||
|
|||||||
@ -17,8 +17,6 @@
|
|||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
FIRM_TARGET = FIRM
|
|
||||||
|
|
||||||
# if you have no valid key, comment out next line
|
# if you have no valid key, comment out next line
|
||||||
#TWL_KEYSDIR = $(FIRM_ROOT)/../twl_firmware/bootrom/build/keys
|
#TWL_KEYSDIR = $(FIRM_ROOT)/../twl_firmware/bootrom/build/keys
|
||||||
|
|
||||||
@ -30,10 +28,10 @@ SUBDIRS = \
|
|||||||
ARM7 \
|
ARM7 \
|
||||||
ARM9 \
|
ARM9 \
|
||||||
|
|
||||||
TARGET_FIRM_BIN = norfirm_print-$(FIRM_BUILD_TYPE).nor
|
TARGET_FIRM_BIN = norfirm_print-$(TWL_BUILD_TYPE)$(CODEGEN_ARCH).nor
|
||||||
BINDIR = .
|
BINDIR = .
|
||||||
MAKEFIRM_ARM9 = ARM9/bin/ARM9-$(FIRM_PLATFORM)$(CODEGEN_ARCH)/$(FIRM_BUILD_DIR)/twl_norfirm9_print.tef
|
MAKEFIRM_ARM9 = ARM9/bin/$(TWL_BUILDTYPE_ARM9)/twl_norfirm9_print.tef
|
||||||
MAKEFIRM_ARM7 = ARM7/bin/ARM7-$(FIRM_PLATFORM)$(CODEGEN_ARCH)/$(FIRM_BUILD_DIR)/twl_norfirm7_print.tef
|
MAKEFIRM_ARM7 = ARM7/bin/$(TWL_BUILDTYPE_ARM7)/twl_norfirm7_print.tef
|
||||||
MAKEFIRM_RSA_PRVKEY = $(TWL_KEYSDIR)/rsa/private_nor.der
|
MAKEFIRM_RSA_PRVKEY = $(TWL_KEYSDIR)/rsa/private_nor.der
|
||||||
LDEPENDS_BIN += wram_regs/wram_regs.rbin
|
LDEPENDS_BIN += wram_regs/wram_regs.rbin
|
||||||
|
|
||||||
|
|||||||
@ -16,10 +16,19 @@
|
|||||||
# $Author:$
|
# $Author:$
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
override TARGET_PLATFORM := TWL
|
||||||
|
override TARGET_CODEGEN := ARM
|
||||||
|
override TWL_ARCHGEN := LIMITED
|
||||||
|
|
||||||
|
override TARGET_FINALROM := TRUE
|
||||||
|
override TARGET_RELEASE :=
|
||||||
|
override TARGET_DEBUG :=
|
||||||
|
|
||||||
SUBDIRS =
|
SUBDIRS =
|
||||||
|
|
||||||
LINCLUDES = ../include
|
LINCLUDES = ../include
|
||||||
|
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
TARGET_BIN = wram_regs.rbin
|
TARGET_BIN = wram_regs.rbin
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user