summaryrefslogtreecommitdiff
path: root/firmware
diff options
context:
space:
mode:
authorLinus Nielsen Feltzing <linus@haxx.se>2004-06-11 10:16:18 +0000
committerLinus Nielsen Feltzing <linus@haxx.se>2004-06-11 10:16:18 +0000
commit846e8e91f24194dad67bb95c6155601a3758a58c (patch)
tree709134247a60ac80bb1e4eec2288cb1f5bacf7c7 /firmware
parent44e76cfa869d475c5d6493685a9f7fcfbd634c59 (diff)
downloadrockbox-846e8e91f24194dad67bb95c6155601a3758a58c.zip
rockbox-846e8e91f24194dad67bb95c6155601a3758a58c.tar.gz
rockbox-846e8e91f24194dad67bb95c6155601a3758a58c.tar.bz2
rockbox-846e8e91f24194dad67bb95c6155601a3758a58c.tar.xz
mpeg_set_pitch now uses the 7f1 shadow register
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4734 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware')
-rw-r--r--firmware/mp3_playback.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/firmware/mp3_playback.c b/firmware/mp3_playback.c
index 5469053..5df0560 100644
--- a/firmware/mp3_playback.c
+++ b/firmware/mp3_playback.c
@@ -41,6 +41,9 @@ enum
MPEG_DECODER,
MPEG_ENCODER
} mpeg_mode;
+
+unsigned long shadow_7f1;
+
#endif /* #ifdef HAVE_MAS3587F */
/**** globals ****/
@@ -893,8 +896,8 @@ void mpeg_set_pitch(int pitch)
/* We must tell the MAS that the frequency has changed.
This will unfortunately cause a short silence. */
- val = 0x25;
- mas_writemem(MAS_BANK_D0,0x7f1,&val,1);
+ val = shadow_7f1;
+ mas_writemem(MAS_BANK_D0,0x7f1,&shadow_7f1,1);
}
#endif