summaryrefslogtreecommitdiff
path: root/firmware/export
diff options
context:
space:
mode:
authorBertrik Sikken <bertrik@sikken.nl>2008-04-15 21:33:32 +0000
committerBertrik Sikken <bertrik@sikken.nl>2008-04-15 21:33:32 +0000
commita24f4b7a8053c2c6efb6f4c0669dc33181f130b3 (patch)
tree6c08260275d07ac0eca94a2e4b73c6a9e3b72c1f /firmware/export
parenta987b7ef2dab83758667a8267be9c755989d5f64 (diff)
downloadrockbox-a24f4b7a8053c2c6efb6f4c0669dc33181f130b3.tar.gz
rockbox-a24f4b7a8053c2c6efb6f4c0669dc33181f130b3.zip
FS#8898 - Prefix AS3514 registers with AS3514_
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17130 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/export')
-rw-r--r--firmware/export/as3514.h75
1 files changed, 40 insertions, 35 deletions
diff --git a/firmware/export/as3514.h b/firmware/export/as3514.h
index a1c061905d..f6f759b75c 100644
--- a/firmware/export/as3514.h
+++ b/firmware/export/as3514.h
@@ -29,44 +29,49 @@ extern void audiohw_set_lineout_vol(int vol_l, int vol_r);
29extern void audiohw_set_sample_rate(int sampling_control); 29extern void audiohw_set_sample_rate(int sampling_control);
30 30
31/* Register Descriptions */ 31/* Register Descriptions */
32#define LINE_OUT_R 0x00 32#define AS3514_LINE_OUT_R 0x00
33#define LINE_OUT_L 0x01 33#define AS3514_LINE_OUT_L 0x01
34#define HPH_OUT_R 0x02 34#define AS3514_HPH_OUT_R 0x02
35#define HPH_OUT_L 0x03 35#define AS3514_HPH_OUT_L 0x03
36#define LSP_OUT_R 0x04 36#define AS3514_LSP_OUT_R 0x04
37#define LSP_OUT_L 0x05 37#define AS3514_LSP_OUT_L 0x05
38#define MIC1_R 0x06 38#define AS3514_MIC1_R 0x06
39#define MIC1_L 0x07 39#define AS3514_MIC1_L 0x07
40#define MIC2_R 0x08 40#define AS3514_MIC2_R 0x08
41#define MIC2_L 0x09 41#define AS3514_MIC2_L 0x09
42#define LINE_IN1_R 0x0a 42#define AS3514_LINE_IN1_R 0x0a
43#define LINE_IN1_L 0x0b 43#define AS3514_LINE_IN1_L 0x0b
44#define LINE_IN2_R 0x0c 44#define AS3514_LINE_IN2_R 0x0c
45#define LINE_IN2_L 0x0d 45#define AS3514_LINE_IN2_L 0x0d
46#define DAC_R 0x0e 46#define AS3514_DAC_R 0x0e
47#define DAC_L 0x0f 47#define AS3514_DAC_L 0x0f
48#define ADC_R 0x10 48#define AS3514_ADC_R 0x10
49#define ADC_L 0x11 49#define AS3514_ADC_L 0x11
50#define AUDIOSET1 0x14 50#define AS3514_AUDIOSET1 0x14
51#define AUDIOSET2 0x15 51#define AS3514_AUDIOSET2 0x15
52#define AUDIOSET3 0x16 52#define AS3514_AUDIOSET3 0x16
53#define PLLMODE 0x1d 53#define AS3514_PLLMODE 0x1d
54 54
55#define SYSTEM 0x20 55#define AS3514_SYSTEM 0x20
56#define CHRGR 0x22 56#define AS3514_CVDD_DCDC3 0x21
57#define DCDC15 0x23 57#define AS3514_CHARGER 0x22
58#define SUPERVISOR 0x24 58#define AS3514_DCDC15 0x23
59#define AS3514_SUPERVISOR 0x24
59 60
60#define IRQ_ENRD0 0x25 61#define AS3514_IRQ_ENRD0 0x25
61#define IRQ_ENRD1 0x26 62#define AS3514_IRQ_ENRD1 0x26
62#define IRQ_ENRD2 0x27 63#define AS3514_IRQ_ENRD2 0x27
63 64
64#define RTC_0 0x2a 65#define AS3514_RTCV 0x28
65#define RTC_1 0x2b 66#define AS3514_RTCT 0x29
66#define RTC_2 0x2c 67#define AS3514_RTC_0 0x2a
67#define RTC_3 0x2d 68#define AS3514_RTC_1 0x2b
68#define ADC_0 0x2e 69#define AS3514_RTC_2 0x2c
69#define ADC_1 0x2f 70#define AS3514_RTC_3 0x2d
71#define AS3514_ADC_0 0x2e
72#define AS3514_ADC_1 0x2f
73
74#define AS3514_UID_0 0x30
70 75
71/* Headphone volume goes from -73.5 ... +6dB */ 76/* Headphone volume goes from -73.5 ... +6dB */
72#define VOLUME_MIN -735 77#define VOLUME_MIN -735