#!/bin/sh | |
# SPDX-License-Identifier: GPL-2.0 | |
echo "BAR tests" | |
echo | |
bar=0 | |
while [ $bar -lt 6 ] | |
do | |
pcitest -b $bar | |
bar=`expr $bar + 1` | |
done | |
echo | |
echo "Interrupt tests" | |
echo | |
pcitest -i 0 | |
pcitest -l | |
pcitest -i 1 | |
msi=1 | |
while [ $msi -lt 33 ] | |
do | |
pcitest -m $msi | |
msi=`expr $msi + 1` | |
done | |
echo | |
pcitest -i 2 | |
msix=1 | |
while [ $msix -lt 2049 ] | |
do | |
pcitest -x $msix | |
msix=`expr $msix + 1` | |
done | |
echo | |
echo "Read Tests" | |
echo | |
pcitest -i 1 | |
pcitest -r -s 1 | |
pcitest -r -s 1024 | |
pcitest -r -s 1025 | |
pcitest -r -s 1024000 | |
pcitest -r -s 1024001 | |
echo | |
echo "Write Tests" | |
echo | |
pcitest -w -s 1 | |
pcitest -w -s 1024 | |
pcitest -w -s 1025 | |
pcitest -w -s 1024000 | |
pcitest -w -s 1024001 | |
echo | |
echo "Copy Tests" | |
echo | |
pcitest -c -s 1 | |
pcitest -c -s 1024 | |
pcitest -c -s 1025 | |
pcitest -c -s 1024000 | |
pcitest -c -s 1024001 | |
echo |