Date: Wed, 28 May 1997 03:10:04 -0700 (PDT) From: Stefan Esser <se@FreeBSD.ORG> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pci pci_compat.c Message-ID: <199705281010.DAA13689@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
se 1997/05/28 03:10:03 PDT Modified files: sys/pci pci_compat.c Log: Add consistency check to the functions that map port or memory ranges: Return failure, if the enable bit corresponding to the map type has not been set in the command register. This feature was requested by Justin Gibbs, who pointed out that some early PCI to PCI bridges do not correctly support memory windows (I assume because of the risk of deadlocks that have been taken care of in the PCI 2.2 spec) and that some BIOS clears the memory address decode enable bit in the command register of the PCI device, if it finds them behind such a bridge. Revision Changes Path 1.2 +16 -3 src/sys/pci/pci_compat.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199705281010.DAA13689>