diff options
author | se <se@FreeBSD.org> | 1996-11-12 23:18:12 +0000 |
---|---|---|
committer | se <se@FreeBSD.org> | 1996-11-12 23:18:12 +0000 |
commit | d50c7b65af699615c4fdce907899e59fd6349245 (patch) | |
tree | a5ecf7f41715b671c496249a97a021543426a40e /sys/pci/pcireg.h | |
parent | bb3b58af857086afe079fca68139fd585381bfff (diff) | |
download | FreeBSD-src-d50c7b65af699615c4fdce907899e59fd6349245.zip FreeBSD-src-d50c7b65af699615c4fdce907899e59fd6349245.tar.gz |
Add support for header type == 1 devices (PCI 2.1 compatible PCI to PCI
bridges with support for 64 bit memory addresses and 32 bit I/O addresses).
The code is not complete. It ignores the upper half of the long addresses.
This is not a problem on PC compatible systems, but has to be fixed for
real computers.
Diffstat (limited to 'sys/pci/pcireg.h')
-rw-r--r-- | sys/pci/pcireg.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/pci/pcireg.h b/sys/pci/pcireg.h index 437a0f3..d8b4b5b 100644 --- a/sys/pci/pcireg.h +++ b/sys/pci/pcireg.h @@ -1,6 +1,6 @@ /************************************************************************** ** -** $Id: pcireg.h,v 1.8 1996/10/22 20:20:14 se Exp $ +** $Id: pcireg.h,v 1.9 1996/11/12 23:10:24 se Exp $ ** ** Names for PCI configuration space registers. ** @@ -160,7 +160,8 @@ #define PCI_PCI_BRIDGE_MEM_REG 0x20 #define PCI_PCI_BRIDGE_PMEM_REG 0x24 -#define PCI_SUBID_REG 0x2c +#define PCI_SUBID_REG0 0x2c +#define PCI_SUBID_REG1 0x34 #define PCI_SUBORDINATE_BUS_MASK 0x00ff0000 #define PCI_SECONDARY_BUS_MASK 0x0000ff00 |