summaryrefslogtreecommitdiff
path: root/firmware/export/tuner.h
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/export/tuner.h')
-rw-r--r--firmware/export/tuner.h21
1 files changed, 20 insertions, 1 deletions
diff --git a/firmware/export/tuner.h b/firmware/export/tuner.h
index b27e660667..63392160e5 100644
--- a/firmware/export/tuner.h
+++ b/firmware/export/tuner.h
@@ -33,7 +33,7 @@ enum
33 RADIO_MUTE, 33 RADIO_MUTE,
34 RADIO_FORCE_MONO, 34 RADIO_FORCE_MONO,
35 RADIO_SCAN_FREQUENCY, 35 RADIO_SCAN_FREQUENCY,
36 36
37 /* Put new general-purpose settings above this line */ 37 /* Put new general-purpose settings above this line */
38 __RADIO_SET_STANDARD_LAST 38 __RADIO_SET_STANDARD_LAST
39}; 39};
@@ -44,11 +44,25 @@ enum
44 RADIO_PRESENT = 0, 44 RADIO_PRESENT = 0,
45 RADIO_TUNED, 45 RADIO_TUNED,
46 RADIO_STEREO, 46 RADIO_STEREO,
47 /* RADIO_EVENT is an event that requests a screen update */
48 RADIO_EVENT,
47 49
48 /* Put new general-purpose readback values above this line */ 50 /* Put new general-purpose readback values above this line */
49 __RADIO_GET_STANDARD_LAST 51 __RADIO_GET_STANDARD_LAST
50}; 52};
51 53
54#ifdef HAVE_RDS_CAP
55/** Readback from the tuner RDS layer **/
56enum
57{
58 RADIO_RDS_NAME,
59 RADIO_RDS_TEXT,
60
61 /* Put new general-purpose readback values above this line */
62 __RADIO_GET_RDS_INFO_STANDARD_LAST
63};
64#endif
65
52/** Tuner regions **/ 66/** Tuner regions **/
53 67
54/* Basic region information */ 68/* Basic region information */
@@ -114,6 +128,11 @@ extern int (*tuner_get)(int setting);
114#include "si4700.h" 128#include "si4700.h"
115#endif 129#endif
116 130
131/* Apple remote tuner */
132#if (CONFIG_TUNER & IPOD_REMOTE_TUNER)
133#include "ipod_remote_tuner.h"
134#endif
135
117#endif /* SIMULATOR */ 136#endif /* SIMULATOR */
118 137
119/* Additional messages that get enumerated after tuner driver headers */ 138/* Additional messages that get enumerated after tuner driver headers */