pci constants
better code in iovec init so can init from another iov