> From: Thomas Dodd [mailto:[EMAIL PROTECTED]]

> For the AM-751:
> 
> Status: RQ=15 SBA+ 64bit- FW- Rate=x1,x2
> Command: RQ=0 SBA+ AGP+ 64bit- FW- Rate=x1
> 
> for the R128-PF
> 
> Status: RQ=31 SBA+ 64bit- FW- Rate=x1,x2
> Command: RQ=15 SBA+ AGP+ 64bit- FW- Rate=x1
> 
> So how to set rate=x2?

Possibly trough your computer's BIOS. hmm?

> Or set FW+ ?

The print show up as there would be no FW option.
Bios again? Have a look there and check your box
with lspci directly after boot and before running
any X11. Having it off is normal, but when its set,
then maybe agpgart doesnt like to touch the state
for a few hardware stability reasons.

But when the Bios is not that helpful and you are
already running Linux then there are two choices:

i think a "man setpci" will answer how its done low level. *DANGER*
Especially "OPERATIONS" and the last example is worth a look.
But this would require detailed knowledge of bits and 
register layout. The "Capabilities: [xx]" where xx is a
two digit number gives you the base of the registers.
For the register encoding please refer to the linux sources.

The other choice would be to play around with the agpgart kernel
module and check why it does or does not what it is able to do.

Maybe someone strangely decided to hardcode AGP 1x into your driver.
-> see mode parameter on calls to drmAgpEnable()
An applied mode mask should have value (4+2+1) = 7 or something.

Regards Alex.

_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to