OSDN Git Service

Import translated manuals from JM CVS Repository.
[linuxjm/jm.git] / manual / pciutils / release / man8 / lspci.8
1 .\" Copyright (c) 1997--1999 Martin Mares <mj@atrey.karlin.mff.cuni.cz>
2 .\"
3 .\" This program is free software; you can redistribute it and/or modify
4 .\" it under the terms of the GNU General Public License as published by
5 .\" the Free Software Foundation; either version 2, or (at your option)
6 .\" any later version.
7 .\"
8 .\" This program is distributed in the hope that it will be useful,
9 .\" but WITHOUT ANY WARRANTY; without even the implied warranty of
10 .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
11 .\" GNU General Public License for more details.
12 .\"
13 .\" You should have received a copy of the GNU General Public License
14 .\" along with this program; if not, write to the Free Software
15 .\" Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, 
16 .\" USA.
17 .\"
18 .\" Japanese version copyright (c) 1999 Tatsuo SEKINE <tsekine@isoternet.org>
19 .\"     all rights reserved
20 .\" 
21 .\" Translated on Fri Dec 24 13:57:00 JST 1999
22 .\"     by Tatsuo SEKINE <tsekine@isoternet.org>
23 .\" Modified on Thu Feb 10 15:40:00 JST 1999
24 .\"     by Takeyasu Wakabayashi <twakaba@eco.toyama-u.ac.jp>
25 .\" Updated and Modified on Tue Mar 13 01:39:48 JST 2001
26 .\"     by Yuichi SATO <sato@complex.eng.hokudai.ac.jp>
27 .\" Updated and Modified on Sun Mar  7 23:08:25 JST 2004
28 .\"     by Yuichi SATO <ysato444@yahoo.co.jp>
29 .\"
30 .\"WORD:        direct hardware access  ¥À¥¤¥ì¥¯¥È¥Ï¡¼¥É¥¦¥§¥¢¥¢¥¯¥»¥¹
31 .\"WORD:        PCI configuration space PCI ÀßÄê¶õ´Ö
32 .\"WORD:        machine readable form   µ¡³£²ÄÆÉ·Á¼°
33 .\"WORD:        vendor                  ¥Ù¥ó¥À
34 .\"WORD:        bus mapping mode        ¥Ð¥¹¥Þ¥Ã¥Ô¥ó¥°¥â¡¼¥É
35 .\"WORD:        parse                   ¥Ñ¡¼¥¹
36 .\"WORD:        verbose                 ¾ÜºÙ¤Ê
37 .\"WORD:        modulo                  ¥â¥¸¥å¡¼¥ë´ØÏ¢¤Î
38 .\"
39 .TH lspci 8 "04 January 2003" "pciutils-2.1.11" "Linux PCI Utilities"
40 .IX lspci
41 .SH Ì¾Á°
42 lspci \- Á´¤Æ¤Î PCI ¥Ç¥Ð¥¤¥¹¤òɽ¼¨¤¹¤ë
43 .SH ½ñ¼°
44 .B lspci
45 .RB [ options ]
46 .SH ÀâÌÀ
47 .B lspci
48 ¤Ï¥·¥¹¥Æ¥à¤ÎÁ´¤Æ¤Î PCI ¥Ð¥¹¤È¡¢¤½¤³¤Ë¤Ä¤Ê¤¬¤Ã¤Æ¤¤¤ëÁ´¤Æ¤Î¥Ç¥Ð¥¤¥¹¤Ë´Ø¤¹¤ë
49 ¾ðÊó¤òɽ¼¨¤¹¤ë¥æ¡¼¥Æ¥£¥ê¥Æ¥£¤Ç¤¢¤ë¡£
50
51 ¤â¤·¡¢PCI ¥Ç¥Ð¥¤¥¹¤Î¥É¥é¥¤¥Ð¡¢¤Þ¤¿¤Ï
52 .I lspci
53 ¼«¿È¤Ë¤Ä¤¤¤Æ¤Î¥Ð¥°¤òÊó¹ð¤¹¤ë¤Ê¤é¡¢
54 "lspci -vvx" ¤Î½ÐÎϤò´Þ¤á¤ë¤è¤¦¤Ë¤·¤ÆÍߤ·¤¤¡£
55 .SH ¥ª¥×¥·¥ç¥ó
56 .TP
57 .B -v
58 .I lspci
59 ¤Î½ÐÎϤò¾ÜºÙ¤Ë¤·¤Æ¡¢Á´¤Æ¤Î¥Ç¥Ð¥¤¥¹¤Ë´Ø¤·¤Æ¾Ü¤·¤¤¾ðÊó¤òɽ¼¨¤¹¤ë¡£
60 .TP
61 .B -vv
62 .I lspci
63 ¤Î½ÐÎϤò¤è¤ê¾ÜºÙ¤Ë¤·¡¢¤µ¤é¤Ë¿¤¯¤Î¾ðÊó
64 (PCI ¥Ç¥Ð¥¤¥¹¤¬ÅϤ¹¾ðÊó¤ÎËÜÅö¤ËÁ´¤Æ) ¤òɽ¼¨¤¹¤ë¡£
65 ¤³¤ì¤é¤Î¥Ç¡¼¥¿¤ÎÀµ³Î¤Ê°ÕÌ£¤Ï¡¢¤³¤Î¥Þ¥Ë¥å¥¢¥ë¥Ú¡¼¥¸¤Ç¤ÏÀâÌÀ¤·¤Ê¤¤¡£
66 ¾Ü¤·¤¯ÃΤꤿ¤±¤ì¤Ð
67 .B /usr/include/pci.h
68 ¤Þ¤¿¤Ï¡¢PCI¤Îµ¬³Ê¤ò»²¾È¤»¤è¡£
69 .TP
70 .B -n
71 PCI ID ¥Ç¡¼¥¿¥Ù¡¼¥¹¤òÄ´¤Ù¤ëÂå¤ï¤ê¤Ë¡¢
72 PCI ¥Ù¥ó¥À¤È¥Ç¥Ð¥¤¥¹¥³¡¼¥É¤ò¿ô»ú¤Çɽ¼¨¤¹¤ë¡£
73 .TP
74 .B -x
75 (ɸ½à¤Î¥Ø¥Ã¥À¤Ç¤¢¤ë) PCI ÀßÄê¶õ´Ö (PCI configuration space) ¤Î
76 ÀèƬ 64 ¥Ð¥¤¥È¤Î 16 ¿Ê¥À¥ó¥×¤òɽ¼¨¤¹¤ë¡£
77 ¥É¥é¥¤¥Ð¤Þ¤¿¤Ï
78 .I lspci
79 ¼«¿È¤Î¥Ç¥Ð¥Ã¥°¤ËÍ­ÍѤǤ¢¤ë¡£
80 .TP
81 .B -xxx
82 PCI ÀßÄê¶õ´Ö¤ÎÁ´¤Æ¤Î 16 ¿Ê¥À¥ó¥×¤òɽ¼¨¤¹¤ë¡£
83 ¤³¤ì¤Ï root ¤Î¤ß¤¬ÍøÍѤǤ­¤ë¡£
84 ²¿¸Î¤Ê¤é¤Ð¡¢´ö¤Ä¤«¤Î PCI ¥Ç¥Ð¥¤¥¹¤Ï
85 ÀßÄê¶õ´Ö¤Î̤ÄêµÁÉôʬ¤òÆɤ߹þ¤â¤¦¤È¤¹¤ë¤È
86 .B ¥¯¥é¥Ã¥·¥å
87 ¤¹¤ë¤«¤é¤Ç¤¢¤ë
88 (¤³¤ÎÆ°ºî¤Ï¿ʬ PCI É¸½à¤Ë¤Ï°ãÈ¿¤·¤Ê¤¤¤¬¡¢¾¯¤Ê¤¯¤È¤â¶²¤í¤·¤¯´ÖÈ´¤±¤Ç¤Ï¤¢¤ë)¡£
89 .TP
90 .B -b
91 ¥Ð¥¹¤«¤é¸«¤¿É½¼¨¤ò¤¹¤ë¡£
92 ¥«¡¼¥Í¥ë¤«¤é¸«¤¨¤ë IRQ ¤È¥¢¥É¥ì¥¹¤ÎÂå¤ï¤ê¤Ë¡¢
93 ¥«¡¼¥É¤È PCI ¥Ð¥¹¤«¤é¸«¤¨¤ë IRQ ¤È¥¢¥É¥ì¥¹¤òÁ´¤Æɽ¼¨¤¹¤ë¡£
94 .TP
95 .B -t
96 Á´¤Æ¤Î¥Ð¥¹¡¦¥Ö¥ê¥Ã¥¸¡¦¥Ç¥Ð¥¤¥¹¤È¡¢¤½¤ì¤é¤Î´Ö¤ÎÀܳ¤ò´Þ¤à¿Þ¤òÌÚ¹½Â¤¤Çɽ¼¨¤¹¤ë¡£
97 .TP
98 .B -s [[<bus>]:][<slot>][.[<func>]]
99 »ØÄꤵ¤ì¤¿¥Ð¥¹ (bus)¡¦¥¹¥í¥Ã¥È (slot)¡¦µ¡Ç½ (func) ¤Î¥Ç¥Ð¥¤¥¹¤Î¤ß¤òɽ¼¨¤¹¤ë¡£
100 ¥Ç¥Ð¥¤¥¹¤Î»ØÄê¤Î³ÆÍ×ÁǤϾÊά²Äǽ¤Ç¡¢¤Þ¤¿ "*" ¤Ï¡ÖǤ°Õ¤ÎÃ͡פò°ÕÌ£¤¹¤ë¡£
101 Á´¤Æ¤Î¿ôÃͤϠ16 ¿Ê¿ô¤ÇÆþÎϤ¹¤ë¡£ 
102 Î㤨¤Ð¡¢"0:" ¤Ï¥Ð¥¹ 0 ¤ÎÁ´¤Æ¤Î¥Ç¥Ð¥¤¥¹¤ò¡¢
103 "0" ¤ÏÁ´¤Æ¤Î¥Ð¥¹¤Î¥Ç¥Ð¥¤¥¹ 0 ¤ÇÁ´¤Æ¤Îµ¡Ç½¤ò°ÕÌ£¤·¡¢
104 "0.3" ¤ÏÁ´¤Æ¤Î¥Ð¥¹¤Î¥Ç¥Ð¥¤¥¹ 0 ¤Ç 3 ÈÖÌܤε¡Ç½¤òÁªÂò¤·¡¢
105 ".4" ¤Ï³Æ¥Ç¥Ð¥¤¥¹¤Î 4 ÈÖÌܤε¡Ç½¤òɽ¼¨¤¹¤ë¡£
106 .TP
107 .B -d [<vendor>]:[<device>]
108 »ØÄꤵ¤ì¤¿¥Ù¥ó¥À ID ¤È¥Ç¥Ð¥¤¥¹ ID ¤ò»ý¤Ä¥Ç¥Ð¥¤¥¹¤Î¤ß¤òɽ¼¨¤¹¤ë¡£
109 ξ ID ¤È¤â 16 ¿Ê¤ÇÍ¿¤¨¤é¤ì¤ë¡£¾Êά¤â²Äǽ¤Ç¤¢¤ë¡£
110 ¤Þ¤¿¡¢¡ÖǤ°Õ¤ÎÃ͡פò°ÕÌ£¤¹¤ë "*" ¤ò»ØÄꤹ¤ë¤³¤È¤â²Äǽ¤Ç¤¢¤ë¡£
111 .TP
112 .B -i <file>
113 .B <file>
114 ¤ò /usr/share/pci.ids ¤ÎÂå¤ï¤ê¤Î PCI ID ¥Ç¡¼¥¿¥Ù¡¼¥¹¤È¤·¤ÆÍѤ¤¤ë¡£
115 .TP
116 .B -p <dir>
117 .B <dir>
118 ¤ò /proc/bus/pci ¤ÎÂå¤ï¤ê¤Ë¡¢PCI ¥Ð¥¹¤Î¾ðÊó¤ò»ý¤Ä¥Ç¥£¥ì¥¯¥È¥ê¤È¤·¤ÆÍѤ¤¤ë¡£
119 .TP
120 .B -m
121 ¥¹¥¯¥ê¥×¥È¤Ç´Êñ¤Ë¥Ñ¡¼¥¹¤Ç¤­¤ë¤è¤¦¤Ë¡¢
122 µ¡³£²ÄÆÉ·Á¼°¤Ç PCI ¥Ç¥Ð¥¤¥¹¤Î¥Ç¡¼¥¿¤ò¥À¥ó¥×¤¹¤ë
123 (Ä̾ï¤Î¥Õ¥©¡¼¥Þ¥Ã¥È¤È¡¢¾ÜºÙ¤Ê¥Õ¥©¡¼¥Þ¥Ã¥È¤È¤ÎξÊý¤¬¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤ë)¡£
124 .TP
125 .B -M
126 ¥Ð¥¹¥Þ¥Ã¥Ô¥ó¥°¥â¡¼¥É (bus mapping mode) ¤Çµ¯Æ°¤¹¤ë¡£
127 ¤³¤ì¤ÏÀßÄê¤Ë¼ºÇÔ¤·¤¿¥Ö¥ê¥Ã¥¸¤Î¸å¤Ë¤¢¤ë¤â¤Î¤ò´Þ¤á¤Æ¡¢
128 Á´¤Æ¤Î¥Ç¥Ð¥¤¥¹¤ò¸«¤Ä¤±¤ë¤¿¤á¤Ë¹­ÈϰϤ˥¹¥­¥ã¥ó¤¹¤ë¡£
129 ¤³¤ì¤Ï¥Ç¥Ð¥Ã¥°¤Î¤ß¤ò°Õ¿Þ¤·¤Æ¤¤¤ë»ö¤ËÃí°Õ¤¹¤ë¤³¤È¡£
130 ¤³¤ì¤Ï¥Þ¥·¥ó¤ò¥¯¥é¥Ã¥·¥å¤µ¤»¤ë¤«¤â¤·¤ì¤Ê¤¤
131 (¥Ð¥°¤Î¤¢¤ë¥Ç¥Ð¥¤¥¹¤Î¾ì¹ç¤Î¤ß¤Ç¤Ï¤¢¤ë¤¬¡¢ÉÔ¹¬¤Ë¤â¤½¤ì¤Ï¸ºß¤¹¤ë) ¤Î¤Ç¡¢
132 root ¤Î¤ß¤¬»È¤¨¤ë¡£
133 ¥Ï¡¼¥É¥¦¥§¥¢¤ËľÀܤϿ¨¤é¤Ê¤¤¤è¤¦¤Ê PCI ¤Î¥¢¥¯¥»¥¹ÊýË¡¤Ë¤ª¤¤¤Æ¡¢
134 -M ¤ò»È¤¦»ö¤Ï°ÕÌ£¤¬¤Ê¤¤¡£
135 ²¿¸Î¤Ê¤é¤Ð¡¢(lspci ¤Î¥â¥¸¥å¡¼¥ë´ØÏ¢¥Ð¥°¤ò½ü¤±¤Ð) ¼Â¹Ô·ë²Ì¤Ï
136 Ä̾ï¤Îɽ¼¨¥â¡¼¥É¤ÈƱ¤¸¤À¤«¤é¤Ç¤¢¤ë¡£
137 .TP
138 .B --version
139 .I lspci
140 ¤Î¥Ð¡¼¥¸¥ç¥ó¤òɽ¼¨¤¹¤ë¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢Ã±ÆȤǻÈÍѤ¹¤Ù¤­¤Ç¤¢¤ë¡£
141 .SH PCILIB ¤Î¥ª¥×¥·¥ç¥ó
142 PCI utilities ¤Ï PCI ¥«¡¼¥É¤È¤ä¤ê¤È¤ê¤¹¤ë¤¿¤á¤Ë
143 PCILIB (PCI ÀßÄê¶õ´Ö¤Ë¥¢¥¯¥»¥¹¤¹¤ë¤¿¤á¤Îµ¡Ç½¤òÄ󶡤¹¤ë¡¢
144 ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ë°Í¸¤»¤º°Ü¿¢À­¤Î¹â¤¤¥é¥¤¥Ö¥é¥ê) ¤òÍѤ¤¤Æ¤¤¤ë¡£
145 °Ê²¼¤Î¥ª¥×¥·¥ç¥ó¤Ï¥é¥¤¥Ö¥é¥ê¤Î¥Ñ¥é¥á¡¼¥¿¡¢
146 ÆäˤɤΥ¢¥¯¥»¥¹ÊýË¡¤¬»È¤ï¤ì¤ë¤«¡¢¤òÀ©¸æ¤¹¤ë¡£
147 ¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï PCILIB ¤Ï¥¢¥¯¥»¥¹ÊýË¡¤Ç²Äǽ¤Ê¤â¤Î¤Î¤¦¤ÁºÇ½é¤Î¤â¤Î¤òÍѤ¤¡¢
148 ²¿¤é¥Ç¥Ð¥Ã¥°¾ðÊó¤òɽ¼¨¤·¤Ê¤¤¡£
149 ³Æ¡¹¤Î¥¹¥¤¥Ã¥Á¤Ë¤Ï¡¢¤½¤Î¥¹¥¤¥Ã¥Á¤ËÂбþ¤·¤Æ¤¤¤ë
150 ¥Ï¡¼¥É¥¦¥§¥¢/¥½¥Õ¥È¥¦¥§¥¢¤ÎÀßÄê¥ê¥¹¥È¤¬Éտ魯¤ë¡£
151 .TP
152 .B -P <dir>
153 /proc/bus/pci ¤ÎÂå¤ï¤ê¤Ë¡¢
154 .B <dir>
155 ¤ò»È¤Ã¤¿ Linux /proc/bus/pci ¥¹¥¿¥¤¥ë¤ÎÀßÄê¤Ç¥¢¥¯¥»¥¹¤ò¹Ô¤ï¤»¤ë¡£
156 (Linux 2.1 ¤Þ¤¿¤Ï¤½¤ì°Ê¹ß¤Ç¤Î¤ßÍ­¸ú)
157 .TP
158 .B -H1
159 ¥¤¥ó¥Æ¥ëÀßÄê¥á¥«¥Ë¥º¥à 1 (Intel configuration mechanism 1) ¤ò»È¤Ã¤Æ¡¢
160 ¥Ï¡¼¥É¥¦¥§¥¢¤ËľÀÜ¥¢¥¯¥»¥¹¤¹¤ë¡£(i386 µÚ¤Ó¤½¤Î¸ß´¹¤Ç¤Î¤ßÍ­¸ú)
161 .TP
162 .B -H2
163 ¥¤¥ó¥Æ¥ëÀßÄê¥á¥«¥Ë¥º¥à 2 (Intel configuration mechanism 2) ¤ò»È¤Ã¤Æ¡¢
164 ¥Ï¡¼¥É¥¦¥§¥¢¤ËľÀÜ¥¢¥¯¥»¥¹¤¹¤ë¡£
165 ·Ù¹ð: ¤³¤ÎÊýË¡¤Ç¤Ï³Æ¥Ð¥¹¤ÎºÇ½é¤Î 16 ¥Ç¥Ð¥¤¥¹¤·¤«°·¤¨¤º¡¢
166 ¿¤¯¤Î¾ì¹çËؤó¤É¿®Íê¤Ç¤­¤Ê¤¤¡£(i386 µÚ¤Ó¤½¤Î¸ß´¹¤Ç¤Î¤ßÍ­¸ú)
167 .TP
168 .B -S
169 PCI ¥¢¥¯¥»¥¹¥·¥¹¥Æ¥à¥³¡¼¥ë¤ò»È¤¦¡£(Alpha/Linux ¤È UltraSparc ¤Ç¤Î¤ßÍ­¸ú)
170 .TP
171 .B -F <file>
172 lspci -x ¤Î¼Â¹Ô·ë²Ì¤ò³ÊǼ¤·¤Æ¤¤¤ë¥Õ¥¡¥¤¥ë¤«¤é¡¢Á´¤Æ¤Î¾ðÊó¤ò¼è¤ê½Ð¤¹¡£
173 ¥æ¡¼¥¶¡¼¤«¤éÄ󶡤µ¤ì¤¿¥Ð¥°Êó¹ð¤Î²òÀϤËÌòΩ¤Ä¡£
174 ¤Ê¤¼¤Ê¤é¤Ð¡¢¤µ¤é¤Ê¤ë¥À¥ó¥×¤ò¥æ¡¼¥¶¡¼¤ËÍ׵᤹¤ë»ö¤Ê¤¯¡¢
175 ¥Ï¡¼¥É¥¦¥§¥¢¤ÎÀßÄê¤ò¤¢¤Ê¤¿¤Î¹¥¤­¤Ê¤ä¤êÊý¤Çɽ¼¨¤¹¤ë»ö¤¬¤Ç¤­¤ë¡£
176 (Á´¤Æ¤Î¥·¥¹¥Æ¥à¤ÇÍ­¸ú)
177 .TP
178 .B -G
179 ¥é¥¤¥Ö¥é¥ê¤Î¥Ç¥Ð¥Ã¥°¥ì¥Ù¥ë¤ò¾å¤²¤ë¡£(Á´¤Æ¤Î¥·¥¹¥Æ¥à¤ÇÍ­¸ú)
180 .SH ¥Õ¥¡¥¤¥ë
181 .TP
182 .B /usr/share/pci.ids
183 ´ûÃΤΠPCI ID (¥Ù¥ó¥À¡¦¥Ç¥Ð¥¤¥¹¡¦¥¯¥é¥¹¡¦¥µ¥Ö¥¯¥é¥¹) ¤Î¥ê¥¹¥È¡£
184 .TP
185 .B /proc/bus/pci
186 2.1.82 °Ê¹ß¤Î Linux ¥«¡¼¥Í¥ë¤ÇÄ󶡤µ¤ì¤ë
187 PCI ¥Ð¥¹ÀßÄê¶õ´Ö¤Ø¤Î¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡£
188 ¥Ð¥¹¤´¤È¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤Ï¡¢¥«¡¼¥É¤´¤È¤ÎÀßÄê¶õ´Ö¤òɽ¤¹¥Õ¥¡¥¤¥ë¤¬¤¢¤ê¡¢
189 ¤µ¤é¤Ë
190 .I devices
191 ¥Õ¥¡¥¤¥ë¤ÏÁ´¤Æ¤Î PCI ¥Ç¥Ð¥¤¥¹¤Î¥ê¥¹¥È¤òɽ¤¹¡£
192 .SH ´ØÏ¢¹àÌÜ
193 .BR setpci (8), 
194 .BR update-pciids (8)
195 .SH Ãø¼Ô
196 Linux PCI Utilities ¤Ï Martin Mares <mj@ucw.cz> ¤Ë
197 ¤è¤Ã¤ÆÊݼ餵¤ì¤Æ¤¤¤ë¡£