hx4_mem.soc (102878B)
1 # 2 # This license is set out in https://raw.githubusercontent.com/Broadcom-Network-Switching-Software/OpenBCM/master/Legal/LICENSE file. 3 # 4 # Copyright 2007-2019 Broadcom Inc. All rights reserved. 5 # 6 # Helix4 Memory Sanity 7 # 8 # Note: 9 # Since this is a subset of the HX4 sanity script, it does not 10 # clean up the environment after completing. That is left for the 11 # calling script to perform. 12 13 # Set run command script not to fail on errors reported by commands 14 # this allows the script to continue if a test fails 15 set rcerror=false 16 17 # Set up test mode: don't stop on errors, show progress on each test 18 tm -stoponerror +progress 19 20 # Turn off Mem cache and Parity checks for mem tests 21 config add mem_cache_enable=0 22 config add parity_enable=0 23 24 local xtport0 1; local xtport1 1; local xtport2 1; local xtport3 1; 25 local xlport0 1; 26 local xwport0 1; local xwport1 1; local xwport2 1; 27 28 if $?BCM56342_A0 || $?BCM56548_A0 || $?BCM56346_A0 \ 29 'local xtport3 0' 30 if $?BCM56548H_A0 \ 31 'local xtport2 0; local xtport3 0;' 32 if $?BCM56345_A0 \ 33 'local xwport0 0;' 34 35 echo "Hx4 Memory sanity testsuite: started" 36 ibodsync off 37 init soc 38 init misc 39 40 local done 'echo " Done"' 41 42 #Display some useful information 43 date 44 ver 45 soc 46 47 set rct=false 48 49 echo "Running Switching Memory Tests ..." 50 local name 'echo " $mem"'; 51 local tr50 'tr 50 Memory=$mem'; 52 local tr51 'tr 51 Memory=$mem'; 53 local tr52 'tr 52 Memory=$mem'; 54 55 56 if !"expr $xtport0 + 0" \ 57 'local mem "PORT_EHG_RX_TUNNEL_DATA.xtport0"; $name; $tr50; $tr51; \ 58 local mem "PORT_EHG_RX_TUNNEL_MASK.xtport0"; $name; $tr50; $tr51; \ 59 local mem "PORT_EHG_TX_TUNNEL_DATA.xtport0"; $name; $tr50; $tr51;' 60 if !"expr $xtport1 + 0" \ 61 'local mem "PORT_EHG_RX_TUNNEL_DATA.xtport1"; $name; $tr50; $tr51; \ 62 local mem "PORT_EHG_RX_TUNNEL_MASK.xtport1"; $name; $tr50; $tr51; \ 63 local mem "PORT_EHG_TX_TUNNEL_DATA.xtport1"; $name; $tr50; $tr51;' 64 if !"expr $xtport2 + 0" \ 65 'local mem "PORT_EHG_RX_TUNNEL_DATA.xtport2"; $name; $tr50; $tr51; \ 66 local mem "PORT_EHG_RX_TUNNEL_MASK.xtport2"; $name; $tr50; $tr51; \ 67 local mem "PORT_EHG_TX_TUNNEL_DATA.xtport2"; $name; $tr50; $tr51;' 68 if !"expr $xtport3 + 0" \ 69 'local mem "PORT_EHG_RX_TUNNEL_DATA.xtport3"; $name; $tr50; $tr51; \ 70 local mem "PORT_EHG_RX_TUNNEL_MASK.xtport3"; $name; $tr50; $tr51; \ 71 local mem "PORT_EHG_TX_TUNNEL_DATA.xtport3"; $name; $tr50; $tr51;' 72 if !"expr $xwport0 + 0" \ 73 'local mem "PORT_EHG_RX_TUNNEL_DATA.xwport0"; $name; \ 74 $tr50 ie=15; $tr51 ie=15; \ 75 local mem "PORT_EHG_RX_TUNNEL_MASK.xwport0"; $name; \ 76 $tr50 ie=15; $tr51 ie=15; \ 77 local mem "PORT_EHG_TX_TUNNEL_DATA.xwport0"; $name; \ 78 $tr50 ie=15; $tr51 ie=15;' 79 if !"expr $xwport1 + 0" \ 80 'local mem "PORT_EHG_RX_TUNNEL_DATA.xwport1"; $name; \ 81 $tr50 ie=15; $tr51 ie=15; \ 82 local mem "PORT_EHG_RX_TUNNEL_MASK.xwport1"; $name; \ 83 $tr50 ie=15; $tr51 ie=15; \ 84 local mem "PORT_EHG_TX_TUNNEL_DATA.xwport1"; $name; \ 85 $tr50 ie=15; $tr51 ie=15;' 86 if !"expr $xwport2 + 0" \ 87 'local mem "PORT_EHG_RX_TUNNEL_DATA.xwport2"; $name; \ 88 $tr50 ie=15; $tr51 ie=15; \ 89 local mem "PORT_EHG_RX_TUNNEL_MASK.xwport2"; $name; \ 90 $tr50 ie=15; $tr51 ie=15; \ 91 local mem "PORT_EHG_TX_TUNNEL_DATA.xwport2"; $name; \ 92 $tr50 ie=15; $tr51 ie=15;' 93 if !"expr $xlport0 + 0" \ 94 'local mem "PORT_EHG_RX_TUNNEL_DATA.xlport0"; $name; \ 95 $tr50 ie=15; $tr51 ie=15; \ 96 local mem "PORT_EHG_RX_TUNNEL_MASK.xlport0"; $name; \ 97 $tr50 ie=15; $tr51 ie=15; \ 98 local mem "PORT_EHG_TX_TUNNEL_DATA.xlport0"; $name; \ 99 $tr50 ie=15; $tr51 ie=15;' 100 101 # Skip Service Meter Mem Verification for non supporting SKUs 102 if !$?BCM56345_A0 && !$?BCM56346_A0 \ 103 'local mem "SVM_METER_TABLE"; $name; $tr50; $tr51; $tr52;' 104 105 local mem 'FP_POLICY_TABLE'; $name; $tr50; $tr51; $tr52; 106 local mem 'FP_COUNTER_TABLE'; $name; $tr50; $tr51; $tr52; 107 local mem 'FP_METER_TABLE'; $name; $tr50; $tr51; $tr52; 108 local mem 'ALTERNATE_EMIRROR_BITMAP'; $name; $tr50; $tr51; $tr52; 109 local mem 'AXP_CH_NLF_INPUT_COUNTER_TABLE'; $name; $tr50; $tr51; $tr52; 110 local mem 'AXP_CH_NLF_OUTPUT_COUNTER_TABLE'; $name; $tr50; $tr51; $tr52; 111 112 # Skip REGEX Mem Verification for non supporting SKUs 113 if !$?BCM56345_A0 && !$BCM56346_A0 \ 114 'local mem "AXP_SM_CHAR_REMAP0"; $name; $tr50; $tr51; $tr52; \ 115 local mem "AXP_SM_CHAR_REMAP1"; $name; $tr50; $tr51; $tr52; \ 116 local mem "AXP_SM_CHAR_REMAP2"; $name; $tr50; $tr51; $tr52; \ 117 local mem "AXP_SM_CHAR_REMAP3"; $name; $tr50; $tr51; $tr52; \ 118 local mem "AXP_SM_CHAR_REMAP4"; $name; $tr50; $tr51; $tr52; \ 119 local mem "AXP_SM_CHAR_REMAP5"; $name; $tr50; $tr51; $tr52; \ 120 local mem "AXP_SM_CHAR_REMAP6"; $name; $tr50; $tr51; $tr52; \ 121 local mem "AXP_SM_CHAR_REMAP7"; $name; $tr50; $tr51; $tr52; \ 122 local mem "AXP_SM_CHAR_REMAP8"; $name; $tr50; $tr51; $tr52; \ 123 local mem "AXP_SM_CHAR_REMAP9"; $name; $tr50; $tr51; $tr52; \ 124 local mem "AXP_SM_CHAR_REMAP10"; $name; $tr50; $tr51; $tr52; \ 125 local mem "AXP_SM_CHAR_REMAP11"; $name; $tr50; $tr51; $tr52; \ 126 local mem "AXP_SM_CHAR_REMAP12"; $name; $tr50; $tr51; $tr52; \ 127 local mem "AXP_SM_CHAR_REMAP13"; $name; $tr50; $tr51; $tr52; \ 128 local mem "AXP_SM_CHAR_REMAP14"; $name; $tr50; $tr51; $tr52; \ 129 local mem "AXP_SM_CHAR_REMAP15"; $name; $tr50; $tr51; $tr52; \ 130 local mem "AXP_SM_CHAR_REMAP16"; $name; $tr50; $tr51; $tr52; \ 131 local mem "AXP_SM_CHAR_REMAP17"; $name; $tr50; $tr51; $tr52; \ 132 local mem "AXP_SM_CHAR_REMAP18"; $name; $tr50; $tr51; $tr52; \ 133 local mem "AXP_SM_CHAR_REMAP19"; $name; $tr50; $tr51; $tr52; \ 134 local mem "AXP_SM_CHAR_REMAP20"; $name; $tr50; $tr51; $tr52; \ 135 local mem "AXP_SM_CHAR_REMAP21"; $name; $tr50; $tr51; $tr52; \ 136 local mem "AXP_SM_CHAR_REMAP22"; $name; $tr50; $tr51; $tr52; \ 137 local mem "AXP_SM_CHAR_REMAP23"; $name; $tr50; $tr51; $tr52; \ 138 local mem "AXP_SM_CHAR_REMAP24"; $name; $tr50; $tr51; $tr52; \ 139 local mem "AXP_SM_CHAR_REMAP25"; $name; $tr50; $tr51; $tr52; \ 140 local mem "AXP_SM_CHAR_REMAP26"; $name; $tr50; $tr51; $tr52; \ 141 local mem "AXP_SM_CHAR_REMAP27"; $name; $tr50; $tr51; $tr52; \ 142 local mem "AXP_SM_CHAR_REMAP28"; $name; $tr50; $tr51; $tr52; \ 143 local mem "AXP_SM_CHAR_REMAP29"; $name; $tr50; $tr51; $tr52; \ 144 local mem "AXP_SM_CHAR_REMAP30"; $name; $tr50; $tr51; $tr52; \ 145 local mem "AXP_SM_CHAR_REMAP31"; $name; $tr50; $tr51; $tr52; \ 146 local mem "AXP_SM_FLOW_TABLE_BULK_MATCH_DATA"; $name; $tr50; \ 147 local mem "AXP_SM_FLOW_TABLE_BULK_MATCH_MASK"; $name; $tr50; \ 148 local mem "AXP_SM_FLOW_TABLE_BULK_REPLACE_DATA"; $name; $tr50; \ 149 local mem "AXP_SM_FLOW_TABLE_BULK_REPLACE_MASK"; $name; $tr50; \ 150 local mem "AXP_SM_FLOW_TABLE_MEM"; $name; $tr50; $tr51; $tr52; \ 151 local mem "AXP_SM_MATCH_COUNTERS_MEM0"; $name; $tr50; $tr51; $tr52; \ 152 local mem "AXP_SM_MATCH_COUNTERS_MEM1"; $name; $tr50; $tr51; $tr52; \ 153 local mem "AXP_SM_MATCH_COUNTERS_MEM2"; $name; $tr50; $tr51; $tr52; \ 154 local mem "AXP_SM_MATCH_COUNTERS_MEM3"; $name; $tr50; $tr51; $tr52; \ 155 local mem "AXP_SM_MATCH_TABLE_BULK_MATCH_DATA"; $name; $tr50; \ 156 local mem "AXP_SM_MATCH_TABLE_BULK_MATCH_MASK"; $name; $tr50; \ 157 local mem "AXP_SM_MATCH_TABLE_BULK_REPLACE_DATA"; $name; $tr50; \ 158 local mem "AXP_SM_MATCH_TABLE_BULK_REPLACE_MASK"; $name; $tr50; \ 159 local mem "AXP_SM_MATCH_TABLE_MEM0"; $name; $tr50; $tr51; $tr52; \ 160 local mem "AXP_SM_MATCH_TABLE_MEM1"; $name; $tr50; $tr51; $tr52; \ 161 local mem "AXP_SM_MATCH_TABLE_MEM2"; $name; $tr50; $tr51; $tr52; \ 162 local mem "AXP_SM_MATCH_TABLE_MEM3"; $name; $tr50; $tr51; $tr52; \ 163 local mem "AXP_SM_PACKET_BUFFER_MEM"; $name; $tr50; $tr51; $tr52; \ 164 local mem "AXP_SM_STATE_TABLE_BULK_MATCH_DATA"; $name; $tr50; \ 165 local mem "AXP_SM_STATE_TABLE_BULK_MATCH_MASK"; $name; $tr50; \ 166 local mem "AXP_SM_STATE_TABLE_BULK_REPLACE_DATA"; $name; $tr50; \ 167 local mem "AXP_SM_STATE_TABLE_BULK_REPLACE_MASK"; $name; $tr50; \ 168 local mem "AXP_SM_STATE_TABLE_MEM0"; $name; $tr50; $tr51; $tr52; \ 169 local mem "AXP_SM_STATE_TABLE_MEM1"; $name; $tr50; $tr51; $tr52; \ 170 local mem "AXP_SM_STATE_TABLE_MEM2"; $name; $tr50; $tr51; $tr52; \ 171 local mem "AXP_SM_STATE_TABLE_MEM3"; $name; $tr50; $tr51; $tr52; \ 172 local mem "AXP_SM_STATE_TABLE_MEM4"; $name; $tr50; $tr51; $tr52; \ 173 local mem "AXP_SM_STATE_TABLE_MEM5"; $name; $tr50; $tr51; $tr52; \ 174 local mem "AXP_SM_STATE_TABLE_MEM6"; $name; $tr50; $tr51; $tr52; \ 175 local mem "AXP_SM_STATE_TABLE_MEM7"; $name; $tr50; $tr51; $tr52;' 176 177 local mem 'AXP_WLAN_COS_MAP'; $name; $tr50; $tr51; $tr52; 178 local mem 'AXP_WRX_SVP_ASSIGNMENT'; $name; $tr50; $tr51; $tr52; 179 local mem 'AXP_WRX_WCD'; $name; $tr50; $tr51; $tr52; 180 local mem 'AXP_WTX_DSCP_MAP'; $name; $tr50; $tr51; $tr52; 181 local mem 'AXP_WTX_DVP_PROFILE'; $name; $tr50; $tr51; $tr52; 182 local mem 'AXP_WTX_FRAG_ID'; $name; $tr50; $tr51; $tr52; 183 local mem 'AXP_WTX_PRI_MAP'; $name; $tr50; $tr51; $tr52; 184 local mem 'AXP_WTX_TRUNK_BLOCK_MASK'; $name; $tr50; $tr51; $tr52; 185 local mem 'AXP_WTX_TRUNK_GROUP_BITMAP'; $name; $tr50; $tr51; $tr52; 186 local mem 'AXP_WTX_TUNNEL'; $name; $tr50; $tr51; $tr52; 187 local mem 'BCAST_BLOCK_MASK'; $name; $tr50; $tr51; $tr52; 188 local mem 'COS_MAP_SEL'; $name; $tr50; $tr51; $tr52; 189 local mem 'CPU_COS_MAP_DATA_ONLY'; $name; $tr50; $tr51; $tr52; 190 local mem 'CPU_PBM'; $name; $tr50; 191 local mem 'CPU_PBM_2'; $name; $tr50; 192 local mem 'CPU_TS_MAP'; $name; $tr50; $tr51; $tr52; 193 local mem 'DEST_MOD_CAPABILITIES'; $name; $tr50; $tr51; $tr52; 194 local mem 'DEST_TRUNK_BITMAP'; $name; $tr50; $tr51; $tr52; 195 local mem 'DLB_HGT_ETHERTYPE_ELIGIBILITY_MAP'; $name; $tr50; $tr51; $tr52; 196 local mem 'DLB_HGT_FLOWSET'; $name; $tr50; $tr51; $tr52; 197 local mem 'DLB_HGT_FLOWSET_TIMESTAMP_PAGE'; $name; $tr50; $tr51; $tr52; 198 local mem 'DLB_HGT_GROUP_CONTROL'; $name; $tr50; $tr51; $tr52; 199 local mem 'DLB_HGT_GROUP_MEMBERSHIP'; $name; $tr50; $tr51; $tr52; 200 local mem 'DLB_HGT_GROUP_STATS'; $name; $tr50; $tr51; $tr52; 201 local mem 'DLB_HGT_HIST_LOAD'; $name; $tr50; $tr51; $tr52; 202 local mem 'DLB_HGT_INST_LOAD'; $name; $tr50; $tr51; $tr52; 203 local mem 'DLB_HGT_MEMBER_ATTRIBUTE'; $name; $tr50; $tr51; $tr52; 204 local mem 'DLB_HGT_MEMBER_STATUS'; $name; $tr50; $tr51; $tr52; 205 local mem 'DLB_HGT_MEMBER_SW_STATE'; $name; $tr50; 206 local mem 'DLB_HGT_OPTIMAL_CANDIDATE'; $name; $tr50; $tr51; $tr52; 207 local mem 'DLB_HGT_PORT_MEMBER_MAP'; $name; $tr50; $tr51; $tr52; 208 local mem 'DLB_HGT_QUALITY_CONTROL'; $name; $tr50; $tr51; $tr52; 209 local mem 'DLB_HGT_QUALITY_MAPPING'; $name; $tr50; $tr51; $tr52; 210 local mem 'DLB_HGT_QUALITY_RESULT'; $name; $tr50; $tr51; $tr52; 211 local mem 'DLB_HGT_QUANTIZE_THRESHOLD'; $name; $tr50; $tr51; $tr52; 212 local mem 'DLB_LAG_ETHERTYPE_ELIGIBILITY_MAP'; $name; $tr50; $tr51; $tr52; 213 local mem 'DLB_LAG_FLOWSET'; $name; $tr50; $tr51; $tr52; 214 local mem 'DLB_LAG_FLOWSET_TIMESTAMP_PAGE'; $name; $tr50; $tr51; $tr52; 215 local mem 'DLB_LAG_GROUP_CONTROL'; $name; $tr50; $tr51; $tr52; 216 local mem 'DLB_LAG_GROUP_MEMBERSHIP'; $name; $tr50; $tr51; $tr52; 217 local mem 'DLB_LAG_GROUP_STATS'; $name; $tr50; $tr51; $tr52; 218 local mem 'DLB_LAG_HIST_GROUP_LOAD'; $name; $tr50; $tr51; $tr52; 219 local mem 'DLB_LAG_HIST_LOAD'; $name; $tr50; $tr51; $tr52; 220 local mem 'DLB_LAG_HIST_QSIZE'; $name; $tr50; $tr51; $tr52; 221 local mem 'DLB_LAG_INST_GROUP_LOAD'; $name; $tr50; $tr51; $tr52; 222 local mem 'DLB_LAG_INST_LOAD'; $name; $tr50; $tr51; $tr52; 223 local mem 'DLB_LAG_INST_QSIZE'; $name; $tr50; $tr51; $tr52; 224 local mem 'DLB_LAG_MEMBERSHIP_REVERSE_MAP'; $name; $tr50; $tr51; $tr52; 225 local mem 'DLB_LAG_MEMBER_ATTRIBUTE'; $name; $tr50; $tr51; $tr52; 226 local mem 'DLB_LAG_MEMBER_STATUS'; $name; $tr50; $tr51; $tr52; 227 local mem 'DLB_LAG_MEMBER_SW_STATE'; $name; $tr50; 228 local mem 'DLB_LAG_OPTIMAL_CANDIDATE'; $name; $tr50; $tr51; $tr52; 229 local mem 'DLB_LAG_PLA_QUANTIZE_THRESHOLD'; $name; $tr50; $tr51; $tr52; 230 local mem 'DLB_LAG_QUALITY_CONTROL'; $name; $tr50; $tr51; $tr52; 231 local mem 'DLB_LAG_QUALITY_MAPPING'; $name; $tr50; $tr51; $tr52; 232 local mem 'DLB_LAG_QUALITY_RESULT'; $name; $tr50; $tr51; $tr52; 233 local mem 'DLB_LAG_VLA_EXPECTED_LOADING_THRESHOLD'; $name; $tr50; $tr51; $tr52; 234 local mem 'DLB_LAG_VLA_MEMBER_IMBALANCE_THRESHOLD'; $name; $tr50; $tr51; $tr52; 235 local mem 'DLB_LAG_VLA_QUALITY_MEASURE_CONTROL'; $name; $tr50; $tr51; $tr52; 236 local mem 'DSCP_TABLE'; $name; $tr50; $tr51; $tr52; 237 local mem 'E2E_HOL_STATUS'; $name; $tr50; $tr51; $tr52; 238 local mem 'E2E_HOL_STATUS_1'; $name; $tr50; $tr51; $tr52; 239 local mem 'EFP_COUNTER_TABLE'; $name; $tr50; $tr51; $tr52; 240 local mem 'EFP_METER_TABLE'; $name; $tr50; $tr51; $tr52; 241 local mem 'EFP_POLICY_TABLE'; $name; $tr50; $tr51; $tr52; 242 local mem 'EGR_1588_SA'; $name; $tr50; $tr51; $tr52; 243 local mem 'EGR_AXP_PORT_PROPERTY'; $name; $tr50; $tr51; $tr52; 244 local mem 'EGR_COS_MAP'; $name; $tr50; $tr51; $tr52; 245 local mem 'EGR_CPU_COS_MAP'; $name; $tr50; $tr51; $tr52; 246 local mem 'EGR_DSCP_ECN_MAP'; $name; $tr50; $tr51; $tr52; 247 local mem 'EGR_DSCP_TABLE'; $name; $tr50; $tr51; $tr52; 248 local mem 'EGR_DVP_ATTRIBUTE'; $name; $tr50; $tr51; $tr52; 249 local mem 'EGR_DVP_ATTRIBUTE_1'; $name; $tr50; $tr51; $tr52; 250 local mem 'EGR_EDB_XMIT_CTRL'; $name; $tr50; $tr51; $tr52; 251 local mem 'EGR_EHG_QOS_MAPPING_TABLE'; $name; $tr50; $tr51; $tr52; 252 local mem 'EGR_EM_MTP_INDEX'; $name; $tr50; $tr51; $tr52; 253 local mem 'EGR_ENABLE'; $name; $tr50; $tr51; $tr52; 254 local mem 'EGR_EP_REDIRECT_EM_MTP_INDEX'; $name; $tr50; $tr51; $tr52; 255 256 # Skip EGR Flex Stats Mem Verfication for non supporting SKUs 257 if !$?BCM56345_A0 && !$?BCM56346_A0 \ 258 'local mem "EGR_FLEX_CTR_COUNTER_TABLE_0"; $name; $tr50; $tr51; $tr52; \ 259 local mem "EGR_FLEX_CTR_COUNTER_TABLE_1"; $name; $tr50; $tr51; $tr52; \ 260 local mem "EGR_FLEX_CTR_COUNTER_TABLE_2"; $name; $tr50; $tr51; $tr52; \ 261 local mem "EGR_FLEX_CTR_COUNTER_TABLE_3"; $name; $tr50; $tr51; $tr52; \ 262 local mem "EGR_FLEX_CTR_COUNTER_TABLE_4"; $name; $tr50; $tr51; $tr52; \ 263 local mem "EGR_FLEX_CTR_COUNTER_TABLE_5"; $name; $tr50; $tr51; $tr52; \ 264 local mem "EGR_FLEX_CTR_COUNTER_TABLE_6"; $name; $tr50; $tr51; $tr52; \ 265 local mem "EGR_FLEX_CTR_COUNTER_TABLE_7"; $name; $tr50; $tr51; $tr52; \ 266 local mem "EGR_FLEX_CTR_OFFSET_TABLE_0"; $name; $tr50; $tr51; $tr52; \ 267 local mem "EGR_FLEX_CTR_OFFSET_TABLE_1"; $name; $tr50; $tr51; $tr52; \ 268 local mem "EGR_FLEX_CTR_OFFSET_TABLE_2"; $name; $tr50; $tr51; $tr52; \ 269 local mem "EGR_FLEX_CTR_OFFSET_TABLE_3"; $name; $tr50; $tr51; $tr52; \ 270 local mem "EGR_FLEX_CTR_OFFSET_TABLE_4"; $name; $tr50; $tr51; $tr52; \ 271 local mem "EGR_FLEX_CTR_OFFSET_TABLE_5"; $name; $tr50; $tr51; $tr52; \ 272 local mem "EGR_FLEX_CTR_OFFSET_TABLE_6"; $name; $tr50; $tr51; $tr52; \ 273 local mem "EGR_FLEX_CTR_OFFSET_TABLE_7"; $name; $tr50; $tr51; $tr52; \ 274 local mem "EGR_FLEX_CTR_PKT_PRI_MAP"; $name; $tr50; $tr51; $tr52; \ 275 local mem "EGR_FLEX_CTR_PKT_RES_MAP"; $name; $tr50; $tr51; $tr52; \ 276 local mem "EGR_FLEX_CTR_PORT_MAP"; $name; $tr50; $tr51; $tr52; \ 277 local mem "EGR_FLEX_CTR_PRI_CNG_MAP"; $name; $tr50; $tr51; $tr52; \ 278 local mem "EGR_FLEX_CTR_TOS_MAP"; $name; $tr50; $tr51; $tr52;' 279 280 local mem 'EGR_FRAGMENT_ID_TABLE'; $name; $tr50; $tr51; $tr52; 281 local mem 'EGR_GPP_ATTRIBUTES'; $name; $tr50; $tr51; $tr52; 282 local mem 'EGR_GPP_ATTRIBUTES_MODBASE'; $name; $tr50; $tr51; $tr52; 283 local mem 'EGR_IFP_MOD_FIELDS'; $name; $tr50; $tr51; $tr52; 284 local mem 'EGR_IM_MTP_INDEX'; $name; $tr50; $tr51; $tr52; 285 local mem 'EGR_ING_PORT'; $name; $tr50; $tr51; $tr52; 286 local mem 'EGR_IPMC'; $name; $tr50; $tr51; $tr52; 287 local mem 'EGR_IP_TUNNEL'; $name; $tr50; $tr51; $tr52; 288 local mem 'EGR_IP_TUNNEL_IPV6'; $name; $tr50; $tr51; $tr52; 289 local mem 'EGR_IP_TUNNEL_MPLS'; $name; $tr50; $tr51; $tr52; 290 local mem 'EGR_L3_INTF'; $name; $tr50; $tr51; $tr52; 291 local mem 'EGR_L3_NEXT_HOP'; $name; $tr50; $tr51; $tr52; 292 local mem 'EGR_MAC_DA_PROFILE'; $name; $tr50; $tr51; $tr52; 293 local mem 'EGR_MAP_MH'; $name; $tr50; $tr51; $tr52; 294 local mem 'EGRESS_MASK'; $name; $tr50; $tr51; $tr52; 295 local mem 'EGR_MASK_MODBASE'; $name; $tr50; $tr51; $tr52; 296 local mem 'EGR_MIRROR_ENCAP_CONTROL'; $name; $tr50; $tr51; $tr52; 297 local mem 'EGR_MIRROR_ENCAP_DATA_1'; $name; $tr50; $tr51; $tr52; 298 local mem 'EGR_MIRROR_ENCAP_DATA_2'; $name; $tr50; $tr51; $tr52; 299 local mem 'EGR_MOD_MAP'; $name; $tr50; $tr51; $tr52; 300 local mem 'EGR_MPLS_EXP_MAPPING_1'; $name; $tr50; $tr51; $tr52; 301 local mem 'EGR_MPLS_EXP_MAPPING_2'; $name; $tr50; $tr51; $tr52; 302 local mem 'EGR_MPLS_EXP_PRI_MAPPING'; $name; $tr50; $tr51; $tr52; 303 local mem 'EGR_MPLS_PRI_MAPPING'; $name; $tr50; $tr51; $tr52; 304 local mem 'EGR_MPLS_VC_AND_SWAP_LABEL_TABLE'; $name; $tr50; $tr51; $tr52; 305 local mem 'EGR_PERQ_XMT_COUNTERS'; $name; $tr50; $tr51; $tr52; 306 local mem 'EGR_PFC_CONTROL'; $name; $tr50; $tr51; $tr52; 307 local mem 'EGR_PORT'; $name; $tr50; $tr51; $tr52; 308 local mem 'EGR_PRI_CNG_MAP'; $name; $tr50; $tr51; $tr52; 309 local mem 'EGR_PW_INIT_COUNTERS'; $name; $tr50; $tr51; $tr52; 310 local mem 'EGR_QCN_CNM_CONTROL_TABLE'; $name; $tr50; 311 local mem 'EGR_TRILL_PARSE_CONTROL'; $name; $tr50; 312 local mem 'EGR_TRILL_PARSE_CONTROL_2'; $name; $tr50; 313 local mem 'EGR_TRILL_RBRIDGE_NICKNAMES'; $name; $tr50; $tr51; $tr52; 314 local mem 'EGR_TRILL_TREE_PROFILE'; $name; $tr50; $tr51; $tr52; 315 local mem 'EGR_VFI'; $name; $tr50; $tr51; $tr52; 316 local mem 'EGR_VLAN'; $name; $tr50; $tr51; $tr52; 317 local mem 'EGR_VLAN_STG'; $name; $tr50; $tr51; $tr52; 318 local mem 'EGR_VLAN_TAG_ACTION_PROFILE'; $name; $tr50; $tr51; $tr52; 319 local mem 'EGR_WLAN_ATTRIBUTES'; $name; $tr50; $tr51; $tr52; 320 local mem 'EMIRROR_CONTROL'; $name; $tr50; $tr51; $tr52; 321 local mem 'EMIRROR_CONTROL1'; $name; $tr50; $tr51; $tr52; 322 local mem 'EMIRROR_CONTROL2'; $name; $tr50; $tr51; $tr52; 323 local mem 'EMIRROR_CONTROL3'; $name; $tr50; $tr51; $tr52; 324 local mem 'EM_MTP_INDEX'; $name; $tr50; $tr51; $tr52; 325 local mem 'EPC_LINK_BMAP'; $name; $tr50; 326 local mem 'EP_REDIRECT_EM_MTP_INDEX'; $name; $tr50; $tr51; $tr52; 327 local mem 'EP_VLAN_XLATE_1'; $name; $tr50; $tr51; $tr52; 328 local mem 'EP_VLAN_XLATE_1_HIT_ONLY'; $name; $tr50; $tr51; $tr52; 329 local mem 'FC_HEADER_TYPE'; $name; $tr50; $tr51; $tr52; 330 local mem 'FLOOD_LEARN_MATCH_VLANS_PORT_A'; $name; $tr50; $tr51; $tr52; 331 local mem 'FLOOD_LEARN_MATCH_VLANS_PORT_B'; $name; $tr50; $tr51; $tr52; 332 local mem 'FP_HG_CLASSID_SELECT'; $name; $tr50; $tr51; $tr52; 333 local mem 'FP_I2E_CLASSID_SELECT'; $name; $tr50; $tr51; $tr52; 334 local mem 'FP_PORT_FIELD_SEL'; $name; $tr50; $tr51; $tr52; 335 local mem 'FP_PORT_METER_MAP'; $name; $tr50; $tr51; $tr52; 336 local mem 'FP_RANGE_CHECK'; $name; $tr50; $tr51; $tr52; 337 local mem 'FP_SLICE_KEY_CONTROL'; $name; $tr50; 338 local mem 'FP_SLICE_MAP'; $name; $tr50; 339 local mem 'FP_STORM_CONTROL_METERS'; $name; $tr50; $tr51; $tr52; 340 local mem 'UDF_OFFSET'; $name; $tr50; $tr51; $tr52; 341 342 # Skip REGEX Mem Verification for non supporting SKUs 343 if !$?BCM56345_A0 && !$?BCM56346_A0 \ 344 'local mem "FT_AGE_PROFILE"; $name; $tr50; $tr51; $tr52; \ 345 local mem "FT_DST_LAG_CONFIG"; $name; $tr50; $tr51; $tr52; \ 346 local mem "FT_DST_PORT_CONFIG"; $name; $tr50; $tr51; $tr52; \ 347 local mem "FT_EOP_TBL"; $name; $tr50; $tr51; $tr52; \ 348 local mem "FT_EXPORT_CNTR_ONLY"; $name; $tr50; $tr51; $tr52; \ 349 local mem "FT_EXPORT_DATA_ONLY"; $name; $tr50; $tr51; $tr52; \ 350 local mem "FT_EXPORT_FIFO"; $name; $tr50; $tr51; $tr52; \ 351 local mem "FT_L4PORT"; $name; $tr50; $tr51; $tr52; \ 352 local mem "FT_POLICY"; $name; $tr50; $tr51; $tr52; \ 353 local mem "FT_SESSION"; $name; $tr50; $tr51; $tr52; \ 354 local mem "FT_SESSION_IPV6"; $name; $tr50; $tr51; $tr52;' 355 356 local mem 'GTP_PORT_TABLE'; $name; $tr50; $tr51; $tr52; 357 local mem 'HGT_DLB_CONTROL'; $name; $tr50; $tr51; $tr52; 358 local mem 'HG_TRUNK_BITMAP'; $name; $tr50; $tr51; $tr52; 359 local mem 'HG_TRUNK_FAILOVER_ENABLE'; $name; $tr50; 360 local mem 'HG_TRUNK_FAILOVER_SET'; $name; $tr50; $tr51; $tr52; 361 local mem 'HG_TRUNK_GROUP'; $name; $tr50; $tr51; $tr52; 362 local mem 'HG_TRUNK_MEMBER'; $name; $tr50; $tr51; $tr52; 363 local mem 'HIGIG_TRUNK_CONTROL'; $name; $tr50; 364 local mem 'IARB_TDM_TABLE'; $name; $tr50; $tr51; $tr52; 365 local mem 'IBOD_MOOSE_CLP0_CTRL_MEM'; $name; $tr50; $tr51; $tr52; 366 local mem 'IBOD_MOOSE_CLP0_DATA_MEM_0'; $name; $tr50; $tr51; $tr52; 367 local mem 'IBOD_MOOSE_CLP1_CTRL_MEM'; $name; $tr50; $tr51; $tr52; 368 local mem 'IBOD_MOOSE_CLP1_DATA_MEM_0'; $name; $tr50; $tr51; $tr52; 369 local mem 'IBOD_MOOSE_XLP0_CTRL_MEM'; $name; $tr50; $tr51; $tr52; 370 local mem 'IBOD_MOOSE_XLP0_DATA_MEM'; $name; $tr50; $tr51; $tr52; 371 local mem 'IBOD_MOOSE_XTP0_CTRL_MEM'; $name; $tr50; $tr51; $tr52; 372 local mem 'IBOD_MOOSE_XTP0_DATA_MEM'; $name; $tr50; $tr51; $tr52; 373 local mem 'IBOD_MOOSE_XTP1_CTRL_MEM'; $name; $tr50; $tr51; $tr52; 374 local mem 'IBOD_MOOSE_XTP1_DATA_MEM'; $name; $tr50; $tr51; $tr52; 375 local mem 'IBOD_MOOSE_XTP2_CTRL_MEM'; $name; $tr50; $tr51; $tr52; 376 local mem 'IBOD_MOOSE_XTP2_DATA_MEM'; $name; $tr50; $tr51; $tr52; 377 local mem 'IBOD_MOOSE_XTP3_CTRL_MEM'; $name; $tr50; $tr51; $tr52; 378 local mem 'IBOD_MOOSE_XTP3_DATA_MEM'; $name; $tr50; $tr51; $tr52; 379 local mem 'ICONTROL_OPCODE_BITMAP'; $name; $tr50; $tr51; $tr52; 380 local mem 'IFP_COS_MAP'; $name; $tr50; $tr51; $tr52; 381 local mem 'IFP_REDIRECTION_PROFILE'; $name; $tr50; $tr51; $tr52; 382 local mem 'IMIRROR_BITMAP'; $name; $tr50; $tr51; $tr52; 383 local mem 'IM_MTP_INDEX'; $name; $tr50; $tr51; $tr52; 384 local mem 'ING_1588_INGRESS_CTRL'; $name; $tr50; $tr51; $tr52; 385 local mem 'ING_DVP_2_TABLE'; $name; $tr50; $tr51; $tr52; 386 local mem 'ING_DVP_TABLE'; $name; $tr50; $tr51; $tr52; 387 local mem 'ING_EGRMSKBMAP'; $name; $tr50; $tr51; $tr52; 388 local mem 'ING_EN_EFILTER_BITMAP'; $name; $tr50; 389 390 # Skip ING Flex Stats Mem Verification for non supporting SKUs 391 if !$?BCM56345_A0 && !$?BCM56346_A0 \ 392 'local mem "ING_FLEX_CTR_COUNTER_TABLE_0"; $name; $tr50; $tr51; $tr52; \ 393 local mem "ING_FLEX_CTR_COUNTER_TABLE_1"; $name; $tr50; $tr51; $tr52; \ 394 local mem "ING_FLEX_CTR_COUNTER_TABLE_2"; $name; $tr50; $tr51; $tr52; \ 395 local mem "ING_FLEX_CTR_COUNTER_TABLE_3"; $name; $tr50; $tr51; $tr52; \ 396 local mem "ING_FLEX_CTR_COUNTER_TABLE_4"; $name; $tr50; $tr51; $tr52; \ 397 local mem "ING_FLEX_CTR_COUNTER_TABLE_5"; $name; $tr50; $tr51; $tr52; \ 398 local mem "ING_FLEX_CTR_COUNTER_TABLE_6"; $name; $tr50; $tr51; $tr52; \ 399 local mem "ING_FLEX_CTR_COUNTER_TABLE_7"; $name; $tr50; $tr51; $tr52; \ 400 local mem "ING_FLEX_CTR_OFFSET_TABLE_0"; $name; $tr50; $tr51; $tr52; \ 401 local mem "ING_FLEX_CTR_OFFSET_TABLE_1"; $name; $tr50; $tr51; $tr52; \ 402 local mem "ING_FLEX_CTR_OFFSET_TABLE_2"; $name; $tr50; $tr51; $tr52; \ 403 local mem "ING_FLEX_CTR_OFFSET_TABLE_3"; $name; $tr50; $tr51; $tr52; \ 404 local mem "ING_FLEX_CTR_OFFSET_TABLE_4"; $name; $tr50; $tr51; $tr52; \ 405 local mem "ING_FLEX_CTR_OFFSET_TABLE_5"; $name; $tr50; $tr51; $tr52; \ 406 local mem "ING_FLEX_CTR_OFFSET_TABLE_6"; $name; $tr50; $tr51; $tr52; \ 407 local mem "ING_FLEX_CTR_OFFSET_TABLE_7"; $name; $tr50; $tr51; $tr52; \ 408 local mem "ING_FLEX_CTR_PKT_PRI_MAP"; $name; $tr50; $tr51; $tr52; \ 409 local mem "ING_FLEX_CTR_PKT_RES_MAP"; $name; $tr50; $tr51; $tr52; \ 410 local mem "ING_FLEX_CTR_PORT_MAP"; $name; $tr50; $tr51; $tr52; \ 411 local mem "ING_FLEX_CTR_PRI_CNG_MAP"; $name; $tr50; $tr51; $tr52; \ 412 local mem "ING_FLEX_CTR_TOS_MAP"; $name; $tr50; $tr51; $tr52;' 413 414 local mem 'ING_HIGIG_TRUNK_OVERRIDE_PROFILE'; $name; $tr50; $tr51; $tr52; 415 local mem 'ING_L3_NEXT_HOP'; $name; $tr50; $tr51; $tr52; 416 local mem 'ING_L3_NEXT_HOP_ATTRIBUTE_1'; $name; $tr50; $tr51; $tr52; 417 local mem 'ING_L3_NEXT_HOP_ATTRIBUTE_1_INDEX'; $name; $tr50; $tr51; $tr52; 418 local mem 'ING_MOD_MAP'; $name; $tr50; $tr51; $tr52; 419 local mem 'ING_MPLS_EXP_MAPPING'; $name; $tr50; $tr51; $tr52; 420 local mem 'ING_NLF_PORT_MAP'; $name; $tr50; $tr51; $tr52; 421 local mem 'ING_OUTER_DOT1P_MAPPING_TABLE'; $name; $tr50; $tr51; $tr52; 422 local mem 'ING_PHYSICAL_TO_LOGICAL_PORT_NUMBER_MAPPING_TABLE'; $name; $tr50; $tr51; $tr52; 423 local mem 'ING_PORT_THROTTLE_ENABLE'; $name; $tr50; 424 local mem 'ING_PRI_CNG_MAP'; $name; $tr50; $tr51; $tr52; 425 local mem 'ING_PW_TERM_SEQ_NUM'; $name; $tr50; $tr51; $tr52; 426 local mem 'ING_ROUTED_INT_PRI_MAPPING'; $name; $tr50; $tr51; $tr52; 427 local mem 'ING_SERVICE_PRI_MAP'; $name; $tr50; $tr51; $tr52; 428 local mem 'ING_SVM_PKT_PRI_MAP'; $name; $tr50; $tr51; $tr52; 429 local mem 'ING_SVM_PKT_RES_MAP'; $name; $tr50; $tr51; $tr52; 430 local mem 'ING_SVM_PORT_MAP'; $name; $tr50; $tr51; $tr52; 431 local mem 'ING_SVM_PRI_CNG_MAP'; $name; $tr50; $tr51; $tr52; 432 local mem 'ING_SVM_TOS_MAP'; $name; $tr50; $tr51; $tr52; 433 local mem 'ING_TRILL_PARSE_CONTROL'; $name; $tr50; 434 local mem 'ING_TRILL_PAYLOAD_PARSE_CONTROL'; $name; 435 local mem 'ING_UNTAGGED_PHB'; $name; $tr50; $tr51; $tr52; 436 local mem 'ING_VLAN_RANGE'; $name; $tr50; $tr51; $tr52; 437 local mem 'ING_VLAN_TAG_ACTION_PROFILE'; $name; $tr50; $tr51; $tr52; 438 local mem 'INITIAL_ING_L3_NEXT_HOP'; $name; $tr50; $tr51; $tr52; 439 local mem 'INITIAL_L3_ECMP'; $name; $tr50; $tr51; $tr52; 440 local mem 'INITIAL_L3_ECMP_GROUP'; $name; $tr50; $tr51; $tr52; 441 local mem 'INITIAL_PROT_NHI_TABLE'; $name; $tr50; $tr51; $tr52; 442 local mem 'IPV4_IN_IPV6_PREFIX_MATCH'; $name; $tr50; $tr51; $tr52; 443 local mem 'KNOWN_MCAST_BLOCK_MASK'; $name; $tr50; $tr51; $tr52; 444 local mem 'L2MC'; $name; $tr50; $tr51; $tr52; 445 local mem 'L2_BULK'; $name; $tr50; $tr51; $tr52; 446 local mem 'L2_BULK_MATCH_VLANS_PORT_A'; $name; $tr50; $tr51; $tr52; 447 local mem 'L2_BULK_MATCH_VLANS_PORT_B'; $name; $tr50; $tr51; $tr52; 448 local mem 'L2_ENTRY_1'; $name; $tr50; $tr51; $tr52; 449 local mem 'L2_ENTRY_2'; $name; $tr50; $tr51; $tr52; 450 local mem 'L2_ENTRY_1_HIT_ONLY'; $name; $tr50; $tr51; $tr52; 451 local mem 'L2_ENTRY_2_HIT_ONLY'; $name; $tr50; $tr51; $tr52; 452 local mem 'L2_MOD_FIFO'; $name; $tr50; $tr51; $tr52; 453 local mem 'L2_USER_ENTRY_DATA_ONLY'; $name; $tr50; $tr51; $tr52; 454 local mem 'L3_DEFIP_DATA_ONLY'; $name; $tr50; $tr51; $tr52; 455 local mem 'L3_DEFIP_HIT_ONLY'; $name; $tr50; $tr51; $tr52; 456 local mem 'L3_DEFIP_PAIR_128_DATA_ONLY'; $name; $tr50; $tr51; $tr52; 457 local mem 'L3_DEFIP_PAIR_128_HIT_ONLY'; $name; $tr50; $tr51; $tr52; 458 local mem 'L3_ECMP'; $name; $tr50; $tr51; $tr52; 459 local mem 'L3_ECMP_GROUP'; $name; $tr50; $tr51; $tr52; 460 local mem 'L3_ENTRY_1'; $name; $tr50; $tr51; $tr52; 461 local mem 'L3_ENTRY_2'; $name; $tr50; $tr51; $tr52; 462 local mem 'L3_ENTRY_4'; $name; $tr50; $tr51; $tr52; 463 local mem 'L3_ENTRY_1_HIT_ONLY'; $name; $tr50; $tr51; $tr52; 464 local mem 'L3_ENTRY_2_HIT_ONLY'; $name; $tr50; $tr51; $tr52; 465 local mem 'L3_ENTRY_4_HIT_ONLY'; $name; $tr50; $tr51; $tr52; 466 local mem 'L3_IIF'; $name; $tr50; $tr51; $tr52; 467 local mem 'L3_IPMC'; $name; $tr50; $tr51; $tr52; 468 local mem 'L3_IPMC_1'; $name; $tr50; $tr51; $tr52; 469 local mem 'L3_IPMC_REMAP'; $name; $tr50; $tr51; $tr52; 470 local mem 'LLS_L0_CHILD_STATE1'; $name; $tr50; $tr51; $tr52; 471 local mem 'LLS_L0_CHILD_WEIGHT_CFG'; $name; $tr50; $tr51; $tr52; 472 local mem 'LLS_L0_CHILD_WEIGHT_WORKING'; $name; $tr50; $tr51; $tr52; 473 local mem 'LLS_L0_CONFIG'; $name; $tr50; $tr51; $tr52; 474 local mem 'LLS_L0_EF_NEXT'; $name; $tr50; $tr51; $tr52; 475 local mem 'LLS_L0_ERROR'; $name; $tr50; $tr51; $tr52; 476 local mem 'LLS_L0_HEADS_TAILS'; $name; $tr50; $tr51; $tr52; 477 local mem 'LLS_L0_MIN_NEXT'; $name; $tr50; $tr51; $tr52; 478 local mem 'LLS_L0_PARENT'; $name; $tr50; $tr51; $tr52; 479 local mem 'LLS_L0_PARENT_STATE'; $name; $tr50; $tr51; $tr52; 480 local mem 'LLS_L0_WERR_MAX_SC'; $name; $tr50; $tr51; $tr52; 481 local mem 'LLS_L0_WERR_NEXT'; $name; $tr50; $tr51; $tr52; 482 local mem 'LLS_L0_XOFF'; $name; $tr50; $tr51; $tr52; 483 local mem 'LLS_L1_CHILD_STATE1'; $name; $tr50; $tr51; $tr52; 484 local mem 'LLS_L1_CHILD_WEIGHT_CFG'; $name; $tr50; $tr51; $tr52; 485 local mem 'LLS_L1_CHILD_WEIGHT_WORKING'; $name; $tr50; $tr51; $tr52; 486 local mem 'LLS_L1_CONFIG'; $name; $tr50; $tr51; $tr52; 487 local mem 'LLS_L1_EF_NEXT'; $name; $tr50; $tr51; $tr52; 488 local mem 'LLS_L1_ERROR'; $name; $tr50; $tr51; $tr52; 489 local mem 'LLS_L1_HEADS_TAILS'; $name; $tr50; $tr51; $tr52; 490 local mem 'LLS_L1_MIN_NEXT'; $name; $tr50; $tr51; $tr52; 491 local mem 'LLS_L1_PARENT'; $name; $tr50; $tr51; $tr52; 492 local mem 'LLS_L1_PARENT_STATE'; $name; $tr50; $tr51; $tr52; 493 local mem 'LLS_L1_WERR_MAX_SC'; $name; $tr50; $tr51; $tr52; 494 local mem 'LLS_L1_WERR_NEXT'; $name; $tr50; $tr51; $tr52; 495 local mem 'LLS_L1_XOFF'; $name; $tr50; $tr51; $tr52; 496 local mem 'LLS_L2_CHILD_STATE1'; $name; $tr50; $tr51; $tr52; 497 local mem 'LLS_L2_CHILD_WEIGHT_CFG'; $name; $tr50; $tr51; $tr52; 498 local mem 'LLS_L2_CHILD_WEIGHT_WORKING'; $name; $tr50; $tr51; $tr52; 499 local mem 'LLS_L2_EMPTY_STATE'; $name; $tr50; $tr51; $tr52; 500 local mem 'LLS_L2_ERROR'; $name; $tr50; $tr51; $tr52; 501 local mem 'LLS_L2_MIN_NEXT'; $name; $tr50; $tr51; $tr52; 502 local mem 'LLS_L2_PARENT'; $name; $tr50; $tr51; $tr52; 503 local mem 'LLS_L2_WERR_NEXT'; $name; $tr50; $tr51; $tr52; 504 local mem 'LLS_L2_XOFF'; $name; $tr50; $tr51; $tr52; 505 local mem 'LLS_PORT_CONFIG'; $name; $tr50; $tr51; $tr52; 506 local mem 'LLS_PORT_ERROR'; $name; $tr50; $tr51; $tr52; 507 local mem 'LLS_PORT_HEADS'; $name; $tr50; $tr51; $tr52; 508 local mem 'LLS_PORT_PARENT_STATE'; $name; $tr50; $tr51; $tr52; 509 local mem 'LLS_PORT_TAILS'; $name; $tr50; $tr51; $tr52; 510 local mem 'LLS_PORT_TDM'; $name; $tr50; $tr51; $tr52; 511 local mem 'LLS_PORT_WERR_MAX_SC'; $name; $tr50; $tr51; $tr52; 512 513 # Skip OAM Mem verification for specific SKUs 514 if !$?BCM56345_A0 && !$?BCM56346_A0 \ 515 'local mem "LMEP"; $name; $tr50; $tr51; $tr52; \ 516 local mem "LMEP_DA"; $name; $tr50; $tr51; $tr52;' 517 518 local mem 'LOCAL_SW_DISABLE_DEFAULT_PBM'; $name; $tr50; $tr51; $tr52; 519 local mem 'LOCAL_SW_DISABLE_DEFAULT_PBM_MIRR'; $name; $tr50; $tr51; $tr52; 520 local mem 'LPORT'; $name; $tr50; $tr51; $tr52; 521 local mem 'PORT_MAC_BLOCK'; $name; $tr50; $tr51; $tr52; 522 523 # Skip OAM Mem verification for specific SKUs 524 if !$?BCM56345_A0 && !$?BCM56346_A0 \ 525 'local mem "MAID_REDUCTION"; $name; $tr50; $tr51; $tr52; \ 526 local mem "MA_INDEX"; $name; $tr50; $tr51; $tr52; \ 527 local mem "MA_STATE"; $name; $tr50; $tr51; $tr52;' 528 529 local mem 'MIRROR_CONTROL'; $name; $tr50; $tr51; $tr52; 530 local mem 'AGING_CTR'; $name; $tr50; $tr51; $tr52; 531 local mem 'AGING_EXP'; $name; $tr50; $tr51; $tr52; 532 local mem 'CBPDATA0'; $name; $tr50; $tr51; $tr52; 533 local mem 'CBPDATA1'; $name; $tr50; $tr51; $tr52; 534 local mem 'CBPDATA2'; $name; $tr50; $tr51; $tr52; 535 local mem 'CBPDATA3'; $name; $tr50; $tr51; $tr52; 536 local mem 'CBPDATA4'; $name; $tr50; $tr51; $tr52; 537 local mem 'CBPDATA5'; $name; $tr50; $tr51; $tr52; 538 local mem 'CBPDATA6'; $name; $tr50; $tr51; $tr52; 539 local mem 'CBPDATA7'; $name; $tr50; $tr51; $tr52; 540 local mem 'CBPDATA8'; $name; $tr50; $tr51; $tr52; 541 local mem 'CBPDATA9'; $name; $tr50; $tr51; $tr52; 542 local mem 'CBPDATA10'; $name; $tr50; $tr51; $tr52; 543 local mem 'CBPDATA11'; $name; $tr50; $tr51; $tr52; 544 local mem 'CBPDATA12'; $name; $tr50; $tr51; $tr52; 545 local mem 'CBPDATA13'; $name; $tr50; $tr51; $tr52; 546 local mem 'CBPDATA14'; $name; $tr50; $tr51; $tr52; 547 local mem 'CBPDATA15'; $name; $tr50; $tr51; $tr52; 548 local mem 'CBPDATA16'; $name; $tr50; $tr51; $tr52; 549 local mem 'CBPDATA17'; $name; $tr50; $tr51; $tr52; 550 local mem 'CBPDATA18'; $name; $tr50; $tr51; $tr52; 551 local mem 'CBPDATA19'; $name; $tr50; $tr51; $tr52; 552 local mem 'CBPDATA20'; $name; $tr50; $tr51; $tr52; 553 local mem 'CBPDATA21'; $name; $tr50; $tr51; $tr52; 554 local mem 'CBPDATA22'; $name; $tr50; $tr51; $tr52; 555 local mem 'CBPDATA23'; $name; $tr50; $tr51; $tr52; 556 local mem 'CBPDATA24'; $name; $tr50; $tr51; $tr52; 557 local mem 'CBPDATA25'; $name; $tr50; $tr51; $tr52; 558 local mem 'CBPDATA26'; $name; $tr50; $tr51; $tr52; 559 local mem 'CBPDATA27'; $name; $tr50; $tr51; $tr52; 560 local mem 'CBPDATA28'; $name; $tr50; $tr51; $tr52; 561 local mem 'CBPDATA29'; $name; $tr50; $tr51; $tr52; 562 local mem 'CBPDATA30'; $name; $tr50; $tr51; $tr52; 563 local mem 'CBPDATA31'; $name; $tr50; $tr51; $tr52; 564 local mem 'CBPDATA32'; $name; $tr50; $tr51; $tr52; 565 local mem 'CBPDATA33'; $name; $tr50; $tr51; $tr52; 566 local mem 'CBPDATA34'; $name; $tr50; $tr51; $tr52; 567 local mem 'CBPDATA35'; $name; $tr50; $tr51; $tr52; 568 local mem 'CBPDATA36'; $name; $tr50; $tr51; $tr52; 569 local mem 'CBPDATA37'; $name; $tr50; $tr51; $tr52; 570 local mem 'CBPDATA38'; $name; $tr50; $tr51; $tr52; 571 local mem 'CBPDATA39'; $name; $tr50; $tr51; $tr52; 572 local mem 'CBPDATA40'; $name; $tr50; $tr51; $tr52; 573 local mem 'CBPDATA41'; $name; $tr50; $tr51; $tr52; 574 local mem 'CBPDATA42'; $name; $tr50; $tr51; $tr52; 575 local mem 'CBPDATA43'; $name; $tr50; $tr51; $tr52; 576 local mem 'CBPDATA44'; $name; $tr50; $tr51; $tr52; 577 local mem 'CBPDATA45'; $name; $tr50; $tr51; $tr52; 578 local mem 'CBPDATA46'; $name; $tr50; $tr51; $tr52; 579 local mem 'CBPDATA47'; $name; $tr50; $tr51; $tr52; 580 local mem 'CBPDATA48'; $name; $tr50; $tr51; $tr52; 581 local mem 'CBPDATA49'; $name; $tr50; $tr51; $tr52; 582 local mem 'CBPDATA50'; $name; $tr50; $tr51; $tr52; 583 local mem 'CBPDATA51'; $name; $tr50; $tr51; $tr52; 584 local mem 'CCP'; $name; $tr50; $tr51; $tr52; 585 local mem 'CELLCHK0'; $name; $tr50; $tr51; $tr52; 586 #local mem 'CELLCHK1'; $name; $tr50; $tr51; $tr52; 587 local mem 'CELLLINK'; $name; $tr50; $tr51; $tr52; 588 local mem 'MMU_CFAP_BANK0'; $name; $tr50; $tr51; $tr52; 589 local mem 'MMU_CFAP_BANK1'; $name; $tr50; $tr51; $tr52; 590 local mem 'MMU_CFAP_BANK2'; $name; $tr50; $tr51; $tr52; 591 local mem 'MMU_CFAP_BANK3'; $name; $tr50; $tr51; $tr52; 592 local mem 'MMU_CFAP_BANK4'; $name; $tr50; $tr51; $tr52; 593 local mem 'MMU_CFAP_BANK5'; $name; $tr50; $tr51; $tr52; 594 local mem 'MMU_CFAP_BANK6'; $name; $tr50; $tr51; $tr52; 595 local mem 'MMU_CFAP_BANK7'; $name; $tr50; $tr51; $tr52; 596 local mem 'MMU_CFAP_BANK8'; $name; $tr50; $tr51; $tr52; 597 local mem 'MMU_CFAP_BANK9'; $name; $tr50; $tr51; $tr52; 598 local mem 'MMU_CFAP_BANK10'; $name; $tr50; $tr51; $tr52; 599 local mem 'MMU_CFAP_BANK11'; $name; $tr50; $tr51; $tr52; 600 local mem 'MMU_CFAP_BANK12'; $name; $tr50; $tr51; $tr52; 601 local mem 'MMU_CFAP_BANK13'; $name; $tr50; $tr51; $tr52; 602 local mem 'MMU_CFAP_BANK14'; $name; $tr50; $tr51; $tr52; 603 local mem 'MMU_CFAP_BANK15'; $name; $tr50; $tr51; $tr52; 604 local mem 'CHFC_SYSPORT_MAPPING'; $name; $tr50; $tr51; $tr52; 605 local mem 'CTR_COLOR_DROP'; $name; $tr50; $tr51; $tr52; 606 local mem 'CTR_MC_DROP'; $name; $tr50; $tr51; $tr52; 607 local mem 'CTR_UC_DROP'; $name; $tr50; $tr51; $tr52; 608 local mem 'RDEHEADER'; $name; $tr50; $tr51; $tr52; 609 local mem 'BASE_INDEX_TBL'; $name; $tr50; $tr51; $tr52; 610 local mem 'FC_MAP_TBL0'; $name; $tr50; $tr51; $tr52; 611 local mem 'FC_MAP_TBL1'; $name; $tr50; $tr51; $tr52; 612 local mem 'FC_MAP_TBL2'; $name; $tr50; $tr51; $tr52; 613 local mem 'FC_ST_TBL0'; $name; $tr50; $tr51; $tr52; 614 local mem 'FC_ST_TBL1'; $name; $tr50; $tr51; $tr52; 615 local mem 'FC_ST_TBL2'; $name; $tr50; $tr51; $tr52; 616 local mem 'MERGE_ST_TBL'; $name; $tr50; $tr51; $tr52; 617 local mem 'OFFSET_MAP_TBL'; $name; $tr50; $tr51; $tr52; 618 local mem 'PFC_ST_TBL'; $name; $tr50; $tr51; $tr52; 619 local mem 'ST_TRANS_TBL'; $name; $tr50; $tr51; $tr52; 620 local mem 'QCN_CNM_RVD_TBL'; $name; $tr50; $tr51; $tr52; 621 # QCN_CNM_TIMER_TBL is commented out due to bench-screen issues 622 # local mem 'QCN_CNM_TIMER_TBL'; $name; $tr50; $tr51; $tr52; 623 local mem 'QCN_TBID_TBL'; $name; $tr50; $tr51; $tr52; 624 local mem 'QCN_TOV_TBL'; $name; $tr50; $tr51; $tr52; 625 local mem 'INTFO_TC2PRI_MAPPING'; $name; $tr50; $tr51; $tr52; 626 local mem 'MC_FIFO0'; $name; $tr50; $tr51; $tr52; 627 local mem 'MC_FIFO1'; $name; $tr50; $tr51; $tr52; 628 local mem 'MC_FIFO2'; $name; $tr50; $tr51; $tr52; 629 local mem 'MC_FIFO3'; $name; $tr50; $tr51; $tr52; 630 local mem 'MC_FIFO4'; $name; $tr50; $tr51; $tr52; 631 local mem 'MC_FIFO5'; $name; $tr50; $tr51; $tr52; 632 local mem 'MC_FIFO6'; $name; $tr50; $tr51; $tr52; 633 local mem 'MC_FIFO7'; $name; $tr50; $tr51; $tr52; 634 local mem 'MC_FIFO8'; $name; $tr50; $tr51; $tr52; 635 local mem 'MC_FIFO9'; $name; $tr50; $tr51; $tr52; 636 local mem 'MC_FIFO10'; $name; $tr50; $tr51; $tr52; 637 local mem 'MC_FIFO11'; $name; $tr50; $tr51; $tr52; 638 local mem 'MC_FIFO12'; $name; $tr50; $tr51; $tr52; 639 local mem 'MC_FIFO13'; $name; $tr50; $tr51; $tr52; 640 local mem 'MC_FIFO14'; $name; $tr50; $tr51; $tr52; 641 local mem 'MC_FIFO15'; $name; $tr50; $tr51; $tr52; 642 local mem 'MC_FIFO16'; $name; $tr50; $tr51; $tr52; 643 local mem 'MC_FIFO17'; $name; $tr50; $tr51; $tr52; 644 local mem 'MC_FIFO18'; $name; $tr50; $tr51; $tr52; 645 local mem 'MC_FIFO19'; $name; $tr50; $tr51; $tr52; 646 local mem 'MC_FIFO20'; $name; $tr50; $tr51; $tr52; 647 local mem 'MC_FIFO21'; $name; $tr50; $tr51; $tr52; 648 local mem 'MC_FIFO22'; $name; $tr50; $tr51; $tr52; 649 local mem 'MC_FIFO23'; $name; $tr50; $tr51; $tr52; 650 local mem 'MC_FIFO24'; $name; $tr50; $tr51; $tr52; 651 local mem 'MC_FIFO25'; $name; $tr50; $tr51; $tr52; 652 local mem 'MC_FIFO26'; $name; $tr50; $tr51; $tr52; 653 local mem 'MC_FIFO27'; $name; $tr50; $tr51; $tr52; 654 local mem 'MC_FIFO28'; $name; $tr50; $tr51; $tr52; 655 local mem 'MC_FIFO29'; $name; $tr50; $tr51; $tr52; 656 local mem 'MC_FIFO30'; $name; $tr50; $tr51; $tr52; 657 local mem 'MC_FIFO31'; $name; $tr50; $tr51; $tr52; 658 local mem 'MC_FIFO32'; $name; $tr50; $tr51; $tr52; 659 local mem 'MC_FIFO33'; $name; $tr50; $tr51; $tr52; 660 local mem 'MC_FIFO34'; $name; $tr50; $tr51; $tr52; 661 local mem 'MC_FIFO35'; $name; $tr50; $tr51; $tr52; 662 local mem 'MC_FIFO36'; $name; $tr50; $tr51; $tr52; 663 local mem 'MC_FIFO37'; $name; $tr50; $tr51; $tr52; 664 local mem 'MC_FIFO38'; $name; $tr50; $tr51; $tr52; 665 local mem 'MC_FIFO39'; $name; $tr50; $tr51; $tr52; 666 local mem 'MC_FIFO40'; $name; $tr50; $tr51; $tr52; 667 local mem 'MC_FIFO41'; $name; $tr50; $tr51; $tr52; 668 local mem 'MC_FIFO42'; $name; $tr50; $tr51; $tr52; 669 local mem 'MC_FIFO43'; $name; $tr50; $tr51; $tr52; 670 local mem 'MC_FIFO44'; $name; $tr50; $tr51; $tr52; 671 local mem 'MC_FIFO45'; $name; $tr50; $tr51; $tr52; 672 local mem 'MC_FIFO46'; $name; $tr50; $tr51; $tr52; 673 local mem 'MC_FIFO47'; $name; $tr50; $tr51; $tr52; 674 local mem 'MC_FIFO48'; $name; $tr50; $tr51; $tr52; 675 local mem 'MC_FIFO49'; $name; $tr50; $tr51; $tr52; 676 local mem 'MC_FIFO50'; $name; $tr50; $tr51; $tr52; 677 local mem 'MC_FIFO51'; $name; $tr50; $tr51; $tr52; 678 local mem 'MC_FIFO52'; $name; $tr50; $tr51; $tr52; 679 local mem 'MC_FIFO53'; $name; $tr50; $tr51; $tr52; 680 local mem 'MC_FIFO54'; $name; $tr50; $tr51; $tr52; 681 local mem 'MC_FIFO55'; $name; $tr50; $tr51; $tr52; 682 local mem 'MC_FIFO56'; $name; $tr50; $tr51; $tr52; 683 local mem 'MC_FIFO57'; $name; $tr50; $tr51; $tr52; 684 local mem 'MC_FIFO58'; $name; $tr50; $tr51; $tr52; 685 local mem 'MC_FIFO59'; $name; $tr50; $tr51; $tr52; 686 local mem 'MC_FIFO60'; $name; $tr50; $tr51; $tr52; 687 local mem 'MC_FIFO61'; $name; $tr50; $tr51; $tr52; 688 local mem 'MC_FIFO48_1'; $name; $tr50; $tr51; $tr52; 689 local mem 'MC_FIFO49_1'; $name; $tr50; $tr51; $tr52; 690 local mem 'MC_FIFO50_1'; $name; $tr50; $tr51; $tr52; 691 local mem 'MC_FIFO51_1'; $name; $tr50; $tr51; $tr52; 692 local mem 'MC_FIFO52_1'; $name; $tr50; $tr51; $tr52; 693 local mem 'MC_FIFO53_1'; $name; $tr50; $tr51; $tr52; 694 local mem 'MC_FIFO54_1'; $name; $tr50; $tr51; $tr52; 695 local mem 'MC_FIFO55_1'; $name; $tr50; $tr51; $tr52; 696 local mem 'MC_FIFO57_1'; $name; $tr50; $tr51; $tr52; 697 local mem 'MC_FIFO57_2'; $name; $tr50; $tr51; $tr52; 698 local mem 'MC_FIFO57_3'; $name; $tr50; $tr51; $tr52; 699 local mem 'MC_FIFO59_1'; $name; $tr50; $tr51; $tr52; 700 local mem 'MC_FIFO59_2'; $name; $tr50; $tr51; $tr52; 701 local mem 'MMU_MTRO_BUCKET_L0_MEM'; $name; $tr50; $tr51; $tr52; 702 local mem 'MMU_MTRO_BUCKET_L1_MEM'; $name; $tr50; $tr51; $tr52; 703 local mem 'MMU_MTRO_BUCKET_L2_MEM'; $name; $tr50; $tr51; $tr52; 704 local mem 'MMU_MTRO_CONFIG_L0_MEM'; $name; $tr50; $tr51; $tr52; 705 local mem 'MMU_MTRO_CONFIG_L1_MEM'; $name; $tr50; $tr51; $tr52; 706 local mem 'MMU_MTRO_CONFIG_L2_MEM'; $name; $tr50; $tr51; $tr52; 707 local mem 'OVQ_BANK0_MEM0'; $name; $tr50; $tr51; $tr52; 708 local mem 'OVQ_BANK0_MEM1'; $name; $tr50; $tr51; $tr52; 709 local mem 'OVQ_BANK0_MEM2'; $name; $tr50; $tr51; $tr52; 710 local mem 'OVQ_BANK1_MEM0'; $name; $tr50; $tr51; $tr52; 711 local mem 'OVQ_BANK1_MEM1'; $name; $tr50; $tr51; $tr52; 712 local mem 'OVQ_BANK1_MEM2'; $name; $tr50; $tr51; $tr52; 713 local mem 'OVQ_BANK2_MEM0'; $name; $tr50; $tr51; $tr52; 714 local mem 'OVQ_BANK2_MEM1'; $name; $tr50; $tr51; $tr52; 715 local mem 'OVQ_BANK2_MEM2'; $name; $tr50; $tr51; $tr52; 716 local mem 'OVQ_BANK3_MEM0'; $name; $tr50; $tr51; $tr52; 717 local mem 'OVQ_BANK3_MEM1'; $name; $tr50; $tr51; $tr52; 718 local mem 'OVQ_BANK3_MEM2'; $name; $tr50; $tr51; $tr52; 719 local mem 'OVQ_DISTRIBUTOR_MEM0'; $name; $tr50; $tr51; $tr52; 720 local mem 'OVQ_DISTRIBUTOR_MEM1'; $name; $tr50; $tr51; $tr52; 721 local mem 'PKTHDR'; $name; $tr50; $tr51; $tr52; 722 local mem 'PKTLINK'; $name; $tr50; $tr51; $tr52; 723 local mem 'PQE'; $name; $tr50; $tr51; $tr52; 724 local mem 'MMU_QCN_CNM_COUNTER'; $name; $tr50; $tr51; $tr52; 725 local mem 'MMU_QCN_CNM_QUEUE'; $name; $tr50; $tr51; $tr52; 726 local mem 'QCN_CPQST_QLEN'; $name; $tr50; $tr51; $tr52; 727 local mem 'QCN_CPQST_TSSLS'; $name; $tr50; $tr51; $tr52; 728 local mem 'QCN_ENABLE'; $name; $tr50; $tr51; $tr52; 729 local mem 'QCN_QFBTB'; $name; $tr50; $tr51; $tr52; 730 local mem 'MMU_QCN_QLEN_SHADOW'; $name; $tr50; $tr51; $tr52; 731 local mem 'QCN_SITB'; $name; $tr50; $tr51; $tr52; 732 local mem 'RDE_CFIFO_MEM0'; $name; $tr50; $tr51; $tr52; 733 local mem 'RDE_CFIFO_MEM1'; $name; $tr50; $tr51; $tr52; 734 local mem 'RDE_DESCP'; $name; $tr50; $tr51; $tr52; 735 local mem 'RDE_FREELIST'; $name; $tr50; $tr51; $tr52; 736 local mem 'RDE_PKTLINK'; $name; $tr50; $tr51; $tr52; 737 local mem 'RDE_PRCP'; $name; $tr50; $tr51; $tr52; 738 local mem 'REPL_GROUP'; $name; $tr50; $tr51; $tr52; 739 local mem 'REPL_HEAD'; $name; $tr50; $tr51; $tr52; 740 local mem 'IPMC_VLAN'; $name; $tr50; $tr51; $tr52; 741 local mem 'RDEHEADER'; $name; $tr50; $tr51; $tr52; 742 local mem 'THDO_PORT_SP_BST_STAT'; $name; $tr50; $tr51; $tr52; 743 local mem 'THDO_UC_QGROUP_BST_STAT'; $name; $tr50; $tr51; $tr52; 744 local mem 'THDO_UC_QUEUE_BST_STAT'; $name; $tr50; $tr51; $tr52; 745 local mem 'THDO_PORT_SP_CONFIG'; $name; $tr50; $tr51; $tr52; 746 local mem 'THDO_UC_QGROUP_CONFIG'; $name; $tr50; $tr51; $tr52; 747 local mem 'THDO_UC_QUEUE_CONFIG'; $name; $tr50; $tr51; $tr52; 748 local mem 'MMU_THDO_COUNTER_PORT'; $name; $tr50; $tr51; $tr52; 749 local mem 'MMU_THDO_COUNTER_QGROUP'; $name; $tr50; $tr51; $tr52; 750 local mem 'MMU_THDO_COUNTER_QUEUE'; $name; $tr50; $tr51; $tr52; 751 local mem 'MMU_THDO_OFFSET_QGROUP'; $name; $tr50; $tr51; $tr52; 752 local mem 'MMU_THDO_OFFSET_QUEUE'; $name; $tr50; $tr51; $tr52; 753 local mem 'MMU_THDO_Q_TO_QGRP_MAP'; $name; $tr50; $tr51; $tr52; 754 local mem 'MMU_THDO_RESUME_QGROUP'; $name; $tr50; $tr51; $tr52; 755 local mem 'MMU_THDO_RESUME_QUEUE'; $name; $tr50; $tr51; $tr52; 756 local mem 'UCQ_WP'; $name; $tr50; $tr51; $tr52; 757 local mem 'WAMULINK'; $name; $tr50; $tr51; $tr52; 758 local mem 'WAMU_MEM0'; $name; $tr50; $tr51; $tr52; 759 local mem 'WAMU_MEM1'; $name; $tr50; $tr51; $tr52; 760 local mem 'WAMU_MEM2'; $name; $tr50; $tr51; $tr52; 761 local mem 'WAMU_MEM3'; $name; $tr50; $tr51; $tr52; 762 local mem 'MMU_WRED_UC_QUEUE_AVG_QSIZE'; $name; $tr50; $tr51; $tr52; 763 local mem 'MMU_WRED_UC_QUEUE_CONFIG'; $name; $tr50; $tr51; $tr52; 764 local mem 'MMU_WRED_DROP_CURVE_PROFILE_0'; $name; $tr50; $tr51; $tr52; 765 local mem 'MMU_WRED_DROP_CURVE_PROFILE_1'; $name; $tr50; $tr51; $tr52; 766 local mem 'MMU_WRED_DROP_CURVE_PROFILE_2'; $name; $tr50; $tr51; $tr52; 767 local mem 'MMU_WRED_DROP_CURVE_PROFILE_3'; $name; $tr50; $tr51; $tr52; 768 local mem 'MMU_WRED_DROP_CURVE_PROFILE_4'; $name; $tr50; $tr51; $tr52; 769 local mem 'MMU_WRED_DROP_CURVE_PROFILE_5'; $name; $tr50; $tr51; $tr52; 770 local mem 'WRED_PORT_SP_DROP_THD'; $name; $tr50; $tr51; $tr52; 771 local mem 'MMU_WRED_PORT_SP_SHARED_COUNT'; $name; $tr50; $tr51; $tr52; 772 local mem 'WRED_QGROUP_DROP_THD'; $name; $tr50; $tr51; $tr52; 773 local mem 'MMU_WRED_QGROUP_SHARED_COUNT'; $name; $tr50; $tr51; $tr52; 774 local mem 'WRED_UC_QUEUE_DROP_THD_DEQ'; $name; $tr50; $tr51; $tr52; 775 local mem 'WRED_UC_QUEUE_DROP_THD_ENQ'; $name; $tr50; $tr51; $tr52; 776 local mem 'MMU_WRED_UC_QUEUE_TOTAL_COUNT'; $name; $tr50; $tr51; $tr52; 777 local mem 'MODPORT_MAP_M0'; $name; $tr50; $tr51; $tr52; 778 local mem 'MODPORT_MAP_M1'; $name; $tr50; $tr51; $tr52; 779 local mem 'MODPORT_MAP_M2'; $name; $tr50; $tr51; $tr52; 780 local mem 'MODPORT_MAP_M3'; $name; $tr50; $tr51; $tr52; 781 local mem 'MODPORT_MAP_MIRROR'; $name; $tr50; $tr51; $tr52; 782 local mem 'MODPORT_MAP_SW'; $name; $tr50; $tr51; $tr52; 783 local mem 'MPLS_ENTRY_1'; $name; $tr50; $tr51; $tr52; 784 local mem 'MPLS_ENTRY_1_HIT_ONLY'; $name; $tr50; $tr51; $tr52; 785 local mem 'MPLS_ENTRY_2_HIT_ONLY'; $name; $tr50; $tr51; $tr52; 786 local mem 'MY_STATION_TCAM_DATA_ONLY'; $name; $tr50; $tr51; $tr52; 787 local mem 'NONUCAST_TRUNK_BLOCK_MASK'; $name; $tr50; $tr51; $tr52; 788 local mem 'NUM_QCN_CNM_RECEIVED'; $name; $tr50; $tr51; $tr52; 789 790 # Skip OAM Mem Verification for specific SKUs 791 if !$?BCM56345_A0 && !$?BCM56346_A0 \ 792 'local mem "OAM_LM_COUNTERS"; $name; $tr50; $tr51; $tr52; \ 793 local mem "OAM_OPCODE_CONTROL_PROFILE"; $name; $tr50; $tr51; $tr52;' 794 795 local mem 'PHB2_COS_MAP'; $name; $tr50; $tr51; $tr52; 796 local mem 'PORT_BRIDGE_BMAP'; $name; $tr50; 797 local mem 'PORT_BRIDGE_MIRROR_BMAP'; $name; $tr50; 798 local mem 'PORT_CBL_TABLE'; $name; $tr50; $tr51; $tr52; 799 local mem 'PORT_CBL_TABLE_MODBASE'; $name; $tr50; $tr51; $tr52; 800 local mem 'COS_MAP'; $name; $tr50; $tr51; $tr52; 801 local mem 'PORT_LAG_FAILOVER_SET'; $name; $tr50; $tr51; $tr52; 802 local mem 'MAC_LIMIT_COUNT_TABLE'; $name; $tr50; $tr51; $tr52; 803 local mem 'PORT_TRUNK_MAC_LIMIT_CONTROL_1'; $name; $tr50; $tr51; $tr52; 804 local mem 'PORT'; $name; $tr50; $tr51; $tr52; 805 local mem 'PTP_LABEL_RANGE_PROFILE_TABLE'; $name; $tr50; $tr51; $tr52; 806 807 # Skip OAM Mem Verification for specific SKUs 808 if !$?BCM56345_A0 && !$?BCM56346_A0 \ 809 'local mem "RMEP"; $name; $tr50; $tr51; $tr52;' 810 811 local mem 'RTAG7_FLOW_BASED_HASH'; $name; $tr50; $tr51; $tr52; 812 local mem 'RTAG7_PORT_BASED_HASH'; $name; $tr50; $tr51; $tr52; 813 local mem 'RX_PROT_GROUP_TABLE'; $name; $tr50; $tr51; $tr52; 814 local mem 'SERVICE_COS_MAP'; $name; $tr50; $tr51; $tr52; 815 local mem 'SERVICE_PORT_MAP'; $name; $tr50; $tr51; $tr52; 816 local mem 'SERVICE_QUEUE_MAP'; $name; $tr50; $tr51; $tr52; 817 local mem 'SOURCE_MOD_PROXY'; $name; $tr50; $tr51; $tr52; 818 local mem 'SOURCE_TRUNK_MAP_MODBASE'; $name; $tr50; $tr51; $tr52; 819 local mem 'SOURCE_TRUNK_MAP'; $name; $tr50; $tr51; $tr52; 820 local mem 'SOURCE_VP'; $name; $tr50; $tr51; $tr52; 821 local mem 'SOURCE_VP_ATTRIBUTES_2'; $name; $tr50; $tr51; $tr52; 822 local mem 'SRC_MODID_EGRESS'; $name; $tr50; $tr51; $tr52; 823 local mem 'SRC_MODID_INGRESS_BLOCK'; $name; $tr50; $tr51; $tr52; 824 local mem 'VLAN_STG'; $name; $tr50; $tr51; $tr52; 825 local mem 'SVM_MACROFLOW_INDEX_TABLE'; $name; $tr50; $tr51; $tr52; 826 local mem 'SVM_OFFSET_TABLE'; $name; $tr50; $tr51; $tr52; 827 local mem 'SVM_POLICY_TABLE'; $name; $tr50; $tr51; $tr52; 828 local mem 'SYSTEM_CONFIG_TABLE'; $name; $tr50; $tr51; $tr52; 829 local mem 'SYSTEM_CONFIG_TABLE_MODBASE'; $name; $tr50; $tr51; $tr52; 830 local mem 'TCP_FN'; $name; $tr50; $tr51; $tr52; 831 local mem 'THDI_PORT_PG_BST_STAT'; $name; $tr50; $tr51; $tr52; 832 local mem 'THDI_PORT_PG_CNTRS'; $name; $tr50; $tr51; $tr52; 833 local mem 'THDI_PORT_PG_CONFIG'; $name; $tr50; $tr51; $tr52; 834 local mem 'THDI_PORT_SP_BST_STAT'; $name; $tr50; $tr51; $tr52; 835 local mem 'THDI_PORT_SP_CNTRS'; $name; $tr50; $tr51; $tr52; 836 local mem 'THDI_PORT_SP_CONFIG'; $name; $tr50; $tr51; $tr52; 837 local mem 'TOS_FN'; $name; $tr50; $tr51; $tr52; 838 local mem 'TRILL_DROP_STATS'; $name; $tr50; 839 local mem 'TRUNK_BITMAP'; $name; $tr50; $tr51; $tr52; 840 local mem 'TRUNK_CBL_TABLE'; $name; $tr50; $tr51; $tr52; 841 local mem 'TRUNK_GROUP'; $name; $tr50; $tr51; $tr52; 842 local mem 'TRUNK_MEMBER'; $name; $tr50; $tr51; $tr52; 843 local mem 'TTL_FN'; $name; $tr50; $tr51; $tr52; 844 local mem 'TX_PROT_GROUP_TABLE'; $name; $tr50; $tr51; $tr52; 845 local mem 'UNKNOWN_HGI_BITMAP'; $name; $tr50; $tr51; $tr52; 846 local mem 'UNKNOWN_MCAST_BLOCK_MASK'; $name; $tr50; $tr51; $tr52; 847 local mem 'UNKNOWN_UCAST_BLOCK_MASK'; $name; $tr50; $tr51; $tr52; 848 local mem 'VFI'; $name; $tr50; $tr51; $tr52; 849 local mem 'VFI_1'; $name; $tr50; $tr51; $tr52; 850 local mem 'VFP_HASH_FIELD_BMAP_TABLE_A'; $name; $tr50; $tr51; $tr52; 851 local mem 'VFP_HASH_FIELD_BMAP_TABLE_B'; $name; $tr50; $tr51; $tr52; 852 local mem 'VFP_POLICY_TABLE'; $name; $tr50; $tr51; $tr52; 853 local mem 'VLAN_MPLS'; $name; $tr50; $tr51; $tr52; 854 local mem 'VLAN_OR_VFI_MAC_COUNT'; $name; $tr50; $tr51; $tr52; 855 local mem 'VLAN_OR_VFI_MAC_LIMIT'; $name; $tr50; $tr51; $tr52; 856 local mem 'VLAN_PROFILE_2'; $name; $tr50; $tr51; $tr52; 857 local mem 'VLAN_PROFILE'; $name; $tr50; $tr51; $tr52; 858 local mem 'VLAN_PROTOCOL'; $name; $tr50; $tr51; $tr52; 859 local mem 'VLAN_PROTOCOL_DATA'; $name; $tr50; $tr51; $tr52; 860 local mem 'VLAN_SUBNET_DATA_ONLY'; $name; $tr50; $tr51; $tr52; 861 local mem 'VLAN'; $name; $tr50; $tr51; $tr52; 862 local mem 'VOQ_COS_MAP'; $name; $tr50; $tr51; $tr52; 863 local mem 'VOQ_MOD_MAP'; $name; $tr50; $tr51; $tr52; 864 local mem 'VOQ_PORT_MAP'; $name; $tr50; $tr51; $tr52; 865 local mem 'VRF'; $name; $tr50; $tr51; $tr52; 866 local mem 'CPU_COS_MAP'; $name; $tr50; $tr51; $tr52; 867 local mem 'CPU_COS_MAP_ONLY'; $name; $tr50; $tr51; $tr52; 868 local mem 'UDF_TCAM'; $name; $tr50; $tr51; $tr52; 869 local mem 'L2_USER_ENTRY'; $name; $tr50; $tr51; $tr52; 870 local mem 'L2_USER_ENTRY_ONLY'; $name; $tr50; $tr51; $tr52; 871 local mem 'L3_DEFIP'; $name; $tr50; $tr51; $tr52; 872 local mem 'L3_DEFIP_ONLY'; $name; $tr50; $tr51; $tr52; 873 # Hx4 has no holes in FP/EFP/VFP TCAM. so these are tested. 874 local mem 'FP_TCAM'; $name; $tr50; $tr51; $tr52; 875 local mem 'VFP_TCAM'; $name; $tr50; $tr51; $tr52; 876 local mem 'EFP_TCAM'; $name; $tr50; $tr51; $tr52; 877 local mem 'L3_DEFIP_PAIR_128'; $name; $tr50; $tr51; $tr52; 878 local mem 'L3_DEFIP_PAIR_128_ONLY'; $name; $tr50; $tr51; $tr52; 879 local mem 'FP_GLOBAL_MASK_TCAM'; $name; $tr50; $tr51; $tr52; 880 local mem 'L3_TUNNEL'; $name; $tr50; $tr51; $tr52; 881 local mem 'MY_STATION_TCAM'; $name; $tr50; $tr51; $tr52; 882 local mem 'MY_STATION_TCAM_ENTRY_ONLY'; $name; $tr50; $tr51; $tr52; 883 local mem 'VLAN_SUBNET'; $name; $tr50; $tr51; $tr52; 884 local mem 'VLAN_SUBNET_ONLY'; $name; $tr50; $tr51; $tr52; 885 #Additional Memories added in HX4 exclusively 886 #local mem 'SM'; $name; $tr50; $tr51; $tr52; - RO memory 887 local mem 'SER_MEMORY'; $name; $tr50; $tr51; $tr52; 888 local mem 'VLAN_XLATE_1_HIT_ONLY'; $name; $tr50; $tr51; $tr52; 889 local mem 'VLAN_XLATE_2_HIT_ONLY'; $name; $tr50; $tr51; $tr52; 890 $done 891 892 #Table DMA/Table SLAM 893 echo "Running Table DMA Tests ..." 894 local name 'echo " $mem"'; 895 local tr71_1 'tr 71 m=$mem s=0 c=0 tse=f slth=t'; 896 local tr71_2 'tr 71 m=$mem s=0 c=0 tse=t slth=t'; 897 local tr71_3 'tr 71 m=$mem s=0 c=0 tse=t slth=f'; 898 899 init soc 900 init misc 901 if !"expr $xtport0 + 0" \ 902 'local mem "PORT_EHG_RX_TUNNEL_DATA.xtport0"; $name; \ 903 $tr71_1; $tr71_2; $tr71_3; \ 904 local mem "PORT_EHG_RX_TUNNEL_MASK.xtport0"; $name; \ 905 $tr71_1; $tr71_2; \ 906 local mem "PORT_EHG_TX_TUNNEL_DATA.xtport0"; $name; \ 907 $tr71_1; $tr71_2;' 908 if !"expr $xtport1 + 0" \ 909 'local mem "PORT_EHG_RX_TUNNEL_DATA.xtport1"; $name; \ 910 $tr71_1; $tr71_2; $tr71_3; \ 911 local mem "PORT_EHG_RX_TUNNEL_MASK.xtport1"; $name; \ 912 $tr71_1; $tr71_2; \ 913 local mem "PORT_EHG_TX_TUNNEL_DATA.xtport1"; $name; \ 914 $tr71_1; $tr71_2;' 915 if !"expr $xtport2 + 0" \ 916 'local mem "PORT_EHG_RX_TUNNEL_DATA.xtport2"; $name; \ 917 $tr71_1; $tr71_2; $tr71_3; \ 918 local mem "PORT_EHG_RX_TUNNEL_MASK.xtport2"; $name; \ 919 $tr71_1; $tr71_2; \ 920 local mem "PORT_EHG_TX_TUNNEL_DATA.xtport2"; $name; \ 921 $tr71_1; $tr71_2;' 922 if !"expr $xtport3 + 0" \ 923 'local mem "PORT_EHG_RX_TUNNEL_DATA.xtport3"; $name; \ 924 $tr71_1; $tr71_2; $tr71_3; \ 925 local mem "PORT_EHG_RX_TUNNEL_MASK.xtport3"; $name; \ 926 $tr71_1; $tr71_2; \ 927 local mem "PORT_EHG_TX_TUNNEL_DATA.xtport3"; $name; \ 928 $tr71_1; $tr71_2;' 929 930 if !"expr $xwport0 + 0" \ 931 'local mem "PORT_EHG_RX_TUNNEL_DATA.xwport0"; $name; \ 932 $tr71_1 c=16; $tr71_2 c=16; $tr71_3 c=16; \ 933 local mem "PORT_EHG_RX_TUNNEL_MASK.xwport0"; $name; \ 934 $tr71_1 c=16; $tr71_2 c=16; \ 935 local mem "PORT_EHG_TX_TUNNEL_DATA.xwport0"; $name; \ 936 $tr71_1 c=16; $tr71_2 c=16;' 937 938 if !"expr $xwport1 + 0" \ 939 'local mem "PORT_EHG_RX_TUNNEL_DATA.xwport1"; $name; \ 940 $tr71_1 c=16; $tr71_2 c=16; $tr71_3 c=16; \ 941 local mem "PORT_EHG_RX_TUNNEL_MASK.xwport1"; $name; \ 942 $tr71_1 c=16; $tr71_2 c=16; \ 943 local mem "PORT_EHG_TX_TUNNEL_DATA.xwport1"; $name; \ 944 $tr71_1 c=16; $tr71_2 c=16;' 945 if !"expr $xwport2 + 0" \ 946 'local mem "PORT_EHG_RX_TUNNEL_DATA.xwport2"; $name; \ 947 $tr71_1 c=16; $tr71_2 c=16; $tr71_3 c=16; \ 948 local mem "PORT_EHG_RX_TUNNEL_MASK.xwport2"; $name; \ 949 $tr71_1 c=16; $tr71_2 c=16; \ 950 local mem "PORT_EHG_TX_TUNNEL_DATA.xwport2"; $name; \ 951 $tr71_1 c=16; $tr71_2 c=16;' 952 if !"expr $xlport0 + 0" \ 953 'local mem "PORT_EHG_RX_TUNNEL_DATA.xlport0"; $name; \ 954 $tr71_1 c=16; $tr71_2 c=16; $tr71_3 c=16; \ 955 local mem "PORT_EHG_RX_TUNNEL_MASK.xlport0"; $name; \ 956 $tr71_1 c=16; $tr71_2 c=16; \ 957 local mem "PORT_EHG_TX_TUNNEL_DATA.xlport0"; $name; \ 958 $tr71_1 c=16; $tr71_2 c=16;' 959 960 # Reverse SLAM problems: Place-holder 961 # Run the script on the memories and remove $tr71_3 for which ever memories 962 # have the Reverse SLAM issues 963 964 # Also, following is the complete list of memories in HX4 (copied from above. 965 # If a specific memory does not support SLAM DMA, then 966 967 # Skip Service Meter Mem Verification for non supporting SKUs 968 if !$?BCM56345_A0 && !$?BCM56346_A0 \ 969 'local mem "SVM_METER_TABLE"; $name; $tr71_1; $tr71_2; $tr71_3;' 970 971 local mem 'FP_POLICY_TABLE'; $name; $tr71_1; $tr71_2; $tr71_3; 972 local mem 'FP_COUNTER_TABLE'; $name; $tr71_1; $tr71_2; $tr71_3; 973 local mem 'FP_METER_TABLE'; $name; $tr71_1; $tr71_2; $tr71_3; 974 local mem 'ALTERNATE_EMIRROR_BITMAP'; $name; $tr71_1; $tr71_2; $tr71_3; 975 local mem 'AXP_CH_NLF_INPUT_COUNTER_TABLE'; $name; $tr71_1; $tr71_2; $tr71_3; 976 local mem 'AXP_CH_NLF_OUTPUT_COUNTER_TABLE'; $name; $tr71_1; $tr71_2; $tr71_3; 977 978 # Skip REGEX Mem Verification for non supporting SKUs 979 if !$?BCM56345_A0 && !$BCM56346_A0 \ 980 'local mem "AXP_SM_CHAR_REMAP0"; $name; $tr71_1; $tr71_2; $tr71_3; \ 981 local mem "AXP_SM_CHAR_REMAP1"; $name; $tr71_1; $tr71_2; $tr71_3; \ 982 local mem "AXP_SM_CHAR_REMAP2"; $name; $tr71_1; $tr71_2; $tr71_3; \ 983 local mem "AXP_SM_CHAR_REMAP3"; $name; $tr71_1; $tr71_2; $tr71_3; \ 984 local mem "AXP_SM_CHAR_REMAP4"; $name; $tr71_1; $tr71_2; $tr71_3; \ 985 local mem "AXP_SM_CHAR_REMAP5"; $name; $tr71_1; $tr71_2; $tr71_3; \ 986 local mem "AXP_SM_CHAR_REMAP6"; $name; $tr71_1; $tr71_2; $tr71_3; \ 987 local mem "AXP_SM_CHAR_REMAP7"; $name; $tr71_1; $tr71_2; $tr71_3; \ 988 local mem "AXP_SM_CHAR_REMAP8"; $name; $tr71_1; $tr71_2; $tr71_3; \ 989 local mem "AXP_SM_CHAR_REMAP9"; $name; $tr71_1; $tr71_2; $tr71_3; \ 990 local mem "AXP_SM_CHAR_REMAP10"; $name; $tr71_1; $tr71_2; $tr71_3; \ 991 local mem "AXP_SM_CHAR_REMAP11"; $name; $tr71_1; $tr71_2; $tr71_3; \ 992 local mem "AXP_SM_CHAR_REMAP12"; $name; $tr71_1; $tr71_2; $tr71_3; \ 993 local mem "AXP_SM_CHAR_REMAP13"; $name; $tr71_1; $tr71_2; $tr71_3; \ 994 local mem "AXP_SM_CHAR_REMAP14"; $name; $tr71_1; $tr71_2; $tr71_3; \ 995 local mem "AXP_SM_CHAR_REMAP15"; $name; $tr71_1; $tr71_2; $tr71_3; \ 996 local mem "AXP_SM_CHAR_REMAP16"; $name; $tr71_1; $tr71_2; $tr71_3; \ 997 local mem "AXP_SM_CHAR_REMAP17"; $name; $tr71_1; $tr71_2; $tr71_3; \ 998 local mem "AXP_SM_CHAR_REMAP18"; $name; $tr71_1; $tr71_2; $tr71_3; \ 999 local mem "AXP_SM_CHAR_REMAP19"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1000 local mem "AXP_SM_CHAR_REMAP20"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1001 local mem "AXP_SM_CHAR_REMAP21"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1002 local mem "AXP_SM_CHAR_REMAP22"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1003 local mem "AXP_SM_CHAR_REMAP23"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1004 local mem "AXP_SM_CHAR_REMAP24"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1005 local mem "AXP_SM_CHAR_REMAP25"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1006 local mem "AXP_SM_CHAR_REMAP26"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1007 local mem "AXP_SM_CHAR_REMAP27"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1008 local mem "AXP_SM_CHAR_REMAP28"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1009 local mem "AXP_SM_CHAR_REMAP29"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1010 local mem "AXP_SM_CHAR_REMAP30"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1011 local mem "AXP_SM_CHAR_REMAP31"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1012 local mem "AXP_SM_FLOW_TABLE_BULK_MATCH_DATA"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1013 local mem "AXP_SM_FLOW_TABLE_BULK_MATCH_MASK"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1014 local mem "AXP_SM_FLOW_TABLE_BULK_REPLACE_DATA"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1015 local mem "AXP_SM_FLOW_TABLE_BULK_REPLACE_MASK"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1016 local mem "AXP_SM_FLOW_TABLE_MEM"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1017 local mem "AXP_SM_MATCH_COUNTERS_MEM0"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1018 local mem "AXP_SM_MATCH_COUNTERS_MEM1"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1019 local mem "AXP_SM_MATCH_COUNTERS_MEM2"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1020 local mem "AXP_SM_MATCH_COUNTERS_MEM3"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1021 local mem "AXP_SM_MATCH_TABLE_BULK_MATCH_DATA"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1022 local mem "AXP_SM_MATCH_TABLE_BULK_MATCH_MASK"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1023 local mem "AXP_SM_MATCH_TABLE_BULK_REPLACE_DATA"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1024 local mem "AXP_SM_MATCH_TABLE_BULK_REPLACE_MASK"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1025 local mem "AXP_SM_MATCH_TABLE_MEM0"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1026 local mem "AXP_SM_MATCH_TABLE_MEM1"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1027 local mem "AXP_SM_MATCH_TABLE_MEM2"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1028 local mem "AXP_SM_MATCH_TABLE_MEM3"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1029 local mem "AXP_SM_PACKET_BUFFER_MEM"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1030 local mem "AXP_SM_STATE_TABLE_BULK_MATCH_DATA"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1031 local mem "AXP_SM_STATE_TABLE_BULK_MATCH_MASK"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1032 local mem "AXP_SM_STATE_TABLE_BULK_REPLACE_DATA"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1033 local mem "AXP_SM_STATE_TABLE_BULK_REPLACE_MASK"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1034 local mem "AXP_SM_STATE_TABLE_MEM0"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1035 local mem "AXP_SM_STATE_TABLE_MEM1"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1036 local mem "AXP_SM_STATE_TABLE_MEM2"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1037 local mem "AXP_SM_STATE_TABLE_MEM3"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1038 local mem "AXP_SM_STATE_TABLE_MEM4"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1039 local mem "AXP_SM_STATE_TABLE_MEM5"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1040 local mem "AXP_SM_STATE_TABLE_MEM6"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1041 local mem "AXP_SM_STATE_TABLE_MEM7"; $name; $tr71_1; $tr71_2; $tr71_3;' 1042 1043 local mem 'AXP_WLAN_COS_MAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1044 local mem 'AXP_WRX_SVP_ASSIGNMENT'; $name; $tr71_1; $tr71_2; $tr71_3; 1045 local mem 'AXP_WRX_WCD'; $name; $tr71_1; $tr71_2; $tr71_3; 1046 local mem 'AXP_WTX_DSCP_MAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1047 local mem 'AXP_WTX_DVP_PROFILE'; $name; $tr71_1; $tr71_2; $tr71_3; 1048 local mem 'AXP_WTX_FRAG_ID'; $name; $tr71_1; $tr71_2; $tr71_3; 1049 local mem 'AXP_WTX_PRI_MAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1050 local mem 'AXP_WTX_TRUNK_BLOCK_MASK'; $name; $tr71_1; $tr71_2; $tr71_3; 1051 local mem 'AXP_WTX_TRUNK_GROUP_BITMAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1052 local mem 'AXP_WTX_TUNNEL'; $name; $tr71_1; $tr71_2; $tr71_3; 1053 local mem 'BCAST_BLOCK_MASK'; $name; $tr71_1; $tr71_2; $tr71_3; 1054 local mem 'COS_MAP_SEL'; $name; $tr71_1; $tr71_2; $tr71_3; 1055 local mem 'CPU_COS_MAP_DATA_ONLY'; $name; $tr71_1; $tr71_2; $tr71_3; 1056 local mem 'CPU_PBM'; $name; $tr71_1; $tr71_2; $tr71_3; 1057 local mem 'CPU_PBM_2'; $name; $tr71_1; $tr71_2; $tr71_3; 1058 local mem 'CPU_TS_MAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1059 local mem 'DEST_MOD_CAPABILITIES'; $name; $tr71_1; $tr71_2; $tr71_3; 1060 local mem 'DEST_TRUNK_BITMAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1061 local mem 'DLB_HGT_ETHERTYPE_ELIGIBILITY_MAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1062 local mem 'DLB_HGT_FLOWSET'; $name; $tr71_1; $tr71_2; $tr71_3; 1063 local mem 'DLB_HGT_FLOWSET_TIMESTAMP_PAGE'; $name; $tr71_1; $tr71_2; $tr71_3; 1064 local mem 'DLB_HGT_GROUP_CONTROL'; $name; $tr71_1; $tr71_2; $tr71_3; 1065 local mem 'DLB_HGT_GROUP_MEMBERSHIP'; $name; $tr71_1; $tr71_2; $tr71_3; 1066 local mem 'DLB_HGT_GROUP_STATS'; $name; $tr71_1; $tr71_2; $tr71_3; 1067 local mem 'DLB_HGT_HIST_LOAD'; $name; $tr71_1; $tr71_2; $tr71_3; 1068 local mem 'DLB_HGT_INST_LOAD'; $name; $tr71_1; $tr71_2; $tr71_3; 1069 local mem 'DLB_HGT_MEMBER_ATTRIBUTE'; $name; $tr71_1; $tr71_2; $tr71_3; 1070 local mem 'DLB_HGT_MEMBER_STATUS'; $name; $tr71_1; $tr71_2; $tr71_3; 1071 local mem 'DLB_HGT_MEMBER_SW_STATE'; $name; $tr71_1; $tr71_2; $tr71_3; 1072 local mem 'DLB_HGT_OPTIMAL_CANDIDATE'; $name; $tr71_1; $tr71_2; $tr71_3; 1073 local mem 'DLB_HGT_PORT_MEMBER_MAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1074 local mem 'DLB_HGT_QUALITY_CONTROL'; $name; $tr71_1; $tr71_2; $tr71_3; 1075 local mem 'DLB_HGT_QUALITY_MAPPING'; $name; $tr71_1; $tr71_2; $tr71_3; 1076 local mem 'DLB_HGT_QUALITY_RESULT'; $name; $tr71_1; $tr71_2; $tr71_3; 1077 local mem 'DLB_HGT_QUANTIZE_THRESHOLD'; $name; $tr71_1; $tr71_2; $tr71_3; 1078 local mem 'DLB_LAG_ETHERTYPE_ELIGIBILITY_MAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1079 local mem 'DLB_LAG_FLOWSET'; $name; $tr71_1; $tr71_2; $tr71_3; 1080 local mem 'DLB_LAG_FLOWSET_TIMESTAMP_PAGE'; $name; $tr71_1; $tr71_2; $tr71_3; 1081 local mem 'DLB_LAG_GROUP_CONTROL'; $name; $tr71_1; $tr71_2; $tr71_3; 1082 local mem 'DLB_LAG_GROUP_MEMBERSHIP'; $name; $tr71_1; $tr71_2; $tr71_3; 1083 local mem 'DLB_LAG_GROUP_STATS'; $name; $tr71_1; $tr71_2; $tr71_3; 1084 local mem 'DLB_LAG_HIST_GROUP_LOAD'; $name; $tr71_1; $tr71_2; $tr71_3; 1085 local mem 'DLB_LAG_HIST_LOAD'; $name; $tr71_1; $tr71_2; $tr71_3; 1086 local mem 'DLB_LAG_HIST_QSIZE'; $name; $tr71_1; $tr71_2; $tr71_3; 1087 local mem 'DLB_LAG_INST_GROUP_LOAD'; $name; $tr71_1; $tr71_2; $tr71_3; 1088 local mem 'DLB_LAG_INST_LOAD'; $name; $tr71_1; $tr71_2; $tr71_3; 1089 local mem 'DLB_LAG_INST_QSIZE'; $name; $tr71_1; $tr71_2; $tr71_3; 1090 local mem 'DLB_LAG_MEMBERSHIP_REVERSE_MAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1091 local mem 'DLB_LAG_MEMBER_ATTRIBUTE'; $name; $tr71_1; $tr71_2; $tr71_3; 1092 local mem 'DLB_LAG_MEMBER_STATUS'; $name; $tr71_1; $tr71_2; $tr71_3; 1093 local mem 'DLB_LAG_MEMBER_SW_STATE'; $name; $tr71_1; $tr71_2; $tr71_3; 1094 local mem 'DLB_LAG_OPTIMAL_CANDIDATE'; $name; $tr71_1; $tr71_2; $tr71_3; 1095 local mem 'DLB_LAG_PLA_QUANTIZE_THRESHOLD'; $name; $tr71_1; $tr71_2; $tr71_3; 1096 local mem 'DLB_LAG_QUALITY_CONTROL'; $name; $tr71_1; $tr71_2; $tr71_3; 1097 local mem 'DLB_LAG_QUALITY_MAPPING'; $name; $tr71_1; $tr71_2; $tr71_3; 1098 local mem 'DLB_LAG_QUALITY_RESULT'; $name; $tr71_1; $tr71_2; $tr71_3; 1099 local mem 'DLB_LAG_VLA_EXPECTED_LOADING_THRESHOLD'; $name; $tr71_1; $tr71_2; $tr71_3; 1100 local mem 'DLB_LAG_VLA_MEMBER_IMBALANCE_THRESHOLD'; $name; $tr71_1; $tr71_2; $tr71_3; 1101 local mem 'DLB_LAG_VLA_QUALITY_MEASURE_CONTROL'; $name; $tr71_1; $tr71_2; $tr71_3; 1102 local mem 'DSCP_TABLE'; $name; $tr71_1; $tr71_2; $tr71_3; 1103 local mem 'E2E_HOL_STATUS'; $name; $tr71_1; $tr71_2; $tr71_3; 1104 local mem 'E2E_HOL_STATUS_1'; $name; $tr71_1; $tr71_2; $tr71_3; 1105 local mem 'EFP_COUNTER_TABLE'; $name; $tr71_1; $tr71_2; $tr71_3; 1106 local mem 'EFP_METER_TABLE'; $name; $tr71_1; $tr71_2; $tr71_3; 1107 local mem 'EFP_POLICY_TABLE'; $name; $tr71_1; $tr71_2; $tr71_3; 1108 local mem 'EGR_1588_SA'; $name; $tr71_1; $tr71_2; $tr71_3; 1109 local mem 'EGR_AXP_PORT_PROPERTY'; $name; $tr71_1; $tr71_2; $tr71_3; 1110 local mem 'EGR_COS_MAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1111 local mem 'EGR_CPU_COS_MAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1112 local mem 'EGR_DSCP_ECN_MAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1113 local mem 'EGR_DSCP_TABLE'; $name; $tr71_1; $tr71_2; $tr71_3; 1114 local mem 'EGR_DVP_ATTRIBUTE'; $name; $tr71_1; $tr71_2; $tr71_3; 1115 local mem 'EGR_DVP_ATTRIBUTE_1'; $name; $tr71_1; $tr71_2; $tr71_3; 1116 local mem 'EGR_EDB_XMIT_CTRL'; $name; $tr71_1; $tr71_2; $tr71_3; 1117 local mem 'EGR_EHG_QOS_MAPPING_TABLE'; $name; $tr71_1; $tr71_2; $tr71_3; 1118 local mem 'EGR_EM_MTP_INDEX'; $name; $tr71_1; $tr71_2; $tr71_3; 1119 local mem 'EGR_ENABLE'; $name; $tr71_1; $tr71_2; $tr71_3; 1120 local mem 'EGR_EP_REDIRECT_EM_MTP_INDEX'; $name; $tr71_1; $tr71_2; $tr71_3; 1121 1122 # Skip EGR Flex Stats Mem Verfication for non supporting SKUs 1123 if !$?BCM56345_A0 && !$?BCM56346_A0 \ 1124 'local mem "EGR_FLEX_CTR_COUNTER_TABLE_0"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1125 local mem "EGR_FLEX_CTR_COUNTER_TABLE_1"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1126 local mem "EGR_FLEX_CTR_COUNTER_TABLE_2"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1127 local mem "EGR_FLEX_CTR_COUNTER_TABLE_3"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1128 local mem "EGR_FLEX_CTR_COUNTER_TABLE_4"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1129 local mem "EGR_FLEX_CTR_COUNTER_TABLE_5"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1130 local mem "EGR_FLEX_CTR_COUNTER_TABLE_6"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1131 local mem "EGR_FLEX_CTR_COUNTER_TABLE_7"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1132 local mem "EGR_FLEX_CTR_OFFSET_TABLE_0"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1133 local mem "EGR_FLEX_CTR_OFFSET_TABLE_1"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1134 local mem "EGR_FLEX_CTR_OFFSET_TABLE_2"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1135 local mem "EGR_FLEX_CTR_OFFSET_TABLE_3"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1136 local mem "EGR_FLEX_CTR_OFFSET_TABLE_4"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1137 local mem "EGR_FLEX_CTR_OFFSET_TABLE_5"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1138 local mem "EGR_FLEX_CTR_OFFSET_TABLE_6"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1139 local mem "EGR_FLEX_CTR_OFFSET_TABLE_7"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1140 local mem "EGR_FLEX_CTR_PKT_PRI_MAP"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1141 local mem "EGR_FLEX_CTR_PKT_RES_MAP"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1142 local mem "EGR_FLEX_CTR_PORT_MAP"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1143 local mem "EGR_FLEX_CTR_PRI_CNG_MAP"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1144 local mem "EGR_FLEX_CTR_TOS_MAP"; $name; $tr71_1; $tr71_2; $tr71_3;' 1145 1146 local mem 'EGR_FRAGMENT_ID_TABLE'; $name; $tr71_1; $tr71_2; $tr71_3; 1147 local mem 'EGR_GPP_ATTRIBUTES'; $name; $tr71_1; $tr71_2; $tr71_3; 1148 local mem 'EGR_GPP_ATTRIBUTES_MODBASE'; $name; $tr71_1; $tr71_2; $tr71_3; 1149 local mem 'EGR_IFP_MOD_FIELDS'; $name; $tr71_1; $tr71_2; $tr71_3; 1150 local mem 'EGR_IM_MTP_INDEX'; $name; $tr71_1; $tr71_2; $tr71_3; 1151 local mem 'EGR_ING_PORT'; $name; $tr71_1; $tr71_2; $tr71_3; 1152 local mem 'EGR_IPMC'; $name; $tr71_1; $tr71_2; $tr71_3; 1153 local mem 'EGR_IP_TUNNEL'; $name; $tr71_1; $tr71_2; $tr71_3; 1154 local mem 'EGR_IP_TUNNEL_IPV6'; $name; $tr71_1; $tr71_2; $tr71_3; 1155 local mem 'EGR_IP_TUNNEL_MPLS'; $name; $tr71_1; $tr71_2; $tr71_3; 1156 local mem 'EGR_L3_INTF'; $name; $tr71_1; $tr71_2; $tr71_3; 1157 local mem 'EGR_L3_NEXT_HOP'; $name; $tr71_1; $tr71_2; $tr71_3; 1158 local mem 'EGR_MAC_DA_PROFILE'; $name; $tr71_1; $tr71_2; $tr71_3; 1159 local mem 'EGR_MAP_MH'; $name; $tr71_1; $tr71_2; $tr71_3; 1160 local mem 'EGRESS_MASK'; $name; $tr71_1; $tr71_2; $tr71_3; 1161 local mem 'EGR_MASK_MODBASE'; $name; $tr71_1; $tr71_2; $tr71_3; 1162 local mem 'EGR_MIRROR_ENCAP_CONTROL'; $name; $tr71_1; $tr71_2; $tr71_3; 1163 local mem 'EGR_MIRROR_ENCAP_DATA_1'; $name; $tr71_1; $tr71_2; $tr71_3; 1164 local mem 'EGR_MIRROR_ENCAP_DATA_2'; $name; $tr71_1; $tr71_2; $tr71_3; 1165 local mem 'EGR_MOD_MAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1166 local mem 'EGR_MPLS_EXP_MAPPING_1'; $name; $tr71_1; $tr71_2; $tr71_3; 1167 local mem 'EGR_MPLS_EXP_MAPPING_2'; $name; $tr71_1; $tr71_2; $tr71_3; 1168 local mem 'EGR_MPLS_EXP_PRI_MAPPING'; $name; $tr71_1; $tr71_2; $tr71_3; 1169 local mem 'EGR_MPLS_PRI_MAPPING'; $name; $tr71_1; $tr71_2; $tr71_3; 1170 local mem 'EGR_MPLS_VC_AND_SWAP_LABEL_TABLE'; $name; $tr71_1; $tr71_2; $tr71_3; 1171 local mem 'EGR_PERQ_XMT_COUNTERS'; $name; $tr71_1; $tr71_2; $tr71_3; 1172 local mem 'EGR_PFC_CONTROL'; $name; $tr71_1; $tr71_2; $tr71_3; 1173 local mem 'EGR_PORT'; $name; $tr71_1; $tr71_2; $tr71_3; 1174 local mem 'EGR_PRI_CNG_MAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1175 local mem 'EGR_PW_INIT_COUNTERS'; $name; $tr71_1; $tr71_2; $tr71_3; 1176 local mem 'EGR_QCN_CNM_CONTROL_TABLE'; $name; $tr71_1; $tr71_2; $tr71_3; 1177 local mem 'EGR_TRILL_PARSE_CONTROL'; $name; $tr71_1; $tr71_2; $tr71_3; 1178 local mem 'EGR_TRILL_PARSE_CONTROL_2'; $name; $tr71_1; $tr71_2; $tr71_3; 1179 local mem 'EGR_TRILL_RBRIDGE_NICKNAMES'; $name; $tr71_1; $tr71_2; $tr71_3; 1180 local mem 'EGR_TRILL_TREE_PROFILE'; $name; $tr71_1; $tr71_2; $tr71_3; 1181 local mem 'EGR_VFI'; $name; $tr71_1; $tr71_2; $tr71_3; 1182 local mem 'EGR_VLAN'; $name; $tr71_1; $tr71_2; $tr71_3; 1183 local mem 'EGR_VLAN_STG'; $name; $tr71_1; $tr71_2; $tr71_3; 1184 local mem 'EGR_VLAN_TAG_ACTION_PROFILE'; $name; $tr71_1; $tr71_2; $tr71_3; 1185 local mem 'EGR_WLAN_ATTRIBUTES'; $name; $tr71_1; $tr71_2; $tr71_3; 1186 local mem 'EMIRROR_CONTROL'; $name; $tr71_1; $tr71_2; $tr71_3; 1187 local mem 'EMIRROR_CONTROL1'; $name; $tr71_1; $tr71_2; $tr71_3; 1188 local mem 'EMIRROR_CONTROL2'; $name; $tr71_1; $tr71_2; $tr71_3; 1189 local mem 'EMIRROR_CONTROL3'; $name; $tr71_1; $tr71_2; $tr71_3; 1190 local mem 'EM_MTP_INDEX'; $name; $tr71_1; $tr71_2; $tr71_3; 1191 local mem 'EPC_LINK_BMAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1192 local mem 'EP_REDIRECT_EM_MTP_INDEX'; $name; $tr71_1; $tr71_2; $tr71_3; 1193 local mem 'EP_VLAN_XLATE_1'; $name; $tr71_1; $tr71_2; $tr71_3; 1194 local mem 'EP_VLAN_XLATE_1_HIT_ONLY'; $name; $tr71_1; $tr71_2; $tr71_3; 1195 local mem 'FC_HEADER_TYPE'; $name; $tr71_1; $tr71_2; $tr71_3; 1196 local mem 'FLOOD_LEARN_MATCH_VLANS_PORT_A'; $name; $tr71_1; $tr71_2; $tr71_3; 1197 local mem 'FLOOD_LEARN_MATCH_VLANS_PORT_B'; $name; $tr71_1; $tr71_2; $tr71_3; 1198 local mem 'FP_HG_CLASSID_SELECT'; $name; $tr71_1; $tr71_2; $tr71_3; 1199 local mem 'FP_I2E_CLASSID_SELECT'; $name; $tr71_1; $tr71_2; $tr71_3; 1200 local mem 'FP_PORT_FIELD_SEL'; $name; $tr71_1; $tr71_2; $tr71_3; 1201 local mem 'FP_PORT_METER_MAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1202 local mem 'FP_RANGE_CHECK'; $name; $tr71_1; $tr71_2; $tr71_3; 1203 local mem 'FP_SLICE_KEY_CONTROL'; $name; $tr71_1; $tr71_2; $tr71_3; 1204 local mem 'FP_SLICE_MAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1205 local mem 'FP_STORM_CONTROL_METERS'; $name; $tr71_1; $tr71_2; $tr71_3; 1206 local mem 'UDF_OFFSET'; $name; $tr71_1; $tr71_2; $tr71_3; 1207 1208 # Skip REGEX Mem Verification for non supporting SKUs 1209 if !$?BCM56345_A0 && !$?BCM56346_A0 \ 1210 'local mem "FT_AGE_PROFILE"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1211 local mem "FT_DST_LAG_CONFIG"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1212 local mem "FT_DST_PORT_CONFIG"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1213 local mem "FT_EOP_TBL"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1214 local mem "FT_EXPORT_CNTR_ONLY"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1215 local mem "FT_EXPORT_DATA_ONLY"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1216 local mem "FT_EXPORT_FIFO"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1217 local mem "FT_L4PORT"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1218 local mem "FT_POLICY"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1219 local mem "FT_SESSION"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1220 local mem "FT_SESSION_IPV6"; $name; $tr71_1; $tr71_2; $tr71_3;' 1221 1222 local mem 'GTP_PORT_TABLE'; $name; $tr71_1; $tr71_2; $tr71_3; 1223 local mem 'HGT_DLB_CONTROL'; $name; $tr71_1; $tr71_2; $tr71_3; 1224 local mem 'HG_TRUNK_BITMAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1225 local mem 'HG_TRUNK_FAILOVER_ENABLE'; $name; $tr71_1; $tr71_2; $tr71_3; 1226 local mem 'HG_TRUNK_FAILOVER_SET'; $name; $tr71_1; $tr71_2; $tr71_3; 1227 local mem 'HG_TRUNK_GROUP'; $name; $tr71_1; $tr71_2; $tr71_3; 1228 local mem 'HG_TRUNK_MEMBER'; $name; $tr71_1; $tr71_2; $tr71_3; 1229 local mem 'HIGIG_TRUNK_CONTROL'; $name; $tr71_1; $tr71_2; $tr71_3; 1230 local mem 'IARB_TDM_TABLE'; $name; $tr71_1; $tr71_2; $tr71_3; 1231 1232 # IBOD_xxx memories are not supported in TDMA. Explicit check prevents it. 1233 local mem 'IBOD_MOOSE_CLP0_CTRL_MEM'; $name; $tr71_1; $tr71_2; $tr71_3; 1234 local mem 'IBOD_MOOSE_CLP0_DATA_MEM_0'; $name; $tr71_1; $tr71_2; $tr71_3; 1235 local mem 'IBOD_MOOSE_CLP1_CTRL_MEM'; $name; $tr71_1; $tr71_2; $tr71_3; 1236 local mem 'IBOD_MOOSE_CLP1_DATA_MEM_0'; $name; $tr71_1; $tr71_2; $tr71_3; 1237 local mem 'IBOD_MOOSE_XLP0_CTRL_MEM'; $name; $tr71_1; $tr71_2; $tr71_3; 1238 local mem 'IBOD_MOOSE_XLP0_DATA_MEM'; $name; $tr71_1; $tr71_2; $tr71_3; 1239 local mem 'IBOD_MOOSE_XTP0_CTRL_MEM'; $name; $tr71_1; $tr71_2; $tr71_3; 1240 local mem 'IBOD_MOOSE_XTP0_DATA_MEM'; $name; $tr71_1; $tr71_2; $tr71_3; 1241 local mem 'IBOD_MOOSE_XTP1_CTRL_MEM'; $name; $tr71_1; $tr71_2; $tr71_3; 1242 local mem 'IBOD_MOOSE_XTP1_DATA_MEM'; $name; $tr71_1; $tr71_2; $tr71_3; 1243 local mem 'IBOD_MOOSE_XTP2_CTRL_MEM'; $name; $tr71_1; $tr71_2; $tr71_3; 1244 local mem 'IBOD_MOOSE_XTP2_DATA_MEM'; $name; $tr71_1; $tr71_2; $tr71_3; 1245 local mem 'IBOD_MOOSE_XTP3_CTRL_MEM'; $name; $tr71_1; $tr71_2; $tr71_3; 1246 local mem 'IBOD_MOOSE_XTP3_DATA_MEM'; $name; $tr71_1; $tr71_2; $tr71_3; 1247 1248 local mem 'ICONTROL_OPCODE_BITMAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1249 local mem 'IFP_COS_MAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1250 local mem 'IFP_REDIRECTION_PROFILE'; $name; $tr71_1; $tr71_2; $tr71_3; 1251 local mem 'IMIRROR_BITMAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1252 local mem 'IM_MTP_INDEX'; $name; $tr71_1; $tr71_2; $tr71_3; 1253 local mem 'ING_1588_INGRESS_CTRL'; $name; $tr71_1; $tr71_2; $tr71_3; 1254 local mem 'ING_DVP_2_TABLE'; $name; $tr71_1; $tr71_2; $tr71_3; 1255 local mem 'ING_DVP_TABLE'; $name; $tr71_1; $tr71_2; $tr71_3; 1256 local mem 'ING_EGRMSKBMAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1257 local mem 'ING_EN_EFILTER_BITMAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1258 1259 # Skip ING Flex Stats Mem Verification for non supporting SKUs 1260 if !$?BCM56345_A0 && !$?BCM56346_A0 \ 1261 'local mem "ING_FLEX_CTR_COUNTER_TABLE_0"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1262 local mem "ING_FLEX_CTR_COUNTER_TABLE_1"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1263 local mem "ING_FLEX_CTR_COUNTER_TABLE_2"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1264 local mem "ING_FLEX_CTR_COUNTER_TABLE_3"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1265 local mem "ING_FLEX_CTR_COUNTER_TABLE_4"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1266 local mem "ING_FLEX_CTR_COUNTER_TABLE_5"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1267 local mem "ING_FLEX_CTR_COUNTER_TABLE_6"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1268 local mem "ING_FLEX_CTR_COUNTER_TABLE_7"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1269 local mem "ING_FLEX_CTR_OFFSET_TABLE_0"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1270 local mem "ING_FLEX_CTR_OFFSET_TABLE_1"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1271 local mem "ING_FLEX_CTR_OFFSET_TABLE_2"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1272 local mem "ING_FLEX_CTR_OFFSET_TABLE_3"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1273 local mem "ING_FLEX_CTR_OFFSET_TABLE_4"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1274 local mem "ING_FLEX_CTR_OFFSET_TABLE_5"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1275 local mem "ING_FLEX_CTR_OFFSET_TABLE_6"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1276 local mem "ING_FLEX_CTR_OFFSET_TABLE_7"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1277 local mem "ING_FLEX_CTR_PKT_PRI_MAP"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1278 local mem "ING_FLEX_CTR_PKT_RES_MAP"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1279 local mem "ING_FLEX_CTR_PORT_MAP"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1280 local mem "ING_FLEX_CTR_PRI_CNG_MAP"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1281 local mem "ING_FLEX_CTR_TOS_MAP"; $name; $tr71_1; $tr71_2; $tr71_3;' 1282 1283 local mem 'ING_HIGIG_TRUNK_OVERRIDE_PROFILE'; $name; $tr71_1; $tr71_2; $tr71_3; 1284 local mem 'ING_L3_NEXT_HOP'; $name; $tr71_1; $tr71_2; $tr71_3; 1285 local mem 'ING_L3_NEXT_HOP_ATTRIBUTE_1'; $name; $tr71_1; $tr71_2; $tr71_3; 1286 local mem 'ING_L3_NEXT_HOP_ATTRIBUTE_1_INDEX'; $name; $tr71_1; $tr71_2; $tr71_3; 1287 local mem 'ING_MOD_MAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1288 local mem 'ING_MPLS_EXP_MAPPING'; $name; $tr71_1; $tr71_2; $tr71_3; 1289 local mem 'ING_NLF_PORT_MAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1290 local mem 'ING_OUTER_DOT1P_MAPPING_TABLE'; $name; $tr71_1; $tr71_2; $tr71_3; 1291 local mem 'ING_PHYSICAL_TO_LOGICAL_PORT_NUMBER_MAPPING_TABLE'; $name; $tr71_1; $tr71_2; $tr71_3; 1292 local mem 'ING_PORT_THROTTLE_ENABLE'; $name; $tr71_1; $tr71_2; $tr71_3; 1293 local mem 'ING_PRI_CNG_MAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1294 local mem 'ING_PW_TERM_SEQ_NUM'; $name; $tr71_1; $tr71_2; $tr71_3; 1295 local mem 'ING_ROUTED_INT_PRI_MAPPING'; $name; $tr71_1; $tr71_2; $tr71_3; 1296 local mem 'ING_SERVICE_PRI_MAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1297 local mem 'ING_SVM_PKT_PRI_MAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1298 local mem 'ING_SVM_PKT_RES_MAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1299 local mem 'ING_SVM_PORT_MAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1300 local mem 'ING_SVM_PRI_CNG_MAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1301 local mem 'ING_SVM_TOS_MAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1302 local mem 'ING_TRILL_PARSE_CONTROL'; $name; $tr71_1; $tr71_2; $tr71_3; 1303 local mem 'ING_TRILL_PAYLOAD_PARSE_CONTROL'; $name; $tr71_1; $tr71_2; $tr71_3; $name; 1304 local mem 'ING_UNTAGGED_PHB'; $name; $tr71_1; $tr71_2; $tr71_3; 1305 local mem 'ING_VLAN_RANGE'; $name; $tr71_1; $tr71_2; $tr71_3; 1306 local mem 'ING_VLAN_TAG_ACTION_PROFILE'; $name; $tr71_1; $tr71_2; $tr71_3; 1307 local mem 'INITIAL_ING_L3_NEXT_HOP'; $name; $tr71_1; $tr71_2; $tr71_3; 1308 local mem 'INITIAL_L3_ECMP'; $name; $tr71_1; $tr71_2; $tr71_3; 1309 local mem 'INITIAL_L3_ECMP_GROUP'; $name; $tr71_1; $tr71_2; $tr71_3; 1310 local mem 'INITIAL_PROT_NHI_TABLE'; $name; $tr71_1; $tr71_2; $tr71_3; 1311 local mem 'IPV4_IN_IPV6_PREFIX_MATCH'; $name; $tr71_1; $tr71_2; $tr71_3; 1312 local mem 'KNOWN_MCAST_BLOCK_MASK'; $name; $tr71_1; $tr71_2; $tr71_3; 1313 local mem 'L2MC'; $name; $tr71_1; $tr71_2; $tr71_3; 1314 local mem 'L2_BULK'; $name; $tr71_1; $tr71_2; $tr71_3; 1315 local mem 'L2_BULK_MATCH_VLANS_PORT_A'; $name; $tr71_1; $tr71_2; $tr71_3; 1316 local mem 'L2_BULK_MATCH_VLANS_PORT_B'; $name; $tr71_1; $tr71_2; $tr71_3; 1317 1318 # For L2_ENTRY_X memories TR3 script seems to pass extra parameters - revisit 1319 local mem 'L2_ENTRY_1'; $name; $tr71_1; $tr71_2; $tr71_3; 1320 local mem 'L2_ENTRY_2'; $name; $tr71_1; $tr71_2; $tr71_3; 1321 local mem 'L2_ENTRY_1_HIT_ONLY'; $name; $tr71_1; $tr71_2; $tr71_3; 1322 local mem 'L2_ENTRY_2_HIT_ONLY'; $name; $tr71_1; $tr71_2; $tr71_3; 1323 local mem 'L2_MOD_FIFO'; $name; $tr71_1; $tr71_2; $tr71_3; 1324 local mem 'L2_USER_ENTRY_DATA_ONLY'; $name; $tr71_1; $tr71_2; $tr71_3; 1325 local mem 'L3_DEFIP_DATA_ONLY'; $name; $tr71_1; $tr71_2; $tr71_3; 1326 local mem 'L3_DEFIP_HIT_ONLY'; $name; $tr71_1; $tr71_2; $tr71_3; 1327 local mem 'L3_DEFIP_PAIR_128_DATA_ONLY'; $name; $tr71_1; $tr71_2; $tr71_3; 1328 local mem 'L3_DEFIP_PAIR_128_HIT_ONLY'; $name; $tr71_1; $tr71_2; $tr71_3; 1329 local mem 'L3_ECMP'; $name; $tr71_1; $tr71_2; $tr71_3; 1330 local mem 'L3_ECMP_GROUP'; $name; $tr71_1; $tr71_2; $tr71_3; 1331 1332 # For L3_ENTRY_X memories TR3 script seems to pass extra parameters - revisit 1333 local mem 'L3_ENTRY_1'; $name; $tr71_1; $tr71_2; $tr71_3; 1334 local mem 'L3_ENTRY_2'; $name; $tr71_1; $tr71_2; $tr71_3; 1335 local mem 'L3_ENTRY_4'; $name; $tr71_1; $tr71_2; $tr71_3; 1336 local mem 'L3_ENTRY_1_HIT_ONLY'; $name; $tr71_1; $tr71_2; $tr71_3; 1337 local mem 'L3_ENTRY_2_HIT_ONLY'; $name; $tr71_1; $tr71_2; $tr71_3; 1338 local mem 'L3_ENTRY_4_HIT_ONLY'; $name; $tr71_1; $tr71_2; $tr71_3; 1339 local mem 'L3_IIF'; $name; $tr71_1; $tr71_2; $tr71_3; 1340 local mem 'L3_IPMC'; $name; $tr71_1; $tr71_2; $tr71_3; 1341 local mem 'L3_IPMC_1'; $name; $tr71_1; $tr71_2; $tr71_3; 1342 local mem 'L3_IPMC_REMAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1343 1344 # MMU memories - Cannot be DMAed. 'tr 71' is skipped for these. 1345 #local mem 'LLS_L0_CHILD_STATE1'; $name; $tr71_1; $tr71_2; $tr71_3; 1346 #local mem 'LLS_L0_CHILD_WEIGHT_CFG'; $name; $tr71_1; $tr71_2; $tr71_3; 1347 #local mem 'LLS_L0_CHILD_WEIGHT_WORKING'; $name; $tr71_1; $tr71_2; $tr71_3; 1348 #local mem 'LLS_L0_CONFIG'; $name; $tr71_1; $tr71_2; $tr71_3; 1349 #local mem 'LLS_L0_EF_NEXT'; $name; $tr71_1; $tr71_2; $tr71_3; 1350 #local mem 'LLS_L0_ERROR'; $name; $tr71_1; $tr71_2; $tr71_3; 1351 #local mem 'LLS_L0_HEADS_TAILS'; $name; $tr71_1; $tr71_2; $tr71_3; 1352 #local mem 'LLS_L0_MIN_NEXT'; $name; $tr71_1; $tr71_2; $tr71_3; 1353 #local mem 'LLS_L0_PARENT'; $name; $tr71_1; $tr71_2; $tr71_3; 1354 #local mem 'LLS_L0_PARENT_STATE'; $name; $tr71_1; $tr71_2; $tr71_3; 1355 #local mem 'LLS_L0_WERR_MAX_SC'; $name; $tr71_1; $tr71_2; $tr71_3; 1356 #local mem 'LLS_L0_WERR_NEXT'; $name; $tr71_1; $tr71_2; $tr71_3; 1357 #local mem 'LLS_L0_XOFF'; $name; $tr71_1; $tr71_2; $tr71_3; 1358 #local mem 'LLS_L1_CHILD_STATE1'; $name; $tr71_1; $tr71_2; $tr71_3; 1359 #local mem 'LLS_L1_CHILD_WEIGHT_CFG'; $name; $tr71_1; $tr71_2; $tr71_3; 1360 #local mem 'LLS_L1_CHILD_WEIGHT_WORKING'; $name; $tr71_1; $tr71_2; $tr71_3; 1361 #local mem 'LLS_L1_CONFIG'; $name; $tr71_1; $tr71_2; $tr71_3; 1362 #local mem 'LLS_L1_EF_NEXT'; $name; $tr71_1; $tr71_2; $tr71_3; 1363 #local mem 'LLS_L1_ERROR'; $name; $tr71_1; $tr71_2; $tr71_3; 1364 #local mem 'LLS_L1_HEADS_TAILS'; $name; $tr71_1; $tr71_2; $tr71_3; 1365 #local mem 'LLS_L1_MIN_NEXT'; $name; $tr71_1; $tr71_2; $tr71_3; 1366 #local mem 'LLS_L1_PARENT'; $name; $tr71_1; $tr71_2; $tr71_3; 1367 #local mem 'LLS_L1_PARENT_STATE'; $name; $tr71_1; $tr71_2; $tr71_3; 1368 #local mem 'LLS_L1_WERR_MAX_SC'; $name; $tr71_1; $tr71_2; $tr71_3; 1369 #local mem 'LLS_L1_WERR_NEXT'; $name; $tr71_1; $tr71_2; $tr71_3; 1370 #local mem 'LLS_L1_XOFF'; $name; $tr71_1; $tr71_2; $tr71_3; 1371 #local mem 'LLS_L2_CHILD_STATE1'; $name; $tr71_1; $tr71_2; $tr71_3; 1372 #local mem 'LLS_L2_CHILD_WEIGHT_CFG'; $name; $tr71_1; $tr71_2; $tr71_3; 1373 #local mem 'LLS_L2_CHILD_WEIGHT_WORKING'; $name; $tr71_1; $tr71_2; $tr71_3; 1374 #local mem 'LLS_L2_EMPTY_STATE'; $name; $tr71_1; $tr71_2; $tr71_3; 1375 #local mem 'LLS_L2_ERROR'; $name; $tr71_1; $tr71_2; $tr71_3; 1376 #local mem 'LLS_L2_MIN_NEXT'; $name; $tr71_1; $tr71_2; $tr71_3; 1377 #local mem 'LLS_L2_PARENT'; $name; $tr71_1; $tr71_2; $tr71_3; 1378 #local mem 'LLS_L2_WERR_NEXT'; $name; $tr71_1; $tr71_2; $tr71_3; 1379 #local mem 'LLS_L2_XOFF'; $name; $tr71_1; $tr71_2; $tr71_3; 1380 #local mem 'LLS_PORT_CONFIG'; $name; $tr71_1; $tr71_2; $tr71_3; 1381 #local mem 'LLS_PORT_ERROR'; $name; $tr71_1; $tr71_2; $tr71_3; 1382 #local mem 'LLS_PORT_HEADS'; $name; $tr71_1; $tr71_2; $tr71_3; 1383 #local mem 'LLS_PORT_PARENT_STATE'; $name; $tr71_1; $tr71_2; $tr71_3; 1384 #local mem 'LLS_PORT_TAILS'; $name; $tr71_1; $tr71_2; $tr71_3; 1385 #local mem 'LLS_PORT_TDM'; $name; $tr71_1; $tr71_2; $tr71_3; 1386 #local mem 'LLS_PORT_WERR_MAX_SC'; $name; $tr71_1; $tr71_2; $tr71_3; 1387 1388 #local mem 'LMEP'; $name; $tr71_1; $tr71_2; $tr71_3; <- pr=19665 - hw issue 1389 # Skip OAM Mem Verification for non supporting SKUs 1390 if !$?BCM56345_A0 && !$?BCM56346_A0 \ 1391 'local mem "LMEP_DA"; $name; $tr71_1; $tr71_2; $tr71_3;' 1392 1393 local mem 'LOCAL_SW_DISABLE_DEFAULT_PBM'; $name; $tr71_1; $tr71_2; $tr71_3; 1394 local mem 'LOCAL_SW_DISABLE_DEFAULT_PBM_MIRR'; $name; $tr71_1; $tr71_2; $tr71_3; 1395 local mem 'LPORT'; $name; $tr71_1; $tr71_2; $tr71_3; 1396 local mem 'PORT_MAC_BLOCK'; $name; $tr71_1; $tr71_2; $tr71_3; 1397 1398 # Skip OAM Mem Verification for non supporting SKUs 1399 if !$?BCM56345_A0 && !$?BCM56346_A0 \ 1400 'local mem "MAID_REDUCTION"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1401 local mem "MA_INDEX"; $name; $tr71_1; $tr71_2; $tr71_3; \ 1402 local mem "MA_STATE"; $name; $tr71_1; $tr71_2; $tr71_3;' 1403 1404 local mem 'MIRROR_CONTROL'; $name; $tr71_1; $tr71_2; $tr71_3; 1405 1406 # MMU memories - Cannot be DMAed. 'tr 71' is skipped for these. 1407 #local mem 'AGING_CTR'; $name; $tr71_1; $tr71_2; $tr71_3; 1408 #local mem 'AGING_EXP'; $name; $tr71_1; $tr71_2; $tr71_3; 1409 #local mem 'CBPDATA0'; $name; $tr71_1; $tr71_2; $tr71_3; 1410 #local mem 'CBPDATA1'; $name; $tr71_1; $tr71_2; $tr71_3; 1411 #local mem 'CBPDATA2'; $name; $tr71_1; $tr71_2; $tr71_3; 1412 #local mem 'CBPDATA3'; $name; $tr71_1; $tr71_2; $tr71_3; 1413 #local mem 'CBPDATA4'; $name; $tr71_1; $tr71_2; $tr71_3; 1414 #local mem 'CBPDATA5'; $name; $tr71_1; $tr71_2; $tr71_3; 1415 #local mem 'CBPDATA6'; $name; $tr71_1; $tr71_2; $tr71_3; 1416 #local mem 'CBPDATA7'; $name; $tr71_1; $tr71_2; $tr71_3; 1417 #local mem 'CBPDATA8'; $name; $tr71_1; $tr71_2; $tr71_3; 1418 #local mem 'CBPDATA9'; $name; $tr71_1; $tr71_2; $tr71_3; 1419 #local mem 'CBPDATA10'; $name; $tr71_1; $tr71_2; $tr71_3; 1420 #local mem 'CBPDATA11'; $name; $tr71_1; $tr71_2; $tr71_3; 1421 #local mem 'CBPDATA12'; $name; $tr71_1; $tr71_2; $tr71_3; 1422 #local mem 'CBPDATA13'; $name; $tr71_1; $tr71_2; $tr71_3; 1423 #local mem 'CBPDATA14'; $name; $tr71_1; $tr71_2; $tr71_3; 1424 #local mem 'CBPDATA15'; $name; $tr71_1; $tr71_2; $tr71_3; 1425 #local mem 'CBPDATA16'; $name; $tr71_1; $tr71_2; $tr71_3; 1426 #local mem 'CBPDATA17'; $name; $tr71_1; $tr71_2; $tr71_3; 1427 #local mem 'CBPDATA18'; $name; $tr71_1; $tr71_2; $tr71_3; 1428 #local mem 'CBPDATA19'; $name; $tr71_1; $tr71_2; $tr71_3; 1429 #local mem 'CBPDATA20'; $name; $tr71_1; $tr71_2; $tr71_3; 1430 #local mem 'CBPDATA21'; $name; $tr71_1; $tr71_2; $tr71_3; 1431 #local mem 'CBPDATA22'; $name; $tr71_1; $tr71_2; $tr71_3; 1432 #local mem 'CBPDATA23'; $name; $tr71_1; $tr71_2; $tr71_3; 1433 #local mem 'CBPDATA24'; $name; $tr71_1; $tr71_2; $tr71_3; 1434 #local mem 'CBPDATA25'; $name; $tr71_1; $tr71_2; $tr71_3; 1435 #local mem 'CBPDATA26'; $name; $tr71_1; $tr71_2; $tr71_3; 1436 #local mem 'CBPDATA27'; $name; $tr71_1; $tr71_2; $tr71_3; 1437 #local mem 'CBPDATA28'; $name; $tr71_1; $tr71_2; $tr71_3; 1438 #local mem 'CBPDATA29'; $name; $tr71_1; $tr71_2; $tr71_3; 1439 #local mem 'CBPDATA30'; $name; $tr71_1; $tr71_2; $tr71_3; 1440 #local mem 'CBPDATA31'; $name; $tr71_1; $tr71_2; $tr71_3; 1441 #local mem 'CBPDATA32'; $name; $tr71_1; $tr71_2; $tr71_3; 1442 #local mem 'CBPDATA33'; $name; $tr71_1; $tr71_2; $tr71_3; 1443 #local mem 'CBPDATA34'; $name; $tr71_1; $tr71_2; $tr71_3; 1444 #local mem 'CBPDATA35'; $name; $tr71_1; $tr71_2; $tr71_3; 1445 #local mem 'CBPDATA36'; $name; $tr71_1; $tr71_2; $tr71_3; 1446 #local mem 'CBPDATA37'; $name; $tr71_1; $tr71_2; $tr71_3; 1447 #local mem 'CBPDATA38'; $name; $tr71_1; $tr71_2; $tr71_3; 1448 #local mem 'CBPDATA39'; $name; $tr71_1; $tr71_2; $tr71_3; 1449 #local mem 'CBPDATA40'; $name; $tr71_1; $tr71_2; $tr71_3; 1450 #local mem 'CBPDATA41'; $name; $tr71_1; $tr71_2; $tr71_3; 1451 #local mem 'CBPDATA42'; $name; $tr71_1; $tr71_2; $tr71_3; 1452 #local mem 'CBPDATA43'; $name; $tr71_1; $tr71_2; $tr71_3; 1453 #local mem 'CBPDATA44'; $name; $tr71_1; $tr71_2; $tr71_3; 1454 #local mem 'CBPDATA45'; $name; $tr71_1; $tr71_2; $tr71_3; 1455 #local mem 'CBPDATA46'; $name; $tr71_1; $tr71_2; $tr71_3; 1456 #local mem 'CBPDATA47'; $name; $tr71_1; $tr71_2; $tr71_3; 1457 #local mem 'CBPDATA48'; $name; $tr71_1; $tr71_2; $tr71_3; 1458 #local mem 'CBPDATA49'; $name; $tr71_1; $tr71_2; $tr71_3; 1459 #local mem 'CBPDATA50'; $name; $tr71_1; $tr71_2; $tr71_3; 1460 #local mem 'CBPDATA51'; $name; $tr71_1; $tr71_2; $tr71_3; 1461 #local mem 'CCP'; $name; $tr71_1; $tr71_2; $tr71_3; 1462 #local mem 'CELLCHK0'; $name; $tr71_1; $tr71_2; $tr71_3; 1463 #local mem 'CELLCHK1'; $name; $tr71_1; $tr71_2; $tr71_3; 1464 #local mem 'CELLLINK'; $name; $tr71_1; $tr71_2; $tr71_3; 1465 #local mem 'MMU_CFAP_BANK0'; $name; $tr71_1; $tr71_2; $tr71_3; 1466 #local mem 'MMU_CFAP_BANK1'; $name; $tr71_1; $tr71_2; $tr71_3; 1467 #local mem 'MMU_CFAP_BANK2'; $name; $tr71_1; $tr71_2; $tr71_3; 1468 #local mem 'MMU_CFAP_BANK3'; $name; $tr71_1; $tr71_2; $tr71_3; 1469 #local mem 'MMU_CFAP_BANK4'; $name; $tr71_1; $tr71_2; $tr71_3; 1470 #local mem 'MMU_CFAP_BANK5'; $name; $tr71_1; $tr71_2; $tr71_3; 1471 #local mem 'MMU_CFAP_BANK6'; $name; $tr71_1; $tr71_2; $tr71_3; 1472 #local mem 'MMU_CFAP_BANK7'; $name; $tr71_1; $tr71_2; $tr71_3; 1473 #local mem 'MMU_CFAP_BANK8'; $name; $tr71_1; $tr71_2; $tr71_3; 1474 #local mem 'MMU_CFAP_BANK9'; $name; $tr71_1; $tr71_2; $tr71_3; 1475 #local mem 'MMU_CFAP_BANK10'; $name; $tr71_1; $tr71_2; $tr71_3; 1476 #local mem 'MMU_CFAP_BANK11'; $name; $tr71_1; $tr71_2; $tr71_3; 1477 #local mem 'MMU_CFAP_BANK12'; $name; $tr71_1; $tr71_2; $tr71_3; 1478 #local mem 'MMU_CFAP_BANK13'; $name; $tr71_1; $tr71_2; $tr71_3; 1479 #local mem 'MMU_CFAP_BANK14'; $name; $tr71_1; $tr71_2; $tr71_3; 1480 #local mem 'MMU_CFAP_BANK15'; $name; $tr71_1; $tr71_2; $tr71_3; 1481 #local mem 'CHFC_SYSPORT_MAPPING'; $name; $tr71_1; $tr71_2; $tr71_3; 1482 #local mem 'CTR_COLOR_DROP'; $name; $tr71_1; $tr71_2; $tr71_3; 1483 #local mem 'CTR_MC_DROP'; $name; $tr71_1; $tr71_2; $tr71_3; 1484 #local mem 'CTR_UC_DROP'; $name; $tr71_1; $tr71_2; $tr71_3; 1485 #local mem 'RDEHEADER'; $name; $tr71_1; $tr71_2; $tr71_3; 1486 #local mem 'BASE_INDEX_TBL'; $name; $tr71_1; $tr71_2; $tr71_3; 1487 #local mem 'FC_MAP_TBL0'; $name; $tr71_1; $tr71_2; $tr71_3; 1488 #local mem 'FC_MAP_TBL1'; $name; $tr71_1; $tr71_2; $tr71_3; 1489 #local mem 'FC_MAP_TBL2'; $name; $tr71_1; $tr71_2; $tr71_3; 1490 #local mem 'FC_ST_TBL0'; $name; $tr71_1; $tr71_2; $tr71_3; 1491 #local mem 'FC_ST_TBL1'; $name; $tr71_1; $tr71_2; $tr71_3; 1492 #local mem 'FC_ST_TBL2'; $name; $tr71_1; $tr71_2; $tr71_3; 1493 #local mem 'MERGE_ST_TBL'; $name; $tr71_1; $tr71_2; $tr71_3; 1494 #local mem 'OFFSET_MAP_TBL'; $name; $tr71_1; $tr71_2; $tr71_3; 1495 #local mem 'PFC_ST_TBL'; $name; $tr71_1; $tr71_2; $tr71_3; 1496 #local mem 'ST_TRANS_TBL'; $name; $tr71_1; $tr71_2; $tr71_3; 1497 #local mem 'QCN_CNM_RVD_TBL'; $name; $tr71_1; $tr71_2; $tr71_3; 1498 #local mem 'QCN_CNM_TIMER_TBL'; $name; $tr71_1; $tr71_2; $tr71_3; 1499 #local mem 'QCN_TBID_TBL'; $name; $tr71_1; $tr71_2; $tr71_3; 1500 #local mem 'QCN_TOV_TBL'; $name; $tr71_1; $tr71_2; $tr71_3; 1501 #local mem 'INTFO_TC2PRI_MAPPING'; $name; $tr71_1; $tr71_2; $tr71_3; 1502 #local mem 'MC_FIFO0'; $name; $tr71_1; $tr71_2; $tr71_3; 1503 #local mem 'MC_FIFO1'; $name; $tr71_1; $tr71_2; $tr71_3; 1504 #local mem 'MC_FIFO2'; $name; $tr71_1; $tr71_2; $tr71_3; 1505 #local mem 'MC_FIFO3'; $name; $tr71_1; $tr71_2; $tr71_3; 1506 #local mem 'MC_FIFO4'; $name; $tr71_1; $tr71_2; $tr71_3; 1507 #local mem 'MC_FIFO5'; $name; $tr71_1; $tr71_2; $tr71_3; 1508 #local mem 'MC_FIFO6'; $name; $tr71_1; $tr71_2; $tr71_3; 1509 #local mem 'MC_FIFO7'; $name; $tr71_1; $tr71_2; $tr71_3; 1510 #local mem 'MC_FIFO8'; $name; $tr71_1; $tr71_2; $tr71_3; 1511 #local mem 'MC_FIFO9'; $name; $tr71_1; $tr71_2; $tr71_3; 1512 #local mem 'MC_FIFO10'; $name; $tr71_1; $tr71_2; $tr71_3; 1513 #local mem 'MC_FIFO11'; $name; $tr71_1; $tr71_2; $tr71_3; 1514 #local mem 'MC_FIFO12'; $name; $tr71_1; $tr71_2; $tr71_3; 1515 #local mem 'MC_FIFO13'; $name; $tr71_1; $tr71_2; $tr71_3; 1516 #local mem 'MC_FIFO14'; $name; $tr71_1; $tr71_2; $tr71_3; 1517 #local mem 'MC_FIFO15'; $name; $tr71_1; $tr71_2; $tr71_3; 1518 #local mem 'MC_FIFO16'; $name; $tr71_1; $tr71_2; $tr71_3; 1519 #local mem 'MC_FIFO17'; $name; $tr71_1; $tr71_2; $tr71_3; 1520 #local mem 'MC_FIFO18'; $name; $tr71_1; $tr71_2; $tr71_3; 1521 #local mem 'MC_FIFO19'; $name; $tr71_1; $tr71_2; $tr71_3; 1522 #local mem 'MC_FIFO20'; $name; $tr71_1; $tr71_2; $tr71_3; 1523 #local mem 'MC_FIFO21'; $name; $tr71_1; $tr71_2; $tr71_3; 1524 #local mem 'MC_FIFO22'; $name; $tr71_1; $tr71_2; $tr71_3; 1525 #local mem 'MC_FIFO23'; $name; $tr71_1; $tr71_2; $tr71_3; 1526 #local mem 'MC_FIFO24'; $name; $tr71_1; $tr71_2; $tr71_3; 1527 #local mem 'MC_FIFO25'; $name; $tr71_1; $tr71_2; $tr71_3; 1528 #local mem 'MC_FIFO26'; $name; $tr71_1; $tr71_2; $tr71_3; 1529 #local mem 'MC_FIFO27'; $name; $tr71_1; $tr71_2; $tr71_3; 1530 #local mem 'MC_FIFO28'; $name; $tr71_1; $tr71_2; $tr71_3; 1531 #local mem 'MC_FIFO29'; $name; $tr71_1; $tr71_2; $tr71_3; 1532 #local mem 'MC_FIFO30'; $name; $tr71_1; $tr71_2; $tr71_3; 1533 #local mem 'MC_FIFO31'; $name; $tr71_1; $tr71_2; $tr71_3; 1534 #local mem 'MC_FIFO32'; $name; $tr71_1; $tr71_2; $tr71_3; 1535 #local mem 'MC_FIFO33'; $name; $tr71_1; $tr71_2; $tr71_3; 1536 #local mem 'MC_FIFO34'; $name; $tr71_1; $tr71_2; $tr71_3; 1537 #local mem 'MC_FIFO35'; $name; $tr71_1; $tr71_2; $tr71_3; 1538 #local mem 'MC_FIFO36'; $name; $tr71_1; $tr71_2; $tr71_3; 1539 #local mem 'MC_FIFO37'; $name; $tr71_1; $tr71_2; $tr71_3; 1540 #local mem 'MC_FIFO38'; $name; $tr71_1; $tr71_2; $tr71_3; 1541 #local mem 'MC_FIFO39'; $name; $tr71_1; $tr71_2; $tr71_3; 1542 #local mem 'MC_FIFO40'; $name; $tr71_1; $tr71_2; $tr71_3; 1543 #local mem 'MC_FIFO41'; $name; $tr71_1; $tr71_2; $tr71_3; 1544 #local mem 'MC_FIFO42'; $name; $tr71_1; $tr71_2; $tr71_3; 1545 #local mem 'MC_FIFO43'; $name; $tr71_1; $tr71_2; $tr71_3; 1546 #local mem 'MC_FIFO44'; $name; $tr71_1; $tr71_2; $tr71_3; 1547 #local mem 'MC_FIFO45'; $name; $tr71_1; $tr71_2; $tr71_3; 1548 #local mem 'MC_FIFO46'; $name; $tr71_1; $tr71_2; $tr71_3; 1549 #local mem 'MC_FIFO47'; $name; $tr71_1; $tr71_2; $tr71_3; 1550 #local mem 'MC_FIFO48'; $name; $tr71_1; $tr71_2; $tr71_3; 1551 #local mem 'MC_FIFO49'; $name; $tr71_1; $tr71_2; $tr71_3; 1552 #local mem 'MC_FIFO50'; $name; $tr71_1; $tr71_2; $tr71_3; 1553 #local mem 'MC_FIFO51'; $name; $tr71_1; $tr71_2; $tr71_3; 1554 #local mem 'MC_FIFO52'; $name; $tr71_1; $tr71_2; $tr71_3; 1555 #local mem 'MC_FIFO53'; $name; $tr71_1; $tr71_2; $tr71_3; 1556 #local mem 'MC_FIFO54'; $name; $tr71_1; $tr71_2; $tr71_3; 1557 #local mem 'MC_FIFO55'; $name; $tr71_1; $tr71_2; $tr71_3; 1558 #local mem 'MC_FIFO56'; $name; $tr71_1; $tr71_2; $tr71_3; 1559 #local mem 'MC_FIFO57'; $name; $tr71_1; $tr71_2; $tr71_3; 1560 #local mem 'MC_FIFO58'; $name; $tr71_1; $tr71_2; $tr71_3; 1561 #local mem 'MC_FIFO59'; $name; $tr71_1; $tr71_2; $tr71_3; 1562 #local mem 'MC_FIFO60'; $name; $tr71_1; $tr71_2; $tr71_3; 1563 #local mem 'MC_FIFO61'; $name; $tr71_1; $tr71_2; $tr71_3; 1564 #local mem 'MC_FIFO48_1'; $name; $tr71_1; $tr71_2; $tr71_3; 1565 #local mem 'MC_FIFO49_1'; $name; $tr71_1; $tr71_2; $tr71_3; 1566 #local mem 'MC_FIFO50_1'; $name; $tr71_1; $tr71_2; $tr71_3; 1567 #local mem 'MC_FIFO51_1'; $name; $tr71_1; $tr71_2; $tr71_3; 1568 #local mem 'MC_FIFO52_1'; $name; $tr71_1; $tr71_2; $tr71_3; 1569 #local mem 'MC_FIFO53_1'; $name; $tr71_1; $tr71_2; $tr71_3; 1570 #local mem 'MC_FIFO54_1'; $name; $tr71_1; $tr71_2; $tr71_3; 1571 #local mem 'MC_FIFO55_1'; $name; $tr71_1; $tr71_2; $tr71_3; 1572 #local mem 'MC_FIFO57_1'; $name; $tr71_1; $tr71_2; $tr71_3; 1573 #local mem 'MC_FIFO57_2'; $name; $tr71_1; $tr71_2; $tr71_3; 1574 #local mem 'MC_FIFO57_3'; $name; $tr71_1; $tr71_2; $tr71_3; 1575 #local mem 'MC_FIFO59_1'; $name; $tr71_1; $tr71_2; $tr71_3; 1576 #local mem 'MC_FIFO59_2'; $name; $tr71_1; $tr71_2; $tr71_3; 1577 #local mem 'MMU_MTRO_BUCKET_L0_MEM'; $name; $tr71_1; $tr71_2; $tr71_3; 1578 #local mem 'MMU_MTRO_BUCKET_L1_MEM'; $name; $tr71_1; $tr71_2; $tr71_3; 1579 #local mem 'MMU_MTRO_BUCKET_L2_MEM'; $name; $tr71_1; $tr71_2; $tr71_3; 1580 #local mem 'MMU_MTRO_CONFIG_L0_MEM'; $name; $tr71_1; $tr71_2; $tr71_3; 1581 #local mem 'MMU_MTRO_CONFIG_L1_MEM'; $name; $tr71_1; $tr71_2; $tr71_3; 1582 #local mem 'MMU_MTRO_CONFIG_L2_MEM'; $name; $tr71_1; $tr71_2; $tr71_3; 1583 #local mem 'OVQ_BANK0_MEM0'; $name; $tr71_1; $tr71_2; $tr71_3; 1584 #local mem 'OVQ_BANK0_MEM1'; $name; $tr71_1; $tr71_2; $tr71_3; 1585 #local mem 'OVQ_BANK0_MEM2'; $name; $tr71_1; $tr71_2; $tr71_3; 1586 #local mem 'OVQ_BANK1_MEM0'; $name; $tr71_1; $tr71_2; $tr71_3; 1587 #local mem 'OVQ_BANK1_MEM1'; $name; $tr71_1; $tr71_2; $tr71_3; 1588 #local mem 'OVQ_BANK1_MEM2'; $name; $tr71_1; $tr71_2; $tr71_3; 1589 #local mem 'OVQ_BANK2_MEM0'; $name; $tr71_1; $tr71_2; $tr71_3; 1590 #local mem 'OVQ_BANK2_MEM1'; $name; $tr71_1; $tr71_2; $tr71_3; 1591 #local mem 'OVQ_BANK2_MEM2'; $name; $tr71_1; $tr71_2; $tr71_3; 1592 #local mem 'OVQ_BANK3_MEM0'; $name; $tr71_1; $tr71_2; $tr71_3; 1593 #local mem 'OVQ_BANK3_MEM1'; $name; $tr71_1; $tr71_2; $tr71_3; 1594 #local mem 'OVQ_BANK3_MEM2'; $name; $tr71_1; $tr71_2; $tr71_3; 1595 #local mem 'OVQ_DISTRIBUTOR_MEM0'; $name; $tr71_1; $tr71_2; $tr71_3; 1596 #local mem 'OVQ_DISTRIBUTOR_MEM1'; $name; $tr71_1; $tr71_2; $tr71_3; 1597 #local mem 'PKTHDR'; $name; $tr71_1; $tr71_2; $tr71_3; 1598 #local mem 'PKTLINK'; $name; $tr71_1; $tr71_2; $tr71_3; 1599 #local mem 'PQE'; $name; $tr71_1; $tr71_2; $tr71_3; 1600 #local mem 'MMU_QCN_CNM_COUNTER'; $name; $tr71_1; $tr71_2; $tr71_3; 1601 #local mem 'MMU_QCN_CNM_QUEUE'; $name; $tr71_1; $tr71_2; $tr71_3; 1602 #local mem 'QCN_CPQST_QLEN'; $name; $tr71_1; $tr71_2; $tr71_3; 1603 #local mem 'QCN_CPQST_TSSLS'; $name; $tr71_1; $tr71_2; $tr71_3; 1604 #local mem 'QCN_ENABLE'; $name; $tr71_1; $tr71_2; $tr71_3; 1605 #local mem 'QCN_QFBTB'; $name; $tr71_1; $tr71_2; $tr71_3; 1606 #local mem 'MMU_QCN_QLEN_SHADOW'; $name; $tr71_1; $tr71_2; $tr71_3; 1607 #local mem 'QCN_SITB'; $name; $tr71_1; $tr71_2; $tr71_3; 1608 #local mem 'RDE_CFIFO_MEM0'; $name; $tr71_1; $tr71_2; $tr71_3; 1609 #local mem 'RDE_CFIFO_MEM1'; $name; $tr71_1; $tr71_2; $tr71_3; 1610 #local mem 'RDE_DESCP'; $name; $tr71_1; $tr71_2; $tr71_3; 1611 #local mem 'RDE_FREELIST'; $name; $tr71_1; $tr71_2; $tr71_3; 1612 #local mem 'RDE_PKTLINK'; $name; $tr71_1; $tr71_2; $tr71_3; 1613 #local mem 'RDE_PRCP'; $name; $tr71_1; $tr71_2; $tr71_3; 1614 #local mem 'REPL_GROUP'; $name; $tr71_1; $tr71_2; $tr71_3; 1615 #local mem 'REPL_HEAD'; $name; $tr71_1; $tr71_2; $tr71_3; 1616 #local mem 'IPMC_VLAN'; $name; $tr71_1; $tr71_2; $tr71_3; 1617 #local mem 'RDEHEADER'; $name; $tr71_1; $tr71_2; $tr71_3; 1618 #local mem 'THDO_PORT_SP_BST_STAT'; $name; $tr71_1; $tr71_2; $tr71_3; 1619 #local mem 'THDO_UC_QGROUP_BST_STAT'; $name; $tr71_1; $tr71_2; $tr71_3; 1620 #local mem 'THDO_UC_QUEUE_BST_STAT'; $name; $tr71_1; $tr71_2; $tr71_3; 1621 #local mem 'THDO_PORT_SP_CONFIG'; $name; $tr71_1; $tr71_2; $tr71_3; 1622 #local mem 'THDO_UC_QGROUP_CONFIG'; $name; $tr71_1; $tr71_2; $tr71_3; 1623 #local mem 'THDO_UC_QUEUE_CONFIG'; $name; $tr71_1; $tr71_2; $tr71_3; 1624 #local mem 'MMU_THDO_COUNTER_PORT'; $name; $tr71_1; $tr71_2; $tr71_3; 1625 #local mem 'MMU_THDO_COUNTER_QGROUP'; $name; $tr71_1; $tr71_2; $tr71_3; 1626 #local mem 'MMU_THDO_COUNTER_QUEUE'; $name; $tr71_1; $tr71_2; $tr71_3; 1627 #local mem 'MMU_THDO_OFFSET_QGROUP'; $name; $tr71_1; $tr71_2; $tr71_3; 1628 #local mem 'MMU_THDO_OFFSET_QUEUE'; $name; $tr71_1; $tr71_2; $tr71_3; 1629 #local mem 'MMU_THDO_Q_TO_QGRP_MAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1630 #local mem 'MMU_THDO_RESUME_QGROUP'; $name; $tr71_1; $tr71_2; $tr71_3; 1631 #local mem 'MMU_THDO_RESUME_QUEUE'; $name; $tr71_1; $tr71_2; $tr71_3; 1632 #local mem 'UCQ_WP'; $name; $tr71_1; $tr71_2; $tr71_3; 1633 #local mem 'WAMULINK'; $name; $tr71_1; $tr71_2; $tr71_3; 1634 #local mem 'WAMU_MEM0'; $name; $tr71_1; $tr71_2; $tr71_3; 1635 #local mem 'WAMU_MEM1'; $name; $tr71_1; $tr71_2; $tr71_3; 1636 #local mem 'WAMU_MEM2'; $name; $tr71_1; $tr71_2; $tr71_3; 1637 #local mem 'WAMU_MEM3'; $name; $tr71_1; $tr71_2; $tr71_3; 1638 #local mem 'MMU_WRED_UC_QUEUE_AVG_QSIZE'; $name; $tr71_1; $tr71_2; $tr71_3; 1639 #local mem 'MMU_WRED_UC_QUEUE_CONFIG'; $name; $tr71_1; $tr71_2; $tr71_3; 1640 #local mem 'MMU_WRED_DROP_CURVE_PROFILE_0'; $name; $tr71_1; $tr71_2; $tr71_3; 1641 #local mem 'MMU_WRED_DROP_CURVE_PROFILE_1'; $name; $tr71_1; $tr71_2; $tr71_3; 1642 #local mem 'MMU_WRED_DROP_CURVE_PROFILE_2'; $name; $tr71_1; $tr71_2; $tr71_3; 1643 #local mem 'MMU_WRED_DROP_CURVE_PROFILE_3'; $name; $tr71_1; $tr71_2; $tr71_3; 1644 #local mem 'MMU_WRED_DROP_CURVE_PROFILE_4'; $name; $tr71_1; $tr71_2; $tr71_3; 1645 #local mem 'MMU_WRED_DROP_CURVE_PROFILE_5'; $name; $tr71_1; $tr71_2; $tr71_3; 1646 #local mem 'WRED_PORT_SP_DROP_THD'; $name; $tr71_1; $tr71_2; $tr71_3; 1647 #local mem 'MMU_WRED_PORT_SP_SHARED_COUNT'; $name; $tr71_1; $tr71_2; $tr71_3; 1648 #local mem 'WRED_QGROUP_DROP_THD'; $name; $tr71_1; $tr71_2; $tr71_3; 1649 #local mem 'MMU_WRED_QGROUP_SHARED_COUNT'; $name; $tr71_1; $tr71_2; $tr71_3; 1650 #local mem 'WRED_UC_QUEUE_DROP_THD_DEQ'; $name; $tr71_1; $tr71_2; $tr71_3; 1651 #local mem 'WRED_UC_QUEUE_DROP_THD_ENQ'; $name; $tr71_1; $tr71_2; $tr71_3; 1652 #local mem 'MMU_WRED_UC_QUEUE_TOTAL_COUNT'; $name; $tr71_1; $tr71_2; $tr71_3; 1653 1654 local mem 'MODPORT_MAP_M0'; $name; $tr71_1; $tr71_2; $tr71_3; 1655 local mem 'MODPORT_MAP_M1'; $name; $tr71_1; $tr71_2; $tr71_3; 1656 local mem 'MODPORT_MAP_M2'; $name; $tr71_1; $tr71_2; $tr71_3; 1657 local mem 'MODPORT_MAP_M3'; $name; $tr71_1; $tr71_2; $tr71_3; 1658 local mem 'MODPORT_MAP_MIRROR'; $name; $tr71_1; $tr71_2; $tr71_3; 1659 local mem 'MODPORT_MAP_SW'; $name; $tr71_1; $tr71_2; $tr71_3; 1660 local mem 'MPLS_ENTRY_1'; $name; $tr71_1; $tr71_2; $tr71_3; 1661 local mem 'MPLS_ENTRY_1_HIT_ONLY'; $name; $tr71_1; $tr71_2; $tr71_3; 1662 local mem 'MPLS_ENTRY_2_HIT_ONLY'; $name; $tr71_1; $tr71_2; $tr71_3; 1663 local mem 'MY_STATION_TCAM_DATA_ONLY'; $name; $tr71_1; $tr71_2; $tr71_3; 1664 local mem 'NONUCAST_TRUNK_BLOCK_MASK'; $name; $tr71_1; $tr71_2; $tr71_3; 1665 local mem 'NUM_QCN_CNM_RECEIVED'; $name; $tr71_1; $tr71_2; $tr71_3; 1666 1667 # Skip OAM Mem verification for non supporting SKUs 1668 if !$?BCM56345_A0 && !$?BCM56346_A0 \ 1669 'local mem "OAM_LM_COUNTERS"; $name; $tr71_1; $tr71_2; $tr71_3; 1670 local mem "OAM_OPCODE_CONTROL_PROFILE"; $name; $tr71_1; $tr71_2; $tr71_3;' 1671 1672 local mem 'PHB2_COS_MAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1673 local mem 'PORT_BRIDGE_BMAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1674 local mem 'PORT_BRIDGE_MIRROR_BMAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1675 local mem 'PORT_CBL_TABLE'; $name; $tr71_1; $tr71_2; $tr71_3; 1676 local mem 'PORT_CBL_TABLE_MODBASE'; $name; $tr71_1; $tr71_2; $tr71_3; 1677 local mem 'COS_MAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1678 local mem 'PORT_LAG_FAILOVER_SET'; $name; $tr71_1; $tr71_2; $tr71_3; 1679 local mem 'MAC_LIMIT_COUNT_TABLE'; $name; $tr71_1; $tr71_2; $tr71_3; 1680 local mem 'PORT_TRUNK_MAC_LIMIT_CONTROL_1'; $name; $tr71_1; $tr71_2; $tr71_3; 1681 local mem 'PORT'; $name; $tr71_1; $tr71_2; $tr71_3; 1682 local mem 'PTP_LABEL_RANGE_PROFILE_TABLE'; $name; $tr71_1; $tr71_2; $tr71_3; 1683 1684 # Skip OAM Mem Verification for specific SKUs 1685 if !$?BCM56345_A0 && !$?BCM56346_A0 \ 1686 'local mem "RMEP"; $name; $tr71_1; $tr71_2; $tr71_3;' 1687 1688 local mem 'RTAG7_FLOW_BASED_HASH'; $name; $tr71_1; $tr71_2; $tr71_3; 1689 local mem 'RTAG7_PORT_BASED_HASH'; $name; $tr71_1; $tr71_2; $tr71_3; 1690 local mem 'RX_PROT_GROUP_TABLE'; $name; $tr71_1; $tr71_2; $tr71_3; 1691 local mem 'SERVICE_COS_MAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1692 local mem 'SERVICE_PORT_MAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1693 local mem 'SERVICE_QUEUE_MAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1694 local mem 'SOURCE_MOD_PROXY'; $name; $tr71_1; $tr71_2; $tr71_3; 1695 local mem 'SOURCE_TRUNK_MAP_MODBASE'; $name; $tr71_1; $tr71_2; $tr71_3; 1696 local mem 'SOURCE_TRUNK_MAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1697 local mem 'SOURCE_VP'; $name; $tr71_1; $tr71_2; $tr71_3; 1698 local mem 'SOURCE_VP_ATTRIBUTES_2'; $name; $tr71_1; $tr71_2; $tr71_3; 1699 local mem 'SRC_MODID_EGRESS'; $name; $tr71_1; $tr71_2; $tr71_3; 1700 local mem 'SRC_MODID_INGRESS_BLOCK'; $name; $tr71_1; $tr71_2; $tr71_3; 1701 local mem 'VLAN_STG'; $name; $tr71_1; $tr71_2; $tr71_3; 1702 local mem 'SVM_MACROFLOW_INDEX_TABLE'; $name; $tr71_1; $tr71_2; $tr71_3; 1703 local mem 'SVM_OFFSET_TABLE'; $name; $tr71_1; $tr71_2; $tr71_3; 1704 local mem 'SVM_POLICY_TABLE'; $name; $tr71_1; $tr71_2; $tr71_3; 1705 local mem 'SYSTEM_CONFIG_TABLE'; $name; $tr71_1; $tr71_2; $tr71_3; 1706 local mem 'SYSTEM_CONFIG_TABLE_MODBASE'; $name; $tr71_1; $tr71_2; $tr71_3; 1707 local mem 'TCP_FN'; $name; $tr71_1; $tr71_2; $tr71_3; 1708 1709 # MMU memories - Cannot be DMAed. 'tr 71' is skipped for these. 1710 #local mem 'THDI_PORT_PG_BST_STAT'; $name; $tr71_1; $tr71_2; $tr71_3; 1711 #local mem 'THDI_PORT_PG_CNTRS'; $name; $tr71_1; $tr71_2; $tr71_3; 1712 #local mem 'THDI_PORT_PG_CONFIG'; $name; $tr71_1; $tr71_2; $tr71_3; 1713 #local mem 'THDI_PORT_SP_BST_STAT'; $name; $tr71_1; $tr71_2; $tr71_3; 1714 #local mem 'THDI_PORT_SP_CNTRS'; $name; $tr71_1; $tr71_2; $tr71_3; 1715 #local mem 'THDI_PORT_SP_CONFIG'; $name; $tr71_1; $tr71_2; $tr71_3; 1716 1717 local mem 'TOS_FN'; $name; $tr71_1; $tr71_2; $tr71_3; 1718 local mem 'TRILL_DROP_STATS'; $name; $tr71_1; $tr71_2; $tr71_3; 1719 local mem 'TRUNK_BITMAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1720 local mem 'TRUNK_CBL_TABLE'; $name; $tr71_1; $tr71_2; $tr71_3; 1721 local mem 'TRUNK_GROUP'; $name; $tr71_1; $tr71_2; $tr71_3; 1722 local mem 'TRUNK_MEMBER'; $name; $tr71_1; $tr71_2; $tr71_3; 1723 local mem 'TTL_FN'; $name; $tr71_1; $tr71_2; $tr71_3; 1724 local mem 'TX_PROT_GROUP_TABLE'; $name; $tr71_1; $tr71_2; $tr71_3; 1725 local mem 'UNKNOWN_HGI_BITMAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1726 local mem 'UNKNOWN_MCAST_BLOCK_MASK'; $name; $tr71_1; $tr71_2; $tr71_3; 1727 local mem 'UNKNOWN_UCAST_BLOCK_MASK'; $name; $tr71_1; $tr71_2; $tr71_3; 1728 local mem 'VFI'; $name; $tr71_1; $tr71_2; $tr71_3; 1729 local mem 'VFI_1'; $name; $tr71_1; $tr71_2; $tr71_3; 1730 local mem 'VFP_HASH_FIELD_BMAP_TABLE_A'; $name; $tr71_1; $tr71_2; $tr71_3; 1731 local mem 'VFP_HASH_FIELD_BMAP_TABLE_B'; $name; $tr71_1; $tr71_2; $tr71_3; 1732 local mem 'VFP_POLICY_TABLE'; $name; $tr71_1; $tr71_2; $tr71_3; 1733 local mem 'VLAN_MPLS'; $name; $tr71_1; $tr71_2; $tr71_3; 1734 local mem 'VLAN_OR_VFI_MAC_COUNT'; $name; $tr71_1; $tr71_2; $tr71_3; 1735 local mem 'VLAN_OR_VFI_MAC_LIMIT'; $name; $tr71_1; $tr71_2; $tr71_3; 1736 local mem 'VLAN_PROFILE_2'; $name; $tr71_1; $tr71_2; $tr71_3; 1737 local mem 'VLAN_PROFILE'; $name; $tr71_1; $tr71_2; $tr71_3; 1738 local mem 'VLAN_PROTOCOL'; $name; $tr71_1; $tr71_2; $tr71_3; 1739 local mem 'VLAN_PROTOCOL_DATA'; $name; $tr71_1; $tr71_2; $tr71_3; 1740 local mem 'VLAN_SUBNET_DATA_ONLY'; $name; $tr71_1; $tr71_2; $tr71_3; 1741 local mem 'VLAN'; $name; $tr71_1; $tr71_2; $tr71_3; 1742 local mem 'VOQ_COS_MAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1743 local mem 'VOQ_MOD_MAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1744 local mem 'VOQ_PORT_MAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1745 local mem 'VRF'; $name; $tr71_1; $tr71_2; $tr71_3; 1746 local mem 'CPU_COS_MAP'; $name; $tr71_1; $tr71_2; $tr71_3; 1747 local mem 'CPU_COS_MAP_ONLY'; $name; $tr71_1; $tr71_2; $tr71_3; 1748 local mem 'UDF_TCAM'; $name; $tr71_1; $tr71_2; $tr71_3; 1749 local mem 'L2_USER_ENTRY'; $name; $tr71_1; $tr71_2; $tr71_3; 1750 local mem 'L2_USER_ENTRY_ONLY'; $name; $tr71_1; $tr71_2; $tr71_3; 1751 local mem 'L3_DEFIP'; $name; $tr71_1; $tr71_2; $tr71_3; 1752 local mem 'L3_DEFIP_ONLY'; $name; $tr71_1; $tr71_2; $tr71_3; 1753 local mem 'FP_TCAM'; $name; $tr71_1; $tr71_2; $tr71_3; 1754 local mem 'VFP_TCAM'; $name; $tr71_1; $tr71_2; $tr71_3; 1755 local mem 'EFP_TCAM'; $name; $tr71_1; $tr71_2; $tr71_3; 1756 local mem 'L3_DEFIP_PAIR_128'; $name; $tr71_1; $tr71_2; $tr71_3; 1757 local mem 'L3_DEFIP_PAIR_128_ONLY'; $name; $tr71_1; $tr71_2; $tr71_3; 1758 local mem 'FP_GLOBAL_MASK_TCAM'; $name; $tr71_1; $tr71_2; $tr71_3; 1759 local mem 'L3_TUNNEL'; $name; $tr71_1; $tr71_2; $tr71_3; 1760 local mem 'MY_STATION_TCAM'; $name; $tr71_1; $tr71_2; $tr71_3; 1761 local mem 'MY_STATION_TCAM_ENTRY_ONLY'; $name; $tr71_1; $tr71_2; $tr71_3; 1762 local mem 'VLAN_SUBNET'; $name; $tr71_1; $tr71_2; $tr71_3; 1763 local mem 'VLAN_SUBNET_ONLY'; $name; $tr71_1; $tr71_2; $tr71_3; 1764 #Additional Memories added in HX4 exclusively 1765 #local mem 'SM'; $name; $tr71_1; $tr71_2; $tr71_3; - RO memory 1766 local mem 'SER_MEMORY'; $name; $tr71_1; $tr71_2; $tr71_3; 1767 local mem 'VLAN_XLATE_1_HIT_ONLY'; $name; $tr71_1; $tr71_2; $tr71_3; 1768 local mem 'VLAN_XLATE_2_HIT_ONLY'; $name; $tr71_1; $tr71_2; $tr71_3; 1769 #local mem 'VLAN_XLATE_2'; $name; $tr71_1; $tr71_2; $tr71_3; 1770 $done 1771 1772 # Show status 1773 date 1774 tl 1775 1776 set rct=true 1777 1778 # Note: 1779 # Since this is a subset of the HX4 sanity script, it does not 1780 # clean up the environment after completing. That is left for the 1781 # calling script to perform. 1782