Just about every PCI device driver that is converted to work on big-endian machines will need to do byte swapping. Should we define pcitoh() and htopci() macros in pci.h? Currently each driver has its own homegrown definitions (possibly with different names). -- -- Lennart