diff options
| author | Linus Nielsen Feltzing <linus@haxx.se> | 2004-06-11 10:16:18 +0000 |
|---|---|---|
| committer | Linus Nielsen Feltzing <linus@haxx.se> | 2004-06-11 10:16:18 +0000 |
| commit | 846e8e91f24194dad67bb95c6155601a3758a58c (patch) | |
| tree | 709134247a60ac80bb1e4eec2288cb1f5bacf7c7 /firmware | |
| parent | 44e76cfa869d475c5d6493685a9f7fcfbd634c59 (diff) | |
| download | rockbox-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.c | 7 |
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 |