Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 Dec 2005 00:42:13 +0100
From:      Alexander Leidinger <Alexander@Leidinger.net>
To:        James Tanis <jtanis@pycoder.org>
Cc:        Chris Gilbert <Chris@lainos.org>, freebsd-current@freebsd.org
Subject:   Re: ATI on FreeBSD! FireGL Linux Driver Port
Message-ID:  <20051228004213.081b0b8e@Magellan.Leidinger.net>
In-Reply-To: <65dcde740512271356u21af75ob667a0de0b67fd3@mail.gmail.com>
References:  <200512270449.41709.Chris@lainos.org> <65dcde740512271356u21af75ob667a0de0b67fd3@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 27 Dec 2005 16:56:34 -0500
James Tanis <jtanis@pycoder.org> 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20051228004213.081b0b8e>