1 #!/bin/sh 1 #!/bin/sh 2 # SPDX-License-Identifier: GPL-2.0 << 3 2 4 echo "BAR tests" 3 echo "BAR tests" 5 echo 4 echo 6 5 7 bar=0 6 bar=0 8 7 9 while [ $bar -lt 6 ] 8 while [ $bar -lt 6 ] 10 do 9 do 11 pcitest -b $bar 10 pcitest -b $bar 12 bar=`expr $bar + 1` 11 bar=`expr $bar + 1` 13 done 12 done 14 echo 13 echo 15 14 16 echo "Interrupt tests" 15 echo "Interrupt tests" 17 echo 16 echo 18 17 19 pcitest -i 0 << 20 pcitest -l 18 pcitest -l 21 << 22 pcitest -i 1 << 23 msi=1 19 msi=1 24 20 25 while [ $msi -lt 33 ] 21 while [ $msi -lt 33 ] 26 do 22 do 27 pcitest -m $msi 23 pcitest -m $msi 28 msi=`expr $msi + 1` 24 msi=`expr $msi + 1` 29 done 25 done 30 echo 26 echo 31 27 32 pcitest -i 2 << 33 msix=1 << 34 << 35 while [ $msix -lt 2049 ] << 36 do << 37 pcitest -x $msix << 38 msix=`expr $msix + 1` << 39 done << 40 echo << 41 << 42 echo "Read Tests" 28 echo "Read Tests" 43 echo 29 echo 44 << 45 pcitest -i 1 << 46 30 47 pcitest -r -s 1 31 pcitest -r -s 1 48 pcitest -r -s 1024 32 pcitest -r -s 1024 49 pcitest -r -s 1025 33 pcitest -r -s 1025 50 pcitest -r -s 1024000 34 pcitest -r -s 1024000 51 pcitest -r -s 1024001 35 pcitest -r -s 1024001 52 echo 36 echo 53 37 54 echo "Write Tests" 38 echo "Write Tests" 55 echo 39 echo 56 40 57 pcitest -w -s 1 41 pcitest -w -s 1 58 pcitest -w -s 1024 42 pcitest -w -s 1024 59 pcitest -w -s 1025 43 pcitest -w -s 1025 60 pcitest -w -s 1024000 44 pcitest -w -s 1024000 61 pcitest -w -s 1024001 45 pcitest -w -s 1024001 62 echo 46 echo 63 47 64 echo "Copy Tests" 48 echo "Copy Tests" 65 echo 49 echo 66 50 67 pcitest -c -s 1 51 pcitest -c -s 1 68 pcitest -c -s 1024 52 pcitest -c -s 1024 69 pcitest -c -s 1025 53 pcitest -c -s 1025 70 pcitest -c -s 1024000 54 pcitest -c -s 1024000 71 pcitest -c -s 1024001 55 pcitest -c -s 1024001 72 echo 56 echo
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.