mirror of
https://github.com/rvtr/TwlIPL.git
synced 2025-10-31 06:01:12 -04:00
- hyenaではNWMでNDMAを使用しないように変更。
- PollingInstallWlanFirmware()のs_isFinishedフラグの判定を修正。 ----------------------------------------------------------- HotStart無線FWロードが失敗したときのやり直しColdStart無線FWロードで、 ColdStartが開始された直後に無線FWロード終了を示すフラグをTRUEにしていたため、 ColdStartが完了する前にブートしていた。 git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1588 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
parent
bcffbd74dc
commit
3b998604ee
@ -71,7 +71,7 @@
|
|||||||
/* OS_THREAD_LAUNCHER_PRIORITY 16 */
|
/* OS_THREAD_LAUNCHER_PRIORITY 16 */
|
||||||
|
|
||||||
/* [TODO] 以下は New WM 側に移行するほうが好ましい? */
|
/* [TODO] 以下は New WM 側に移行するほうが好ましい? */
|
||||||
#define NWM_DMANO NWMSP_DMA_7
|
#define NWM_DMANO NWMSP_DMA_NOT_USE // NWMのNDMAは使用しない。
|
||||||
#define THREAD_PRIO_NWM_COMMMAND 9
|
#define THREAD_PRIO_NWM_COMMMAND 9
|
||||||
#define THREAD_PRIO_NWM_EVENT 7
|
#define THREAD_PRIO_NWM_EVENT 7
|
||||||
#define THREAD_PRIO_NWM_SDIO 8
|
#define THREAD_PRIO_NWM_SDIO 8
|
||||||
|
|||||||
@ -633,6 +633,7 @@ BOOL PollingInstallWlanFirmware( BOOL isStartScanWDS )
|
|||||||
StartScanWDS();
|
StartScanWDS();
|
||||||
}
|
}
|
||||||
#endif // DISABLE_WDS_SCAN
|
#endif // DISABLE_WDS_SCAN
|
||||||
|
s_isFinished = TRUE; // <20>³<EFBFBD>í<EFBFBD>I—¹
|
||||||
}else {
|
}else {
|
||||||
// ロード失敗
|
// ロード失敗
|
||||||
if( !s_isHotStartWLFirm ) {
|
if( !s_isHotStartWLFirm ) {
|
||||||
@ -641,14 +642,14 @@ BOOL PollingInstallWlanFirmware( BOOL isStartScanWDS )
|
|||||||
#ifdef SDK_RELEASE
|
#ifdef SDK_RELEASE
|
||||||
PMi_SetWirelessLED( PM_WIRELESS_LED_OFF );
|
PMi_SetWirelessLED( PM_WIRELESS_LED_OFF );
|
||||||
#endif
|
#endif
|
||||||
s_isFinished = TRUE;
|
s_isFinished = TRUE; // ˆÙ<CB86>í<EFBFBD>I—¹
|
||||||
}else {
|
}else {
|
||||||
// そうでない場合は、ColdStartロードで再度実行。
|
// そうでない場合は、ColdStartロードで再度実行。
|
||||||
(void)InstallWlanFirmware( FALSE );
|
(void)InstallWlanFirmware( FALSE );
|
||||||
OS_TPrintf( "WLFIRM HotStart load failed... Start retry.\n" );
|
OS_TPrintf( "WLFIRM HotStart load failed... Start retry.\n" );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
s_isFinished = TRUE;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return s_isFinished;
|
return s_isFinished;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user