From 86abfc34b1ff494ad87e8caeb253ef2e76583802 Mon Sep 17 00:00:00 2001 From: sato_masaki Date: Tue, 17 Jun 2008 09:44:40 +0000 Subject: [PATCH] =?UTF-8?q?HotStart=E6=99=82=E3=81=AB=E3=83=A1=E3=82=A4?= =?UTF-8?q?=E3=83=B3=E3=83=A1=E3=83=A2=E3=83=AA=E3=81=AB=E9=80=80=E9=81=BF?= =?UTF-8?q?=E3=81=95=E3=81=9B=E3=81=A6=E3=81=84=E3=82=8BFirmwareDataParam?= =?UTF-8?q?=E3=81=AE=E3=83=81=E3=82=A7=E3=83=83=E3=82=AF=E3=82=92=E8=BF=BD?= =?UTF-8?q?=E5=8A=A0=E3=80=82=20=E6=AD=A3=E5=BD=93=E3=81=AA=E3=83=87?= =?UTF-8?q?=E3=83=BC=E3=82=BF=E3=81=8C=E8=AA=8D=E3=82=81=E3=82=89=E3=82=8C?= =?UTF-8?q?=E3=81=AA=E3=81=8B=E3=81=A3=E3=81=9F=E3=82=89=E3=80=81ColdStart?= =?UTF-8?q?=E6=89=B1=E3=81=84=E3=81=A7FW=E3=83=AD=E3=83=BC=E3=83=89?= =?UTF-8?q?=E3=82=92=E8=A1=8C=E3=81=86=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1643 b08762b0-b915-fc4b-9d8c-17b2551a87ff --- .../systemMenu_RED/Launcher/ARM9/src/loadWlanFirm.c | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/build/systemMenu_RED/Launcher/ARM9/src/loadWlanFirm.c b/build/systemMenu_RED/Launcher/ARM9/src/loadWlanFirm.c index bfd569ab..2bb5dc7c 100644 --- a/build/systemMenu_RED/Launcher/ARM9/src/loadWlanFirm.c +++ b/build/systemMenu_RED/Launcher/ARM9/src/loadWlanFirm.c @@ -394,10 +394,19 @@ BOOL InstallWlanFirmware( BOOL isHotStartWLFirm ) OS_TPrintf("[Wlan Firm] FWtype is %d\n", fwType); - /* HotStart/ColdStartのチェック */ - + /* + FWDATAパラメータの正当性チェック(HotStartの場合) + FALSEならCold扱いでFWロードを行う。 + */ + if (TRUE == isHotStartWLFirm && FALSE == NWMi_CheckFirmDataParamIntegrity()) { + OS_TPrintf("[Wlan Firm] FirmDataParam doesn't exist.\n"); + OS_TPrintf("[Wlan Firm] Reinstall firmware as ColdStart.\n"); + isHotStartWLFirm = FALSE; + } + s_isHotStartWLFirm = isHotStartWLFirm; + /* HotStart/ColdStartのチェック */ if (TRUE == isHotStartWLFirm) // HOT START { pNwmBuf = SYSM_Alloc( NWM_SYSTEM_BUF_SIZE );