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