Files
AC707N/loader/update_ui/cpu/br35/clock_cfg.h
T
2025-12-03 11:12:34 +08:00

120 lines
1.6 KiB
C

#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