openbcm

Git mirror of https://github.com/Broadcom-Network-Switching-Software/OpenBCM
git clone git://git.finwo.net/mirror/broadcom/openbcm
Log | Files | Refs | README

td2p_config.soc (53478B)


      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 
      7 console off
      8 
      9 # ----- Start of OVST Sequence -----
     10 
     11 setreg TOP_UC_TAP_CONTROL 0x2e
     12 setreg TOP_UC_TAP_CONTROL 0x2e
     13 setreg TOP_UC_TAP_CONTROL 0x2f
     14 getreg TOP_UC_TAP_CONTROL
     15 setreg TOP_UC_TAP_WRITE_DATA 0x1fffffc0
     16 setreg TOP_UC_TAP_CONTROL 0x2f
     17 getreg TOP_UC_TAP_READ_DATA
     18 
     19 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
     20 setreg TOP_UC_TAP_CONTROL 0x2f
     21 setreg TOP_UC_TAP_WRITE_DATA 0x1dfcbe80
     22 setreg TOP_UC_TAP_CONTROL 0x2f
     23 getreg TOP_UC_TAP_READ_DATA
     24 
     25 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
     26 setreg TOP_UC_TAP_CONTROL 0x2f
     27 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
     28 setreg TOP_UC_TAP_CONTROL 0x2f
     29 getreg TOP_UC_TAP_READ_DATA
     30 
     31 setreg TOP_UC_TAP_WRITE_DATA 0x40000200
     32 setreg TOP_UC_TAP_CONTROL 0x2f
     33 
     34 loop 12 ' \
     35         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
     36         setreg TOP_UC_TAP_CONTROL 0x2f; '
     37 
     38 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
     39 setreg TOP_UC_TAP_CONTROL 0x2f
     40 setreg TOP_UC_TAP_WRITE_DATA 0x1dfcfe80
     41 setreg TOP_UC_TAP_CONTROL 0x2f
     42 getreg TOP_UC_TAP_READ_DATA
     43 
     44 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
     45 setreg TOP_UC_TAP_CONTROL 0x2f
     46 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
     47 setreg TOP_UC_TAP_CONTROL 0x2f
     48 getreg TOP_UC_TAP_READ_DATA
     49 
     50 setreg TOP_UC_TAP_WRITE_DATA 0x40000200
     51 setreg TOP_UC_TAP_CONTROL 0x2f
     52 
     53 loop 12 ' \
     54         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
     55         setreg TOP_UC_TAP_CONTROL 0x2f; '
     56 
     57 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
     58 setreg TOP_UC_TAP_CONTROL 0x2f
     59 setreg TOP_UC_TAP_WRITE_DATA 0x1dfc7e80
     60 setreg TOP_UC_TAP_CONTROL 0x2f
     61 getreg TOP_UC_TAP_READ_DATA
     62 
     63 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
     64 setreg TOP_UC_TAP_CONTROL 0x2f
     65 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
     66 setreg TOP_UC_TAP_CONTROL 0x2f
     67 getreg TOP_UC_TAP_READ_DATA
     68 
     69 setreg TOP_UC_TAP_WRITE_DATA 0x40080000
     70 setreg TOP_UC_TAP_CONTROL 0x2f
     71 
     72 loop 33 ' \
     73         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
     74         setreg TOP_UC_TAP_CONTROL 0x2f; '
     75 
     76 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
     77 setreg TOP_UC_TAP_CONTROL 0x2f
     78 setreg TOP_UC_TAP_WRITE_DATA 0x1dfc3e80
     79 setreg TOP_UC_TAP_CONTROL 0x2f
     80 getreg TOP_UC_TAP_READ_DATA
     81 
     82 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
     83 setreg TOP_UC_TAP_CONTROL 0x2f
     84 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
     85 setreg TOP_UC_TAP_CONTROL 0x2f
     86 getreg TOP_UC_TAP_READ_DATA
     87 
     88 setreg TOP_UC_TAP_WRITE_DATA 0x40080000
     89 setreg TOP_UC_TAP_CONTROL 0x2f
     90 
     91 loop 33 ' \
     92         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
     93         setreg TOP_UC_TAP_CONTROL 0x2f; '
     94 
     95 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
     96 setreg TOP_UC_TAP_CONTROL 0x2f
     97 setreg TOP_UC_TAP_WRITE_DATA 0x1dfcde80
     98 setreg TOP_UC_TAP_CONTROL 0x2f
     99 getreg TOP_UC_TAP_READ_DATA
    100 
    101 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    102 setreg TOP_UC_TAP_CONTROL 0x2f
    103 setreg TOP_UC_TAP_WRITE_DATA 0x44000000
    104 setreg TOP_UC_TAP_CONTROL 0x2f
    105 getreg TOP_UC_TAP_READ_DATA
    106 
    107 loop 30 ' \
    108         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    109         setreg TOP_UC_TAP_CONTROL 0x2f; '
    110 
    111 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    112 setreg TOP_UC_TAP_CONTROL 0x2f
    113 setreg TOP_UC_TAP_WRITE_DATA 0x1dfc9e80
    114 setreg TOP_UC_TAP_CONTROL 0x2f
    115 getreg TOP_UC_TAP_READ_DATA
    116 
    117 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    118 setreg TOP_UC_TAP_CONTROL 0x2f
    119 setreg TOP_UC_TAP_WRITE_DATA 0x44000000
    120 setreg TOP_UC_TAP_CONTROL 0x2f
    121 getreg TOP_UC_TAP_READ_DATA
    122 
    123 loop 30 ' \
    124         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    125         setreg TOP_UC_TAP_CONTROL 0x2f; '
    126 
    127 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    128 setreg TOP_UC_TAP_CONTROL 0x2f
    129 setreg TOP_UC_TAP_WRITE_DATA 0xbfcbe80
    130 setreg TOP_UC_TAP_CONTROL 0x2f
    131 getreg TOP_UC_TAP_READ_DATA
    132 
    133 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    134 setreg TOP_UC_TAP_CONTROL 0x2f
    135 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
    136 setreg TOP_UC_TAP_CONTROL 0x2f
    137 getreg TOP_UC_TAP_READ_DATA
    138 
    139 setreg TOP_UC_TAP_WRITE_DATA 0x40001000
    140 setreg TOP_UC_TAP_CONTROL 0x2f
    141 
    142 loop 39 ' \
    143         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    144         setreg TOP_UC_TAP_CONTROL 0x2f; '
    145 
    146 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    147 setreg TOP_UC_TAP_CONTROL 0x2f
    148 setreg TOP_UC_TAP_WRITE_DATA 0xbfc7e80
    149 setreg TOP_UC_TAP_CONTROL 0x2f
    150 getreg TOP_UC_TAP_READ_DATA
    151 
    152 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    153 setreg TOP_UC_TAP_CONTROL 0x2f
    154 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
    155 setreg TOP_UC_TAP_CONTROL 0x2f
    156 getreg TOP_UC_TAP_READ_DATA
    157 
    158 setreg TOP_UC_TAP_WRITE_DATA 0x40001000
    159 setreg TOP_UC_TAP_CONTROL 0x2f
    160 
    161 loop 39 ' \
    162         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    163         setreg TOP_UC_TAP_CONTROL 0x2f; '
    164 
    165 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    166 setreg TOP_UC_TAP_CONTROL 0x2f
    167 setreg TOP_UC_TAP_WRITE_DATA 0xbfc3e80
    168 setreg TOP_UC_TAP_CONTROL 0x2f
    169 getreg TOP_UC_TAP_READ_DATA
    170 
    171 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    172 setreg TOP_UC_TAP_CONTROL 0x2f
    173 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
    174 setreg TOP_UC_TAP_CONTROL 0x2f
    175 getreg TOP_UC_TAP_READ_DATA
    176 
    177 setreg TOP_UC_TAP_WRITE_DATA 0x40080000
    178 setreg TOP_UC_TAP_CONTROL 0x2f
    179 
    180 loop 21 ' \
    181         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    182         setreg TOP_UC_TAP_CONTROL 0x2f; '
    183 
    184 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    185 setreg TOP_UC_TAP_CONTROL 0x2f
    186 setreg TOP_UC_TAP_WRITE_DATA 0xbfcde80
    187 setreg TOP_UC_TAP_CONTROL 0x2f
    188 getreg TOP_UC_TAP_READ_DATA
    189 
    190 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    191 setreg TOP_UC_TAP_CONTROL 0x2f
    192 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
    193 setreg TOP_UC_TAP_CONTROL 0x2f
    194 getreg TOP_UC_TAP_READ_DATA
    195 
    196 setreg TOP_UC_TAP_WRITE_DATA 0x41000000
    197 setreg TOP_UC_TAP_CONTROL 0x2f
    198 
    199 loop 30 ' \
    200         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    201         setreg TOP_UC_TAP_CONTROL 0x2f; '
    202 
    203 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    204 setreg TOP_UC_TAP_CONTROL 0x2f
    205 setreg TOP_UC_TAP_WRITE_DATA 0x1bfc3e80
    206 setreg TOP_UC_TAP_CONTROL 0x2f
    207 getreg TOP_UC_TAP_READ_DATA
    208 
    209 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    210 setreg TOP_UC_TAP_CONTROL 0x2f
    211 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
    212 setreg TOP_UC_TAP_CONTROL 0x2f
    213 getreg TOP_UC_TAP_READ_DATA
    214 
    215 setreg TOP_UC_TAP_WRITE_DATA 0x40000008
    216 setreg TOP_UC_TAP_CONTROL 0x2f
    217 
    218 loop 25 ' \
    219         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    220         setreg TOP_UC_TAP_CONTROL 0x2f; '
    221 
    222 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    223 setreg TOP_UC_TAP_CONTROL 0x2f
    224 setreg TOP_UC_TAP_WRITE_DATA 0x1bfcde80
    225 setreg TOP_UC_TAP_CONTROL 0x2f
    226 getreg TOP_UC_TAP_READ_DATA
    227 
    228 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    229 setreg TOP_UC_TAP_CONTROL 0x2f
    230 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
    231 setreg TOP_UC_TAP_CONTROL 0x2f
    232 getreg TOP_UC_TAP_READ_DATA
    233 
    234 setreg TOP_UC_TAP_WRITE_DATA 0x40000008
    235 setreg TOP_UC_TAP_CONTROL 0x2f
    236 
    237 loop 25 ' \
    238         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    239         setreg TOP_UC_TAP_CONTROL 0x2f; '
    240 
    241 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    242 setreg TOP_UC_TAP_CONTROL 0x2f
    243 setreg TOP_UC_TAP_WRITE_DATA 0x17fc7e80
    244 setreg TOP_UC_TAP_CONTROL 0x2f
    245 getreg TOP_UC_TAP_READ_DATA
    246 
    247 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    248 setreg TOP_UC_TAP_CONTROL 0x2f
    249 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
    250 setreg TOP_UC_TAP_CONTROL 0x2f
    251 getreg TOP_UC_TAP_READ_DATA
    252 
    253 setreg TOP_UC_TAP_WRITE_DATA 0x40000008
    254 setreg TOP_UC_TAP_CONTROL 0x2f
    255 
    256 loop 25 ' \
    257         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    258         setreg TOP_UC_TAP_CONTROL 0x2f; '
    259 
    260 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    261 setreg TOP_UC_TAP_CONTROL 0x2f
    262 setreg TOP_UC_TAP_WRITE_DATA 0x17fc3e80
    263 setreg TOP_UC_TAP_CONTROL 0x2f
    264 getreg TOP_UC_TAP_READ_DATA
    265 
    266 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    267 setreg TOP_UC_TAP_CONTROL 0x2f
    268 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
    269 setreg TOP_UC_TAP_CONTROL 0x2f
    270 getreg TOP_UC_TAP_READ_DATA
    271 
    272 setreg TOP_UC_TAP_WRITE_DATA 0x40000008
    273 setreg TOP_UC_TAP_CONTROL 0x2f
    274 
    275 loop 25 ' \
    276         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    277         setreg TOP_UC_TAP_CONTROL 0x2f; '
    278 
    279 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    280 setreg TOP_UC_TAP_CONTROL 0x2f
    281 setreg TOP_UC_TAP_WRITE_DATA 0x13fcbe80
    282 setreg TOP_UC_TAP_CONTROL 0x2f
    283 getreg TOP_UC_TAP_READ_DATA
    284 
    285 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    286 setreg TOP_UC_TAP_CONTROL 0x2f
    287 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
    288 setreg TOP_UC_TAP_CONTROL 0x2f
    289 getreg TOP_UC_TAP_READ_DATA
    290 
    291 setreg TOP_UC_TAP_WRITE_DATA 0x40000008
    292 setreg TOP_UC_TAP_CONTROL 0x2f
    293 
    294 loop 25 ' \
    295         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    296         setreg TOP_UC_TAP_CONTROL 0x2f; '
    297 
    298 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    299 setreg TOP_UC_TAP_CONTROL 0x2f
    300 setreg TOP_UC_TAP_WRITE_DATA 0x13fc7e80
    301 setreg TOP_UC_TAP_CONTROL 0x2f
    302 getreg TOP_UC_TAP_READ_DATA
    303 
    304 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    305 setreg TOP_UC_TAP_CONTROL 0x2f
    306 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
    307 setreg TOP_UC_TAP_CONTROL 0x2f
    308 getreg TOP_UC_TAP_READ_DATA
    309 
    310 setreg TOP_UC_TAP_WRITE_DATA 0x40000008
    311 setreg TOP_UC_TAP_CONTROL 0x2f
    312 
    313 loop 25 ' \
    314         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    315         setreg TOP_UC_TAP_CONTROL 0x2f; '
    316 
    317 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    318 setreg TOP_UC_TAP_CONTROL 0x2f
    319 setreg TOP_UC_TAP_WRITE_DATA 0xffcfe80
    320 setreg TOP_UC_TAP_CONTROL 0x2f
    321 getreg TOP_UC_TAP_READ_DATA
    322 
    323 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    324 setreg TOP_UC_TAP_CONTROL 0x2f
    325 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
    326 setreg TOP_UC_TAP_CONTROL 0x2f
    327 getreg TOP_UC_TAP_READ_DATA
    328 
    329 setreg TOP_UC_TAP_WRITE_DATA 0x40000008
    330 setreg TOP_UC_TAP_CONTROL 0x2f
    331 
    332 loop 25 ' \
    333         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    334         setreg TOP_UC_TAP_CONTROL 0x2f; '
    335 
    336 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    337 setreg TOP_UC_TAP_CONTROL 0x2f
    338 setreg TOP_UC_TAP_WRITE_DATA 0xffcbe80
    339 setreg TOP_UC_TAP_CONTROL 0x2f
    340 getreg TOP_UC_TAP_READ_DATA
    341 
    342 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    343 setreg TOP_UC_TAP_CONTROL 0x2f
    344 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
    345 setreg TOP_UC_TAP_CONTROL 0x2f
    346 getreg TOP_UC_TAP_READ_DATA
    347 
    348 setreg TOP_UC_TAP_WRITE_DATA 0x40000008
    349 setreg TOP_UC_TAP_CONTROL 0x2f
    350 
    351 loop 25 ' \
    352         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    353         setreg TOP_UC_TAP_CONTROL 0x2f; '
    354 
    355 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    356 setreg TOP_UC_TAP_CONTROL 0x2f
    357 setreg TOP_UC_TAP_WRITE_DATA 0x1ffc5e80
    358 setreg TOP_UC_TAP_CONTROL 0x2f
    359 getreg TOP_UC_TAP_READ_DATA
    360 
    361 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    362 setreg TOP_UC_TAP_CONTROL 0x2f
    363 setreg TOP_UC_TAP_WRITE_DATA 0x44000000
    364 setreg TOP_UC_TAP_CONTROL 0x2f
    365 getreg TOP_UC_TAP_READ_DATA
    366 
    367 loop 19 ' \
    368         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    369         setreg TOP_UC_TAP_CONTROL 0x2f; '
    370 
    371 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    372 setreg TOP_UC_TAP_CONTROL 0x2f
    373 setreg TOP_UC_TAP_WRITE_DATA 0x1ffc1e80
    374 setreg TOP_UC_TAP_CONTROL 0x2f
    375 getreg TOP_UC_TAP_READ_DATA
    376 
    377 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    378 setreg TOP_UC_TAP_CONTROL 0x2f
    379 setreg TOP_UC_TAP_WRITE_DATA 0x44000000
    380 setreg TOP_UC_TAP_CONTROL 0x2f
    381 getreg TOP_UC_TAP_READ_DATA
    382 
    383 loop 19 ' \
    384         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    385         setreg TOP_UC_TAP_CONTROL 0x2f; '
    386 
    387 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    388 setreg TOP_UC_TAP_CONTROL 0x2f
    389 setreg TOP_UC_TAP_WRITE_DATA 0x1dfc5e80
    390 setreg TOP_UC_TAP_CONTROL 0x2f
    391 getreg TOP_UC_TAP_READ_DATA
    392 
    393 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    394 setreg TOP_UC_TAP_CONTROL 0x2f
    395 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
    396 setreg TOP_UC_TAP_CONTROL 0x2f
    397 getreg TOP_UC_TAP_READ_DATA
    398 
    399 setreg TOP_UC_TAP_WRITE_DATA 0x40000002
    400 setreg TOP_UC_TAP_CONTROL 0x2f
    401 
    402 loop 13 ' \
    403         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    404         setreg TOP_UC_TAP_CONTROL 0x2f; '
    405 
    406 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    407 setreg TOP_UC_TAP_CONTROL 0x2f
    408 setreg TOP_UC_TAP_WRITE_DATA 0x1dfc1e80
    409 setreg TOP_UC_TAP_CONTROL 0x2f
    410 getreg TOP_UC_TAP_READ_DATA
    411 
    412 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    413 setreg TOP_UC_TAP_CONTROL 0x2f
    414 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
    415 setreg TOP_UC_TAP_CONTROL 0x2f
    416 getreg TOP_UC_TAP_READ_DATA
    417 
    418 setreg TOP_UC_TAP_WRITE_DATA 0x40000002
    419 setreg TOP_UC_TAP_CONTROL 0x2f
    420 
    421 loop 13 ' \
    422         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    423         setreg TOP_UC_TAP_CONTROL 0x2f; '
    424 
    425 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    426 setreg TOP_UC_TAP_CONTROL 0x2f
    427 setreg TOP_UC_TAP_WRITE_DATA 0x1bfcfe80
    428 setreg TOP_UC_TAP_CONTROL 0x2f
    429 getreg TOP_UC_TAP_READ_DATA
    430 
    431 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    432 setreg TOP_UC_TAP_CONTROL 0x2f
    433 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
    434 setreg TOP_UC_TAP_CONTROL 0x2f
    435 getreg TOP_UC_TAP_READ_DATA
    436 
    437 setreg TOP_UC_TAP_WRITE_DATA 0x48000000
    438 setreg TOP_UC_TAP_CONTROL 0x2f
    439 
    440 loop 9 ' \
    441         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    442         setreg TOP_UC_TAP_CONTROL 0x2f; '
    443 
    444 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    445 setreg TOP_UC_TAP_CONTROL 0x2f
    446 setreg TOP_UC_TAP_WRITE_DATA 0x1bfcbe80
    447 setreg TOP_UC_TAP_CONTROL 0x2f
    448 getreg TOP_UC_TAP_READ_DATA
    449 
    450 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    451 setreg TOP_UC_TAP_CONTROL 0x2f
    452 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
    453 setreg TOP_UC_TAP_CONTROL 0x2f
    454 getreg TOP_UC_TAP_READ_DATA
    455 
    456 setreg TOP_UC_TAP_WRITE_DATA 0x48000000
    457 setreg TOP_UC_TAP_CONTROL 0x2f
    458 
    459 loop 9 ' \
    460         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    461         setreg TOP_UC_TAP_CONTROL 0x2f; '
    462 
    463 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    464 setreg TOP_UC_TAP_CONTROL 0x2f
    465 setreg TOP_UC_TAP_WRITE_DATA 0xdfc5e80
    466 setreg TOP_UC_TAP_CONTROL 0x2f
    467 getreg TOP_UC_TAP_READ_DATA
    468 
    469 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    470 setreg TOP_UC_TAP_CONTROL 0x2f
    471 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
    472 setreg TOP_UC_TAP_CONTROL 0x2f
    473 getreg TOP_UC_TAP_READ_DATA
    474 
    475 setreg TOP_UC_TAP_WRITE_DATA 0x40000002
    476 setreg TOP_UC_TAP_CONTROL 0x2f
    477 
    478 loop 6 ' \
    479         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    480         setreg TOP_UC_TAP_CONTROL 0x2f; '
    481 
    482 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    483 setreg TOP_UC_TAP_CONTROL 0x2f
    484 setreg TOP_UC_TAP_WRITE_DATA 0xdfc1e80
    485 setreg TOP_UC_TAP_CONTROL 0x2f
    486 getreg TOP_UC_TAP_READ_DATA
    487 
    488 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    489 setreg TOP_UC_TAP_CONTROL 0x2f
    490 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
    491 setreg TOP_UC_TAP_CONTROL 0x2f
    492 getreg TOP_UC_TAP_READ_DATA
    493 
    494 setreg TOP_UC_TAP_WRITE_DATA 0x40200000
    495 setreg TOP_UC_TAP_CONTROL 0x2f
    496 
    497 loop 28 ' \
    498         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    499         setreg TOP_UC_TAP_CONTROL 0x2f; '
    500 
    501 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    502 setreg TOP_UC_TAP_CONTROL 0x2f
    503 setreg TOP_UC_TAP_WRITE_DATA 0xbfcfe80
    504 setreg TOP_UC_TAP_CONTROL 0x2f
    505 getreg TOP_UC_TAP_READ_DATA
    506 
    507 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    508 setreg TOP_UC_TAP_CONTROL 0x2f
    509 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
    510 setreg TOP_UC_TAP_CONTROL 0x2f
    511 getreg TOP_UC_TAP_READ_DATA
    512 
    513 setreg TOP_UC_TAP_WRITE_DATA 0x40200000
    514 setreg TOP_UC_TAP_CONTROL 0x2f
    515 
    516 loop 28 ' \
    517         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    518         setreg TOP_UC_TAP_CONTROL 0x2f; '
    519 
    520 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    521 setreg TOP_UC_TAP_CONTROL 0x2f
    522 setreg TOP_UC_TAP_WRITE_DATA 0xbfc9e80
    523 setreg TOP_UC_TAP_CONTROL 0x2f
    524 getreg TOP_UC_TAP_READ_DATA
    525 
    526 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    527 setreg TOP_UC_TAP_CONTROL 0x2f
    528 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
    529 setreg TOP_UC_TAP_CONTROL 0x2f
    530 getreg TOP_UC_TAP_READ_DATA
    531 
    532 setreg TOP_UC_TAP_WRITE_DATA 0x40000008
    533 setreg TOP_UC_TAP_CONTROL 0x2f
    534 
    535 loop 14 ' \
    536         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    537         setreg TOP_UC_TAP_CONTROL 0x2f; '
    538 
    539 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    540 setreg TOP_UC_TAP_CONTROL 0x2f
    541 
    542 ## Providing cycles for MBIST to complete 
    543 #bcm shell "sleep quiet 1"
    544 #
    545 #
    546 ## Providing cycles for MBIST to complete 
    547 #bcm shell "sleep quiet 1"
    548 
    549 setreg TOP_UC_TAP_WRITE_DATA 0x1dfcbe80
    550 setreg TOP_UC_TAP_CONTROL 0x2f
    551 getreg TOP_UC_TAP_READ_DATA
    552 
    553 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    554 setreg TOP_UC_TAP_CONTROL 0x2f
    555 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
    556 setreg TOP_UC_TAP_CONTROL 0x2f
    557 getreg TOP_UC_TAP_READ_DATA
    558 
    559 setreg TOP_UC_TAP_WRITE_DATA 0x40000200
    560 setreg TOP_UC_TAP_CONTROL 0x2f
    561 
    562 loop 8 ' \
    563         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    564         setreg TOP_UC_TAP_CONTROL 0x2f; '
    565 
    566 setreg TOP_UC_TAP_WRITE_DATA 0x41000000
    567 setreg TOP_UC_TAP_CONTROL 0x2f
    568 
    569 loop 3 ' \
    570         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    571         setreg TOP_UC_TAP_CONTROL 0x2f; '
    572 
    573 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    574 setreg TOP_UC_TAP_CONTROL 0x2f
    575 setreg TOP_UC_TAP_WRITE_DATA 0x1dfcbe80
    576 setreg TOP_UC_TAP_CONTROL 0x2f
    577 getreg TOP_UC_TAP_READ_DATA
    578 
    579 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    580 setreg TOP_UC_TAP_CONTROL 0x2f
    581 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
    582 setreg TOP_UC_TAP_CONTROL 0x2f
    583 getreg TOP_UC_TAP_READ_DATA
    584 
    585 setreg TOP_UC_TAP_WRITE_DATA 0x40000200
    586 setreg TOP_UC_TAP_CONTROL 0x2f
    587 
    588 loop 8 ' \
    589         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    590         setreg TOP_UC_TAP_CONTROL 0x2f; '
    591 
    592 setreg TOP_UC_TAP_WRITE_DATA 0x43000000
    593 setreg TOP_UC_TAP_CONTROL 0x2f
    594 
    595 loop 3 ' \
    596         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    597         setreg TOP_UC_TAP_CONTROL 0x2f; '
    598 
    599 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    600 setreg TOP_UC_TAP_CONTROL 0x2f
    601 setreg TOP_UC_TAP_WRITE_DATA 0x1dfcfe80
    602 setreg TOP_UC_TAP_CONTROL 0x2f
    603 getreg TOP_UC_TAP_READ_DATA
    604 
    605 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    606 setreg TOP_UC_TAP_CONTROL 0x2f
    607 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
    608 setreg TOP_UC_TAP_CONTROL 0x2f
    609 getreg TOP_UC_TAP_READ_DATA
    610 
    611 setreg TOP_UC_TAP_WRITE_DATA 0x40000200
    612 setreg TOP_UC_TAP_CONTROL 0x2f
    613 
    614 loop 8 ' \
    615         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    616         setreg TOP_UC_TAP_CONTROL 0x2f; '
    617 
    618 setreg TOP_UC_TAP_WRITE_DATA 0x41000000
    619 setreg TOP_UC_TAP_CONTROL 0x2f
    620 
    621 loop 3 ' \
    622         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    623         setreg TOP_UC_TAP_CONTROL 0x2f; '
    624 
    625 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    626 setreg TOP_UC_TAP_CONTROL 0x2f
    627 setreg TOP_UC_TAP_WRITE_DATA 0x1dfcfe80
    628 setreg TOP_UC_TAP_CONTROL 0x2f
    629 getreg TOP_UC_TAP_READ_DATA
    630 
    631 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    632 setreg TOP_UC_TAP_CONTROL 0x2f
    633 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
    634 setreg TOP_UC_TAP_CONTROL 0x2f
    635 getreg TOP_UC_TAP_READ_DATA
    636 
    637 setreg TOP_UC_TAP_WRITE_DATA 0x40000200
    638 setreg TOP_UC_TAP_CONTROL 0x2f
    639 
    640 loop 8 ' \
    641         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    642         setreg TOP_UC_TAP_CONTROL 0x2f; '
    643 
    644 setreg TOP_UC_TAP_WRITE_DATA 0x43000000
    645 setreg TOP_UC_TAP_CONTROL 0x2f
    646 
    647 loop 3 ' \
    648         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    649         setreg TOP_UC_TAP_CONTROL 0x2f; '
    650 
    651 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    652 setreg TOP_UC_TAP_CONTROL 0x2f
    653 setreg TOP_UC_TAP_WRITE_DATA 0x1dfc7e80
    654 setreg TOP_UC_TAP_CONTROL 0x2f
    655 getreg TOP_UC_TAP_READ_DATA
    656 
    657 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    658 setreg TOP_UC_TAP_CONTROL 0x2f
    659 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
    660 setreg TOP_UC_TAP_CONTROL 0x2f
    661 getreg TOP_UC_TAP_READ_DATA
    662 
    663 setreg TOP_UC_TAP_WRITE_DATA 0x40080000
    664 setreg TOP_UC_TAP_CONTROL 0x2f
    665 
    666 loop 29 ' \
    667         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    668         setreg TOP_UC_TAP_CONTROL 0x2f; '
    669 
    670 setreg TOP_UC_TAP_WRITE_DATA 0x41000000
    671 setreg TOP_UC_TAP_CONTROL 0x2f
    672 
    673 loop 3 ' \
    674         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    675         setreg TOP_UC_TAP_CONTROL 0x2f; '
    676 
    677 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    678 setreg TOP_UC_TAP_CONTROL 0x2f
    679 setreg TOP_UC_TAP_WRITE_DATA 0x1dfc7e80
    680 setreg TOP_UC_TAP_CONTROL 0x2f
    681 getreg TOP_UC_TAP_READ_DATA
    682 
    683 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    684 setreg TOP_UC_TAP_CONTROL 0x2f
    685 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
    686 setreg TOP_UC_TAP_CONTROL 0x2f
    687 getreg TOP_UC_TAP_READ_DATA
    688 
    689 setreg TOP_UC_TAP_WRITE_DATA 0x40080000
    690 setreg TOP_UC_TAP_CONTROL 0x2f
    691 
    692 loop 29 ' \
    693         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    694         setreg TOP_UC_TAP_CONTROL 0x2f; '
    695 
    696 setreg TOP_UC_TAP_WRITE_DATA 0x43000000
    697 setreg TOP_UC_TAP_CONTROL 0x2f
    698 
    699 loop 3 ' \
    700         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    701         setreg TOP_UC_TAP_CONTROL 0x2f; '
    702 
    703 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    704 setreg TOP_UC_TAP_CONTROL 0x2f
    705 setreg TOP_UC_TAP_WRITE_DATA 0x1dfc3e80
    706 setreg TOP_UC_TAP_CONTROL 0x2f
    707 getreg TOP_UC_TAP_READ_DATA
    708 
    709 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    710 setreg TOP_UC_TAP_CONTROL 0x2f
    711 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
    712 setreg TOP_UC_TAP_CONTROL 0x2f
    713 getreg TOP_UC_TAP_READ_DATA
    714 
    715 setreg TOP_UC_TAP_WRITE_DATA 0x40080000
    716 setreg TOP_UC_TAP_CONTROL 0x2f
    717 
    718 loop 29 ' \
    719         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    720         setreg TOP_UC_TAP_CONTROL 0x2f; '
    721 
    722 setreg TOP_UC_TAP_WRITE_DATA 0x41000000
    723 setreg TOP_UC_TAP_CONTROL 0x2f
    724 
    725 loop 3 ' \
    726         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    727         setreg TOP_UC_TAP_CONTROL 0x2f; '
    728 
    729 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    730 setreg TOP_UC_TAP_CONTROL 0x2f
    731 setreg TOP_UC_TAP_WRITE_DATA 0x1dfc3e80
    732 setreg TOP_UC_TAP_CONTROL 0x2f
    733 getreg TOP_UC_TAP_READ_DATA
    734 
    735 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    736 setreg TOP_UC_TAP_CONTROL 0x2f
    737 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
    738 setreg TOP_UC_TAP_CONTROL 0x2f
    739 getreg TOP_UC_TAP_READ_DATA
    740 
    741 setreg TOP_UC_TAP_WRITE_DATA 0x40080000
    742 setreg TOP_UC_TAP_CONTROL 0x2f
    743 
    744 loop 29 ' \
    745         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    746         setreg TOP_UC_TAP_CONTROL 0x2f; '
    747 
    748 setreg TOP_UC_TAP_WRITE_DATA 0x43000000
    749 setreg TOP_UC_TAP_CONTROL 0x2f
    750 
    751 loop 3 ' \
    752         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    753         setreg TOP_UC_TAP_CONTROL 0x2f; '
    754 
    755 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    756 setreg TOP_UC_TAP_CONTROL 0x2f
    757 setreg TOP_UC_TAP_WRITE_DATA 0x1dfcde80
    758 setreg TOP_UC_TAP_CONTROL 0x2f
    759 getreg TOP_UC_TAP_READ_DATA
    760 
    761 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    762 setreg TOP_UC_TAP_CONTROL 0x2f
    763 setreg TOP_UC_TAP_WRITE_DATA 0x44000000
    764 setreg TOP_UC_TAP_CONTROL 0x2f
    765 getreg TOP_UC_TAP_READ_DATA
    766 
    767 loop 26 ' \
    768         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    769         setreg TOP_UC_TAP_CONTROL 0x2f; '
    770 
    771 setreg TOP_UC_TAP_WRITE_DATA 0x41000000
    772 setreg TOP_UC_TAP_CONTROL 0x2f
    773 
    774 loop 3 ' \
    775         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    776         setreg TOP_UC_TAP_CONTROL 0x2f; '
    777 
    778 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    779 setreg TOP_UC_TAP_CONTROL 0x2f
    780 setreg TOP_UC_TAP_WRITE_DATA 0x1dfcde80
    781 setreg TOP_UC_TAP_CONTROL 0x2f
    782 getreg TOP_UC_TAP_READ_DATA
    783 
    784 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    785 setreg TOP_UC_TAP_CONTROL 0x2f
    786 setreg TOP_UC_TAP_WRITE_DATA 0x44000000
    787 setreg TOP_UC_TAP_CONTROL 0x2f
    788 getreg TOP_UC_TAP_READ_DATA
    789 
    790 loop 26 ' \
    791         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    792         setreg TOP_UC_TAP_CONTROL 0x2f; '
    793 
    794 setreg TOP_UC_TAP_WRITE_DATA 0x43000000
    795 setreg TOP_UC_TAP_CONTROL 0x2f
    796 
    797 loop 3 ' \
    798         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    799         setreg TOP_UC_TAP_CONTROL 0x2f; '
    800 
    801 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    802 setreg TOP_UC_TAP_CONTROL 0x2f
    803 setreg TOP_UC_TAP_WRITE_DATA 0x1dfc9e80
    804 setreg TOP_UC_TAP_CONTROL 0x2f
    805 getreg TOP_UC_TAP_READ_DATA
    806 
    807 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    808 setreg TOP_UC_TAP_CONTROL 0x2f
    809 setreg TOP_UC_TAP_WRITE_DATA 0x44000000
    810 setreg TOP_UC_TAP_CONTROL 0x2f
    811 getreg TOP_UC_TAP_READ_DATA
    812 
    813 loop 26 ' \
    814         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    815         setreg TOP_UC_TAP_CONTROL 0x2f; '
    816 
    817 setreg TOP_UC_TAP_WRITE_DATA 0x41000000
    818 setreg TOP_UC_TAP_CONTROL 0x2f
    819 
    820 loop 3 ' \
    821         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    822         setreg TOP_UC_TAP_CONTROL 0x2f; '
    823 
    824 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    825 setreg TOP_UC_TAP_CONTROL 0x2f
    826 setreg TOP_UC_TAP_WRITE_DATA 0x1dfc9e80
    827 setreg TOP_UC_TAP_CONTROL 0x2f
    828 getreg TOP_UC_TAP_READ_DATA
    829 
    830 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    831 setreg TOP_UC_TAP_CONTROL 0x2f
    832 setreg TOP_UC_TAP_WRITE_DATA 0x44000000
    833 setreg TOP_UC_TAP_CONTROL 0x2f
    834 getreg TOP_UC_TAP_READ_DATA
    835 
    836 loop 26 ' \
    837         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    838         setreg TOP_UC_TAP_CONTROL 0x2f; '
    839 
    840 setreg TOP_UC_TAP_WRITE_DATA 0x43000000
    841 setreg TOP_UC_TAP_CONTROL 0x2f
    842 
    843 loop 3 ' \
    844         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    845         setreg TOP_UC_TAP_CONTROL 0x2f; '
    846 
    847 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    848 setreg TOP_UC_TAP_CONTROL 0x2f
    849 setreg TOP_UC_TAP_WRITE_DATA 0xbfcbe80
    850 setreg TOP_UC_TAP_CONTROL 0x2f
    851 getreg TOP_UC_TAP_READ_DATA
    852 
    853 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    854 setreg TOP_UC_TAP_CONTROL 0x2f
    855 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
    856 setreg TOP_UC_TAP_CONTROL 0x2f
    857 getreg TOP_UC_TAP_READ_DATA
    858 
    859 setreg TOP_UC_TAP_WRITE_DATA 0x40001000
    860 setreg TOP_UC_TAP_CONTROL 0x2f
    861 
    862 loop 35 ' \
    863         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    864         setreg TOP_UC_TAP_CONTROL 0x2f; '
    865 
    866 setreg TOP_UC_TAP_WRITE_DATA 0x41000000
    867 setreg TOP_UC_TAP_CONTROL 0x2f
    868 
    869 loop 3 ' \
    870         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    871         setreg TOP_UC_TAP_CONTROL 0x2f; '
    872 
    873 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    874 setreg TOP_UC_TAP_CONTROL 0x2f
    875 setreg TOP_UC_TAP_WRITE_DATA 0xbfcbe80
    876 setreg TOP_UC_TAP_CONTROL 0x2f
    877 getreg TOP_UC_TAP_READ_DATA
    878 
    879 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    880 setreg TOP_UC_TAP_CONTROL 0x2f
    881 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
    882 setreg TOP_UC_TAP_CONTROL 0x2f
    883 getreg TOP_UC_TAP_READ_DATA
    884 
    885 setreg TOP_UC_TAP_WRITE_DATA 0x40001000
    886 setreg TOP_UC_TAP_CONTROL 0x2f
    887 
    888 loop 35 ' \
    889         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    890         setreg TOP_UC_TAP_CONTROL 0x2f; '
    891 
    892 setreg TOP_UC_TAP_WRITE_DATA 0x43000000
    893 setreg TOP_UC_TAP_CONTROL 0x2f
    894 
    895 loop 3 ' \
    896         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    897         setreg TOP_UC_TAP_CONTROL 0x2f; '
    898 
    899 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    900 setreg TOP_UC_TAP_CONTROL 0x2f
    901 setreg TOP_UC_TAP_WRITE_DATA 0xbfc7e80
    902 setreg TOP_UC_TAP_CONTROL 0x2f
    903 getreg TOP_UC_TAP_READ_DATA
    904 
    905 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    906 setreg TOP_UC_TAP_CONTROL 0x2f
    907 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
    908 setreg TOP_UC_TAP_CONTROL 0x2f
    909 getreg TOP_UC_TAP_READ_DATA
    910 
    911 setreg TOP_UC_TAP_WRITE_DATA 0x40001000
    912 setreg TOP_UC_TAP_CONTROL 0x2f
    913 
    914 loop 35 ' \
    915         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    916         setreg TOP_UC_TAP_CONTROL 0x2f; '
    917 
    918 setreg TOP_UC_TAP_WRITE_DATA 0x41000000
    919 setreg TOP_UC_TAP_CONTROL 0x2f
    920 
    921 loop 3 ' \
    922         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    923         setreg TOP_UC_TAP_CONTROL 0x2f; '
    924 
    925 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    926 setreg TOP_UC_TAP_CONTROL 0x2f
    927 setreg TOP_UC_TAP_WRITE_DATA 0xbfc7e80
    928 setreg TOP_UC_TAP_CONTROL 0x2f
    929 getreg TOP_UC_TAP_READ_DATA
    930 
    931 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    932 setreg TOP_UC_TAP_CONTROL 0x2f
    933 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
    934 setreg TOP_UC_TAP_CONTROL 0x2f
    935 getreg TOP_UC_TAP_READ_DATA
    936 
    937 setreg TOP_UC_TAP_WRITE_DATA 0x40001000
    938 setreg TOP_UC_TAP_CONTROL 0x2f
    939 
    940 loop 35 ' \
    941         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    942         setreg TOP_UC_TAP_CONTROL 0x2f; '
    943 
    944 setreg TOP_UC_TAP_WRITE_DATA 0x43000000
    945 setreg TOP_UC_TAP_CONTROL 0x2f
    946 
    947 loop 3 ' \
    948         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    949         setreg TOP_UC_TAP_CONTROL 0x2f; '
    950 
    951 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    952 setreg TOP_UC_TAP_CONTROL 0x2f
    953 setreg TOP_UC_TAP_WRITE_DATA 0xbfc3e80
    954 setreg TOP_UC_TAP_CONTROL 0x2f
    955 getreg TOP_UC_TAP_READ_DATA
    956 
    957 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    958 setreg TOP_UC_TAP_CONTROL 0x2f
    959 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
    960 setreg TOP_UC_TAP_CONTROL 0x2f
    961 getreg TOP_UC_TAP_READ_DATA
    962 
    963 setreg TOP_UC_TAP_WRITE_DATA 0x40080000
    964 setreg TOP_UC_TAP_CONTROL 0x2f
    965 
    966 loop 17 ' \
    967         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    968         setreg TOP_UC_TAP_CONTROL 0x2f; '
    969 
    970 setreg TOP_UC_TAP_WRITE_DATA 0x41000000
    971 setreg TOP_UC_TAP_CONTROL 0x2f
    972 
    973 loop 3 ' \
    974         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    975         setreg TOP_UC_TAP_CONTROL 0x2f; '
    976 
    977 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
    978 setreg TOP_UC_TAP_CONTROL 0x2f
    979 setreg TOP_UC_TAP_WRITE_DATA 0xbfc3e80
    980 setreg TOP_UC_TAP_CONTROL 0x2f
    981 getreg TOP_UC_TAP_READ_DATA
    982 
    983 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
    984 setreg TOP_UC_TAP_CONTROL 0x2f
    985 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
    986 setreg TOP_UC_TAP_CONTROL 0x2f
    987 getreg TOP_UC_TAP_READ_DATA
    988 
    989 setreg TOP_UC_TAP_WRITE_DATA 0x40080000
    990 setreg TOP_UC_TAP_CONTROL 0x2f
    991 
    992 loop 17 ' \
    993         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
    994         setreg TOP_UC_TAP_CONTROL 0x2f; '
    995 
    996 setreg TOP_UC_TAP_WRITE_DATA 0x43000000
    997 setreg TOP_UC_TAP_CONTROL 0x2f
    998 
    999 loop 3 ' \
   1000         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1001         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1002 
   1003 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1004 setreg TOP_UC_TAP_CONTROL 0x2f
   1005 setreg TOP_UC_TAP_WRITE_DATA 0xbfcde80
   1006 setreg TOP_UC_TAP_CONTROL 0x2f
   1007 getreg TOP_UC_TAP_READ_DATA
   1008 
   1009 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1010 setreg TOP_UC_TAP_CONTROL 0x2f
   1011 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
   1012 setreg TOP_UC_TAP_CONTROL 0x2f
   1013 getreg TOP_UC_TAP_READ_DATA
   1014 
   1015 setreg TOP_UC_TAP_WRITE_DATA 0x41000000
   1016 setreg TOP_UC_TAP_CONTROL 0x2f
   1017 
   1018 loop 26 ' \
   1019         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1020         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1021 
   1022 setreg TOP_UC_TAP_WRITE_DATA 0x41000000
   1023 setreg TOP_UC_TAP_CONTROL 0x2f
   1024 
   1025 loop 3 ' \
   1026         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1027         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1028 
   1029 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1030 setreg TOP_UC_TAP_CONTROL 0x2f
   1031 setreg TOP_UC_TAP_WRITE_DATA 0xbfcde80
   1032 setreg TOP_UC_TAP_CONTROL 0x2f
   1033 getreg TOP_UC_TAP_READ_DATA
   1034 
   1035 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1036 setreg TOP_UC_TAP_CONTROL 0x2f
   1037 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
   1038 setreg TOP_UC_TAP_CONTROL 0x2f
   1039 getreg TOP_UC_TAP_READ_DATA
   1040 
   1041 setreg TOP_UC_TAP_WRITE_DATA 0x41000000
   1042 setreg TOP_UC_TAP_CONTROL 0x2f
   1043 
   1044 loop 26 ' \
   1045         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1046         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1047 
   1048 setreg TOP_UC_TAP_WRITE_DATA 0x43000000
   1049 setreg TOP_UC_TAP_CONTROL 0x2f
   1050 
   1051 loop 3 ' \
   1052         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1053         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1054 
   1055 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1056 setreg TOP_UC_TAP_CONTROL 0x2f
   1057 setreg TOP_UC_TAP_WRITE_DATA 0x1bfc3e80
   1058 setreg TOP_UC_TAP_CONTROL 0x2f
   1059 getreg TOP_UC_TAP_READ_DATA
   1060 
   1061 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1062 setreg TOP_UC_TAP_CONTROL 0x2f
   1063 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
   1064 setreg TOP_UC_TAP_CONTROL 0x2f
   1065 getreg TOP_UC_TAP_READ_DATA
   1066 
   1067 setreg TOP_UC_TAP_WRITE_DATA 0x40000008
   1068 setreg TOP_UC_TAP_CONTROL 0x2f
   1069 
   1070 loop 21 ' \
   1071         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1072         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1073 
   1074 setreg TOP_UC_TAP_WRITE_DATA 0x41000000
   1075 setreg TOP_UC_TAP_CONTROL 0x2f
   1076 
   1077 loop 3 ' \
   1078         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1079         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1080 
   1081 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1082 setreg TOP_UC_TAP_CONTROL 0x2f
   1083 setreg TOP_UC_TAP_WRITE_DATA 0x1bfc3e80
   1084 setreg TOP_UC_TAP_CONTROL 0x2f
   1085 getreg TOP_UC_TAP_READ_DATA
   1086 
   1087 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1088 setreg TOP_UC_TAP_CONTROL 0x2f
   1089 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
   1090 setreg TOP_UC_TAP_CONTROL 0x2f
   1091 getreg TOP_UC_TAP_READ_DATA
   1092 
   1093 setreg TOP_UC_TAP_WRITE_DATA 0x40000008
   1094 setreg TOP_UC_TAP_CONTROL 0x2f
   1095 
   1096 loop 21 ' \
   1097         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1098         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1099 
   1100 setreg TOP_UC_TAP_WRITE_DATA 0x43000000
   1101 setreg TOP_UC_TAP_CONTROL 0x2f
   1102 
   1103 loop 3 ' \
   1104         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1105         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1106 
   1107 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1108 setreg TOP_UC_TAP_CONTROL 0x2f
   1109 setreg TOP_UC_TAP_WRITE_DATA 0x1bfcde80
   1110 setreg TOP_UC_TAP_CONTROL 0x2f
   1111 getreg TOP_UC_TAP_READ_DATA
   1112 
   1113 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1114 setreg TOP_UC_TAP_CONTROL 0x2f
   1115 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
   1116 setreg TOP_UC_TAP_CONTROL 0x2f
   1117 getreg TOP_UC_TAP_READ_DATA
   1118 
   1119 setreg TOP_UC_TAP_WRITE_DATA 0x40000008
   1120 setreg TOP_UC_TAP_CONTROL 0x2f
   1121 
   1122 loop 21 ' \
   1123         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1124         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1125 
   1126 setreg TOP_UC_TAP_WRITE_DATA 0x41000000
   1127 setreg TOP_UC_TAP_CONTROL 0x2f
   1128 
   1129 loop 3 ' \
   1130         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1131         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1132 
   1133 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1134 setreg TOP_UC_TAP_CONTROL 0x2f
   1135 setreg TOP_UC_TAP_WRITE_DATA 0x1bfcde80
   1136 setreg TOP_UC_TAP_CONTROL 0x2f
   1137 getreg TOP_UC_TAP_READ_DATA
   1138 
   1139 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1140 setreg TOP_UC_TAP_CONTROL 0x2f
   1141 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
   1142 setreg TOP_UC_TAP_CONTROL 0x2f
   1143 getreg TOP_UC_TAP_READ_DATA
   1144 
   1145 setreg TOP_UC_TAP_WRITE_DATA 0x40000008
   1146 setreg TOP_UC_TAP_CONTROL 0x2f
   1147 
   1148 loop 21 ' \
   1149         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1150         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1151 
   1152 setreg TOP_UC_TAP_WRITE_DATA 0x43000000
   1153 setreg TOP_UC_TAP_CONTROL 0x2f
   1154 
   1155 loop 3 ' \
   1156         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1157         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1158 
   1159 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1160 setreg TOP_UC_TAP_CONTROL 0x2f
   1161 setreg TOP_UC_TAP_WRITE_DATA 0x17fc7e80
   1162 setreg TOP_UC_TAP_CONTROL 0x2f
   1163 getreg TOP_UC_TAP_READ_DATA
   1164 
   1165 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1166 setreg TOP_UC_TAP_CONTROL 0x2f
   1167 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
   1168 setreg TOP_UC_TAP_CONTROL 0x2f
   1169 getreg TOP_UC_TAP_READ_DATA
   1170 
   1171 setreg TOP_UC_TAP_WRITE_DATA 0x40000008
   1172 setreg TOP_UC_TAP_CONTROL 0x2f
   1173 
   1174 loop 21 ' \
   1175         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1176         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1177 
   1178 setreg TOP_UC_TAP_WRITE_DATA 0x41000000
   1179 setreg TOP_UC_TAP_CONTROL 0x2f
   1180 
   1181 loop 3 ' \
   1182         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1183         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1184 
   1185 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1186 setreg TOP_UC_TAP_CONTROL 0x2f
   1187 setreg TOP_UC_TAP_WRITE_DATA 0x17fc7e80
   1188 setreg TOP_UC_TAP_CONTROL 0x2f
   1189 getreg TOP_UC_TAP_READ_DATA
   1190 
   1191 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1192 setreg TOP_UC_TAP_CONTROL 0x2f
   1193 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
   1194 setreg TOP_UC_TAP_CONTROL 0x2f
   1195 getreg TOP_UC_TAP_READ_DATA
   1196 
   1197 setreg TOP_UC_TAP_WRITE_DATA 0x40000008
   1198 setreg TOP_UC_TAP_CONTROL 0x2f
   1199 
   1200 loop 21 ' \
   1201         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1202         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1203 
   1204 setreg TOP_UC_TAP_WRITE_DATA 0x43000000
   1205 setreg TOP_UC_TAP_CONTROL 0x2f
   1206 
   1207 loop 3 ' \
   1208         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1209         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1210 
   1211 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1212 setreg TOP_UC_TAP_CONTROL 0x2f
   1213 setreg TOP_UC_TAP_WRITE_DATA 0x17fc3e80
   1214 setreg TOP_UC_TAP_CONTROL 0x2f
   1215 getreg TOP_UC_TAP_READ_DATA
   1216 
   1217 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1218 setreg TOP_UC_TAP_CONTROL 0x2f
   1219 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
   1220 setreg TOP_UC_TAP_CONTROL 0x2f
   1221 getreg TOP_UC_TAP_READ_DATA
   1222 
   1223 setreg TOP_UC_TAP_WRITE_DATA 0x40000008
   1224 setreg TOP_UC_TAP_CONTROL 0x2f
   1225 
   1226 loop 21 ' \
   1227         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1228         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1229 
   1230 setreg TOP_UC_TAP_WRITE_DATA 0x41000000
   1231 setreg TOP_UC_TAP_CONTROL 0x2f
   1232 
   1233 loop 3 ' \
   1234         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1235         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1236 
   1237 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1238 setreg TOP_UC_TAP_CONTROL 0x2f
   1239 setreg TOP_UC_TAP_WRITE_DATA 0x17fc3e80
   1240 setreg TOP_UC_TAP_CONTROL 0x2f
   1241 getreg TOP_UC_TAP_READ_DATA
   1242 
   1243 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1244 setreg TOP_UC_TAP_CONTROL 0x2f
   1245 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
   1246 setreg TOP_UC_TAP_CONTROL 0x2f
   1247 getreg TOP_UC_TAP_READ_DATA
   1248 
   1249 setreg TOP_UC_TAP_WRITE_DATA 0x40000008
   1250 setreg TOP_UC_TAP_CONTROL 0x2f
   1251 
   1252 loop 21 ' \
   1253         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1254         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1255 
   1256 setreg TOP_UC_TAP_WRITE_DATA 0x43000000
   1257 setreg TOP_UC_TAP_CONTROL 0x2f
   1258 
   1259 loop 3 ' \
   1260         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1261         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1262 
   1263 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1264 setreg TOP_UC_TAP_CONTROL 0x2f
   1265 setreg TOP_UC_TAP_WRITE_DATA 0x13fcbe80
   1266 setreg TOP_UC_TAP_CONTROL 0x2f
   1267 getreg TOP_UC_TAP_READ_DATA
   1268 
   1269 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1270 setreg TOP_UC_TAP_CONTROL 0x2f
   1271 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
   1272 setreg TOP_UC_TAP_CONTROL 0x2f
   1273 getreg TOP_UC_TAP_READ_DATA
   1274 
   1275 setreg TOP_UC_TAP_WRITE_DATA 0x40000008
   1276 setreg TOP_UC_TAP_CONTROL 0x2f
   1277 
   1278 loop 21 ' \
   1279         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1280         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1281 
   1282 setreg TOP_UC_TAP_WRITE_DATA 0x41000000
   1283 setreg TOP_UC_TAP_CONTROL 0x2f
   1284 
   1285 loop 3 ' \
   1286         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1287         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1288 
   1289 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1290 setreg TOP_UC_TAP_CONTROL 0x2f
   1291 setreg TOP_UC_TAP_WRITE_DATA 0x13fcbe80
   1292 setreg TOP_UC_TAP_CONTROL 0x2f
   1293 getreg TOP_UC_TAP_READ_DATA
   1294 
   1295 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1296 setreg TOP_UC_TAP_CONTROL 0x2f
   1297 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
   1298 setreg TOP_UC_TAP_CONTROL 0x2f
   1299 getreg TOP_UC_TAP_READ_DATA
   1300 
   1301 setreg TOP_UC_TAP_WRITE_DATA 0x40000008
   1302 setreg TOP_UC_TAP_CONTROL 0x2f
   1303 
   1304 loop 21 ' \
   1305         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1306         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1307 
   1308 setreg TOP_UC_TAP_WRITE_DATA 0x43000000
   1309 setreg TOP_UC_TAP_CONTROL 0x2f
   1310 
   1311 loop 3 ' \
   1312         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1313         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1314 
   1315 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1316 setreg TOP_UC_TAP_CONTROL 0x2f
   1317 setreg TOP_UC_TAP_WRITE_DATA 0x13fc7e80
   1318 setreg TOP_UC_TAP_CONTROL 0x2f
   1319 getreg TOP_UC_TAP_READ_DATA
   1320 
   1321 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1322 setreg TOP_UC_TAP_CONTROL 0x2f
   1323 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
   1324 setreg TOP_UC_TAP_CONTROL 0x2f
   1325 getreg TOP_UC_TAP_READ_DATA
   1326 
   1327 setreg TOP_UC_TAP_WRITE_DATA 0x40000008
   1328 setreg TOP_UC_TAP_CONTROL 0x2f
   1329 
   1330 loop 21 ' \
   1331         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1332         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1333 
   1334 setreg TOP_UC_TAP_WRITE_DATA 0x41000000
   1335 setreg TOP_UC_TAP_CONTROL 0x2f
   1336 
   1337 loop 3 ' \
   1338         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1339         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1340 
   1341 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1342 setreg TOP_UC_TAP_CONTROL 0x2f
   1343 setreg TOP_UC_TAP_WRITE_DATA 0x13fc7e80
   1344 setreg TOP_UC_TAP_CONTROL 0x2f
   1345 getreg TOP_UC_TAP_READ_DATA
   1346 
   1347 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1348 setreg TOP_UC_TAP_CONTROL 0x2f
   1349 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
   1350 setreg TOP_UC_TAP_CONTROL 0x2f
   1351 getreg TOP_UC_TAP_READ_DATA
   1352 
   1353 setreg TOP_UC_TAP_WRITE_DATA 0x40000008
   1354 setreg TOP_UC_TAP_CONTROL 0x2f
   1355 
   1356 loop 21 ' \
   1357         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1358         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1359 
   1360 setreg TOP_UC_TAP_WRITE_DATA 0x43000000
   1361 setreg TOP_UC_TAP_CONTROL 0x2f
   1362 
   1363 loop 3 ' \
   1364         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1365         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1366 
   1367 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1368 setreg TOP_UC_TAP_CONTROL 0x2f
   1369 setreg TOP_UC_TAP_WRITE_DATA 0xffcfe80
   1370 setreg TOP_UC_TAP_CONTROL 0x2f
   1371 getreg TOP_UC_TAP_READ_DATA
   1372 
   1373 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1374 setreg TOP_UC_TAP_CONTROL 0x2f
   1375 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
   1376 setreg TOP_UC_TAP_CONTROL 0x2f
   1377 getreg TOP_UC_TAP_READ_DATA
   1378 
   1379 setreg TOP_UC_TAP_WRITE_DATA 0x40000008
   1380 setreg TOP_UC_TAP_CONTROL 0x2f
   1381 
   1382 loop 21 ' \
   1383         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1384         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1385 
   1386 setreg TOP_UC_TAP_WRITE_DATA 0x41000000
   1387 setreg TOP_UC_TAP_CONTROL 0x2f
   1388 
   1389 loop 3 ' \
   1390         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1391         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1392 
   1393 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1394 setreg TOP_UC_TAP_CONTROL 0x2f
   1395 setreg TOP_UC_TAP_WRITE_DATA 0xffcfe80
   1396 setreg TOP_UC_TAP_CONTROL 0x2f
   1397 getreg TOP_UC_TAP_READ_DATA
   1398 
   1399 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1400 setreg TOP_UC_TAP_CONTROL 0x2f
   1401 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
   1402 setreg TOP_UC_TAP_CONTROL 0x2f
   1403 getreg TOP_UC_TAP_READ_DATA
   1404 
   1405 setreg TOP_UC_TAP_WRITE_DATA 0x40000008
   1406 setreg TOP_UC_TAP_CONTROL 0x2f
   1407 
   1408 loop 21 ' \
   1409         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1410         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1411 
   1412 setreg TOP_UC_TAP_WRITE_DATA 0x43000000
   1413 setreg TOP_UC_TAP_CONTROL 0x2f
   1414 
   1415 loop 3 ' \
   1416         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1417         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1418 
   1419 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1420 setreg TOP_UC_TAP_CONTROL 0x2f
   1421 setreg TOP_UC_TAP_WRITE_DATA 0xffcbe80
   1422 setreg TOP_UC_TAP_CONTROL 0x2f
   1423 getreg TOP_UC_TAP_READ_DATA
   1424 
   1425 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1426 setreg TOP_UC_TAP_CONTROL 0x2f
   1427 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
   1428 setreg TOP_UC_TAP_CONTROL 0x2f
   1429 getreg TOP_UC_TAP_READ_DATA
   1430 
   1431 setreg TOP_UC_TAP_WRITE_DATA 0x40000008
   1432 setreg TOP_UC_TAP_CONTROL 0x2f
   1433 
   1434 loop 21 ' \
   1435         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1436         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1437 
   1438 setreg TOP_UC_TAP_WRITE_DATA 0x41000000
   1439 setreg TOP_UC_TAP_CONTROL 0x2f
   1440 
   1441 loop 3 ' \
   1442         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1443         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1444 
   1445 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1446 setreg TOP_UC_TAP_CONTROL 0x2f
   1447 setreg TOP_UC_TAP_WRITE_DATA 0xffcbe80
   1448 setreg TOP_UC_TAP_CONTROL 0x2f
   1449 getreg TOP_UC_TAP_READ_DATA
   1450 
   1451 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1452 setreg TOP_UC_TAP_CONTROL 0x2f
   1453 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
   1454 setreg TOP_UC_TAP_CONTROL 0x2f
   1455 getreg TOP_UC_TAP_READ_DATA
   1456 
   1457 setreg TOP_UC_TAP_WRITE_DATA 0x40000008
   1458 setreg TOP_UC_TAP_CONTROL 0x2f
   1459 
   1460 loop 21 ' \
   1461         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1462         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1463 
   1464 setreg TOP_UC_TAP_WRITE_DATA 0x43000000
   1465 setreg TOP_UC_TAP_CONTROL 0x2f
   1466 
   1467 loop 3 ' \
   1468         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1469         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1470 
   1471 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1472 setreg TOP_UC_TAP_CONTROL 0x2f
   1473 setreg TOP_UC_TAP_WRITE_DATA 0x1ffc5e80
   1474 setreg TOP_UC_TAP_CONTROL 0x2f
   1475 getreg TOP_UC_TAP_READ_DATA
   1476 
   1477 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1478 setreg TOP_UC_TAP_CONTROL 0x2f
   1479 setreg TOP_UC_TAP_WRITE_DATA 0x44000000
   1480 setreg TOP_UC_TAP_CONTROL 0x2f
   1481 getreg TOP_UC_TAP_READ_DATA
   1482 
   1483 loop 15 ' \
   1484         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1485         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1486 
   1487 setreg TOP_UC_TAP_WRITE_DATA 0x41000000
   1488 setreg TOP_UC_TAP_CONTROL 0x2f
   1489 
   1490 loop 3 ' \
   1491         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1492         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1493 
   1494 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1495 setreg TOP_UC_TAP_CONTROL 0x2f
   1496 setreg TOP_UC_TAP_WRITE_DATA 0x1ffc5e80
   1497 setreg TOP_UC_TAP_CONTROL 0x2f
   1498 getreg TOP_UC_TAP_READ_DATA
   1499 
   1500 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1501 setreg TOP_UC_TAP_CONTROL 0x2f
   1502 setreg TOP_UC_TAP_WRITE_DATA 0x44000000
   1503 setreg TOP_UC_TAP_CONTROL 0x2f
   1504 getreg TOP_UC_TAP_READ_DATA
   1505 
   1506 loop 15 ' \
   1507         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1508         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1509 
   1510 setreg TOP_UC_TAP_WRITE_DATA 0x43000000
   1511 setreg TOP_UC_TAP_CONTROL 0x2f
   1512 
   1513 loop 3 ' \
   1514         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1515         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1516 
   1517 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1518 setreg TOP_UC_TAP_CONTROL 0x2f
   1519 setreg TOP_UC_TAP_WRITE_DATA 0x1ffc1e80
   1520 setreg TOP_UC_TAP_CONTROL 0x2f
   1521 getreg TOP_UC_TAP_READ_DATA
   1522 
   1523 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1524 setreg TOP_UC_TAP_CONTROL 0x2f
   1525 setreg TOP_UC_TAP_WRITE_DATA 0x44000000
   1526 setreg TOP_UC_TAP_CONTROL 0x2f
   1527 getreg TOP_UC_TAP_READ_DATA
   1528 
   1529 loop 15 ' \
   1530         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1531         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1532 
   1533 setreg TOP_UC_TAP_WRITE_DATA 0x41000000
   1534 setreg TOP_UC_TAP_CONTROL 0x2f
   1535 
   1536 loop 3 ' \
   1537         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1538         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1539 
   1540 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1541 setreg TOP_UC_TAP_CONTROL 0x2f
   1542 setreg TOP_UC_TAP_WRITE_DATA 0x1ffc1e80
   1543 setreg TOP_UC_TAP_CONTROL 0x2f
   1544 getreg TOP_UC_TAP_READ_DATA
   1545 
   1546 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1547 setreg TOP_UC_TAP_CONTROL 0x2f
   1548 setreg TOP_UC_TAP_WRITE_DATA 0x44000000
   1549 setreg TOP_UC_TAP_CONTROL 0x2f
   1550 getreg TOP_UC_TAP_READ_DATA
   1551 
   1552 loop 15 ' \
   1553         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1554         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1555 
   1556 setreg TOP_UC_TAP_WRITE_DATA 0x43000000
   1557 setreg TOP_UC_TAP_CONTROL 0x2f
   1558 
   1559 loop 3 ' \
   1560         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1561         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1562 
   1563 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1564 setreg TOP_UC_TAP_CONTROL 0x2f
   1565 setreg TOP_UC_TAP_WRITE_DATA 0x1dfc5e80
   1566 setreg TOP_UC_TAP_CONTROL 0x2f
   1567 getreg TOP_UC_TAP_READ_DATA
   1568 
   1569 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1570 setreg TOP_UC_TAP_CONTROL 0x2f
   1571 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
   1572 setreg TOP_UC_TAP_CONTROL 0x2f
   1573 getreg TOP_UC_TAP_READ_DATA
   1574 
   1575 setreg TOP_UC_TAP_WRITE_DATA 0x40000002
   1576 setreg TOP_UC_TAP_CONTROL 0x2f
   1577 
   1578 loop 9 ' \
   1579         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1580         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1581 
   1582 setreg TOP_UC_TAP_WRITE_DATA 0x41000000
   1583 setreg TOP_UC_TAP_CONTROL 0x2f
   1584 
   1585 loop 3 ' \
   1586         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1587         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1588 
   1589 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1590 setreg TOP_UC_TAP_CONTROL 0x2f
   1591 setreg TOP_UC_TAP_WRITE_DATA 0x1dfc5e80
   1592 setreg TOP_UC_TAP_CONTROL 0x2f
   1593 getreg TOP_UC_TAP_READ_DATA
   1594 
   1595 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1596 setreg TOP_UC_TAP_CONTROL 0x2f
   1597 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
   1598 setreg TOP_UC_TAP_CONTROL 0x2f
   1599 getreg TOP_UC_TAP_READ_DATA
   1600 
   1601 setreg TOP_UC_TAP_WRITE_DATA 0x40000002
   1602 setreg TOP_UC_TAP_CONTROL 0x2f
   1603 
   1604 loop 9 ' \
   1605         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1606         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1607 
   1608 setreg TOP_UC_TAP_WRITE_DATA 0x43000000
   1609 setreg TOP_UC_TAP_CONTROL 0x2f
   1610 
   1611 loop 3 ' \
   1612         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1613         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1614 
   1615 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1616 setreg TOP_UC_TAP_CONTROL 0x2f
   1617 setreg TOP_UC_TAP_WRITE_DATA 0x1dfc1e80
   1618 setreg TOP_UC_TAP_CONTROL 0x2f
   1619 getreg TOP_UC_TAP_READ_DATA
   1620 
   1621 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1622 setreg TOP_UC_TAP_CONTROL 0x2f
   1623 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
   1624 setreg TOP_UC_TAP_CONTROL 0x2f
   1625 getreg TOP_UC_TAP_READ_DATA
   1626 
   1627 setreg TOP_UC_TAP_WRITE_DATA 0x40000002
   1628 setreg TOP_UC_TAP_CONTROL 0x2f
   1629 
   1630 loop 9 ' \
   1631         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1632         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1633 
   1634 setreg TOP_UC_TAP_WRITE_DATA 0x41000000
   1635 setreg TOP_UC_TAP_CONTROL 0x2f
   1636 
   1637 loop 3 ' \
   1638         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1639         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1640 
   1641 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1642 setreg TOP_UC_TAP_CONTROL 0x2f
   1643 setreg TOP_UC_TAP_WRITE_DATA 0x1dfc1e80
   1644 setreg TOP_UC_TAP_CONTROL 0x2f
   1645 getreg TOP_UC_TAP_READ_DATA
   1646 
   1647 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1648 setreg TOP_UC_TAP_CONTROL 0x2f
   1649 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
   1650 setreg TOP_UC_TAP_CONTROL 0x2f
   1651 getreg TOP_UC_TAP_READ_DATA
   1652 
   1653 setreg TOP_UC_TAP_WRITE_DATA 0x40000002
   1654 setreg TOP_UC_TAP_CONTROL 0x2f
   1655 
   1656 loop 9 ' \
   1657         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1658         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1659 
   1660 setreg TOP_UC_TAP_WRITE_DATA 0x43000000
   1661 setreg TOP_UC_TAP_CONTROL 0x2f
   1662 
   1663 loop 3 ' \
   1664         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1665         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1666 
   1667 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1668 setreg TOP_UC_TAP_CONTROL 0x2f
   1669 setreg TOP_UC_TAP_WRITE_DATA 0x1bfcfe80
   1670 setreg TOP_UC_TAP_CONTROL 0x2f
   1671 getreg TOP_UC_TAP_READ_DATA
   1672 
   1673 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1674 setreg TOP_UC_TAP_CONTROL 0x2f
   1675 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
   1676 setreg TOP_UC_TAP_CONTROL 0x2f
   1677 getreg TOP_UC_TAP_READ_DATA
   1678 
   1679 setreg TOP_UC_TAP_WRITE_DATA 0x48000000
   1680 setreg TOP_UC_TAP_CONTROL 0x2f
   1681 
   1682 loop 5 ' \
   1683         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1684         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1685 
   1686 setreg TOP_UC_TAP_WRITE_DATA 0x41000000
   1687 setreg TOP_UC_TAP_CONTROL 0x2f
   1688 
   1689 loop 3 ' \
   1690         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1691         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1692 
   1693 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1694 setreg TOP_UC_TAP_CONTROL 0x2f
   1695 setreg TOP_UC_TAP_WRITE_DATA 0x1bfcfe80
   1696 setreg TOP_UC_TAP_CONTROL 0x2f
   1697 getreg TOP_UC_TAP_READ_DATA
   1698 
   1699 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1700 setreg TOP_UC_TAP_CONTROL 0x2f
   1701 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
   1702 setreg TOP_UC_TAP_CONTROL 0x2f
   1703 getreg TOP_UC_TAP_READ_DATA
   1704 
   1705 setreg TOP_UC_TAP_WRITE_DATA 0x48000000
   1706 setreg TOP_UC_TAP_CONTROL 0x2f
   1707 
   1708 loop 5 ' \
   1709         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1710         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1711 
   1712 setreg TOP_UC_TAP_WRITE_DATA 0x43000000
   1713 setreg TOP_UC_TAP_CONTROL 0x2f
   1714 
   1715 loop 3 ' \
   1716         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1717         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1718 
   1719 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1720 setreg TOP_UC_TAP_CONTROL 0x2f
   1721 setreg TOP_UC_TAP_WRITE_DATA 0x1bfcbe80
   1722 setreg TOP_UC_TAP_CONTROL 0x2f
   1723 getreg TOP_UC_TAP_READ_DATA
   1724 
   1725 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1726 setreg TOP_UC_TAP_CONTROL 0x2f
   1727 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
   1728 setreg TOP_UC_TAP_CONTROL 0x2f
   1729 getreg TOP_UC_TAP_READ_DATA
   1730 
   1731 setreg TOP_UC_TAP_WRITE_DATA 0x48000000
   1732 setreg TOP_UC_TAP_CONTROL 0x2f
   1733 
   1734 loop 5 ' \
   1735         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1736         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1737 
   1738 setreg TOP_UC_TAP_WRITE_DATA 0x41000000
   1739 setreg TOP_UC_TAP_CONTROL 0x2f
   1740 
   1741 loop 3 ' \
   1742         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1743         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1744 
   1745 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1746 setreg TOP_UC_TAP_CONTROL 0x2f
   1747 setreg TOP_UC_TAP_WRITE_DATA 0x1bfcbe80
   1748 setreg TOP_UC_TAP_CONTROL 0x2f
   1749 getreg TOP_UC_TAP_READ_DATA
   1750 
   1751 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1752 setreg TOP_UC_TAP_CONTROL 0x2f
   1753 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
   1754 setreg TOP_UC_TAP_CONTROL 0x2f
   1755 getreg TOP_UC_TAP_READ_DATA
   1756 
   1757 setreg TOP_UC_TAP_WRITE_DATA 0x48000000
   1758 setreg TOP_UC_TAP_CONTROL 0x2f
   1759 
   1760 loop 5 ' \
   1761         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1762         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1763 
   1764 setreg TOP_UC_TAP_WRITE_DATA 0x43000000
   1765 setreg TOP_UC_TAP_CONTROL 0x2f
   1766 
   1767 loop 3 ' \
   1768         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1769         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1770 
   1771 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1772 setreg TOP_UC_TAP_CONTROL 0x2f
   1773 setreg TOP_UC_TAP_WRITE_DATA 0xdfc5e80
   1774 setreg TOP_UC_TAP_CONTROL 0x2f
   1775 getreg TOP_UC_TAP_READ_DATA
   1776 
   1777 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1778 setreg TOP_UC_TAP_CONTROL 0x2f
   1779 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
   1780 setreg TOP_UC_TAP_CONTROL 0x2f
   1781 getreg TOP_UC_TAP_READ_DATA
   1782 
   1783 setreg TOP_UC_TAP_WRITE_DATA 0x40000002
   1784 setreg TOP_UC_TAP_CONTROL 0x2f
   1785 
   1786 loop 2 ' \
   1787         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1788         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1789 
   1790 setreg TOP_UC_TAP_WRITE_DATA 0x41000000
   1791 setreg TOP_UC_TAP_CONTROL 0x2f
   1792 
   1793 loop 3 ' \
   1794         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1795         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1796 
   1797 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1798 setreg TOP_UC_TAP_CONTROL 0x2f
   1799 setreg TOP_UC_TAP_WRITE_DATA 0xdfc5e80
   1800 setreg TOP_UC_TAP_CONTROL 0x2f
   1801 getreg TOP_UC_TAP_READ_DATA
   1802 
   1803 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1804 setreg TOP_UC_TAP_CONTROL 0x2f
   1805 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
   1806 setreg TOP_UC_TAP_CONTROL 0x2f
   1807 getreg TOP_UC_TAP_READ_DATA
   1808 
   1809 setreg TOP_UC_TAP_WRITE_DATA 0x40000002
   1810 setreg TOP_UC_TAP_CONTROL 0x2f
   1811 
   1812 loop 2 ' \
   1813         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1814         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1815 
   1816 setreg TOP_UC_TAP_WRITE_DATA 0x43000000
   1817 setreg TOP_UC_TAP_CONTROL 0x2f
   1818 
   1819 loop 3 ' \
   1820         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1821         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1822 
   1823 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1824 setreg TOP_UC_TAP_CONTROL 0x2f
   1825 setreg TOP_UC_TAP_WRITE_DATA 0xdfc1e80
   1826 setreg TOP_UC_TAP_CONTROL 0x2f
   1827 getreg TOP_UC_TAP_READ_DATA
   1828 
   1829 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1830 setreg TOP_UC_TAP_CONTROL 0x2f
   1831 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
   1832 setreg TOP_UC_TAP_CONTROL 0x2f
   1833 getreg TOP_UC_TAP_READ_DATA
   1834 
   1835 setreg TOP_UC_TAP_WRITE_DATA 0x40200000
   1836 setreg TOP_UC_TAP_CONTROL 0x2f
   1837 
   1838 loop 24 ' \
   1839         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1840         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1841 
   1842 setreg TOP_UC_TAP_WRITE_DATA 0x41000000
   1843 setreg TOP_UC_TAP_CONTROL 0x2f
   1844 
   1845 loop 3 ' \
   1846         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1847         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1848 
   1849 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1850 setreg TOP_UC_TAP_CONTROL 0x2f
   1851 setreg TOP_UC_TAP_WRITE_DATA 0xdfc1e80
   1852 setreg TOP_UC_TAP_CONTROL 0x2f
   1853 getreg TOP_UC_TAP_READ_DATA
   1854 
   1855 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1856 setreg TOP_UC_TAP_CONTROL 0x2f
   1857 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
   1858 setreg TOP_UC_TAP_CONTROL 0x2f
   1859 getreg TOP_UC_TAP_READ_DATA
   1860 
   1861 setreg TOP_UC_TAP_WRITE_DATA 0x40200000
   1862 setreg TOP_UC_TAP_CONTROL 0x2f
   1863 
   1864 loop 24 ' \
   1865         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1866         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1867 
   1868 setreg TOP_UC_TAP_WRITE_DATA 0x43000000
   1869 setreg TOP_UC_TAP_CONTROL 0x2f
   1870 
   1871 loop 3 ' \
   1872         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1873         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1874 
   1875 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1876 setreg TOP_UC_TAP_CONTROL 0x2f
   1877 setreg TOP_UC_TAP_WRITE_DATA 0xbfcfe80
   1878 setreg TOP_UC_TAP_CONTROL 0x2f
   1879 getreg TOP_UC_TAP_READ_DATA
   1880 
   1881 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1882 setreg TOP_UC_TAP_CONTROL 0x2f
   1883 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
   1884 setreg TOP_UC_TAP_CONTROL 0x2f
   1885 getreg TOP_UC_TAP_READ_DATA
   1886 
   1887 setreg TOP_UC_TAP_WRITE_DATA 0x40200000
   1888 setreg TOP_UC_TAP_CONTROL 0x2f
   1889 
   1890 loop 24 ' \
   1891         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1892         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1893 
   1894 setreg TOP_UC_TAP_WRITE_DATA 0x41000000
   1895 setreg TOP_UC_TAP_CONTROL 0x2f
   1896 
   1897 loop 3 ' \
   1898         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1899         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1900 
   1901 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1902 setreg TOP_UC_TAP_CONTROL 0x2f
   1903 setreg TOP_UC_TAP_WRITE_DATA 0xbfcfe80
   1904 setreg TOP_UC_TAP_CONTROL 0x2f
   1905 getreg TOP_UC_TAP_READ_DATA
   1906 
   1907 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1908 setreg TOP_UC_TAP_CONTROL 0x2f
   1909 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
   1910 setreg TOP_UC_TAP_CONTROL 0x2f
   1911 getreg TOP_UC_TAP_READ_DATA
   1912 
   1913 setreg TOP_UC_TAP_WRITE_DATA 0x40200000
   1914 setreg TOP_UC_TAP_CONTROL 0x2f
   1915 
   1916 loop 24 ' \
   1917         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1918         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1919 
   1920 setreg TOP_UC_TAP_WRITE_DATA 0x43000000
   1921 setreg TOP_UC_TAP_CONTROL 0x2f
   1922 
   1923 loop 3 ' \
   1924         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1925         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1926 
   1927 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1928 setreg TOP_UC_TAP_CONTROL 0x2f
   1929 setreg TOP_UC_TAP_WRITE_DATA 0xbfc9e80
   1930 setreg TOP_UC_TAP_CONTROL 0x2f
   1931 getreg TOP_UC_TAP_READ_DATA
   1932 
   1933 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1934 setreg TOP_UC_TAP_CONTROL 0x2f
   1935 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
   1936 setreg TOP_UC_TAP_CONTROL 0x2f
   1937 getreg TOP_UC_TAP_READ_DATA
   1938 
   1939 setreg TOP_UC_TAP_WRITE_DATA 0x40000008
   1940 setreg TOP_UC_TAP_CONTROL 0x2f
   1941 
   1942 loop 10 ' \
   1943         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1944         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1945 
   1946 setreg TOP_UC_TAP_WRITE_DATA 0x41000000
   1947 setreg TOP_UC_TAP_CONTROL 0x2f
   1948 
   1949 loop 3 ' \
   1950         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1951         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1952 
   1953 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1954 setreg TOP_UC_TAP_CONTROL 0x2f
   1955 setreg TOP_UC_TAP_WRITE_DATA 0xbfc9e80
   1956 setreg TOP_UC_TAP_CONTROL 0x2f
   1957 getreg TOP_UC_TAP_READ_DATA
   1958 
   1959 setreg TOP_UC_TAP_WRITE_DATA 0xbffffbfe
   1960 setreg TOP_UC_TAP_CONTROL 0x2f
   1961 setreg TOP_UC_TAP_WRITE_DATA 0x40000000
   1962 setreg TOP_UC_TAP_CONTROL 0x2f
   1963 getreg TOP_UC_TAP_READ_DATA
   1964 
   1965 setreg TOP_UC_TAP_WRITE_DATA 0x40000008
   1966 setreg TOP_UC_TAP_CONTROL 0x2f
   1967 
   1968 loop 10 ' \
   1969         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1970         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1971 
   1972 setreg TOP_UC_TAP_WRITE_DATA 0x43000000
   1973 setreg TOP_UC_TAP_CONTROL 0x2f
   1974 
   1975 loop 3 ' \
   1976         setreg TOP_UC_TAP_WRITE_DATA 0x40000000; \
   1977         setreg TOP_UC_TAP_CONTROL 0x2f; '
   1978 
   1979 setreg TOP_UC_TAP_WRITE_DATA 0x80000180
   1980 setreg TOP_UC_TAP_CONTROL 0x2f
   1981 setreg TOP_UC_TAP_CONTROL 0x2e
   1982 setreg TOP_UC_TAP_CONTROL 0x2c
   1983 
   1984 # ----- End of OVST Sequence -----
   1985 
   1986 console on