History log of /libpciaccess/src/openbsd_pci.c (Results 1 – 8 of 8)
Revision Date Author Comments
# 2601ddd0 06-Nov-2011 Mark Kettenis <[email protected]>

Add VGA Arbiter support for OpenBSD.

Signed-off-by: Matthieu Herrb <[email protected]>


# e64ee4ee 06-Nov-2011 Mark Kettenis <[email protected]>

OpenBSD: Indicate that devices need access to legacy VGA resources.

Makes sure xserver disables DRI if the VGA arbiter is in use.

Signed-off-by: Matthieu Herrb <[email protected]>


# a7f8e58d 18-Apr-2009 Owain Ainsworth <[email protected]>

openbsd_pci.c: use the correct size when mapping the legacy vga rom.

fixes errors (and probably bugs) on intel hardware (at the least).

Signed-off-by: Matthieu Herrb <[email protected]>


# 2355e720 14-Apr-2009 Mark Kettenis <[email protected]>

Make libpciaccess on OpenBSD domain-aware.

Makes X capable of discovering PCI devices
in other domains (on macppc or sparc64 for example).


# 565c8fcb 07-Dec-2008 Matthieu Herrb <[email protected]>

Sync with OpenBSD code.

- implement pci_read_rom()
- only set MTRR on x86 cpus
- failure to set non-cacheable attributes is not fatal
- fix a logic error in pci_write()


# 8222fb85 25-Nov-2008 Matthieu Herrb <[email protected]>

Fix a logic error in pci_device_openbsd_write().


# 79ed4188 20-Sep-2008 Matthieu Herrb <[email protected]>

OpenBSD: allow 2 successives calls to pci_system_init().

And fix pci_system_cleanup() to make it possible to call pci_system_init()
again.
ok kettenis at openbsd.


# d898072e 12-Mar-2008 Mark Kettenis <[email protected]>

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 som

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.

show more ...