diff options
| author | augustss <augustss@NetBSD.org> | 2005-11-20 18:36:20 +0000 |
|---|---|---|
| committer | augustss <augustss@NetBSD.org> | 2005-11-20 18:36:20 +0000 |
| commit | 8e55eef7c0e2187f3168bfa06c61d3095f5059dd (patch) | |
| tree | b99695c571916eb16f4fdd2fabdfe847a548af1a /sys/dev/usb | |
| parent | 3fe79ce029757bb9302423c0df6bc14f5c1dfd6b (diff) | |
Add some definitions for the extended capability registers.
Diffstat (limited to 'sys/dev/usb')
| -rw-r--r-- | sys/dev/usb/ehcireg.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/sys/dev/usb/ehcireg.h b/sys/dev/usb/ehcireg.h index 4a6cd09ed96..b63b733f1fc 100644 --- a/sys/dev/usb/ehcireg.h +++ b/sys/dev/usb/ehcireg.h @@ -1,4 +1,4 @@ -/* $NetBSD: ehcireg.h,v 1.22 2005/11/20 14:27:25 augustss Exp $ */ +/* $NetBSD: ehcireg.h,v 1.23 2005/11/20 18:36:20 augustss Exp $ */ /* * Copyright (c) 2001, 2004 The NetBSD Foundation, Inc. @@ -65,8 +65,14 @@ /* Regs at EECP + offset */ #define PCI_EHCI_USBLEGSUP 0x00 +#define EHCI_LEG_HC_OS_OWNED 0x01000000 +#define EHCI_LEG_HC_BIOS_OWNED 0x00010000 #define PCI_EHCI_USBLEGCTLSTS 0x04 +#define EHCI_CAP_GET_ID(cap) ((cap) & 0xff) +#define EHCI_CAP_GET_NEXT(cap) (((cap) >> 8) & 0xff) +#define EHCI_CAP_ID_LEGACY 1 + /*** EHCI capability registers ***/ #define EHCI_CAPLENGTH 0x00 /*RO Capability register length field */ |
