Multiple PCI controllers
    John Baldwin 
    jhb at freebsd.org
       
    Thu Apr 15 18:30:09 UTC 2010
    
    
  
On Thursday 15 April 2010 10:38:25 am Daniel Rodrick wrote:
> Hello,
> 
> Can some one please help me understand how did the old FreeBSD kernel
> that DID not have the PCI domains concept (say 6.x) used to deal with
> systems that had multiple PCI / PCIe controllers on them, from a bus
> numbering point of view? Was there a unified PCI tree - thus each PCI
> bus number being unique in the system?
I think there were not multiple-domain machines that FreeBSD ran on in 
previous releases in general.  Some alpha machines had multiple domains (the 
alpha port referred to them as 'hoses') and the support was incomplete (VGA 
cards had to be in domain 0 for FreeBSD to see them IIRC).  I am not 
personally aware of any x86 machines with multiple domains.  I believe the x86 
port only supports domain 0 currently.
-- 
John Baldwin
    
    
More information about the freebsd-arch
mailing list