From owner-freebsd-current@FreeBSD.ORG Tue Dec 27 23:42:13 2005 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DFF0D16A41F for ; Tue, 27 Dec 2005 23:42:13 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id 01FAC43D53 for ; Tue, 27 Dec 2005 23:42:12 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from Andro-Beta.Leidinger.net (p54A5EA3C.dip.t-dialin.net [84.165.234.60]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.1/8.13.1) with ESMTP id jBRNdhOS008234; Wed, 28 Dec 2005 00:39:44 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by Andro-Beta.Leidinger.net (8.13.3/8.13.3) with ESMTP id jBRNg9hS049138; Wed, 28 Dec 2005 00:42:09 +0100 (CET) (envelope-from Alexander@Leidinger.net) Date: Wed, 28 Dec 2005 00:42:13 +0100 From: Alexander Leidinger To: James Tanis Message-ID: <20051228004213.081b0b8e@Magellan.Leidinger.net> In-Reply-To: <65dcde740512271356u21af75ob667a0de0b67fd3@mail.gmail.com> References: <200512270449.41709.Chris@lainos.org> <65dcde740512271356u21af75ob667a0de0b67fd3@mail.gmail.com> X-Mailer: Sylpheed-Claws 1.9.100 (GTK+ 2.8.9; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new Cc: Chris Gilbert , freebsd-current@freebsd.org Subject: Re: ATI on FreeBSD! FireGL Linux Driver Port X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Dec 2005 23:42:14 -0000 On Tue, 27 Dec 2005 16:56:34 -0500 James Tanis wrote: > I'm not really sure what the point is. Develop a FreeBSD native module > to support a linux-emulated DRM/X/etc? While the FreeBSD module is > obviously necessary, ATI's X11/XOrg driver should be extremely > portable seeing as how X's API is the same across platforms.. The X API and ABI was designed to allow to write once and run everywhere (assuming the instruction set of the CPU is the same). The reason why you see kernel modules from NVidia and ATI is that they need features the DRI part of the XServer isn't able to deliver. The only thing what needs to be ported is the kernel module. If I understand it correctly, Chris is porting the kernel module. So you can't talk about linux-emulated DRM, since there are no linux specific parts involved (except for the little utilities which are responsible to activate or show certain aspects of the driver). Bye, Alexander. -- Reboot America. http://www.Leidinger.net Alexander @ Leidinger.net GPG fingerprint = C518 BC70 E67F 143F BE91 3365 79E2 9C60 B006 3FE7