summaryrefslogtreecommitdiff
path: root/firmware/export/wm8751.h
diff options
context:
space:
mode:
authorMichael Sevakis <jethead71@rockbox.org>2010-05-11 04:02:45 +0000
committerMichael Sevakis <jethead71@rockbox.org>2010-05-11 04:02:45 +0000
commit8ce5b01ec717a8ee1d765ec9c0d4d6f20868092e (patch)
tree00469290ec43bbf5493c14226d766a164b6562d6 /firmware/export/wm8751.h
parent7d21e5ab32ef24724c201b5ffc4df3a2637966e7 (diff)
downloadrockbox-8ce5b01ec717a8ee1d765ec9c0d4d6f20868092e.tar.gz
rockbox-8ce5b01ec717a8ee1d765ec9c0d4d6f20868092e.zip
MRobe100, HD200, Gigabeat F/X (anything with wm8750 or wm8751). Properly prescale bass and treble controls to avoid clipping.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25940 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/export/wm8751.h')
-rw-r--r--firmware/export/wm8751.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/firmware/export/wm8751.h b/firmware/export/wm8751.h
index fb7532bfd8..8992c88076 100644
--- a/firmware/export/wm8751.h
+++ b/firmware/export/wm8751.h
@@ -25,7 +25,7 @@
25#define VOLUME_MIN -730 25#define VOLUME_MIN -730
26#define VOLUME_MAX 60 26#define VOLUME_MAX 60
27 27
28#define AUDIOHW_CAPS (BASS_CAP | TREBLE_CAP) 28#define AUDIOHW_CAPS (BASS_CAP | TREBLE_CAP | PRESCALER_CAP)
29 29
30extern int tenthdb2master(int db); 30extern int tenthdb2master(int db);
31 31
@@ -96,12 +96,12 @@ void audiohw_set_recsrc(int source, bool recording);
96#define CLOCKING_BCLK_DIV2 (1 << 7) 96#define CLOCKING_BCLK_DIV2 (1 << 7)
97 97
98#define LEFTGAIN 0x0a 98#define LEFTGAIN 0x0a
99#define LEFTGAIN_LDACVOL(x) ((x) & 0xff) 99#define LEFTGAIN_LDACVOL 0xff
100#define LEFTGAIN_LDVU (1 << 8) 100#define LEFTGAIN_LDVU (1 << 8)
101 101
102#define RIGHTGAIN 0x0b 102#define RIGHTGAIN 0x0b
103#define RIGHTGAIN_LDACVOL(x) ((x) & 0xff) 103#define RIGHTGAIN_RDACVOL 0xff
104#define RIGHTGAIN_LDVU (1 << 8) 104#define RIGHTGAIN_RDVU (1 << 8)
105 105
106#define BASSCTRL 0x0c 106#define BASSCTRL 0x0c
107#define BASSCTRL_BASS(x) ((x) & 0xf) 107#define BASSCTRL_BASS(x) ((x) & 0xf)