mirror of
https://github.com/rvtr/TwlIPL.git
synced 2025-10-31 06:01:12 -04:00
外部デポップ回路によるデポップ処理を追加。(デポップ期間の調整が今後必要)
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:
parent
195a3c880f
commit
ec59c75346
@ -181,6 +181,10 @@ TwlSpMain(void)
|
|||||||
MCU_InitIrq(THREAD_PRIO_MCU); // MCU 初期化
|
MCU_InitIrq(THREAD_PRIO_MCU); // MCU 初期化
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// CODEC初期化の際に発生するPOP音を消すため外部デポップ回路を有効にします。
|
||||||
|
// デポップは8ms程度でほぼ完了しますが、PoweronTimeの分余分に期間をみる必要があります。
|
||||||
|
CDC_EnableExternalDepop();
|
||||||
|
|
||||||
if (OSi_IsCodecTwlMode() == TRUE)
|
if (OSi_IsCodecTwlMode() == TRUE)
|
||||||
{
|
{
|
||||||
// CODEC 初期化
|
// CODEC 初期化
|
||||||
@ -225,6 +229,9 @@ TwlSpMain(void)
|
|||||||
// [TODO]アプリジャンプ有効で、カードブートでない時は、最初からHOTSW_Initを呼ばないようにしたい。
|
// [TODO]アプリジャンプ有効で、カードブートでない時は、最初からHOTSW_Initを呼ばないようにしたい。
|
||||||
HOTSW_Init(THREAD_PRIO_HOTSW);
|
HOTSW_Init(THREAD_PRIO_HOTSW);
|
||||||
|
|
||||||
|
// 外部デポップ回路を無効にします。
|
||||||
|
CDC_DisableExternalDepop();
|
||||||
|
|
||||||
while (TRUE)
|
while (TRUE)
|
||||||
{
|
{
|
||||||
OS_Halt();
|
OS_Halt();
|
||||||
@ -384,7 +391,7 @@ InitializeCdc(void)
|
|||||||
|
|
||||||
#if 1
|
#if 1
|
||||||
// CODEC 初期化
|
// CODEC 初期化
|
||||||
CDC_Init();
|
CDC_InitForFirstBoot();
|
||||||
CDC_InitMic();
|
CDC_InitMic();
|
||||||
// CDCi_DumpRegisters();
|
// CDCi_DumpRegisters();
|
||||||
#else
|
#else
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user