> CVSROOT:      /cvs
> Module name:  src
> Changes by:   [email protected]    2011/10/10 13:49:17
> 
> Modified files:
>       sys/arch/sgi/pci: ioc.c iof.c macepcibridge.c 
>       sys/arch/sgi/xbow: xbridge.c 
> 
> Log message:
> Extend pci_probe_device_hook() on sgi xbridge(4) to return either the straight
> accessors or the byte-swapped accessors, depending upon the byteswap setting
> of the device we are trying to attach.

Looks like I was a bit too terse. By ``accessors'', I meant
``bus_space_tag_t'' of course.

> This allows for the removal of byteswap knowledge from ioc(4) and iof(4)
> drivers.
> 
> While there, build pci_chipset_t md structs by bcopy'ing a template and
> filling the few runtime fields, instead of assigning every field of them.

Reply via email to