Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
AGP3.0 technical question
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
barlad
l33t
l33t


Joined: 22 Feb 2003
Posts: 673

PostPosted: Tue Mar 25, 2003 7:24 pm    Post subject: AGP3.0 technical question Reply with quote

Hopefully someone may be able to help me with a few questions I have about AGP stuff.

I was browsing through spec sheets of intel E7205 chipset last night and noticed there were two main sets of registers for the same things :
one set that concerns the Chipset Host Controler (device0)
one set that concerns the PCI-to-AGP Bridge (device1)

By looking in the intel-agp sources of AGPGART driver, I noticed all the intel chipsets that do not support agp 3.0 (i810... i850) use the first batch of registers to configure AGP device.

Now here is the deal... when looking through agp-via sources, I noticed there were two different sets of registers : one set for when AGP3.0 is activated, one set for when AGP3.0 is not activated.

So my question is this... When I use a card, that does not support AGP3.0 (i.e one that is not 8x enabled) on a slot that supports AGP3.0, what the hell is going on? Does it run in "AGP3.0 mode" or does it run in the previous mode?

Consequently, does the second set of registers concern the AGP3.0 mode and the first set of registers concern the AGP <3.0 mode ?

If yes, that would explain a lot of things, including why that god damn GraniteBay chipset is not working.

If only I could get my hands on some sort of spec sheets for AGP3.0 via chipsets that would help alot, I could compare it with registers used I guess.
Back to top
View user's profile Send private message
hardware_chump
n00b
n00b


Joined: 16 Mar 2003
Posts: 7

PostPosted: Tue Mar 25, 2003 8:45 pm    Post subject: Reply with quote

I'm am no expert on AGP 3.0 or Intel chipsets. But, I'll take a stab at answering your questions.

AGP 3.0 is not limited to 8x. AGP 3.0 has different protocol and signaling voltage levels. Typically, when a 1.5V AGP 2.0 card is inserted in a universal AGP 3.0 slot, the chipset will work in a backward compatibilty mode to support it.

I hope this helps. (I took a mindshare class on AGP last year.)

-hc
Back to top
View user's profile Send private message
barlad
l33t
l33t


Joined: 22 Feb 2003
Posts: 673

PostPosted: Tue Mar 25, 2003 8:51 pm    Post subject: Reply with quote

Ok thanks, any idea on the differences between the two sets of register please?

That's really what's getting on me... I need to understand why the hell there are two "APBASE", "ATTBASE", "ATTCTRL"... registers, each with different adress.
Back to top
View user's profile Send private message
hardware_chump
n00b
n00b


Joined: 16 Mar 2003
Posts: 7

PostPosted: Tue Mar 25, 2003 8:57 pm    Post subject: Reply with quote

Sorry, I think VIA keeps their datasheets NDA.

-hc
Back to top
View user's profile Send private message
hardware_chump
n00b
n00b


Joined: 16 Mar 2003
Posts: 7

PostPosted: Tue Mar 25, 2003 9:21 pm    Post subject: Reply with quote

You can request info from via here:
http://www.viaarena.com/?PageID=151
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum