summaryrefslogtreecommitdiffstats
path: root/sys/dev
diff options
context:
space:
mode:
authorimp <imp@FreeBSD.org>2004-04-05 02:32:07 +0000
committerimp <imp@FreeBSD.org>2004-04-05 02:32:07 +0000
commitbb0b657d01cd66c873898b3e0b1087e7ac7d6060 (patch)
treedac23340a03d062825ca4cd7bba60d9f1b4f6592 /sys/dev
parent61af60a697ee8794e1dd3b88b2dc0436d812567d (diff)
downloadFreeBSD-src-bb0b657d01cd66c873898b3e0b1087e7ac7d6060.zip
FreeBSD-src-bb0b657d01cd66c873898b3e0b1087e7ac7d6060.tar.gz
Add register definitions for the status and command registers for AGP.
PR: 64846 Submitted by: Samy Al Bahra
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/agp/agpreg.h22
1 files changed, 22 insertions, 0 deletions
diff --git a/sys/dev/agp/agpreg.h b/sys/dev/agp/agpreg.h
index b38358e..13df29e 100644
--- a/sys/dev/agp/agpreg.h
+++ b/sys/dev/agp/agpreg.h
@@ -46,6 +46,28 @@
#define AGP_STATUS 0x4
#define AGP_COMMAND 0x8
+#define AGP_STATUS_AGP3 0x0008
+#define AGP_STATUS_RQ_MASK 0xff000000
+#define AGP_COMMAND_RQ_MASK 0xff000000
+#define AGP_STATUS_ARQSZ_MASK 0xe000
+#define AGP_COMMAND_ARQSZ_MASK 0xe000
+#define AGP_STATUS_CAL_MASK 0x1c00
+#define AGP_COMMAND_CAL_MASK 0x1c00
+#define AGP_STATUS_ISOCH 0x10000
+#define AGP_STATUS_SBA 0x0200
+#define AGP_STATUS_ITA_COH 0x0100
+#define AGP_STATUS_GART64 0x0080
+#define AGP_STATUS_HTRANS 0x0040
+#define AGP_STATUS_64BIT 0x0020
+#define AGP_STATUS_FW 0x0010
+#define AGP_COMMAND_RQ_MASK 0xff000000
+#define AGP_COMMAND_ARQSZ_MASK 0xe000
+#define AGP_COMMAND_CAL_MASK 0x1c00
+#define AGP_COMMAND_SBA 0x0200
+#define AGP_COMMAND_AGP 0x0100
+#define AGP_COMMAND_GART64 0x0080
+#define AGP_COMMAND_64BIT 0x0020
+#define AGP_COMMAND_FW 0x0010
/*
* Config offsets for Intel AGP chipsets.
OpenPOWER on IntegriCloud