Date: Tue, 18 Jun 2013 18:18:07 +0300 From: Andriy Gapon <avg@FreeBSD.org> To: Marius Strobl <marius@alchemy.franken.de> Cc: arch@FreeBSD.org, Niclas Zeising <zeising@FreeBSD.org> Subject: Re: Bus space routines Message-ID: <51C07A2F.3060504@FreeBSD.org> In-Reply-To: <20130618111351.GA43938@alchemy.franken.de> References: <51C0345E.4000309@freebsd.org> <20130618111351.GA43938@alchemy.franken.de>
next in thread | previous in thread | raw e-mail | index | archive | help
on 18/06/2013 14:13 Marius Strobl said the following: > What we really need is a proper interface allowing userland to access > PCI I/O and memory registers, f. e. via /dev/pci, and for libpciaccess > to build upon that, i. e. essentially the same as things work on/with > Linux and /sys/bus/pci/device. As a side-effect this then also permits > to properly sanity check PCI accesses from userland within the kernel. We have this pciconf utility (in base), which can read PCI config registers (and more). Apparently it uses some ioctl interface of /dev/pci. Is this the interface that you had in mind or does it lack some required capabilities? -- Andriy Gapon
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?51C07A2F.3060504>