#ifndef CLOCK_CFG_H #define CLOCK_CFG_H #include "typedef.h" /* */ enum { BT_IDLE_CLOCK = 1, MUSIC_IDLE_CLOCK, FM_IDLE_CLOCK, LINEIN_IDLE_CLOCK, PC_IDLE_CLOCK, REC_IDLE_CLOCK, RTC_IDLE_CLOCK, SPDIF_IDLE_CLOCK, BOX_IDLE_CLOCK, DEC_SBC_CLK, DEC_AAC_CLK, DEC_MSBC_CLK, DEC_CVSD_CLK, AEC8K_CLK, AEC8K_ADV_CLK, AEC16K_CLK, AEC16K_ADV_CLK, AEC8K_SPX_CLK, AEC16K_SPX_CLK, DEC_TONE_CLK, DEC_MP3_CLK, DEC_WAV_CLK, /// 10 DEC_G729_CLK, DEC_G726_CLK, DEC_PCM_CLK, DEC_MTY_CLK, DEC_WMA_CLK, DEC_APE_CLK, DEC_FLAC_CLK, DEC_AMR_CLK, DEC_DTS_CLK, DEC_M4A_CLK, ///20 DEC_ALAC_CLK, DEC_FM_CLK, DEC_LINE_CLK, DEC_TWS_SBC_CLK, SPDIF_CLK, ENC_RECODE_CLK, ENC_SBC_CLK, ENC_WAV_CLK, ENC_G726_CLK, ENC_MP3_CLK, ENC_TWS_SBC_CLK, ENC_MSBC_CLK, //////30 ENC_CVSD_CLK, SYNC_CLK, AUTOMUTE_CLK, FINDF_CLK, FM_INSIDE_CLK, BT_CONN_CLK, EQ_CLK, EQ_DRC_CLK, EQ_ONLINE_CLK, REVERB_CLK, REVERB_HOWLING_CLK, REVERB_PITCH_CLK, DEC_MP3PICK_CLK, DEC_WMAPICK_CLK, DEC_M4APICK_CLK, DEC_MIX_CLK, DEC_IIS_CLK, DEC_UI_CLK, DEC_MIDI_CLK, WATCH_SPORT_CLK, DEC_3D_CLK, DEC_VBASS_CLK, DEC_LOUDNES_CLK, DONGLE_ENC_CLK, LCD_UI_CLK, SCAN_DISK_CLK, SPECTRUM_CLK, LOCALTWS_CLK, AI_SPEECH_CLK, SMARTBOX_ACTION_CLK, ADAPTER_PROCESS_CLK, ENUM_MAX_CLK = 63, }; void clock_pause_play(u8 mode); void clock_idle(u32 type); void clock_add(u32 type); void clock_remove(u32 type); void clock_set_cur(void); void clock_add_set(u32 type); void clock_remove_set(u32 type); #endif