diff options
| author | Jens Arnold <amiconn@rockbox.org> | 2004-08-05 17:06:31 +0000 |
|---|---|---|
| committer | Jens Arnold <amiconn@rockbox.org> | 2004-08-05 17:06:31 +0000 |
| commit | 536dff1a279d7bf41566e12828678b2b03e85cf9 (patch) | |
| tree | 918a5d41da2a66730229802852d6454dc9bf852d /firmware/mpeg.c | |
| parent | 87ab7cef1157eab880618bdfc5878690a14d9410 (diff) | |
| download | rockbox-536dff1a279d7bf41566e12828678b2b03e85cf9.zip rockbox-536dff1a279d7bf41566e12828678b2b03e85cf9.tar.gz rockbox-536dff1a279d7bf41566e12828678b2b03e85cf9.tar.bz2 rockbox-536dff1a279d7bf41566e12828678b2b03e85cf9.tar.xz | |
Corrected MAS version checks
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4989 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/mpeg.c')
| -rw-r--r-- | firmware/mpeg.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/firmware/mpeg.c b/firmware/mpeg.c index 45b6f05..c6afbd8 100644 --- a/firmware/mpeg.c +++ b/firmware/mpeg.c @@ -570,7 +570,7 @@ static void drain_dma_buffer(void) "mov.b @%0,r1 \n" /* read PBDR */ "cmp/pz r1 \n" /* and wait for /PRTW */ "bt .d_wait2 \n" - + ".d_start: \n" "tst r1,r2 \n" /* EOD low? */ "bf .d_loop \n" /* no: next pass */ @@ -2107,8 +2107,8 @@ static void init_recording(void) } while(val); /* Perform black magic as described by the data sheet */ - if((mas_version_code & 0xff) == 2) - { + if((mas_version_code & 0x0fff) == 0x0102) + { DEBUGF("Performing MAS black magic for B2 version\n"); mas_writereg(0xa3, 0x98); mas_writereg(0x94, 0xfffff); |