summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci
diff options
context:
space:
mode:
authormarcel <marcel@FreeBSD.org>2005-04-29 01:58:27 +0000
committermarcel <marcel@FreeBSD.org>2005-04-29 01:58:27 +0000
commit662415efd622a0441d131aaa61448dfe88d09095 (patch)
tree1c5b508baea9be0579599c3ffd0b6184fb791a1c /sys/dev/pci
parent2625461da1289a1412f6235cbd785f99adaf9c33 (diff)
downloadFreeBSD-src-662415efd622a0441d131aaa61448dfe88d09095.zip
FreeBSD-src-662415efd622a0441d131aaa61448dfe88d09095.tar.gz
Add defines for the Bridge Control Register bits.
Obtained from: jhb@
Diffstat (limited to 'sys/dev/pci')
-rw-r--r--sys/dev/pci/pcireg.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/sys/dev/pci/pcireg.h b/sys/dev/pci/pcireg.h
index 466cdda..737967e 100644
--- a/sys/dev/pci/pcireg.h
+++ b/sys/dev/pci/pcireg.h
@@ -313,6 +313,19 @@
#define PCIC_OTHER 0xff
+/* Bridge Control Values. */
+#define PCIB_BCR_PERR_ENABLE 0x0001
+#define PCIB_BCR_SERR_ENABLE 0x0002
+#define PCIB_BCR_ISA_ENABLE 0x0004
+#define PCIB_BCR_VGA_ENABLE 0x0008
+#define PCIB_BCR_MASTER_ABORT_MODE 0x0020
+#define PCIB_BCR_SECBUS_RESET 0x0040
+#define PCIB_BCR_SECBUS_BACKTOBACK 0x0080
+#define PCIB_BCR_PRI_DISCARD_TIMEOUT 0x0100
+#define PCIB_BCR_SEC_DISCARD_TIMEOUT 0x0200
+#define PCIB_BCR_DISCARD_TIMER_STATUS 0x0400
+#define PCIB_BCR_DISCARD_TIMER_SERREN 0x0800
+
/* PCI power manangement */
#define PCIR_POWER_CAP 0x2
OpenPOWER on IntegriCloud