diff options
author | Jens Arnold <amiconn@rockbox.org> | 2005-01-09 00:58:59 +0000 |
---|---|---|
committer | Jens Arnold <amiconn@rockbox.org> | 2005-01-09 00:58:59 +0000 |
commit | e1a1926f467e3ed029a7706d47f6477c0c9bd96d (patch) | |
tree | 42c68f782296462690460d84767dd9d320b3b443 /firmware/mp3_playback.c | |
parent | faedcd4e7001f6fabb70920ba065be8e312fd1eb (diff) | |
download | rockbox-e1a1926f467e3ed029a7706d47f6477c0c9bd96d.tar.gz rockbox-e1a1926f467e3ed029a7706d47f6477c0c9bd96d.zip |
Use the register shadow variable in all places.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5539 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/mp3_playback.c')
-rw-r--r-- | firmware/mp3_playback.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/firmware/mp3_playback.c b/firmware/mp3_playback.c index cc02505979..140d1ff75b 100644 --- a/firmware/mp3_playback.c +++ b/firmware/mp3_playback.c | |||
@@ -45,6 +45,7 @@ enum | |||
45 | 45 | ||
46 | #if (CONFIG_HWCODEC == MAS3587F) || (CONFIG_HWCODEC == MAS3539F) | 46 | #if (CONFIG_HWCODEC == MAS3587F) || (CONFIG_HWCODEC == MAS3539F) |
47 | extern unsigned long shadow_io_control_main; | 47 | extern unsigned long shadow_io_control_main; |
48 | extern unsigned shadow_codec_reg0; | ||
48 | #endif | 49 | #endif |
49 | 50 | ||
50 | /**** globals ****/ | 51 | /**** globals ****/ |
@@ -539,7 +540,8 @@ static void init_playback(void) | |||
539 | } while(val); | 540 | } while(val); |
540 | 541 | ||
541 | /* Enable the D/A Converter */ | 542 | /* Enable the D/A Converter */ |
542 | mas_codec_writereg(0x0, 0x0001); | 543 | shadow_codec_reg0 = 0x0001; |
544 | mas_codec_writereg(0x0, shadow_codec_reg0); | ||
543 | 545 | ||
544 | /* ADC scale 0%, DSP scale 100% */ | 546 | /* ADC scale 0%, DSP scale 100% */ |
545 | mas_codec_writereg(6, 0x0000); | 547 | mas_codec_writereg(6, 0x0000); |