>
> > What exactly are the ranges? You haven't given me enough info yet. I wrote the
> > K6-* MTRR driver, so I'd like to help.
> >
> OK, the Linux 3dfx driver attempts to set up a write combining range starting
> at the card's base address and 0x400000 bytes long. After doing this it then
> sets up a range marked as uncacheable starting at the card's base address of
> length 0x1000.
The current i686 MTRR driver doesn't allow overlapping ranges at all;
this is a defect in its implementation that will be rectified when I
get to work on it next (hopefully in the next week or so).
--
\\ The mind's the standard \\ Mike Smith
\\ of the man. \\ [EMAIL PROTECTED]
\\ -- Joseph Merrick \\ [EMAIL PROTECTED]
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message