From owner-freebsd-multimedia Thu Apr 16 12:02:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA10413 for freebsd-multimedia-outgoing; Thu, 16 Apr 1998 12:02:05 -0700 (PDT) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id TAA10360 for ; Thu, 16 Apr 1998 19:02:00 GMT (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id TAA07222; Thu, 16 Apr 1998 19:22:09 +0200 From: Luigi Rizzo Message-Id: <199804161722.TAA07222@labinfo.iet.unipi.it> Subject: Re: video corruption with FPS and vic/brooktree To: hasty@rah.star-gate.com (Amancio Hasty) Date: Thu, 16 Apr 1998 19:22:09 +0200 (MET DST) Cc: multimedia@FreeBSD.ORG In-Reply-To: <199804161850.LAA20082@rah.star-gate.com> from "Amancio Hasty" at Apr 16, 98 11:49:52 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Tnks your tip helps. It means that the initialization sequence for > frame rate control is not correct. > > There is also the nice e-mail from brooktree which further elaborates > on frame rate control and it also includes a pointer to the > Bt848 databook. if you have time to work on this (unfortunately I don't) I have verified on all the three cards I have that interrupts from the card are not delivered to the application because the tests on bt848->dstatus always return something set. Although i might have some broken PCI implementation (or bad interactions with other PCI peripherals), I am currently running the driver by IGNORING the following bits: BT848_INT_FBUS | BT848_INT_FTRGT | BT848_INT_FDSR | BT848_INT_PPERR I am also skipping the following test: ((bt848->tdec == 0) && (bktr_status & TDEC_BITS)) whatever it means... i don't have time to investigate things, but in this way, and using PAL, fxtv works much more reliably, it does clipping, and does not show only half of the lines when switching to high res (I suspect a lot of actions in fxtv are triggered by interrupts) Just a data point, I am afraid i cannot do more detailed testing. cheers luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message