From e871e61fcf88e423592177161406e4f07dcdbb7c Mon Sep 17 00:00:00 2001 From: John Dyson Date: Sat, 20 Sep 1997 07:41:58 +0000 Subject: 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 --- sys/dev/pci/pcireg.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'sys/dev') diff --git a/sys/dev/pci/pcireg.h b/sys/dev/pci/pcireg.h index c24237f22fcdc..9e8c85e34d5e9 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 -- cgit v1.3