Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 May 1998 17:12:27 +0930
From:      "Daniel O'Connor" <doconnor@gsoft.com.au>
To:        dyson@FreeBSD.ORG
Cc:        multimedia@FreeBSD.ORG
Subject:   Re: Write Combining info.. 
Message-ID:  <199805250742.RAA07425@cain.gsoft.com.au>
In-Reply-To: Your message of "Mon, 25 May 1998 02:35:49 EST." <199805250735.CAA11728@dyson.iquest.net> 

next in thread | previous in thread | raw e-mail | index | archive | help

> It is trivial to set the MTRR's.  We don't have smp support yet for the
> necessary IPI mechanism.  I am working on significant SMP upgrades,
> including that.
Cool! :)

> The issue regarding WC mode is that we need to agree upon an API for
> XFree to specify the appropriate modes for the cards.  The PCI cards
> don't do a very good job in specifying what they would like to have,
> so this will have to be an XFree issue.  All we need to do is to add
> kernel support, but again, that is pretty easy.
Yeah, I don't think that XFree is the only consumer either.. The main one, but 
not the only one..
So how do we go about designing the API? Just invent one and pass it around? 
The Linux one is fairly hacky, so perhaps integrating it into the pci device 
with an ioctl would be better. I don't think it would be too hard for the 
Linux guys to alter their pci device driver to support it..

> In the short-term, you can use the fastvid stuff that is floating
> around, but alas it is only fully effective on UP kernels (it works
> on SMP kernels, but only for one processor.)
Well, I could if I added it to my kernel :)

---------------------------------------------------------------------
|Daniel O'Connor software and network engineer for Genesis Software |
|http://www.gsoft.com.au                                            |
|The nice thing about standards is that there are so many of them to|
|choose from. -- Andrew Tanenbaum                                   |
---------------------------------------------------------------------



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message



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