#!/bin/sh set -e PCIR_BRIDGECTL_1="0x3e" echo "== pciconf -lvbce ==" echo pciconf -lvbce echo echo "== devinfo -vr ==" echo devinfo -vr echo echo "== PCIR_BRIDGECTL_1 ==" echo pciconf -l | awk '/^(host|pci)b[0-9]+/ { sel = $1; sub(/^(host|pci)b[0-9]+@/, "", sel); sub(/:$/, "", sel); print sel; }' | while read sel; do config=$(pciconf -r -h "$sel" "$PCIR_BRIDGECTL_1") echo "$sel: $config" done