CODECリセット後に100usのウェイトを待たずにレジスタアクセス行っていたのをやめた。

タッチパネルサンプリング周波数としてCODEC内部クロックを使っていたのをMCLKを使うように修正。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/twl_wrapsdk/trunk@316 4ee2a332-4b2b-5046-8439-1ba90f034370
This commit is contained in:
kamikawa 2007-11-14 10:13:53 +00:00
parent 960d39e342
commit f0683ca5ed

View File

@ -145,8 +145,8 @@ void CDC_Init( void )
void CDC_Reset( void )
{
CDC_WriteSpiRegisterEx( 0, REG_CDC0_RST_ADDR, CDC0_RST_E );
CDC_SetInputPinControl( TRUE, TRUE, TRUE ); // enable VCNT5,SP#HP,PMOFF pin
OS_Sleep(1);
CDC_SetInputPinControl( TRUE, TRUE, TRUE ); // enable VCNT5,SP#HP,PMOFF pin
}
/*---------------------------------------------------------------------------*
@ -169,9 +169,6 @@ void CDC_InitSound( void )
CDC_Init1stOrderFilter( cdc1stCoef_HPF_9_26Hz,
CDC_FILTER_1ST_IIR_LDAC | CDC_FILTER_1ST_IIR_RDAC );
// CDC_WriteSpiRegistersEx( 8, 12, cdcCoef_LowBoost24dB, sizeof(cdcCoef_LowBoost24dB) );
// CDC_WriteSpiRegistersEx( 8, 76, cdcCoef_LowBoost24dB, sizeof(cdcCoef_LowBoost24dB) );
// default, DACs are muted.
// CDC_MuteDAC();
@ -873,6 +870,6 @@ void CDC_Init1stOrderFilter( u8 *coef, int filter_target )
void CDC_SetScanModeTimerClockDivider( u8 value )
{
SDK_ASSERT( value < 128);
CDC_WriteSpiRegisterEx( 3, REG_CDC3_TP_DELAY_CLK_ADDR, value );
CDC_SetSpiParamsEx( 3, REG_CDC3_TP_DELAY_CLK_ADDR, value, CDC3_TP_DELAY_CLK_DIV_MASK );
}