Audio_Device.c
2.44 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
#include "c_def.h"
#include "debug.h"
#include "oem.h"
#include "app_gpio.h"
#include "app_main.h"
#include "Audio_Device.h"
#ifdef AUDIO_PROCESSOR
#if defined AUDIO_PT2314
#include "Audio_PT2314.h"
const AUDIO_DEVICE AUDIOdevice = {AUDIO_DEV_PT2314};
#elif defined AUDIO_CODEC_WM8988
#include "Audio_Codec_WM8988.h"
const AUDIO_DEVICE AUDIOdevice = {AUDIO_DEV_WM8988};
#elif defined AUDIO_PT2313
#include "Audio_PT2313.h"
const AUDIO_DEVICE AUDIOdevice = {AUDIO_DEV_PT2313};
#elif defined AUDIO_CODEC_MX5010
#include "Audio_Codec_MX5010.h"
const AUDIO_DEVICE AUDIOdevice = {AUDIO_DEV_MX5010};
#elif defined AUDIO_CODEC_ES8328
#include "Audio_Codec_ES8328.h"
const AUDIO_DEVICE AUDIOdevice = {AUDIO_DEV_ES8328};
#elif defined AUDIO_CODEC_CS485XX
#include "Audio_Codec_CS485xx.h"
const AUDIO_DEVICE AUDIOdevice = {AUDIO_DEV_CS48XX};
#elif defined AUDIO_CODEC_TAS3152
#include "Audio_Codec_TAS3152.h"
const AUDIO_DEVICE AUDIOdevice = {AUDIO_CODE_DEV_TAS3152};
#if defined AUDIO_DIGITAL_VOLUME
#include "Audio_DigitalVol.h"
const AUDIO_DEVICE AUDIOdevice_2 = {AUDIO_DEV_DIGIVOL};
#elif defined AUDIO_CODEC_EMBEDED
#include "Audio_Codec_Embeded.h"
const AUDIO_DEVICE AUDIOdevice_2 = {AUDIO_DEV_EMBEDED};
#endif
#elif defined AUDIO_DIGITAL_VOLUME
#include "Audio_DigitalVol.h"
const AUDIO_DEVICE AUDIOdevice = {AUDIO_DEV_DIGIVOL};
#elif defined AUDIO_CODEC_EMBEDED
#include "Audio_Codec_Embeded.h"
const AUDIO_DEVICE AUDIOdevice = {AUDIO_CODEC_ENBEDED_DEV};
#elif defined AUDIO_OPTEK_DAPP
#include "Audio_optek_dapp.h"
const AUDIO_DEVICE AUDIOdevice = {AUDIO_DEV_OPTEK_DAPP};
#else
void Audio_Dev_None_Init(void)
{
}
void Audio_Dev_None_Open(void)
{
}
void Audio_Dev_None_Set_Channel(U8 channel)
{
}
void Audio_Dev_None_Set_Volume(U8 volume)
{
}
void Audio_Dev_None_Set_Speaker(U8 speaker, U8 attenuation)
{
}
void Audio_Dev_None_Set_Bass_Treble(U8 bass, U8 treble)
{
}
void Audio_Dev_None_Set_Mute(U8 con)
{
}
void Audio_Dev_None_Set_AM_Mode(U8 con, U32 kFreq)
{
}
const AUDIO_DEVICE AUDIOdevice = {
Audio_Dev_None_Init,
Audio_Dev_None_Open,
Audio_Dev_None_Set_Channel,
Audio_Dev_None_Set_Volume,
Audio_Dev_None_Set_Bass_Treble,
Audio_Dev_None_Set_Mute,
Audio_Dev_None_Set_AM_Mode
// Audio_Dev_None_Set_Speaker
};
#endif
EQ_DATA eq_data;
void Amplifier_MuteDisable(void)
{
// AMPLIFIER_MUTE_OFF;
}
void Amplifier_MuteEnable(void)
{
// AMPLIFIER_MUTE_ON;
}
void Amplifier_PowerOn(void)
{
//AMP_POWER_ON;
}
void Amplifier_PowerOff(void)
{
//AMP_POWER_OFF;
}
#endif