From owner-freebsd-chat Tue Oct 13 15:01:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA05953 for freebsd-chat-outgoing; Tue, 13 Oct 1998 15:01:53 -0700 (PDT) (envelope-from owner-freebsd-chat@FreeBSD.ORG) Received: from ifi.uio.no (ifi.uio.no [129.240.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA05917; Tue, 13 Oct 1998 15:01:34 -0700 (PDT) (envelope-from dag-erli@ifi.uio.no) Received: from hrotti.ifi.uio.no (2602@hrotti.ifi.uio.no [129.240.64.15]) by ifi.uio.no (8.8.8/8.8.7/ifi0.2) with ESMTP id AAA11065; Wed, 14 Oct 1998 00:01:04 +0200 (MET DST) Received: (from dag-erli@localhost) by hrotti.ifi.uio.no ; Wed, 14 Oct 1998 00:01:03 +0200 (MET DST) Mime-Version: 1.0 To: Graeme Tait Cc: "Jason C. Wells" , John Sconiers , freebsd-chat@FreeBSD.ORG, freebsd-questions@FreeBSD.ORG Subject: Re: Metro-X -vs Accelerated-X References: <3623E7CA.2676@echidna.com> Organization: University of Oslo, Department of Informatics X-url: http://www.stud.ifi.uio.no/~dag-erli/ X-other-addresses: 'finger dag-erli@ifi.uio.no' for a list X-disclaimer-1: The views expressed in this article are mine alone, and do X-disclaimer-2: not necessarily coincide with those of any organisation or X-disclaimer-3: company with which I am or have been affiliated. X-Stop-Spam: http://www.cauce.org/ From: dag-erli@ifi.uio.no (Dag-Erling C. =?iso-8859-1?Q?Sm=F8rgrav?= ) Date: 14 Oct 1998 00:01:03 +0200 In-Reply-To: Graeme Tait's message of "Tue, 13 Oct 1998 16:52:42 -0700" Message-ID: Lines: 28 X-Mailer: Gnus v5.5/Emacs 19.34 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by hub.freebsd.org id PAA05920 Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Graeme Tait writes: > I was told the following by a vendor of FreeBSD-equipped systems; I > don't know how true it is, and I may not be reporting the story > quite accurately: That there are relatively few chipsets in relation > to the many vendors of video cards, and so much of the difference > hangs on proprietary features coded into the cards, etc. That is a gross exaggeration (though I hesitate to call it a lie). With modern manufacturing methods being what they are, the chips are so integrated most video cards basically consist of just two chips (not counting the RAM and BIOS PROM): the graphics processor and the RAMDAC. There's not room for much customization since the graphics processor usually also contains the bus interface. The only thing XFree86 needs to know to work is the brand, model and revision of the graphics processor (so it can map in the video memory and use the accelerator functions), and the brand, model and revision of the RAMDAC (so it can program the resolution and color depth). The problem is with manufacturers refusing to release programming information for their new chips. Usually, the information always surfaces after a year or two, but free software lags behind because a) it can't afford to buy that information the moment the chip hits the market and b) distributing source code based on information under NDA is a violation of that NDA... DES (IANAL; correct me if I'm wrong) -- Dag-Erling Smørgrav - dag-erli@ifi.uio.no To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message