repo.or.cz
/
linux
/
fpc-iii.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
Linux 5.1.15
[linux/fpc-iii.git]
/
tools
/
pci
/
pcitest.sh
blob
75ed48ff2990053d1e688d314bd6dabd9ff3e957
1
#!/bin/sh
2
# SPDX-License-Identifier: GPL-2.0
3
4
echo
"BAR tests"
5
echo
6
7
bar
=
0
8
9
while
[
$bar
-lt
6
]
10
do
11
pcitest
-b
$bar
12
bar
=
`expr
$bar
+ 1`
13
done
14
echo
15
16
echo
"Interrupt tests"
17
echo
18
19
pcitest
-i
0
20
pcitest
-l
21
22
pcitest
-i
1
23
msi
=
1
24
25
while
[
$msi
-lt
33
]
26
do
27
pcitest
-m
$msi
28
msi
=
`expr
$msi
+ 1`
29
done
30
echo
31
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"
43
echo
44
45
pcitest
-i
1
46
47
pcitest
-r -s
1
48
pcitest
-r -s
1024
49
pcitest
-r -s
1025
50
pcitest
-r -s
1024000
51
pcitest
-r -s
1024001
52
echo
53
54
echo
"Write Tests"
55
echo
56
57
pcitest
-w -s
1
58
pcitest
-w -s
1024
59
pcitest
-w -s
1025
60
pcitest
-w -s
1024000
61
pcitest
-w -s
1024001
62
echo
63
64
echo
"Copy Tests"
65
echo
66
67
pcitest
-c -s
1
68
pcitest
-c -s
1024
69
pcitest
-c -s
1025
70
pcitest
-c -s
1024000
71
pcitest
-c -s
1024001
72
echo