Address: 87.4000.0400 The HAE_MEM Hardware Address Extension Register is used to extend a PCI sparse-space memory address up to the full 32-bit PCI address. In Sparse Addressing mode, the CPU address provides the low-order PCI addresses bits, while the HAE_MEM provides the higher-order bits. The high-order PCI address bits--<31:26>--are obtained from either the Hardware Extension Register (HAE_MEM) or the CPU address, depending on sparse space regions. Initializing HAE_MEM to 0000.2028hex will make all three regions contiguous starting at PCI address 0. | ||
Region1 | <31:29>RW | CPU addresses 80.0000.0000 to 83.FFFF.FFFF |
Reserved | <28:16> | N/A |
Region 2 | <15:11>RW | CPU addresses 84.0000.0000 to 84.FFFF.FFFF |
Reserved | <10:8> | N/A |
Region 3 | <7:2>RW | CPU addresses 85.0000.0000 to 85.FFFF.FFFF |
Reserved | <1:0> | N/A |