FreeCalypso > hg > freecalypso-tools
annotate rvinterf/include/audio.h @ 922:3152e23399a2
document SE K2x0 FFS quirks and our support for them
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Mon, 02 Jan 2023 00:50:19 +0000 |
parents | 25a182bc031b |
children |
rev | line source |
---|---|
163
568e2a2b49c8
tiaud-decomp utility written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
1 /* |
840
25a182bc031b
rvinterf/include/audio.h: create interface definitions
Mychaela Falconia <falcon@freecalypso.org>
parents:
834
diff
changeset
|
2 * This header file contains definitions for talking to ETM_AUDIO. |
163
568e2a2b49c8
tiaud-decomp utility written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
3 */ |
568e2a2b49c8
tiaud-decomp utility written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
4 |
840
25a182bc031b
rvinterf/include/audio.h: create interface definitions
Mychaela Falconia <falcon@freecalypso.org>
parents:
834
diff
changeset
|
5 /* aur/auw parameter codes */ |
25a182bc031b
rvinterf/include/audio.h: create interface definitions
Mychaela Falconia <falcon@freecalypso.org>
parents:
834
diff
changeset
|
6 #define AUDIO_PATH_USED (0) |
25a182bc031b
rvinterf/include/audio.h: create interface definitions
Mychaela Falconia <falcon@freecalypso.org>
parents:
834
diff
changeset
|
7 #define AUDIO_MICROPHONE_MODE (1) |
25a182bc031b
rvinterf/include/audio.h: create interface definitions
Mychaela Falconia <falcon@freecalypso.org>
parents:
834
diff
changeset
|
8 #define AUDIO_MICROPHONE_GAIN (2) |
25a182bc031b
rvinterf/include/audio.h: create interface definitions
Mychaela Falconia <falcon@freecalypso.org>
parents:
834
diff
changeset
|
9 #define AUDIO_MICROPHONE_EXTRA_GAIN (3) |
25a182bc031b
rvinterf/include/audio.h: create interface definitions
Mychaela Falconia <falcon@freecalypso.org>
parents:
834
diff
changeset
|
10 #define AUDIO_MICROPHONE_OUTPUT_BIAS (4) |
25a182bc031b
rvinterf/include/audio.h: create interface definitions
Mychaela Falconia <falcon@freecalypso.org>
parents:
834
diff
changeset
|
11 #define AUDIO_MICROPHONE_FIR (5) |
25a182bc031b
rvinterf/include/audio.h: create interface definitions
Mychaela Falconia <falcon@freecalypso.org>
parents:
834
diff
changeset
|
12 #define AUDIO_SPEAKER_MODE (6) |
25a182bc031b
rvinterf/include/audio.h: create interface definitions
Mychaela Falconia <falcon@freecalypso.org>
parents:
834
diff
changeset
|
13 #define AUDIO_SPEAKER_GAIN (7) |
25a182bc031b
rvinterf/include/audio.h: create interface definitions
Mychaela Falconia <falcon@freecalypso.org>
parents:
834
diff
changeset
|
14 #define AUDIO_SPEAKER_FILTER (8) |
25a182bc031b
rvinterf/include/audio.h: create interface definitions
Mychaela Falconia <falcon@freecalypso.org>
parents:
834
diff
changeset
|
15 #define AUDIO_SPEAKER_FIR (9) |
25a182bc031b
rvinterf/include/audio.h: create interface definitions
Mychaela Falconia <falcon@freecalypso.org>
parents:
834
diff
changeset
|
16 #define AUDIO_SPEAKER_BUZZER_STATE (10) |
25a182bc031b
rvinterf/include/audio.h: create interface definitions
Mychaela Falconia <falcon@freecalypso.org>
parents:
834
diff
changeset
|
17 #define AUDIO_MICROPHONE_SPEAKER_LOOP_SIDETONE (11) |
25a182bc031b
rvinterf/include/audio.h: create interface definitions
Mychaela Falconia <falcon@freecalypso.org>
parents:
834
diff
changeset
|
18 #define AUDIO_MICROPHONE_SPEAKER_LOOP_AEC (12) |
25a182bc031b
rvinterf/include/audio.h: create interface definitions
Mychaela Falconia <falcon@freecalypso.org>
parents:
834
diff
changeset
|
19 #define AUDIO_SPEAKER_VOLUME_LEVEL (13) |
163
568e2a2b49c8
tiaud-decomp utility written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
20 |
840
25a182bc031b
rvinterf/include/audio.h: create interface definitions
Mychaela Falconia <falcon@freecalypso.org>
parents:
834
diff
changeset
|
21 /* microphone modes */ |
163
568e2a2b49c8
tiaud-decomp utility written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
22 #define AUDIO_MICROPHONE_HANDHELD (0) |
568e2a2b49c8
tiaud-decomp utility written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
23 #define AUDIO_MICROPHONE_HANDFREE (1) |
568e2a2b49c8
tiaud-decomp utility written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
24 #define AUDIO_MICROPHONE_HEADSET (2) |
568e2a2b49c8
tiaud-decomp utility written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
25 |
840
25a182bc031b
rvinterf/include/audio.h: create interface definitions
Mychaela Falconia <falcon@freecalypso.org>
parents:
834
diff
changeset
|
26 /* speaker modes */ |
163
568e2a2b49c8
tiaud-decomp utility written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
27 #define AUDIO_SPEAKER_HANDHELD (0) |
568e2a2b49c8
tiaud-decomp utility written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
28 #define AUDIO_SPEAKER_HANDFREE (1) |
568e2a2b49c8
tiaud-decomp utility written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
29 #define AUDIO_SPEAKER_HEADSET (2) |
568e2a2b49c8
tiaud-decomp utility written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
30 #define AUDIO_SPEAKER_BUZZER (3) |
568e2a2b49c8
tiaud-decomp utility written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
31 #define AUDIO_SPEAKER_HANDHELD_HANDFREE (4) |