summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci/pcireg.h
diff options
context:
space:
mode:
authordyson <dyson@FreeBSD.org>1997-09-20 07:41:58 +0000
committerdyson <dyson@FreeBSD.org>1997-09-20 07:41:58 +0000
commit82185efa231b9e445aacba005cc9a39b5870a4ed (patch)
tree3e78b4aa1ba2dc7071d854218306ef0bac661bdd /sys/dev/pci/pcireg.h
parentbf08f9298bde2b71ea764a8f255a6d0baea61845 (diff)
downloadFreeBSD-src-82185efa231b9e445aacba005cc9a39b5870a4ed.zip
FreeBSD-src-82185efa231b9e445aacba005cc9a39b5870a4ed.tar.gz
Addition of support of the slightly rogue Promise IDE interface(Dyson), support
of multiple PCI IDE controllers(Dyson), and some updates and cleanups from John Hood, who originally made our IDE DMA stuff work :-). I have run tests with 7 IDE drives connected to my system, all in DMA mode, with no errors. Modulo any bugs, this stuff makes IDE look really good (within it's limitations.) Submitted by: John Hood <cgull@smoke.marlboro.vt.us>
Diffstat (limited to 'sys/dev/pci/pcireg.h')
-rw-r--r--sys/dev/pci/pcireg.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/dev/pci/pcireg.h b/sys/dev/pci/pcireg.h
index c24237f..9e8c85e 100644
--- a/sys/dev/pci/pcireg.h
+++ b/sys/dev/pci/pcireg.h
@@ -26,7 +26,7 @@
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
- * $Id: pcireg.h,v 1.17 1997/05/28 20:37:19 se Exp $
+ * $Id: pcireg.h,v 1.18 1997/06/01 16:00:43 peter Exp $
*
*/
@@ -241,6 +241,7 @@
#define PCI_CLASS_REG 0x08
#define PCI_CLASS_MASK 0xff000000
#define PCI_SUBCLASS_MASK 0x00ff0000
+#define PCI_REVISION_MASK 0x000000ff
#define PCI_CLASS_PREHISTORIC 0x00000000
#define PCI_SUBCLASS_PREHISTORIC_VGA 0x00010000
#define PCI_CLASS_MASS_STORAGE 0x01000000
OpenPOWER on IntegriCloud