Date: Sun, 12 Oct 2003 06:56:58 +0400 From: Igor Pokrovsky <tiamat@comset.net> To: Daniel Lang <dl@leo.org> Cc: hackers@freebsd.org Subject: Re: Matrox Parhelia XFree86 Busmastering kernel module? Message-ID: <20031012025658.GA1994@doom.homeunix.org> In-Reply-To: <20031009154030.GI2407@atrbg11.informatik.tu-muenchen.de> References: <20031009154030.GI2407@atrbg11.informatik.tu-muenchen.de>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Oct 09, 2003 at 05:40:30PM +0200, Daniel Lang wrote: > Hiho, > > There seems no freebsd-xfree list, but this is only XFree related, > it's rather kernel oriented. > > Matrox offers a RedHat-Linux driver for their Parhelia based boards > (Parhelia, P650, P750). The XFree86 driver module mtx_drv.o itself > is OS independent and works with FreeBSD, as successfully > tested on my desk, even with a multihead configuration. :) > > Alas, to use acceleration (2D xaa as well as 3D dri, OpenGL, > etc) it requires a kernel module to enable bus mastering on > the card. (I don't know if this is a common thing with Linux, > or with some graphic boards? I am not aware of bus mastering > is required for AGP boards, isn't AGP a dedicated bus anyway?) AFAIK, you can enable bus mastering using pciconf(8) by setting appropriate registers. Why do you need any additional kernel module? Or I'm completely missing the point? -ip -- Ask not for whom the telephone bell tolls ... if thou art in the bathtub, it tolls for thee.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031012025658.GA1994>