From owner-freebsd-multimedia Mon Apr 26 3:12:33 1999 Delivered-To: freebsd-multimedia@freebsd.org Received: from rah.star-gate.com (rah.star-gate.com [209.249.129.138]) by hub.freebsd.org (Postfix) with ESMTP id 80B2714E2D for ; Mon, 26 Apr 1999 03:12:32 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.9.3/8.8.8) with ESMTP id DAA06057; Mon, 26 Apr 1999 03:12:09 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Message-Id: <199904261012.DAA06057@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: John-Mark Gurney Cc: multimedia@freebsd.org Subject: Re: brooktree driver problems?? In-reply-to: Your message of "Mon, 26 Apr 1999 02:52:34 PDT." <19990426025234.21776@hydrogen.nike.efn.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 26 Apr 1999 03:12:09 -0700 From: Amancio Hasty Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org It looks like a PCI chipset problem in your end . The driver is supposed to have special settings for your PCI chipset although I am not sure that they will work in your case because the 878/879 docs don't mentioned anything about bt848s settings for different PCI chipsets. Also I am not too sure about the memory bandwith on your system I would just aimed the display to the vga card and then time it and thats provided that the Apollo does not cache the video memory like the Intel PCI chipsets do which you have to set to write-combine (don't cache) to get maximum VGA performance. Your system is most likely timing out so look into the PCI clock cycle in your BIOS mine is set to 32 and uncomment in the driver the following printf: #if defined( STATUS_SUM ) /* add any new device status or INTerrupt status bits */ status_sum |= (bktr_status & ~(BT848_INT_RSV0|BT848_INT_RSV1)); status_sum |= ((dstatus & (BT848_DSTATUS_COF|BT848_DSTATUS_LOF)) << 6); #endif /* STATUS_SUM */ printf( " STATUS %x %x %x \n", dstatus, bktr_status, bt848->risc_count ); /* if risc was disabled re-start process again */ if ( !(bktr_status & BT848_INT_RISC_EN) || Mail back the last 50 or so output lines which hopefully will shed some light into what is upsetting the bt848. Cheers -- Amancio Hasty hasty@star-gate.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message