外部デポップ回路によるデポップ処理を追加。(デポップ期間の調整が今後必要)

CODECの初期化関数をCDC_InitForFirstBoot()に変更。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@907 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
kamikawa 2008-03-19 01:25:19 +00:00
parent 195a3c880f
commit ec59c75346

View File

@ -181,6 +181,10 @@ TwlSpMain(void)
MCU_InitIrq(THREAD_PRIO_MCU); // MCU 初期化
}
// CODEC初期化の際に発生するPOP音を消すため外部デポップ回路を有効にします。
// デポップは8ms程度でほぼ完了しますが、PoweronTimeの分余分に期間をみる必要があります。
CDC_EnableExternalDepop();
if (OSi_IsCodecTwlMode() == TRUE)
{
// CODEC 初期化
@ -225,6 +229,9 @@ TwlSpMain(void)
// [TODO]アプリジャンプ有効で、カードブートでない時は、最初からHOTSW_Initを呼ばないようにしたい。
HOTSW_Init(THREAD_PRIO_HOTSW);
// 外部デポップ回路を無効にします。
CDC_DisableExternalDepop();
while (TRUE)
{
OS_Halt();
@ -384,7 +391,7 @@ InitializeCdc(void)
#if 1
// CODEC 初期化
CDC_Init();
CDC_InitForFirstBoot();
CDC_InitMic();
// CDCi_DumpRegisters();
#else