Remove a superfluous interrupt request bit in yuvpack_prog,
which confuses the state machine in common_bktr_intr. This makes "mplayer -tv ..." work (but only with NTSC).
This commit is contained in:
parent
bcb0cf6929
commit
e2d964c3ec
@ -1,4 +1,4 @@
|
||||
/* $NetBSD: bktr_core.c,v 1.21 2002/05/22 16:03:16 wiz Exp $ */
|
||||
/* $NetBSD: bktr_core.c,v 1.22 2002/08/28 06:06:10 toshii Exp $ */
|
||||
|
||||
/* FreeBSD: src/sys/dev/bktr/bktr_core.c,v 1.114 2000/10/31 13:09:56 roger Exp */
|
||||
|
||||
@ -97,7 +97,7 @@
|
||||
*/
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
__KERNEL_RCSID(0, "$NetBSD: bktr_core.c,v 1.21 2002/05/22 16:03:16 wiz Exp $");
|
||||
__KERNEL_RCSID(0, "$NetBSD: bktr_core.c,v 1.22 2002/08/28 06:06:10 toshii Exp $");
|
||||
|
||||
#include "opt_bktr.h" /* Include any kernel config options */
|
||||
|
||||
@ -3144,7 +3144,7 @@ yuvpack_prog( bktr_ptr_t bktr, char i_flag,
|
||||
dma_prog = (u_long * ) bktr->odd_dma_prog;
|
||||
|
||||
/* sync vre */
|
||||
*dma_prog++ = OP_SYNC | 1 << 24 | 1 << 15 | BKTR_FM1;
|
||||
*dma_prog++ = OP_SYNC | 1 << 15 | BKTR_FM1;
|
||||
*dma_prog++ = 0; /* NULL WORD */
|
||||
|
||||
for (i = 0; i < (rows/interlace) ; i++) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user