diff options
author | Michael Sevakis <jethead71@rockbox.org> | 2007-06-24 20:41:27 +0000 |
---|---|---|
committer | Michael Sevakis <jethead71@rockbox.org> | 2007-06-24 20:41:27 +0000 |
commit | f783617cbcd407090f55dd71b152366a518d3a3a (patch) | |
tree | e3791e8e57450e8ccac0fa6ee4c9ebf887d1723a /firmware/drivers/audio | |
parent | fc9ed84e02c5655e42abfdcc81280ca914ca9936 (diff) | |
download | rockbox-f783617cbcd407090f55dd71b152366a518d3a3a.tar.gz rockbox-f783617cbcd407090f55dd71b152366a518d3a3a.zip |
Gigabeat: Audio tweak mishmash - Make sure zero crossing detection times out so the volume always gets updated. Make sure i2s is off at boot and set to proper mode before audio hardware is initialized. Make pausing pcm instant instead of waiting until the end of the current DMA transfer.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13706 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/drivers/audio')
-rw-r--r-- | firmware/drivers/audio/wm8751.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/firmware/drivers/audio/wm8751.c b/firmware/drivers/audio/wm8751.c index 056b5d6628..426036aab0 100644 --- a/firmware/drivers/audio/wm8751.c +++ b/firmware/drivers/audio/wm8751.c | |||
@@ -122,6 +122,9 @@ void audiohw_postinit(void) | |||
122 | PWRMGMT2_LOUT1 | PWRMGMT2_ROUT1 | PWRMGMT2_LOUT2 | | 122 | PWRMGMT2_LOUT1 | PWRMGMT2_ROUT1 | PWRMGMT2_LOUT2 | |
123 | PWRMGMT2_ROUT2); | 123 | PWRMGMT2_ROUT2); |
124 | 124 | ||
125 | wmcodec_write(ADDITIONAL1, ADDITIONAL1_TSDEN | ADDITIONAL1_TOEN | | ||
126 | ADDITIONAL1_DMONOMIX_LLRR | ADDITIONAL1_VSEL_DEFAULT); | ||
127 | |||
125 | wmcodec_write(LEFTMIX1, LEFTMIX1_LD2LO | LEFTMIX1_LI2LO_DEFAULT); | 128 | wmcodec_write(LEFTMIX1, LEFTMIX1_LD2LO | LEFTMIX1_LI2LO_DEFAULT); |
126 | wmcodec_write(RIGHTMIX2, RIGHTMIX2_RD2RO | RIGHTMIX2_RI2RO_DEFAULT); | 129 | wmcodec_write(RIGHTMIX2, RIGHTMIX2_RD2RO | RIGHTMIX2_RI2RO_DEFAULT); |
127 | 130 | ||