ioperm / iopl / pciutils
Thu Feb 2 07:40:28 GMT 2023
Am 02.02.2023 um 08:33 schrieb Franz Fehringer via Cygwin:
> Am 31.01.2023 um 10:27 schrieb Corinna Vinschen via Cygwin:
>> On Jan 29 18:22, Franz Fehringer via Cygwin wrote:
>>> Hi all,
>>> Is there any Cygwin package providing the iopl et al. routines?
>>> Google uncovers an ioperm package but that seems to be nothing current.
>>> My goal is to compile https://github.com/pciutils/pciutils with Cygwin.
>> Cygwin doesn't have any Linux-like or POSIX-like API (device names,
>> ioctl's and whatnot) to access PCI directly.
> On https://github.com/pciutils/pciutils the claim is
> In runs on the following systems:
> Linux (via /sys/bus/pci, /proc/bus/pci or i386 ports)
> and http://ftp.uni-kl.de/pub/windows/cygwin/release/ioperm/setup.hint says
> # $Id: setup.hint,v 1.4 2003/01/31 14:58:56 telka Exp $
> sdesc: "support for ioperm()/iopl() functions"
> ldesc: "This package adds support for ioperm()/iopl() functions to Cygwin.
> This support includes sys/io.h and sys/perm.h header files together
> with development and runtime libraries."
> category: Devel Libs System
> requires: cygwin libpopt0
> So there possibly was once iopl support?
Just guessing this was possibly 32bit only.
More information about the Cygwin