OSDN Git Service

OpenBSD support for libpciaccess.
authorMark Kettenis <mark.kettenis@xs4all.nl>
Wed, 12 Mar 2008 20:29:58 +0000 (21:29 +0100)
committerMatthieu Herrb <matthieu@reactor.herrb.net>
Wed, 12 Mar 2008 20:29:58 +0000 (21:29 +0100)
commitd898072e28ac35f5b3569f48f2e90a9ef8eee2ca
treef4c193a27127a7485e5fed232b5829ea95eedb3a
parent4224ff23794500e1455f28fd5689bd0549b72367
OpenBSD support for libpciaccess.

xserver and libpciaccess both need to open /dev/xf86, which can only
be opened once.  I implemented pci_system_init_dev_mem() like Ian
suggested.  This requires some minor changes to the BSD-specific
os-support code.  Since pci_system_init_dev_mem() is a no-op on
FreeBSD this should be no problem.
configure.ac
include/pciaccess.h
src/Makefile.am
src/common_init.c
src/common_interface.c
src/common_map.c
src/openbsd_pci.c [new file with mode: 0644]
src/pciaccess_private.h