mirror of
https://github.com/rvtr/TwlIPL.git
synced 2025-10-31 06:01:12 -04:00
HotStart時にメインメモリに退避させているFirmwareDataParamのチェックを追加。
正当なデータが認められなかったら、ColdStart扱いでFWロードを行う。 git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1643 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
parent
10a6cd3549
commit
86abfc34b1
@ -394,10 +394,19 @@ BOOL InstallWlanFirmware( BOOL isHotStartWLFirm )
|
|||||||
|
|
||||||
OS_TPrintf("[Wlan Firm] FWtype is %d\n", fwType);
|
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;
|
s_isHotStartWLFirm = isHotStartWLFirm;
|
||||||
|
|
||||||
|
/* HotStart/ColdStartのチェック */
|
||||||
if (TRUE == isHotStartWLFirm) // HOT START
|
if (TRUE == isHotStartWLFirm) // HOT START
|
||||||
{
|
{
|
||||||
pNwmBuf = SYSM_Alloc( NWM_SYSTEM_BUF_SIZE );
|
pNwmBuf = SYSM_Alloc( NWM_SYSTEM_BUF_SIZE );
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user