nishimoto@PSEG1

TMPジャンプ先として抱え持つ 量産機用ロムを分けたフォルダ構成に変更。
nand:/tmp への Write 中、画面に読み込み中と表示されるように。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2375 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
(no author) 2008-09-02 12:14:46 +00:00
parent 624cbe7fb1
commit 69e41711da
22 changed files with 33 additions and 7 deletions

View File

@ -13,8 +13,8 @@
# in whole or in part, without the prior written consent of Nintendo.
#
# $Date:: $
# $Rev:$
# $Author:$
# $Rev$
# $Author$
#----------------------------------------------------------------------------
override TARGET_CODEGEN = ARM
@ -28,9 +28,15 @@ INCDIR = ../include
SRCDIR = ../src
SRCS = common.c font.c screen.c main_f.c
ifeq ($(ROMTYPE),MASTER)
MAKEROM_ROMROOT = ../mas_data
else
MAKEROM_ROMROOT = ../data
endif
MAKEROM_ROMFILES = dummy.srl
#----------------------------------------------------------------------------
include $(TWLSDK_ROOT)/build/buildtools/commondefs
@ -47,8 +53,12 @@ LIBSYSCALL = ../458A/libsyscall.a
endif
INSTALL_TARGETS = $(BINDIR)/$(TARGET_BIN)
INSTALL_DIR = ../data
ifeq ($(ROMTYPE),MASTER)
INSTALL_DIR = ../mas_data
else
INSTALL_DIR = ../data
endif
#----------------------------------------------------------------------------
do-build: $(TARGETS)

View File

@ -28,7 +28,11 @@ INCDIR = ../include
SRCDIR = ./ ../src
SRCS = common.c font.c screen.c main_2.c
ifeq ($(ROMTYPE),MASTER)
MAKEROM_ROMROOT = ../mas_data
else
MAKEROM_ROMROOT = ../data
endif
MAKEROM_ROMFILES = dummy.srl
#----------------------------------------------------------------------------
@ -60,8 +64,12 @@ LIBSYSCALL = ../433A/libsyscall.a
endif
INSTALL_TARGETS = $(BINDIR)/$(TARGET_BIN)
INSTALL_DIR = ../data
ifeq ($(ROMTYPE),MASTER)
INSTALL_DIR = ../mas_data
else
INSTALL_DIR = ../data
endif
#----------------------------------------------------------------------------
do-build: $(TARGETS)

View File

@ -46,7 +46,7 @@ include $(TWLSDK_ROOT)/build/buildtools/modulerules
else # ifndef APP_TYPE
TWL_NANDAPP = TRUE
TARGET_NAME = tmpjumpTest
TARGET_NAME = tmpjumpTest$(ROMTYPE)
ifeq ($(APP_TYPE),NAND)
TARGET_BIN = $(TARGET_NAME).tad
@ -64,8 +64,12 @@ SRCDIR = ./src
SRCS = main.c common.c screen.c font.c
ifeq ($(ROMTYPE),MASTER)
MAKEROM_ROMROOT = ./mas_data
else
MAKEROM_ROMROOT = ./data
endif
MAKEROM_ROMFILES = TestApp.srl \
TestApp_HYBRID.srl \
TestApp_LIMITED.srl \

View File

@ -83,6 +83,9 @@ void TwlMain(void)
void *buf;
s32 len = 0;
PutSubScreen(1, 8, 0xff, "now writing tmp app...");
OS_WaitVBlankIntr();
// srl を NAND 上の OS_TMP_APP_PATH へコピー
FS_DeleteFile(OS_TMP_APP_PATH);
FS_CreateFile(OS_TMP_APP_PATH, FS_PERMIT_R | FS_PERMIT_W);

View File

@ -50,6 +50,7 @@ TMP
nishimoto_takashi@nintendo.co.jp
<更新履歴>============================================
2008/09/02 量産機用ロムを追加
2008/08/28 仕様追加に伴う加筆修正
2008/08/12 新規追加