Nicolas Souchu writes:
<...>
 > What is the hose field?

It is for server-class alphas.  Alphas do their peer PCI buses a
little differently.  Rather than have a ppb between "peer" pci buses,
each different peer bus (or hose) is rooted separately at the nexus.
So you can have two PCI buses labeled "0" with no ppb between them,
for example.  Platform support code needs to know which hose a bus is
on so that it can diddle with the correct set of registers to access
memory, i/o and pci config spaces.

 >      cfg.hose = -1;

If you need to set this, please set it to zero so that it and any code
derived from it will have at least a fighting chance of working on
alpha, where this field is not ignored..

Drew


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to