linux/tools/pci/pcitest.sh
<<
>>
Prefs
   1#!/bin/sh
   2
   3echo "BAR tests"
   4echo
   5
   6bar=0
   7
   8while [ $bar -lt 6 ]
   9do
  10        pcitest -b $bar
  11        bar=`expr $bar + 1`
  12done
  13echo
  14
  15echo "Interrupt tests"
  16echo
  17
  18pcitest -l
  19msi=1
  20
  21while [ $msi -lt 33 ]
  22do
  23        pcitest -m $msi
  24        msi=`expr $msi + 1`
  25done
  26echo
  27
  28echo "Read Tests"
  29echo
  30
  31pcitest -r -s 1
  32pcitest -r -s 1024
  33pcitest -r -s 1025
  34pcitest -r -s 1024000
  35pcitest -r -s 1024001
  36echo
  37
  38echo "Write Tests"
  39echo
  40
  41pcitest -w -s 1
  42pcitest -w -s 1024
  43pcitest -w -s 1025
  44pcitest -w -s 1024000
  45pcitest -w -s 1024001
  46echo
  47
  48echo "Copy Tests"
  49echo
  50
  51pcitest -c -s 1
  52pcitest -c -s 1024
  53pcitest -c -s 1025
  54pcitest -c -s 1024000
  55pcitest -c -s 1024001
  56echo
  57