From 4c5f25d5232d24ad8710bcdf8714c5a88622ce97 Mon Sep 17 00:00:00 2001 From: Linus Nielsen Feltzing Date: Mon, 18 Jul 2005 15:55:56 +0000 Subject: iriver: set the S/PDIF Validity flag correctly git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7189 a1c6a512-1295-4272-9138-f99709370657 --- firmware/pcm_playback.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'firmware/pcm_playback.c') diff --git a/firmware/pcm_playback.c b/firmware/pcm_playback.c index da04795d80..3a68db4d0c 100644 --- a/firmware/pcm_playback.c +++ b/firmware/pcm_playback.c @@ -70,7 +70,7 @@ static void dma_start(const void *addr, long size) /* Enable the FIFO and force one write to it */ IIS2CONFIG = (pcm_freq << 12) | 0x300 | 4 << 2; /* Also send the audio to S/PDIF */ - EBU1CONFIG = 7 << 12 | 3 << 8 | 5 << 2; + EBU1CONFIG = (7 << 12) | (3 << 8) | (1 << 5) | (5 << 2); DCR0 = DMA_INT | DMA_EEXT | DMA_CS | DMA_SINC | DMA_START; } @@ -241,7 +241,7 @@ void pcm_play_pause(bool play) //BCR0 = next_size; /* Enable the FIFO and force one write to it */ IIS2CONFIG = (pcm_freq << 12) | 0x300 | 4 << 2; - EBU1CONFIG = 7 << 12 | 3 << 8 | 5 << 2; + EBU1CONFIG = (7 << 12) | (3 << 8) | (1 << 5) | (5 << 2); DCR0 |= DMA_EEXT | DMA_START; uda1380_mute(false); -- cgit v1.2.3