From cdbd59e260cca8c6b231bce066e230530434068b Mon Sep 17 00:00:00 2001 From: Sir Richard Date: Sun, 27 Jun 2010 22:22:34 +0000 Subject: [PATCH] [PCI]: Add the PCI_ENABLE_BRIDGE definitions that can be present in PCI_COMMON_CONFIG/type1/BridgeControl. Microsoft does not document these in the public PCI headers, but the definitions were found in the Singularity headers. eVb's PCI driver uses these. svn path=/trunk/; revision=47885 --- reactos/include/reactos/drivers/pci/pci.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/reactos/include/reactos/drivers/pci/pci.h b/reactos/include/reactos/drivers/pci/pci.h index 6f524ad4aa2..ad812ff3685 100644 --- a/reactos/include/reactos/drivers/pci/pci.h +++ b/reactos/include/reactos/drivers/pci/pci.h @@ -51,4 +51,16 @@ #define PCI_HACK_ENABLE_MSI_MAPPING 0x0000020000000000LL #define PCI_HACK_DISABLE_PM_DOWNSTREAM_PCI_BRIDGE 0x0000040000000000LL +// +// Bit encodes for PCI_COMMON_CONFIG.u.type1.BridgeControl +// +#define PCI_ENABLE_BRIDGE_PARITY_ERROR 0x0001 +#define PCI_ENABLE_BRIDGE_SERR 0x0002 +#define PCI_ENABLE_BRIDGE_ISA 0x0004 +#define PCI_ENABLE_BRIDGE_VGA 0x0008 +#define PCI_ENABLE_BRIDGE_MASTER_ABORT_SERR 0x0020 +#define PCI_ASSERT_BRIDGE_RESET 0x0040 +#define PCI_ENABLE_BRIDGE_VGA_16BIT 0x0010 + + /* EOF */ -- 2.17.1