PCI Subsystem Rework for X.org 7.1 Proposal

Ian Romanick idr at us.ibm.com
Fri Feb 3 20:12:16 PST 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jesse Barnes wrote:
> On Friday, February 3, 2006 8:20 am, Adam Jackson wrote:
> 
>>Are we really to the point where PCI is like Ethernet (ie, its
>>replacement will also be called PCI)?  If not, or if we care about
>>proprietary workstation busses like on older Sun or SGI kit, then we
>>should possibly think about bus_* instead of pci_*.
> 
> Ugg... I think that gets ugly fast, since then the semantics of the 
> various calls may be different depending on the bus your device is on.  
> OTOH, having two separate drivers for the same chip whose only 
> difference is the bus type is pretty painful too.  Anyway, what bus 
> types do we care about?
> 
>   o ISA?  (I definitely don't care about this one, and if we did it could
>     probably just have its own API)
>   o PCI
>   o AGP
>   o PCIe
>   o sbus?
>   o MCA?

    o Zorro?

> PCI, AGP, and PCIe can probably be covered by this API (with AGP 
> requiring some additions I suppose), as long as we handle the "mapping 
> with attributes" issue well.

That sounds right to me.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFD5CmgX1gOwKyEAw8RAtrkAJ0aSj2vwg3NYWFYKnalec99IKwFjACfalgR
5BaiEPQEa8xhK9x+ezuGofE=
=XkeI
-----END PGP SIGNATURE-----



More information about the xorg mailing list