X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=setpci.man;h=5dda2480c96bf7b3eb5d2b0807a659ea2ede8846;hb=cce2caac70e8052540e783de03001101c38d937c;hp=2825532ecc833cc2b504de96704de3ffa98363f2;hpb=b7351143a18cdcc60f1a1b3efef94864b0f61e9c;p=pciutils.git diff --git a/setpci.man b/setpci.man index 2825532..5dda248 100644 --- a/setpci.man +++ b/setpci.man @@ -1,4 +1,4 @@ -.TH setpci 8 "@TODAY@" "@VERSION@" "Linux PCI Utilities" +.TH setpci 8 "@TODAY@" "@VERSION@" "The PCI Utilities" .IX setpci .SH NAME setpci \- configure PCI devices @@ -31,7 +31,7 @@ where it's uncertain whether the device in question is present in the machine or not. .TP .B -D -`Demo mode' -- simulate configuration space accesses instead of really doing them. +`Demo mode' -- don't write anything to the configuration registers. It's useful to try .B setpci -vD to see what your complex sequence of @@ -41,7 +41,7 @@ operations does before you actually execute it. .B --version Shows .I setpci -version. This option should be used standalone. +version. This option should be used stand-alone. .SH DEVICE SELECTION @@ -49,16 +49,18 @@ version. This option should be used standalone. Before each sequence of operations you need to select which devices you wish that operation to affect. .TP -.B -s [[]:][][.[]] -Select devices in specified bus, slot and function. Each component of the device -address can be omitted or set as "*" meaning "any value". All numbers are +.B -s [[[[]:]]:][][.[]] +Show only devices in the specified domain (in case your machine has several host bridges, +they can either share a common bus number space or each of them can address a PCI domain +of its own; domains are numbered from 0 to ffff), bus (0 to ff), slot (0 to 1f) and function (0 to 7). +Each component of the device address can be omitted or set to "*", both meaning "any value". All numbers are hexadecimal. E.g., "0:" means all devices on bus 0, "0" means all functions of device 0 -on any bus, "0.3" selects third function of device 0 on all busses and ".4" selects only -fourth function of each device. +on any bus, "0.3" selects third function of device 0 on all buses and ".4" shows only +the fourth function of each device. .TP .B -d []:[] Select devices with specified vendor and device ID. Both ID's are given in -hexadecimal and may be omitted or given as "*" meaning "any value". +hexadecimal and may be omitted or given as "*", both meaning "any value". .SH OPERATIONS .PP @@ -180,10 +182,7 @@ Use direct hardware access via Intel configuration mechanism 1. (i386 and compat .B -H2 Use direct hardware access via Intel configuration mechanism 2. Warning: This method is able to address only first 16 devices on any bus and it seems to be very -unrealiable in many cases. (i386 and compatible only) -.TP -.B -S -Use PCI access syscalls. (Linux on Alpha and UltraSparc only) +unreliable in many cases. (i386 and compatible only) .TP .B -F Extract all information from given file containing output of lspci -x. This is very @@ -212,4 +211,4 @@ bit 3 off and bit 2 on in the byte register 41; sets byte register .BR lspci (8) .SH AUTHOR -The Linux PCI Utilities are maintained by Martin Mares . +The PCI Utilities are maintained by Martin Mares .