From ec59c753464b03f39ff97d2249566b4826c73fc2 Mon Sep 17 00:00:00 2001 From: kamikawa Date: Wed, 19 Mar 2008 01:25:19 +0000 Subject: [PATCH] =?UTF-8?q?=E5=A4=96=E9=83=A8=E3=83=87=E3=83=9D=E3=83=83?= =?UTF-8?q?=E3=83=97=E5=9B=9E=E8=B7=AF=E3=81=AB=E3=82=88=E3=82=8B=E3=83=87?= =?UTF-8?q?=E3=83=9D=E3=83=83=E3=83=97=E5=87=A6=E7=90=86=E3=82=92=E8=BF=BD?= =?UTF-8?q?=E5=8A=A0=E3=80=82=EF=BC=88=E3=83=87=E3=83=9D=E3=83=83=E3=83=97?= =?UTF-8?q?=E6=9C=9F=E9=96=93=E3=81=AE=E8=AA=BF=E6=95=B4=E3=81=8C=E4=BB=8A?= =?UTF-8?q?=E5=BE=8C=E5=BF=85=E8=A6=81=EF=BC=89=20CODEC=E3=81=AE=E5=88=9D?= =?UTF-8?q?=E6=9C=9F=E5=8C=96=E9=96=A2=E6=95=B0=E3=82=92CDC=5FInitForFirst?= =?UTF-8?q?Boot()=E3=81=AB=E5=A4=89=E6=9B=B4=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@907 b08762b0-b915-fc4b-9d8c-17b2551a87ff --- build/components/hyena.TWL/src/main.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/build/components/hyena.TWL/src/main.c b/build/components/hyena.TWL/src/main.c index b7a0bd41..e344571d 100644 --- a/build/components/hyena.TWL/src/main.c +++ b/build/components/hyena.TWL/src/main.c @@ -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