diff options
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 45b6f05646..c6afbd8e6c 100644 --- a/firmware/mpeg.c +++ b/firmware/mpeg.c | |||
@@ -570,7 +570,7 @@ static void drain_dma_buffer(void) | |||
570 | "mov.b @%0,r1 \n" /* read PBDR */ | 570 | "mov.b @%0,r1 \n" /* read PBDR */ |
571 | "cmp/pz r1 \n" /* and wait for /PRTW */ | 571 | "cmp/pz r1 \n" /* and wait for /PRTW */ |
572 | "bt .d_wait2 \n" | 572 | "bt .d_wait2 \n" |
573 | 573 | ||
574 | ".d_start: \n" | 574 | ".d_start: \n" |
575 | "tst r1,r2 \n" /* EOD low? */ | 575 | "tst r1,r2 \n" /* EOD low? */ |
576 | "bf .d_loop \n" /* no: next pass */ | 576 | "bf .d_loop \n" /* no: next pass */ |
@@ -2107,8 +2107,8 @@ static void init_recording(void) | |||
2107 | } while(val); | 2107 | } while(val); |
2108 | 2108 | ||
2109 | /* Perform black magic as described by the data sheet */ | 2109 | /* Perform black magic as described by the data sheet */ |
2110 | if((mas_version_code & 0xff) == 2) | 2110 | if((mas_version_code & 0x0fff) == 0x0102) |
2111 | { | 2111 | { |
2112 | DEBUGF("Performing MAS black magic for B2 version\n"); | 2112 | DEBUGF("Performing MAS black magic for B2 version\n"); |
2113 | mas_writereg(0xa3, 0x98); | 2113 | mas_writereg(0xa3, 0x98); |
2114 | mas_writereg(0x94, 0xfffff); | 2114 | mas_writereg(0x94, 0xfffff); |