diff options
author | Michael Sevakis <jethead71@rockbox.org> | 2010-05-11 04:02:45 +0000 |
---|---|---|
committer | Michael Sevakis <jethead71@rockbox.org> | 2010-05-11 04:02:45 +0000 |
commit | 8ce5b01ec717a8ee1d765ec9c0d4d6f20868092e (patch) | |
tree | 00469290ec43bbf5493c14226d766a164b6562d6 /firmware/export/wm8751.h | |
parent | 7d21e5ab32ef24724c201b5ffc4df3a2637966e7 (diff) | |
download | rockbox-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.h | 8 |
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 | ||
30 | extern int tenthdb2master(int db); | 30 | extern 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) |