diff options
author | Jens Arnold <amiconn@rockbox.org> | 2004-10-11 22:53:49 +0000 |
---|---|---|
committer | Jens Arnold <amiconn@rockbox.org> | 2004-10-11 22:53:49 +0000 |
commit | 1acc38f9d9186ba32f54cdf5d124586d0d2b628c (patch) | |
tree | 3142e6dbeebe93f86c573c0c8cc2f7079e760249 /firmware/mp3_playback.c | |
parent | c8d4a6f244e9e7c0eab4cf0d2cf0a956a6c85120 (diff) | |
download | rockbox-1acc38f9d9186ba32f54cdf5d124586d0d2b628c.tar.gz rockbox-1acc38f9d9186ba32f54cdf5d124586d0d2b628c.zip |
Disabled S/PDIF out for models where S/PDIF output is not physically available. Should reduce possible interference. If you have modded your FM/V2 to have such an output, define HAVE_SPDIF_OUT in the corresponding config-xxx.h file to re-enable it
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5253 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/mp3_playback.c')
-rw-r--r-- | firmware/mp3_playback.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/firmware/mp3_playback.c b/firmware/mp3_playback.c index c68661bc35..dd36578c78 100644 --- a/firmware/mp3_playback.c +++ b/firmware/mp3_playback.c | |||
@@ -552,8 +552,11 @@ static void init_playback(void) | |||
552 | mas_codec_writereg(6, 0x0000); | 552 | mas_codec_writereg(6, 0x0000); |
553 | mas_codec_writereg(7, 0x4000); | 553 | mas_codec_writereg(7, 0x4000); |
554 | 554 | ||
555 | /* Disable SDO and SDI, low impedance S/PDIF outputs */ | 555 | #ifdef HAVE_SPDIF_OUT |
556 | val = 0x09; | 556 | val = 0x09; /* Disable SDO and SDI, low impedance S/PDIF outputs */ |
557 | #else | ||
558 | val = 0x2d; /* Disable SDO and SDI, disable S/PDIF output */ | ||
559 | #endif | ||
557 | mas_writemem(MAS_BANK_D0, MAS_D0_INTERFACE_CONTROL, &val, 1); | 560 | mas_writemem(MAS_BANK_D0, MAS_D0_INTERFACE_CONTROL, &val, 1); |
558 | 561 | ||
559 | /* Set Demand mode and validate all settings */ | 562 | /* Set Demand mode and validate all settings */ |