]> mj.ucw.cz Git - pciutils.git/commitdiff
libpci: Update manpage documentation for devmem.path master
authorPali Rohár <pali@kernel.org>
Sun, 18 Feb 2024 14:26:00 +0000 (15:26 +0100)
committerMartin Mares <mj@ucw.cz>
Mon, 10 Jun 2024 14:31:21 +0000 (16:31 +0200)
pcilib.man

index 79a1b146e5956e7c07938eeaa415e70a53c86387..2fa5bb9b2ed9e2eb4d099a3f535c0b11209dd1a3 100644 (file)
@@ -179,7 +179,16 @@ Path to the procfs bus tree.
 Path to the sysfs device tree.
 .TP
 .B devmem.path
-Path to the /dev/mem device.
+Path to the /dev/mem device or path to the \\Device\\PhysicalMemory NT section
+or name of the platform specific physical address access method. Generally on
+POSIX systems it is path to memory device and on Windows systems it is path to
+memory NT section. Additionally on 32-bit Windows systems are recognized also
+platform methods: \fIvxdcall\fP, \fIw32skrnl\fP. On DOS/DJGPP systems are
+recognized only platform methods: \fIauto\fP, \fIdevmap\fP, \fIphysmap\fP.
+DJGPP's \fIdevmap\fP method uses DPMI 1.0 functions 0508H (Map Device in Memory
+Block) and 0509H (Map Conventional Memory in Memory Block). DJGPP's \fIphysmap\fP
+method uses DPMI 0.9 function 0800H (Physical Address Mapping). DJGPP's \fIauto\fP
+parameter automatically chooses one of the mentioned method supported by the system.
 .TP
 .B mmio-conf1.addrs
 Physical addresses of memory-mapped I/O ports for Intel configuration mechanism 1.