rename SND_I2S into I2S to follow MIC

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/twl_wrapsdk/trunk@191 4ee2a332-4b2b-5046-8439-1ba90f034370
This commit is contained in:
yutaka 2007-07-17 02:23:59 +00:00
parent 958a9f5810
commit f31509f85b
4 changed files with 46 additions and 46 deletions

View File

@ -54,7 +54,7 @@ extern void PMi_ResetControl(u8 sw);
void SND_Enable(void) void SND_Enable(void)
{ {
OSIntrMode enabled = OS_DisableInterrupts(); OSIntrMode enabled = OS_DisableInterrupts();
SND_I2SEnable(); I2S_Enable();
reg_SND_SOUNDCNT_8 |= REG_SND_SOUNDCNT_8_E_MASK; reg_SND_SOUNDCNT_8 |= REG_SND_SOUNDCNT_8_E_MASK;
(void)OS_RestoreInterrupts(enabled); (void)OS_RestoreInterrupts(enabled);
} }
@ -71,7 +71,7 @@ void SND_Enable(void)
void SND_Disable(void) void SND_Disable(void)
{ {
OSIntrMode enabled = OS_DisableInterrupts(); OSIntrMode enabled = OS_DisableInterrupts();
SND_I2SDisable(); I2S_Disable();
reg_SND_SOUNDCNT_8 &= ~REG_SND_SOUNDCNT_8_E_MASK; reg_SND_SOUNDCNT_8 &= ~REG_SND_SOUNDCNT_8_E_MASK;
(void)OS_RestoreInterrupts(enabled); (void)OS_RestoreInterrupts(enabled);
} }
@ -111,7 +111,7 @@ void SND_Shutdown(void)
void SND_BeginSleep(void) void SND_BeginSleep(void)
{ {
// adding process for TWL // adding process for TWL
SND_I2SBeginSleep(); I2S_BeginSleep();
// stop all sound // stop all sound
SND_Disable(); SND_Disable();
@ -154,7 +154,7 @@ void SND_EndSleep(void)
SND_Enable(); SND_Enable();
// adding process for TWL // adding process for TWL
SND_I2SEndSleep(); I2S_EndSleep();
} }
/*---------------------------------------------------------------------------* /*---------------------------------------------------------------------------*

View File

@ -35,7 +35,7 @@ static BOOL isTwl = FALSE;
static functions static functions
******************************************************************************/ ******************************************************************************/
static void SNDi_I2SInit(void) static void I2Si_Init(void)
{ {
static BOOL isInitialized = FALSE; static BOOL isInitialized = FALSE;
if (isInitialized == FALSE) if (isInitialized == FALSE)
@ -55,9 +55,9 @@ static void SNDi_I2SInit(void)
{ {
isTwl = TRUE; isTwl = TRUE;
// Set default values // Set default values
SND_I2SSetSamplingRatio(TRUE); I2S_SetSamplingRatio(TRUE);
SND_I2SSetMixingRatio(8); I2S_SetMixingRatio(8);
SND_I2SMute(FALSE); I2S_Mute(FALSE);
} }
} }
} }
@ -67,7 +67,7 @@ static void SNDi_I2SInit(void)
******************************************************************************/ ******************************************************************************/
/*---------------------------------------------------------------------------* /*---------------------------------------------------------------------------*
Name: SND_I2SEnable Name: I2S_Enable
Description: Enable sound master control Description: Enable sound master control
@ -75,9 +75,9 @@ static void SNDi_I2SInit(void)
Returns: None Returns: None
*---------------------------------------------------------------------------*/ *---------------------------------------------------------------------------*/
void SND_I2SEnable(void) void I2S_Enable(void)
{ {
SNDi_I2SInit(); I2Si_Init();
if (isTwl) if (isTwl)
{ {
@ -86,7 +86,7 @@ void SND_I2SEnable(void)
} }
/*---------------------------------------------------------------------------* /*---------------------------------------------------------------------------*
Name: SND_I2SDisable Name: I2S_Disable
Description: Disable sound master control Description: Disable sound master control
@ -94,7 +94,7 @@ void SND_I2SEnable(void)
Returns: None Returns: None
*---------------------------------------------------------------------------*/ *---------------------------------------------------------------------------*/
void SND_I2SDisable(void) void I2S_Disable(void)
{ {
if (isTwl) if (isTwl)
{ {
@ -103,7 +103,7 @@ void SND_I2SDisable(void)
} }
/*---------------------------------------------------------------------------* /*---------------------------------------------------------------------------*
Name: SND_I2SShutdown Name: I2S_Shutdown
Description: shutdown sound system Description: shutdown sound system
@ -111,7 +111,7 @@ void SND_I2SDisable(void)
Returns: None. Returns: None.
*---------------------------------------------------------------------------*/ *---------------------------------------------------------------------------*/
void SND_I2SShutdown(void) void I2S_Shutdown(void)
{ {
} }
@ -124,7 +124,7 @@ void SND_I2SShutdown(void)
Returns: None. Returns: None.
*---------------------------------------------------------------------------*/ *---------------------------------------------------------------------------*/
void SND_I2SBeginSleep(void) void I2S_BeginSleep(void)
{ {
if (isTwl) if (isTwl)
{ {
@ -141,7 +141,7 @@ void SND_I2SBeginSleep(void)
Returns: None. Returns: None.
*---------------------------------------------------------------------------*/ *---------------------------------------------------------------------------*/
void SND_I2SEndSleep(void) void I2S_EndSleep(void)
{ {
if (isTwl) if (isTwl)
{ {
@ -150,7 +150,7 @@ void SND_I2SEndSleep(void)
} }
/*---------------------------------------------------------------------------* /*---------------------------------------------------------------------------*
Name: SND_I2SMute Name: I2S_Mute
Description: Set mute status Description: Set mute status
@ -158,7 +158,7 @@ void SND_I2SEndSleep(void)
Returns: None Returns: None
*---------------------------------------------------------------------------*/ *---------------------------------------------------------------------------*/
void SND_I2SMute(BOOL isMute) void I2S_Mute(BOOL isMute)
{ {
if (isTwl) if (isTwl)
{ {
@ -174,7 +174,7 @@ void SND_I2SMute(BOOL isMute)
} }
/*---------------------------------------------------------------------------* /*---------------------------------------------------------------------------*
Name: SND_I2SIsMute Name: I2S_IsMute
Description: Get mute status Description: Get mute status
@ -182,13 +182,13 @@ void SND_I2SMute(BOOL isMute)
Returns: TRUE if mute Returns: TRUE if mute
*---------------------------------------------------------------------------*/ *---------------------------------------------------------------------------*/
BOOL SND_I2SIsMute(void) BOOL I2S_IsMute(void)
{ {
return (BOOL)((reg_SND_I2SCNT & REG_SND_I2SCNT_MUTE_MASK) >> REG_SND_I2SCNT_MUTE_SHIFT); return (BOOL)((reg_SND_I2SCNT & REG_SND_I2SCNT_MUTE_MASK) >> REG_SND_I2SCNT_MUTE_SHIFT);
} }
/*---------------------------------------------------------------------------* /*---------------------------------------------------------------------------*
Name: SND_I2SSetMixingRatio Name: I2S_SetMixingRatio
Description: Set mixing ratio Description: Set mixing ratio
@ -198,7 +198,7 @@ BOOL SND_I2SIsMute(void)
Returns: None Returns: None
*---------------------------------------------------------------------------*/ *---------------------------------------------------------------------------*/
void SND_I2SSetMixingRatio(int nitroRatio) void I2S_SetMixingRatio(int nitroRatio)
{ {
if (isTwl) if (isTwl)
{ {
@ -211,7 +211,7 @@ void SND_I2SSetMixingRatio(int nitroRatio)
} }
/*---------------------------------------------------------------------------* /*---------------------------------------------------------------------------*
Name: SND_I2SGetMixingRatio Name: I2S_GetMixingRatio
Description: Set mixing ratio Description: Set mixing ratio
@ -221,13 +221,13 @@ void SND_I2SSetMixingRatio(int nitroRatio)
if 8, nitro sound is all. if 8, nitro sound is all.
if 0, DSP sound is all. if 0, DSP sound is all.
*---------------------------------------------------------------------------*/ *---------------------------------------------------------------------------*/
int SND_I2SGetMixingRatio(void) int I2S_GetMixingRatio(void)
{ {
return (reg_SND_I2SCNT & REG_SND_I2SCNT_MIX_RATIO_MASK) >> REG_SND_I2SCNT_MIX_RATIO_SHIFT; return (reg_SND_I2SCNT & REG_SND_I2SCNT_MIX_RATIO_MASK) >> REG_SND_I2SCNT_MIX_RATIO_SHIFT;
} }
/*---------------------------------------------------------------------------* /*---------------------------------------------------------------------------*
Name: SND_I2SSetSamplingRatio Name: I2S_SetSamplingRatio
Description: Set I2S sampling ratio. Description: Set I2S sampling ratio.
It can be called while I2S is disabled. It can be called while I2S is disabled.
@ -236,7 +236,7 @@ int SND_I2SGetMixingRatio(void)
Returns: None Returns: None
*---------------------------------------------------------------------------*/ *---------------------------------------------------------------------------*/
void SND_I2SSetSamplingRatio(BOOL is48kHz) void I2S_SetSamplingRatio(BOOL is48kHz)
{ {
if (isTwl) if (isTwl)
{ {
@ -253,7 +253,7 @@ void SND_I2SSetSamplingRatio(BOOL is48kHz)
} }
/*---------------------------------------------------------------------------* /*---------------------------------------------------------------------------*
Name: SND_I2SIsSamplingRatio48kHz Name: I2S_IsSamplingRatio48kHz
Description: Get I2S sampling ratio. Description: Get I2S sampling ratio.
@ -261,7 +261,7 @@ void SND_I2SSetSamplingRatio(BOOL is48kHz)
Returns: TRUE if 48 kHz. otherwise FALSE Returns: TRUE if 48 kHz. otherwise FALSE
*---------------------------------------------------------------------------*/ *---------------------------------------------------------------------------*/
BOOL SND_I2SIsSamplingRatio48kHz(void) BOOL I2S_IsSamplingRatio48kHz(void)
{ {
return (BOOL)((reg_SND_I2SCNT & REG_SND_I2SCNT_CODEC_SMP_MASK) >> REG_SND_I2SCNT_CODEC_SMP_SHIFT); return (BOOL)((reg_SND_I2SCNT & REG_SND_I2SCNT_CODEC_SMP_MASK) >> REG_SND_I2SCNT_CODEC_SMP_SHIFT);
} }

View File

@ -64,8 +64,8 @@ void TwlSpMain(void)
(void)OS_EnableInterrupts(); (void)OS_EnableInterrupts();
// サウンド初期化 // サウンド初期化
SND_I2SEnable(); I2S_Enable();
SND_I2SSetMixingRatio(0); // dsp only I2S_SetMixingRatio(0); // dsp only
MICi_Init(); MICi_Init();
// SPI初期化 // SPI初期化

View File

@ -25,10 +25,10 @@ extern "C" {
/****************************************************************************** /******************************************************************************
public macro variables public macro variables
******************************************************************************/ ******************************************************************************/
#define SND_I2S_MIXING_NITRO_MAX 8 #define I2S_MIXING_NITRO_MAX 8
#define SND_I2S_MIXING_NITRO_MIN 0 #define I2S_MIXING_NITRO_MIN 0
#define SND_I2S_MIXING_DSP_MAX 0 #define I2S_MIXING_DSP_MAX 0
#define SND_I2S_MIXING_DSP_MIN 8 #define I2S_MIXING_DSP_MIN 8
/****************************************************************************** /******************************************************************************
public function declaration public function declaration
@ -36,22 +36,22 @@ extern "C" {
#ifdef SDK_ARM7 #ifdef SDK_ARM7
void SND_I2SEnable(void); void I2S_Enable(void);
void SND_I2SDisable(void); void I2S_Disable(void);
void SND_I2SShutdown(void); void I2S_Shutdown(void);
void SND_I2SBeginSleep(void); void I2S_BeginSleep(void);
void SND_I2SEndSleep(void); void I2S_EndSleep(void);
void SND_I2SMute(BOOL isMute); void I2S_Mute(BOOL isMute);
BOOL SND_I2SIsMute(void); BOOL I2S_IsMute(void);
void SND_I2SSetMixingRatio(int nitroRatio); void I2S_SetMixingRatio(int nitroRatio);
int SND_I2SGetMixingRatio(void); int I2S_GetMixingRatio(void);
void SND_I2SSetSamplingRatio(BOOL is48kHz); void I2S_SetSamplingRatio(BOOL is48kHz);
BOOL SND_I2SIsSamplingRatio48kHz( void ); BOOL I2S_IsSamplingRatio48kHz( void );
#endif /* SDK_ARM7 */ #endif /* SDK_ARM7 */