diff options
| author | Dean Sanner <dsanner@us.ibm.com> | 2014-02-07 07:29:27 -0600 |
|---|---|---|
| committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2014-03-10 11:07:31 -0500 |
| commit | 333bb8c7bd7a29a688ddbe327a0b0543d422e402 (patch) | |
| tree | 01f51303dbbf98b6cb0bc4c139e9a064c22cbf35 /src | |
| parent | dd80c1a13def1a956cd88709f0e04e4b8c703ef1 (diff) | |
| download | blackbird-hostboot-333bb8c7bd7a29a688ddbe327a0b0543d422e402.tar.gz blackbird-hostboot-333bb8c7bd7a29a688ddbe327a0b0543d422e402.zip | |
Update HB memory map to match PHYP/Saph
Change-Id: I5c4c94e0fc6dee237ffe0a209d5d170cb20f02bd
CQ: SW247135
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/8924
Tested-by: Jenkins Server
Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com>
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src')
| -rw-r--r-- | src/include/usr/hwpf/hwp/procMemConsts.H | 49 | ||||
| -rw-r--r-- | src/usr/hwpf/plat/fapiPlatAttributeService.C | 26 | ||||
| -rwxr-xr-x | src/usr/targeting/common/genHwsvMrwXml.pl | 14 | ||||
| -rw-r--r-- | src/usr/targeting/common/xmltohb/attribute_types.xml | 24 | ||||
| -rw-r--r-- | src/usr/targeting/common/xmltohb/simics_MURANO.system.xml | 32 | ||||
| -rw-r--r-- | src/usr/targeting/common/xmltohb/simics_VENICE.system.xml | 72 | ||||
| -rw-r--r-- | src/usr/targeting/common/xmltohb/target_types.xml | 3 | ||||
| -rw-r--r-- | src/usr/targeting/common/xmltohb/vbu_MURANO.system.xml | 32 | ||||
| -rw-r--r-- | src/usr/targeting/common/xmltohb/vbu_VENICE.system.xml | 16 |
9 files changed, 200 insertions, 68 deletions
diff --git a/src/include/usr/hwpf/hwp/procMemConsts.H b/src/include/usr/hwpf/hwp/procMemConsts.H index 5c97eca32..9a1282b04 100644 --- a/src/include/usr/hwpf/hwp/procMemConsts.H +++ b/src/include/usr/hwpf/hwp/procMemConsts.H @@ -1,26 +1,25 @@ -/* IBM_PROLOG_BEGIN_TAG - * This is an automatically generated prolog. - * - * $Source: src/include/usr/hwpf/hwp/procMemConsts.H $ - * - * IBM CONFIDENTIAL - * - * COPYRIGHT International Business Machines Corp. 2012 - * - * p1 - * - * Object Code Only (OCO) source materials - * Licensed Internal Code Source Materials - * IBM HostBoot Licensed Internal Code - * - * The source code for this program is not published or other- - * wise divested of its trade secrets, irrespective of what has - * been deposited with the U.S. Copyright Office. - * - * Origin: 30 - * - * IBM_PROLOG_END_TAG - */ +/* IBM_PROLOG_BEGIN_TAG */ +/* This is an automatically generated prolog. */ +/* */ +/* $Source: src/include/usr/hwpf/hwp/procMemConsts.H $ */ +/* */ +/* IBM CONFIDENTIAL */ +/* */ +/* COPYRIGHT International Business Machines Corp. 2012,2014 */ +/* */ +/* p1 */ +/* */ +/* Object Code Only (OCO) source materials */ +/* Licensed Internal Code Source Materials */ +/* IBM HostBoot Licensed Internal Code */ +/* */ +/* The source code for this program is not published or otherwise */ +/* divested of its trade secrets, irrespective of what has been */ +/* deposited with the U.S. Copyright Office. */ +/* */ +/* Origin: 30 */ +/* */ +/* IBM_PROLOG_END_TAG */ /** * @file procMemConsts.H * @@ -53,10 +52,10 @@ const uint64_t PCI_MEM_SIZE = 0x0000001000000000ULL; // PCIE BAR size values // Bar0 = 64_GB ( from spreadsheet) -// Bar1 = always 0 and disabled ( Joe McGill ) +// Bar1 = 2_GB ( from spreadsheet) // Bar2 = 4_KB see NOTE above const uint64_t PCIE_BAR0_SIZE = 0x0000001000000000ULL; -const uint64_t PCIE_BAR1_SIZE = 0x0000001000000000ULL; +const uint64_t PCIE_BAR1_SIZE = 0x0000000080000000ULL; const uint64_t PCIE_BAR2_SIZE = 0x0000000000001000ULL; // PHB Register Address Space - line 90 Overall Map diff --git a/src/usr/hwpf/plat/fapiPlatAttributeService.C b/src/usr/hwpf/plat/fapiPlatAttributeService.C index ef6c493d6..cc2ad3f7f 100644 --- a/src/usr/hwpf/plat/fapiPlatAttributeService.C +++ b/src/usr/hwpf/plat/fapiPlatAttributeService.C @@ -867,8 +867,8 @@ fapi::ReturnCode fapiPlatGetProcPcieBarEnable ( phyp_mode = true; } - // BAR # 0 are the PCIE unit #'s - // BAR # 1 is reserved, should be DISabled (per Joe McGill) + // BAR # 0 are the PCIE Mem 64 + // BAR # 1 are the PCIE Mem 32 // BAR # 2 are the PHB REGS for( uint8_t u=0; u<3; u++ ) { @@ -881,7 +881,7 @@ fapi::ReturnCode fapiPlatGetProcPcieBarEnable ( else { o_pcieBarEnable[u][0] = l_isEnabled ; - o_pcieBarEnable[u][1] = PROC_BARS_DISABLE ; + o_pcieBarEnable[u][1] = l_isEnabled ; o_pcieBarEnable[u][2] = l_isEnabled ; } @@ -923,20 +923,23 @@ fapi::ReturnCode fapiPlatGetProcPcieBarBaseAddr ( else { // Pull the data out of the Hostboot attribute - uint64_t l_pciMem[4]; - l_pProcTarget->tryGetAttr<TARGETING::ATTR_PCI_BASE_ADDRS>( - l_pciMem); + uint64_t l_pciMem32[4]; + uint64_t l_pciMem64[4]; + l_pProcTarget->tryGetAttr<TARGETING::ATTR_PCI_BASE_ADDRS_32>( + l_pciMem32); + l_pProcTarget->tryGetAttr<TARGETING::ATTR_PCI_BASE_ADDRS_64>( + l_pciMem64); uint64_t l_phbRegs[4]; l_pProcTarget->tryGetAttr<TARGETING::ATTR_PHB_BASE_ADDRS>( l_phbRegs); - // BAR # 0 are the PCIE unit #'s - // BAR # 1 is disabled, set to 0 + // BAR # 0 are the PCIE mem 64 + // BAR # 1 are the PCIE mem 32 // BAR # 2 are the PHB REGS for ( uint8_t u=0; u < 3; u++ ) { - o_pcieBarBase[u][0] = l_pciMem[u]; - o_pcieBarBase[u][1] = 0; + o_pcieBarBase[u][0] = l_pciMem64[u]; + o_pcieBarBase[u][1] = l_pciMem32[u]; o_pcieBarBase[u][2] = l_phbRegs[u]; FAPI_DBG( "fapiPlatGetProcPcieBarBaseAddr: Unit %d : %p %p %p", @@ -967,12 +970,11 @@ fapi::ReturnCode fapiPlatGetProcPcieBarSize ( else { // NOTE: supported BAR0/1 sizes are from 64KB-1PB - // NOTE: BAR1 is disabled, set to 0 // NOTE: only supported BAR2 size is 4KB for ( uint8_t u=0; u < 3; u++ ) { o_pcieBarSize[u][0] = PCIE_BAR0_SIZE ; - o_pcieBarSize[u][1] = 0 ; + o_pcieBarSize[u][1] = PCIE_BAR1_SIZE ; o_pcieBarSize[u][2] = PCIE_BAR2_SIZE; FAPI_DBG( "fapiPlatGetProcPcieBarSize: Unit %d : %p %p %p", diff --git a/src/usr/targeting/common/genHwsvMrwXml.pl b/src/usr/targeting/common/genHwsvMrwXml.pl index ae780c2a6..6fe2ab6cd 100755 --- a/src/usr/targeting/common/genHwsvMrwXml.pl +++ b/src/usr/targeting/common/genHwsvMrwXml.pl @@ -2057,8 +2057,20 @@ sub generate_proc printf( " </default>\n" ); printf( " </attribute>\n" ); + # Starts at 1024TB -0.5TB, 2GB per PHB (=8GB per proc) + printf( " <attribute><id>PCI_BASE_ADDRS_32</id>\n" ); + printf( " <default>\n" ); + printf( " 0x%016X,0x%016X,\n", + 0x0003FF8000000000 + 0x800000000*$lognode + 0x200000000*$logid + 0x80000000*0, + 0x0003FF8000000000 + 0x800000000*$lognode + 0x200000000*$logid + 0x80000000*1 ); + printf( " 0x%016X,0x%016X\n", + 0x0003FF8000000000 + 0x800000000*$lognode + 0x200000000*$logid + 0x80000000*2, + 0x0003FF8000000000 + 0x800000000*$lognode + 0x200000000*$logid + 0x80000000*3 ); + printf( " </default>\n" ); + printf( " </attribute>\n" ); + # Starts at 976TB, 64GB per PHB (=256GB per proc) - printf( " <attribute><id>PCI_BASE_ADDRS</id>\n" ); + printf( " <attribute><id>PCI_BASE_ADDRS_64</id>\n" ); printf( " <default>\n" ); printf( " 0x%016X,0x%016X,\n", 0x0003D00000000000 + 0x10000000000*$lognode + 0x4000000000*$logid + 0x1000000000*0, diff --git a/src/usr/targeting/common/xmltohb/attribute_types.xml b/src/usr/targeting/common/xmltohb/attribute_types.xml index 25551f230..18b8d3f29 100644 --- a/src/usr/targeting/common/xmltohb/attribute_types.xml +++ b/src/usr/targeting/common/xmltohb/attribute_types.xml @@ -2716,18 +2716,22 @@ </attribute> <attribute> - <id>PCI_BASE_ADDRS</id> - <description>Base Address of PCI Memory Space</description> + <id>PCI_BASE_ADDRS_64</id> + <description>Base Address of PCI 64 bit Memory Space</description> + <simpleType> + <uint64_t> + </uint64_t> + <array>4</array><!-- per PHB --> + </simpleType> + <persistency>non-volatile</persistency> + <readable/> +</attribute> + +<attribute> + <id>PCI_BASE_ADDRS_32</id> + <description>Base Address of PCI 32 bit Memory Space</description> <simpleType> <uint64_t> - <!-- Starts at 976TB, 64GB per PHB (=256GB per proc) --> - <!-- 0x0003D00000000000 + 0x4000000000*procnum + 0x1000000000*phbnum --> - <default> - 0x0003D00000000000, - 0x0003FFFE40100000, - 0x0003FFFE40200000, - 0x0003FFFE40300000 - </default> </uint64_t> <array>4</array><!-- per PHB --> </simpleType> diff --git a/src/usr/targeting/common/xmltohb/simics_MURANO.system.xml b/src/usr/targeting/common/xmltohb/simics_MURANO.system.xml index 115e4e13b..c7914aa9e 100644 --- a/src/usr/targeting/common/xmltohb/simics_MURANO.system.xml +++ b/src/usr/targeting/common/xmltohb/simics_MURANO.system.xml @@ -415,12 +415,18 @@ 0x0003FFFE40200000,0x0003FFFE40300000 </default> </attribute> - <attribute><id>PCI_BASE_ADDRS</id> + <attribute><id>PCI_BASE_ADDRS_64</id> <default> 0x0003D00000000000,0x0003D01000000000, 0x0003D02000000000,0x0003D03000000000 </default> </attribute> + <attribute><id>PCI_BASE_ADDRS_32</id> + <default> + 0x0003FF8000000000,0x0003FF8080000000, + 0x0003FF8100000000,0x0003FF8180000000 + </default> + </attribute> <attribute><id>RNG_BASE_ADDR</id> <default>0x0003FFFF40000000</default> </attribute> @@ -1257,11 +1263,17 @@ 0x0003FFFE40600000,0x0003FFFE40700000 </default> </attribute> - <attribute><id>PCI_BASE_ADDRS</id> + <attribute><id>PCI_BASE_ADDRS_64</id> <default> 0x0003D04000000000,0x0003D05000000000, 0x0003D06000000000,0x0003D07000000000 </default> + <attribute><id>PCI_BASE_ADDRS_32</id> + <default> + 0x0003FF8200000000,0x0003FF8280000000, + 0x0003FF8300000000,0x0003FF8380000000 + </default> + </attribute> </attribute> <attribute><id>RNG_BASE_ADDR</id> <default>0x0003FFFF40001000</default> @@ -2101,12 +2113,18 @@ 0x0003FFFE40A00000,0x0003FFFE40B00000 </default> </attribute> - <attribute><id>PCI_BASE_ADDRS</id> + <attribute><id>PCI_BASE_ADDRS_64</id> <default> 0x0003D08000000000,0x0003D09000000000, 0x0003D0A000000000,0x0003D0B000000000 </default> </attribute> + <attribute><id>PCI_BASE_ADDRS_32</id> + <default> + 0x0003FF8400000000,0x0003FF8480000000, + 0x0003FF8500000000,0x0003FF8580000000 + </default> + </attribute> <attribute><id>RNG_BASE_ADDR</id> <default>0x0003FFFF40002000</default> </attribute> @@ -2945,12 +2963,18 @@ 0x0003FFFE40E00000,0x0003FFFE40F00000 </default> </attribute> - <attribute><id>PCI_BASE_ADDRS</id> + <attribute><id>PCI_BASE_ADDRS_64</id> <default> 0x0003D0C000000000,0x0003D0D000000000, 0x0003D0E000000000,0x0003D0F000000000 </default> </attribute> + <attribute><id>PCI_BASE_ADDRS_32</id> + <default> + 0x0003FF8600000000,0x0003FF8680000000, + 0x0003FF8700000000,0x0003FF8780000000 + </default> + </attribute> <attribute><id>RNG_BASE_ADDR</id> <default>0x0003FFFF40003000</default> </attribute> diff --git a/src/usr/targeting/common/xmltohb/simics_VENICE.system.xml b/src/usr/targeting/common/xmltohb/simics_VENICE.system.xml index 98944204f..d4665bfc7 100644 --- a/src/usr/targeting/common/xmltohb/simics_VENICE.system.xml +++ b/src/usr/targeting/common/xmltohb/simics_VENICE.system.xml @@ -407,12 +407,18 @@ po<!-- IBM_PROLOG_BEGIN_TAG -- 0x0003FFFE40200000,0x0003FFFE40300000 </default> </attribute> - <attribute><id>PCI_BASE_ADDRS</id> + <attribute><id>PCI_BASE_ADDRS_64</id> <default> 0x0003D00000000000,0x0003D01000000000, 0x0003D02000000000,0x0003D03000000000 </default> </attribute> + <attribute><id>PCI_BASE_ADDRS_32</id> + <default> + 0x0003FF8000000000,0x0003FF8080000000, + 0x0003FF8100000000,0x0003FF8180000000 + </default> + </attribute> <attribute><id>RNG_BASE_ADDR</id> <default>0x0003FFFF40000000</default> </attribute> @@ -1612,12 +1618,18 @@ po<!-- IBM_PROLOG_BEGIN_TAG -- 0x0003FFFE40600000,0x0003FFFE40700000 </default> </attribute> - <attribute><id>PCI_BASE_ADDRS</id> + <attribute><id>PCI_BASE_ADDRS_64</id> <default> 0x0003D04000000000,0x0003D05000000000, 0x0003D06000000000,0x0003D07000000000 </default> </attribute> + <attribute><id>PCI_BASE_ADDRS_32</id> + <default> + 0x0003FF8200000000,0x0003FF8280000000, + 0x0003FF8300000000,0x0003FF8380000000 + </default> + </attribute> <attribute><id>RNG_BASE_ADDR</id> <default>0x0003FFFF40001000</default> </attribute> @@ -2817,12 +2829,18 @@ po<!-- IBM_PROLOG_BEGIN_TAG -- 0x0003FFFE40A00000,0x0003FFFE40B00000 </default> </attribute> - <attribute><id>PCI_BASE_ADDRS</id> + <attribute><id>PCI_BASE_ADDRS_64</id> <default> 0x0003D08000000000,0x0003D09000000000, 0x0003D0A000000000,0x0003D0B000000000 </default> </attribute> + <attribute><id>PCI_BASE_ADDRS_32</id> + <default> + 0x0003FF8400000000,0x0003FF8480000000, + 0x0003FF8500000000,0x0003FF8580000000 + </default> + </attribute> <attribute><id>RNG_BASE_ADDR</id> <default>0x0003FFFF40002000</default> </attribute> @@ -4022,12 +4040,18 @@ po<!-- IBM_PROLOG_BEGIN_TAG -- 0x0003FFFE40E00000,0x0003FFFE40F00000 </default> </attribute> - <attribute><id>PCI_BASE_ADDRS</id> + <attribute><id>PCI_BASE_ADDRS_64</id> <default> 0x0003D0C000000000,0x0003D0D000000000, 0x0003D0E000000000,0x0003D0F000000000 </default> </attribute> + <attribute><id>PCI_BASE_ADDRS_32</id> + <default> + 0x0003FF8600000000,0x0003FF8680000000, + 0x0003FF8700000000,0x0003FF8780000000 + </default> + </attribute> <attribute><id>RNG_BASE_ADDR</id> <default>0x0003FFFF40003000</default> </attribute> @@ -5226,12 +5250,18 @@ po<!-- IBM_PROLOG_BEGIN_TAG -- 0x0003FFFE41200000,0x0003FFFE41300000 </default> </attribute> - <attribute><id>PCI_BASE_ADDRS</id> + <attribute><id>PCI_BASE_ADDRS_64</id> <default> 0x0003D10000000000,0x0003D11000000000, 0x0003D12000000000,0x0003D13000000000 </default> </attribute> + <attribute><id>PCI_BASE_ADDRS_32</id> + <default> + 0x0003FF8800000000,0x0003FF8880000000, + 0x0003FF8900000000,0x0003FF8980000000 + </default> + </attribute> <attribute><id>RNG_BASE_ADDR</id> <default>0x0003FFFF40004000</default> </attribute> @@ -6399,12 +6429,18 @@ po<!-- IBM_PROLOG_BEGIN_TAG -- 0x0003FFFE41600000,0x0003FFFE41700000 </default> </attribute> - <attribute><id>PCI_BASE_ADDRS</id> + <attribute><id>PCI_BASE_ADDRS_64</id> <default> 0x0003D14000000000,0x0003D15000000000, 0x0003D16000000000,0x0003D17000000000 </default> </attribute> + <attribute><id>PCI_BASE_ADDRS_32</id> + <default> + 0x0003FF8A00000000,0x0003FF8A80000000, + 0x0003FF8B00000000,0x0003FF8B80000000 + </default> + </attribute> <attribute><id>RNG_BASE_ADDR</id> <default>0x0003FFFF40005000</default> </attribute> @@ -7570,12 +7606,18 @@ po<!-- IBM_PROLOG_BEGIN_TAG -- 0x0003FFFE41A00000,0x0003FFFE41B00000 </default> </attribute> - <attribute><id>PCI_BASE_ADDRS</id> + <attribute><id>PCI_BASE_ADDRS_64</id> <default> 0x0003D18000000000,0x0003D19000000000, 0x0003D1A000000000,0x0003D1B000000000 </default> </attribute> + <attribute><id>PCI_BASE_ADDRS_32</id> + <default> + 0x0003FF8C00000000,0x0003FF8C80000000, + 0x0003FF8D00000000,0x0003FF8D80000000 + </default> + </attribute> <attribute><id>RNG_BASE_ADDR</id> <default>0x0003FFFF40006000</default> </attribute> @@ -8741,12 +8783,18 @@ po<!-- IBM_PROLOG_BEGIN_TAG -- 0x0003FFFE41E00000,0x0003FFFE41F00000 </default> </attribute> - <attribute><id>PCI_BASE_ADDRS</id> + <attribute><id>PCI_BASE_ADDRS_64</id> <default> 0x0003D1C000000000,0x0003D1D000000000, 0x0003D1E000000000,0x0003D1F000000000 </default> </attribute> + <attribute><id>PCI_BASE_ADDRS_32</id> + <default> + 0x0003FF8E00000000,0x0003FF8E80000000, + 0x0003FF8F00000000,0x0003FF8F80000000 + </default> + </attribute> <attribute><id>RNG_BASE_ADDR</id> <default>0x0003FFFF40007000</default> </attribute> @@ -17288,12 +17336,18 @@ po<!-- IBM_PROLOG_BEGIN_TAG -- 0x0003FFFE40200000,0x0003FFFE40300000 </default> </attribute> - <attribute><id>PCI_BASE_ADDRS</id> + <attribute><id>PCI_BASE_ADDRS_64</id> <default> 0x0003D00000000000,0x0003D01000000000, 0x0003D02000000000,0x0003D03000000000 </default> </attribute> + <attribute><id>PCI_BASE_ADDRS_32</id> + <default> + 0x0003FF8000000000,0x0003FF8080000000, + 0x0003FF8100000000,0x0003FF8180000000 + </default> + </attribute> <attribute><id>RNG_BASE_ADDR</id> <default>0x0003FFFF40000000</default> </attribute> diff --git a/src/usr/targeting/common/xmltohb/target_types.xml b/src/usr/targeting/common/xmltohb/target_types.xml index 2704220c5..b09865e14 100644 --- a/src/usr/targeting/common/xmltohb/target_types.xml +++ b/src/usr/targeting/common/xmltohb/target_types.xml @@ -467,7 +467,8 @@ <attribute><id>PSI_BRIDGE_BASE_ADDR</id></attribute> <attribute><id>INTP_BASE_ADDR</id></attribute> <attribute><id>PHB_BASE_ADDRS</id></attribute> - <attribute><id>PCI_BASE_ADDRS</id></attribute> + <attribute><id>PCI_BASE_ADDRS_64</id></attribute> + <attribute><id>PCI_BASE_ADDRS_32</id></attribute> <attribute><id>MEM_BASE</id></attribute> <attribute><id>MIRROR_BASE</id></attribute> <attribute><id>RNG_BASE_ADDR</id></attribute> diff --git a/src/usr/targeting/common/xmltohb/vbu_MURANO.system.xml b/src/usr/targeting/common/xmltohb/vbu_MURANO.system.xml index 7e15b6f98..a6616c2ac 100644 --- a/src/usr/targeting/common/xmltohb/vbu_MURANO.system.xml +++ b/src/usr/targeting/common/xmltohb/vbu_MURANO.system.xml @@ -396,12 +396,18 @@ </default> </attribute> <attribute> - <id>PCI_BASE_ADDRS</id> + <id>PCI_BASE_ADDRS_64</id> <default> 0x0003D00000000000,0x0003D01000000000, 0x0003D02000000000,0x0003D03000000000 </default> </attribute> + <attribute><id>PCI_BASE_ADDRS_32</id> + <default> + 0x0003FF8000000000,0x0003FF8080000000, + 0x0003FF8100000000,0x0003FF8180000000 + </default> + </attribute> <attribute><id>RNG_BASE_ADDR</id> <default>0x0003FFFF40000000</default> </attribute> @@ -923,12 +929,18 @@ 0x0003FFFE40600000,0x0003FFFE40700000 </default> </attribute> - <attribute><id>PCI_BASE_ADDRS</id> + <attribute><id>PCI_BASE_ADDRS_64</id> <default> 0x0003D04000000000,0x0003D05000000000, 0x0003D06000000000,0x0003D07000000000 </default> </attribute> + <attribute><id>PCI_BASE_ADDRS_32</id> + <default> + 0x0003FF8200000000,0x0003FF8280000000, + 0x0003FF8300000000,0x0003FF8380000000 + </default> + </attribute> <attribute><id>MEM_BASE</id> <default>0x0000020000000000</default> </attribute> @@ -1341,12 +1353,18 @@ 0x0003FFFE40A00000,0x0003FFFE40B00000 </default> </attribute> - <attribute><id>PCI_BASE_ADDRS</id> + <attribute><id>PCI_BASE_ADDRS_64</id> <default> 0x0003D08000000000,0x0003D09000000000, 0x0003D0A000000000,0x0003D0B000000000 </default> </attribute> + <attribute><id>PCI_BASE_ADDRS_32</id> + <default> + 0x0003FF8400000000,0x0003FF8480000000, + 0x0003FF8500000000,0x0003FF8580000000 + </default> + </attribute> <attribute><id>MEM_BASE</id> <default>0x0000040000000000</default> </attribute> @@ -1760,12 +1778,18 @@ 0x0003FFFE40E00000,0x0003FFFE40F00000 </default> </attribute> - <attribute><id>PCI_BASE_ADDRS</id> + <attribute><id>PCI_BASE_ADDRS_64</id> <default> 0x0003D0C000000000,0x0003D0D000000000, 0x0003D0E000000000,0x0003D0F000000000 </default> </attribute> + <attribute><id>PCI_BASE_ADDRS_32</id> + <default> + 0x0003FF8600000000,0x0003FF8680000000, + 0x0003FF8700000000,0x0003FF8780000000 + </default> + </attribute> <attribute><id>MEM_BASE</id> <default>0x0000060000000000</default> </attribute> diff --git a/src/usr/targeting/common/xmltohb/vbu_VENICE.system.xml b/src/usr/targeting/common/xmltohb/vbu_VENICE.system.xml index d2d9b8916..4b24e5261 100644 --- a/src/usr/targeting/common/xmltohb/vbu_VENICE.system.xml +++ b/src/usr/targeting/common/xmltohb/vbu_VENICE.system.xml @@ -395,12 +395,18 @@ 0x0003FFFE40200000,0x0003FFFE40300000 </default> </attribute> - <attribute><id>PCI_BASE_ADDRS</id> + <attribute><id>PCI_BASE_ADDRS_64</id> <default> 0x0003D00000000000,0x0003D01000000000, 0x0003D02000000000,0x0003D03000000000 </default> </attribute> + <attribute><id>PCI_BASE_ADDRS_32</id> + <default> + 0x0003FF8000000000,0x0003FF8080000000, + 0x0003FF8100000000,0x0003FF8180000000 + </default> + </attribute> <attribute><id>RNG_BASE_ADDR</id> <default>0x0003FFFF40000000</default> </attribute> @@ -1490,12 +1496,18 @@ 0x0003FFFE40600000,0x0003FFFE40700000 </default> </attribute> - <attribute><id>PCI_BASE_ADDRS</id> + <attribute><id>PCI_BASE_ADDRS_64</id> <default> 0x0003D04000000000,0x0003D05000000000, 0x0003D06000000000,0x0003D07000000000 </default> </attribute> + <attribute><id>PCI_BASE_ADDRS_32</id> + <default> + 0x0003FF8200000000,0x0003FF8280000000, + 0x0003FF8300000000,0x0003FF8380000000 + </default> + </attribute> <attribute><id>RNG_BASE_ADDR</id> <default>0x0003FFFF40001000</default> </attribute> |

