diff --git a/build/systemMenu_RED/NandInitializer/ARM7.TWL/Makefile b/build/systemMenu_RED/NandInitializer/ARM7.TWL/Makefile index fd19b798..e6408b5b 100644 --- a/build/systemMenu_RED/NandInitializer/ARM7.TWL/Makefile +++ b/build/systemMenu_RED/NandInitializer/ARM7.TWL/Makefile @@ -20,12 +20,16 @@ SUBDIRS = #---------------------------------------------------------------------------- -TARGET_PLATFORM := TWL +override TARGET_PLATFORM = TWL +override TWL_PROC = ARM7 +TWL_ARCHGEN = LIMITED +TWL_NO_STD_PCHDR = True #TWL_CODEGEN = THUMB -TWL_PROC = ARM7 -TWL_ARCHGEN = LIMITED -TARGET_TEF = main.tef +TARGET_TEF = main.tef +LCFILE_SPEC = main.lsf +LCFILE_TEMPLATE = racoon.lcf.template +LDRES_TEMPLATE = racoon.response.template SRCS = main.c kami_pxi.c formatter.c nvram_misc.c @@ -35,9 +39,6 @@ LINCLUDES = ../common/include $(TWLSDK_ROOT)/build/libraries/spi/ARM7/include #SRCDIR = # using default #LCFILE = # using default -LCFILE_SPEC = main.lsf -LCFILE_TEMPLATE = racoon.lcf.template -LDRES_TEMPLATE = racoon.response.template include $(TWLSDK_ROOT)/build/buildtools/commondefs @@ -49,6 +50,14 @@ ifndef TWLSDK_NOCRYPTO MAKELCF_FLAGS += -DUSE_CRYPTO_LIBS='libaes_sp$(TWL_LIBSUFFIX).a' endif +ifeq ($(TWL_PLATFORM),BB) +MAKELCF_FLAGS += -DADDRESS_LTDWRAM='0x037e0000' +else +MAKELCF_FLAGS += -DADDRESS_LTDWRAM='0x037c0000' +endif + +MAKELCF_FLAGS += -DISDBG_LIBS_TWL='$(if $(ISDBG_LIBS_TWL),$(ISDBG_LIBS_TWL),libstubsistd_sp$(TWL_LIBSUFFIX).a)' \ + -DISDBG_LIBS_NITRO='libstubsisd_sp$(TWL_LIBSUFFIX).a' TWL_LIBS_EX = libcamera_sp$(TWL_LIBSUFFIX).a \ libfatfs_sp$(TWL_LIBSUFFIX).a \ diff --git a/build/systemMenu_RED/NandInitializer/ARM7.TWL/main.lsf b/build/systemMenu_RED/NandInitializer/ARM7.TWL/main.lsf index 82394109..e0f1e72f 100644 --- a/build/systemMenu_RED/NandInitializer/ARM7.TWL/main.lsf +++ b/build/systemMenu_RED/NandInitializer/ARM7.TWL/main.lsf @@ -151,6 +151,4 @@ Ltdautoload LTDMAIN $(USE_CRYPTO_LIBS) Library $(ISDBG_LIBS_TWL) Library $(ISDBG_LIBS_NITRO) - Library libstubsistd_sp.TWL.LTD.a \ - libstubsisd_sp.TWL.LTD.a }