X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;ds=sidebyside;f=pcilib.man;h=115f1f350423d03cc0047777c445cb91faf3f39d;hb=d462e89c81b9bb0986087abf30a8ea62dcc123a3;hp=dde7e2f01b2dfcb2fab6fd1303ed400c4da65835;hpb=ac357d3bb8342b2fc22980e0914cdce7758ca310;p=pciutils.git diff --git a/pcilib.man b/pcilib.man index dde7e2f..115f1f3 100644 --- a/pcilib.man +++ b/pcilib.man @@ -1,5 +1,4 @@ .TH pcilib 7 "@TODAY@" "@VERSION@" "The PCI Utilities" -.IX pcilib .SH NAME pcilib \- a library for accessing PCI devices @@ -67,6 +66,23 @@ parameter. The format corresponds to the output of \fIlspci\fP \fB-x\fP. .B darwin Access method used on Mac OS X / Darwin. Must be run as root and the system must have been booted with debug=0x144. +.TP +.B win32-cfgmgr32 +Device listing on Windows systems using the Windows Configuration Manager +via cfgmgr32.dll system library. This method does not require any special +Administrator rights or privileges. Configuration Manager provides only basic +information about devices, assigned resources and device tree structure. There +is no access to the PCI configuration space but libpci provides read-only +virtual emulation based on information from Configuration Manager. Starting +with Windows 8 (NT 6.2) it is not possible to retrieve resources from 32-bit +application or library on 64-bit system. +.TP +.B win32-sysdbg +Access to the PCI configuration space via NT SysDbg interface on Windows +systems. Process needs to have Debug privilege, which local Administrators +have by default. Not available on 64-bit systems and neither on recent 32-bit +systems. Only devices from the first domain are accessible and only first +256 bytes of the PCI configuration space is accessible via this method. .SH PARAMETERS @@ -113,6 +129,7 @@ Disable use of HWDB if set to a non-zero value. .BR lspci (8), .BR setpci (8), +.BR pci.ids (5), .BR update-pciids (8) .SH AUTHOR