1 /* 2 * CDDL HEADER START 3 * 4 * The contents of this file are subject to the terms of the 5 * Common Development and Distribution License, v.1, (the "License"). 6 * You may not use this file except in compliance with the License. 7 * 8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9 * or http://opensource.org/licenses/CDDL-1.0. 10 * See the License for the specific language governing permissions 11 * and limitations under the License. 12 * 13 * When distributing Covered Code, include this CDDL HEADER in each 14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15 * If applicable, add the following below this CDDL HEADER, with the 16 * fields enclosed by brackets "[]" replaced with your own identifying 17 * information: Portions Copyright [yyyy] [name of copyright owner] 18 * 19 * CDDL HEADER END 20 */ 21 22 /* 23 * Copyright 2014-2017 Cavium, Inc. 24 * The contents of this file are subject to the terms of the Common Development 25 * and Distribution License, v.1, (the "License"). 26 27 * You may not use this file except in compliance with the License. 28 29 * You can obtain a copy of the License at available 30 * at http://opensource.org/licenses/CDDL-1.0 31 32 * See the License for the specific language governing permissions and 33 * limitations under the License. 34 */ 35 36 #ifndef __INIT_VALUES_H__ 37 #define __INIT_VALUES_H__ 38 39 /* initialization commands array */ 40 ARRAY_DECL u32 init_ops[] = { 41 /* GRC */ 42 0x00030003, 0xffff0000, /* if phase != 'engine', skip 3 ops (no DMAE) */ 43 0x00020002, 0x00450000, /* if mode != '!asic', skip 2 ops */ 44 0x0280c201, 0x00000000, /* write 0x0 to address 0x50184 */ 45 0x02810201, 0x00000000, /* write 0x0 to address 0x50204 */ 46 /* MISCS */ 47 0x00060003, 0xffff0000, /* if phase != 'engine', skip 6 ops (no DMAE) */ 48 0x00030002, 0x00450000, /* if mode != '!asic', skip 3 ops */ 49 0x0048c201, 0x00000000, /* write 0x0 to address 0x9184 */ 50 0x0048d201, 0x00000000, /* write 0x0 to address 0x91a4 */ 51 0x004ba601, 0x00000001, /* write 0x1 to address 0x974c */ 52 0x00010002, 0x00ac0000, /* if mode != '(!asic)&bb', skip 1 ops */ 53 0x0048ca01, 0x00000000, /* write 0x0 to address 0x9194 */ 54 /* MISC */ 55 0x003b0003, 0xffff0000, /* if phase != 'engine', skip 59 ops (no DMAE) */ 56 0x0040c201, 0x00000000, /* write 0x0 to address 0x8184 */ 57 0x00010002, 0x00030000, /* if mode != 'k2', skip 1 ops */ 58 0x28007201, 0x00000001, /* write 0x1 to address 0x5000e4 */ 59 0x00010002, 0x00d50000, /* if mode != 'k2&ports_per_eng_4', skip 1 ops */ 60 0x00460a01, 0x00000000, /* write 0x0 to address 0x8c14 */ 61 0x00403c01, 0x33bfbfbf, /* write 0x33bfbfbf to address 0x8078 */ 62 0x00010002, 0x00030000, /* if mode != 'k2', skip 1 ops */ 63 0x00404401, 0x07fffff8, /* write 0x7fffff8 to address 0x8088 */ 64 0x00010002, 0x00b90000, /* if mode != '!k2', skip 1 ops */ 65 0x00404401, 0x003ffff8, /* write 0x3ffff8 to address 0x8088 */ 66 0x00010002, 0x00030000, /* if mode != 'k2', skip 1 ops */ 67 0x00404c01, 0x000002c0, /* write 0x2c0 to address 0x8098 */ 68 0x00010002, 0x00b90000, /* if mode != '!k2', skip 1 ops */ 69 0x00404c01, 0x000000c0, /* write 0xc0 to address 0x8098 */ 70 0x00403a01, 0x1fffffff, /* write 0x1fffffff to address 0x8074 */ 71 0x00404201, 0xffffffff, /* write 0xffffffff to address 0x8084 */ 72 0x00404a01, 0xffffffff, /* write 0xffffffff to address 0x8094 */ 73 0x000c0002, 0x00010000, /* if mode != 'bb|k2', skip 12 ops */ 74 0xa2028601, 0x00000001, /* write 0x1 to address 0x144050c */ 75 0xa2031401, 0x0000000f, /* write 0xf to address 0x1440628 */ 76 0xaa028601, 0x00000001, /* write 0x1 to address 0x154050c */ 77 0xaa031401, 0x0000000f, /* write 0xf to address 0x1540628 */ 78 0xb2028601, 0x00000001, /* write 0x1 to address 0x164050c */ 79 0xb2031401, 0x0000000f, /* write 0xf to address 0x1640628 */ 80 0xba028601, 0x00000001, /* write 0x1 to address 0x174050c */ 81 0xba031401, 0x0000000f, /* write 0xf to address 0x1740628 */ 82 0xc2028601, 0x00000001, /* write 0x1 to address 0x184050c */ 83 0xc2031401, 0x0000000f, /* write 0xf to address 0x1840628 */ 84 0xca028601, 0x00000001, /* write 0x1 to address 0x194050c */ 85 0xca031401, 0x0000000f, /* write 0xf to address 0x1940628 */ 86 0x00060002, 0x00680000, /* if mode != 'fpga&(bb|k2)', skip 6 ops */ 87 0xa2028021, 0x00000000, /* write array of size 3 from offset 0 to address 0x1440500 */ 88 0xaa028021, 0x00000000, /* write array of size 3 from offset 0 to address 0x1540500 */ 89 0xb2028021, 0x00000000, /* write array of size 3 from offset 0 to address 0x1640500 */ 90 0xba028021, 0x00000000, /* write array of size 3 from offset 0 to address 0x1740500 */ 91 0xc2028021, 0x00000000, /* write array of size 3 from offset 0 to address 0x1840500 */ 92 0xca028021, 0x00000000, /* write array of size 3 from offset 0 to address 0x1940500 */ 93 0x00060002, 0x00310000, /* if mode != '(bb|k2)&(asic|chipsim)', skip 6 ops */ 94 0xa2028021, 0x00000004, /* write array of size 3 from offset 4 to address 0x1440500 */ 95 0xaa028021, 0x00000004, /* write array of size 3 from offset 4 to address 0x1540500 */ 96 0xb2028021, 0x00000004, /* write array of size 3 from offset 4 to address 0x1640500 */ 97 0xba028021, 0x00000004, /* write array of size 3 from offset 4 to address 0x1740500 */ 98 0xc2028021, 0x00000004, /* write array of size 3 from offset 4 to address 0x1840500 */ 99 0xca028021, 0x00000004, /* write array of size 3 from offset 4 to address 0x1940500 */ 100 0x00060002, 0x00000000, /* if mode != '(bb|k2)&((emul_reduced|emul_full)&bb)', skip 6 ops */ 101 0xa2028021, 0x00000008, /* write array of size 3 from offset 8 to address 0x1440500 */ 102 0xaa028021, 0x00000008, /* write array of size 3 from offset 8 to address 0x1540500 */ 103 0xb2028021, 0x00000008, /* write array of size 3 from offset 8 to address 0x1640500 */ 104 0xba028021, 0x00000008, /* write array of size 3 from offset 8 to address 0x1740500 */ 105 0xc2028021, 0x00000008, /* write array of size 3 from offset 8 to address 0x1840500 */ 106 0xca028021, 0x00000008, /* write array of size 3 from offset 8 to address 0x1940500 */ 107 0x00060002, 0x00090000, /* if mode != '(bb|k2)&((emul_reduced|emul_full)&k2)', skip 6 ops */ 108 0xa2028021, 0x0000000c, /* write array of size 3 from offset 12 to address 0x1440500 */ 109 0xaa028021, 0x0000000c, /* write array of size 3 from offset 12 to address 0x1540500 */ 110 0xb2028021, 0x0000000c, /* write array of size 3 from offset 12 to address 0x1640500 */ 111 0xba028021, 0x0000000c, /* write array of size 3 from offset 12 to address 0x1740500 */ 112 0xc2028021, 0x0000000c, /* write array of size 3 from offset 12 to address 0x1840500 */ 113 0xca028021, 0x0000000c, /* write array of size 3 from offset 12 to address 0x1940500 */ 114 0x00403a01, 0xffffffff, /* write 0xffffffff to address 0x8074 */ 115 /* PGLUE_B */ 116 0x00140003, 0xffff0000, /* if phase != 'engine', skip 20 ops (no DMAE) */ 117 0x00020002, 0x00450000, /* if mode != '!asic', skip 2 ops */ 118 0x1540c201, 0x00080000, /* write 0x80000 to address 0x2a8184 */ 119 0x1540ca01, 0x00000000, /* write 0x0 to address 0x2a8194 */ 120 0x00010002, 0x00ac0000, /* if mode != '(!asic)&bb', skip 1 ops */ 121 0x15410201, 0x00000000, /* write 0x0 to address 0x2a8204 */ 122 0x00010002, 0x00b40000, /* if mode != '(!asic)&k2', skip 1 ops */ 123 0x15410201, 0x00000000, /* write 0x0 to address 0x2a8204 */ 124 0x15571a31, 0x70210001, /* write runtime array of size 1 from offset 28705 to address 0x2aae34 */ 125 0x00080002, 0x00010000, /* if mode != 'bb|k2', skip 8 ops */ 126 0x1550d421, 0x00000010, /* write array of size 4 from offset 16 to address 0x2aa1a8 */ 127 0x1550de21, 0x00000015, /* write array of size 4 from offset 21 to address 0x2aa1bc */ 128 0x1550e821, 0x0000001a, /* write array of size 4 from offset 26 to address 0x2aa1d0 */ 129 0x1550f221, 0x0000001f, /* write array of size 3 from offset 31 to address 0x2aa1e4 */ 130 0x1550fc21, 0x00000023, /* write array of size 3 from offset 35 to address 0x2aa1f8 */ 131 0x15510621, 0x00000027, /* write array of size 4 from offset 39 to address 0x2aa20c */ 132 0x15512001, 0x000001c7, /* write 0x1c7 to address 0x2aa240 */ 133 0x1552b221, 0x0000002c, /* write array of size 6 from offset 44 to address 0x2aa564 */ 134 0x15400001, 0x00000001, /* write 0x1 to address 0x2a8000 */ 135 0x15400801, 0x00000001, /* write 0x1 to address 0x2a8010 */ 136 0x1550e031, 0x701f0002, /* write runtime array of size 2 from offset 28703 to address 0x2aa1c0 */ 137 0x00020003, 0x00000000, /* if phase != 'engine0', skip 2 ops (no DMAE) */ 138 0x15400230, 0x00000001, /* wait until address 0x2a8004 reads 0x1 */ 139 0x15400a30, 0x00000001, /* wait until address 0x2a8014 reads 0x1 */ 140 0x00020003, 0x00010000, /* if phase != 'engine1', skip 2 ops (no DMAE) */ 141 0x15400230, 0x00000002, /* wait until address 0x2a8004 reads 0x2 */ 142 0x15400a30, 0x00000002, /* wait until address 0x2a8014 reads 0x2 */ 143 0x00040013, 0xffff0002, /* if phase != 'pf', skip 4 ops */ 144 0x15427231, 0x701e0001, /* write runtime array of size 1 from offset 28702 to address 0x2a84e4 */ 145 0x1550b621, 0x00000033, /* write array of size 3 from offset 51 to address 0x2aa16c */ 146 0x1552ca01, 0x00000000, /* write 0x0 to address 0x2aa594 */ 147 0x15573031, 0x70220003, /* write runtime array of size 3 from offset 28706 to address 0x2aae60 */ 148 0x00020013, 0xffff0003, /* if phase != 'vf', skip 2 ops */ 149 0x1550b401, 0x00000001, /* write 0x1 to address 0x2aa168 */ 150 0x1552cc01, 0x00000000, /* write 0x0 to address 0x2aa598 */ 151 /* CNIG */ 152 0x00060003, 0xffff0000, /* if phase != 'engine', skip 6 ops (no DMAE) */ 153 0x00020002, 0x00ac0000, /* if mode != '(!asic)&bb', skip 2 ops */ 154 0x10c17601, 0x00000000, /* write 0x0 to address 0x2182ec */ 155 0x10c1a601, 0x00000000, /* write 0x0 to address 0x21834c */ 156 0x00020002, 0x00900000, /* if mode != '(!asic)&(!bb)', skip 2 ops */ 157 0x10c10e01, 0x00000000, /* write 0x0 to address 0x21821c */ 158 0x10c11801, 0x00000000, /* write 0x0 to address 0x218230 */ 159 /* CPMU */ 160 0x00020003, 0xffff0000, /* if phase != 'engine', skip 2 ops (no DMAE) */ 161 0x00010002, 0x00450000, /* if mode != '!asic', skip 1 ops */ 162 0x0181f201, 0x00000000, /* write 0x0 to address 0x303e4 */ 163 /* PCIE */ 164 0x00040003, 0xffff0000, /* if phase != 'engine', skip 4 ops (no DMAE) */ 165 0x00010002, 0x00ac0000, /* if mode != '(!asic)&bb', skip 1 ops */ 166 0x02a00201, 0x00003f02, /* write 0x3f02 to address 0x54004 */ 167 0x00010002, 0x00900000, /* if mode != '(!asic)&(!bb)', skip 1 ops */ 168 0x02a00201, 0x00000000, /* write 0x0 to address 0x54004 */ 169 /* PSWHST */ 170 0x000a0003, 0xffff0000, /* if phase != 'engine', skip 10 ops (no DMAE) */ 171 0x1500c201, 0x00000200, /* write 0x200 to address 0x2a0184 */ 172 0x1500ca01, 0x00000000, /* write 0x0 to address 0x2a0194 */ 173 0x00010002, 0x00240000, /* if mode != '!e5', skip 1 ops */ 174 0x15010201, 0x00000000, /* write 0x0 to address 0x2a0204 */ 175 0x15020011, 0x00000048, /* write 72 zeros to address 0x2a0400 */ 176 0x15000001, 0x00000001, /* write 0x1 to address 0x2a0000 */ 177 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 178 0x15021401, 0x04000040, /* write 0x4000040 to address 0x2a0428 */ 179 0x15024001, 0x05050042, /* write 0x5050042 to address 0x2a0480 */ 180 0x15000210, 0x00000001, /* wait until address 0x2a0004 reads 0x1 */ 181 /* PSWHST2 */ 182 0x00020003, 0xffff0000, /* if phase != 'engine', skip 2 ops (no DMAE) */ 183 0x14f0c201, 0x00000000, /* write 0x0 to address 0x29e184 */ 184 0x14f0ca01, 0x00000000, /* write 0x0 to address 0x29e194 */ 185 /* PSWRD */ 186 0x00020003, 0xffff0000, /* if phase != 'engine', skip 2 ops (no DMAE) */ 187 0x14e0c201, 0x00000000, /* write 0x0 to address 0x29c184 */ 188 0x14e0ca01, 0x00000000, /* write 0x0 to address 0x29c194 */ 189 /* PSWRD2 */ 190 0x00070003, 0xffff0000, /* if phase != 'engine', skip 7 ops (no DMAE) */ 191 0x14e8c201, 0x00000000, /* write 0x0 to address 0x29d184 */ 192 0x14e8ca01, 0x00000000, /* write 0x0 to address 0x29d194 */ 193 0x14e90201, 0x00000000, /* write 0x0 to address 0x29d204 */ 194 0x14e90a01, 0x00000000, /* write 0x0 to address 0x29d214 */ 195 0x14e86601, 0x00000003, /* write 0x3 to address 0x29d0cc */ 196 0x14e80001, 0x00000001, /* write 0x1 to address 0x29d000 */ 197 0x14e80210, 0x00000001, /* wait until address 0x29d004 reads 0x1 */ 198 /* PSWWR */ 199 0x00020003, 0xffff0000, /* if phase != 'engine', skip 2 ops (no DMAE) */ 200 0x14d0c201, 0x00000000, /* write 0x0 to address 0x29a184 */ 201 0x14d0ca01, 0x00000000, /* write 0x0 to address 0x29a194 */ 202 /* PSWWR2 */ 203 0x00070003, 0xffff0000, /* if phase != 'engine', skip 7 ops (no DMAE) */ 204 0x14d8c201, 0x00000000, /* write 0x0 to address 0x29b184 */ 205 0x14d8ca01, 0x00000000, /* write 0x0 to address 0x29b194 */ 206 0x00040002, 0x00240000, /* if mode != '!e5', skip 4 ops */ 207 0x14d90201, 0x00000000, /* write 0x0 to address 0x29b204 */ 208 0x14d90a01, 0x00000000, /* write 0x0 to address 0x29b214 */ 209 0x14d91201, 0x00000000, /* write 0x0 to address 0x29b224 */ 210 0x14d91a01, 0x00000000, /* write 0x0 to address 0x29b234 */ 211 /* PSWRQ */ 212 0x00020003, 0xffff0000, /* if phase != 'engine', skip 2 ops (no DMAE) */ 213 0x1400c201, 0x00000000, /* write 0x0 to address 0x280184 */ 214 0x1400ca01, 0x00000000, /* write 0x0 to address 0x280194 */ 215 /* PSWRQ2 */ 216 0x00070003, 0xffff0000, /* if phase != 'engine', skip 7 ops (no DMAE) */ 217 0x1200c201, 0x00000000, /* write 0x0 to address 0x240184 */ 218 0x00010002, 0x00020000, /* if mode != 'bb', skip 1 ops */ 219 0x12010201, 0x00000000, /* write 0x0 to address 0x240204 */ 220 0x00010002, 0x002c0000, /* if mode != '!bb', skip 1 ops */ 221 0x12010201, 0x00000000, /* write 0x0 to address 0x240204 */ 222 0x12020831, 0x1a2c0002, /* write runtime array of size 2 from offset 6700 to address 0x240410 */ 223 0x1202be01, 0x00000003, /* write 0x3 to address 0x24057c */ 224 0x00060013, 0xffff0002, /* if phase != 'pf', skip 6 ops */ 225 0x12000631, 0x1a0f0005, /* write runtime array of size 5 from offset 6671 to address 0x24000c */ 226 0x12001431, 0x1a140001, /* write runtime array of size 1 from offset 6676 to address 0x240028 */ 227 0x12001831, 0x1a15000a, /* write runtime array of size 10 from offset 6677 to address 0x240030 */ 228 0x12003031, 0x1a1f0002, /* write runtime array of size 2 from offset 6687 to address 0x240060 */ 229 0x12004831, 0x1a21000b, /* write runtime array of size 11 from offset 6689 to address 0x240090 */ 230 0x13000131, 0x1a2e55f0, /* write runtime array of size 22000 from offset 6702 to address 0x260000 (WB) */ 231 /* PGLCS */ 232 0x00020003, 0xffff0000, /* if phase != 'engine', skip 2 ops (no DMAE) */ 233 0x00010002, 0x00450000, /* if mode != '!asic', skip 1 ops */ 234 0x000e8201, 0x00000000, /* write 0x0 to address 0x1d04 */ 235 /* DMAE */ 236 0x00040003, 0xffff0000, /* if phase != 'engine', skip 4 ops (no DMAE) */ 237 0x0060c201, 0x00000000, /* write 0x0 to address 0xc184 */ 238 0x00010002, 0x00240000, /* if mode != '!e5', skip 1 ops */ 239 0x00610201, 0x00000000, /* write 0x0 to address 0xc204 */ 240 0x00640011, 0x000001c0, /* write 448 zeros to address 0xc800 */ 241 /* PTU */ 242 0x00090013, 0xffff0000, /* if phase != 'engine', skip 9 ops */ 243 0x2b002e01, 0x00000000, /* write 0x0 to address 0x56005c */ 244 0x2b00c201, 0x00000000, /* write 0x0 to address 0x560184 */ 245 0x00010002, 0x00240000, /* if mode != '!e5', skip 1 ops */ 246 0x2b010201, 0x00000000, /* write 0x0 to address 0x560204 */ 247 0x2b000001, 0x00000001, /* write 0x1 to address 0x560000 */ 248 0x2b000210, 0x00000001, /* wait until address 0x560004 reads 0x1 */ 249 0x2b004601, 0x00000001, /* write 0x1 to address 0x56008c */ 250 0x00010002, 0x00020000, /* if mode != 'bb', skip 1 ops */ 251 0x2b004821, 0x00000035, /* write array of size 2 from offset 53 to address 0x560090 */ 252 0x00010013, 0xffff0002, /* if phase != 'pf', skip 1 ops */ 253 0x2b003e01, 0x00f00000, /* write 0xf00000 to address 0x56007c */ 254 0x00010013, 0x00000002, /* if phase != 'pf0', skip 1 ops */ 255 0x2b003c01, 0x00000000, /* write 0x0 to address 0x560078 */ 256 0x00010013, 0x00010002, /* if phase != 'pf1', skip 1 ops */ 257 0x2b003c01, 0x00100000, /* write 0x100000 to address 0x560078 */ 258 0x00010013, 0x00020002, /* if phase != 'pf2', skip 1 ops */ 259 0x2b003c01, 0x00200000, /* write 0x200000 to address 0x560078 */ 260 0x00010013, 0x00030002, /* if phase != 'pf3', skip 1 ops */ 261 0x2b003c01, 0x00300000, /* write 0x300000 to address 0x560078 */ 262 0x00010013, 0x00040002, /* if phase != 'pf4', skip 1 ops */ 263 0x2b003c01, 0x00400000, /* write 0x400000 to address 0x560078 */ 264 0x00010013, 0x00050002, /* if phase != 'pf5', skip 1 ops */ 265 0x2b003c01, 0x00500000, /* write 0x500000 to address 0x560078 */ 266 0x00010013, 0x00060002, /* if phase != 'pf6', skip 1 ops */ 267 0x2b003c01, 0x00600000, /* write 0x600000 to address 0x560078 */ 268 0x00010013, 0x00070002, /* if phase != 'pf7', skip 1 ops */ 269 0x2b003c01, 0x00700000, /* write 0x700000 to address 0x560078 */ 270 0x00020013, 0x00080002, /* if phase != 'pf8', skip 2 ops */ 271 0x00010002, 0x00030000, /* if mode != 'k2', skip 1 ops */ 272 0x2b003c01, 0x00800000, /* write 0x800000 to address 0x560078 */ 273 0x00020013, 0x00090002, /* if phase != 'pf9', skip 2 ops */ 274 0x00010002, 0x00030000, /* if mode != 'k2', skip 1 ops */ 275 0x2b003c01, 0x00900000, /* write 0x900000 to address 0x560078 */ 276 0x00020013, 0x000a0002, /* if phase != 'pf10', skip 2 ops */ 277 0x00010002, 0x00030000, /* if mode != 'k2', skip 1 ops */ 278 0x2b003c01, 0x00a00000, /* write 0xa00000 to address 0x560078 */ 279 0x00020013, 0x000b0002, /* if phase != 'pf11', skip 2 ops */ 280 0x00010002, 0x00030000, /* if mode != 'k2', skip 1 ops */ 281 0x2b003c01, 0x00b00000, /* write 0xb00000 to address 0x560078 */ 282 0x00020013, 0x000c0002, /* if phase != 'pf12', skip 2 ops */ 283 0x00010002, 0x00030000, /* if mode != 'k2', skip 1 ops */ 284 0x2b003c01, 0x00c00000, /* write 0xc00000 to address 0x560078 */ 285 0x00020013, 0x000d0002, /* if phase != 'pf13', skip 2 ops */ 286 0x00010002, 0x00030000, /* if mode != 'k2', skip 1 ops */ 287 0x2b003c01, 0x00d00000, /* write 0xd00000 to address 0x560078 */ 288 0x00020013, 0x000e0002, /* if phase != 'pf14', skip 2 ops */ 289 0x00010002, 0x00030000, /* if mode != 'k2', skip 1 ops */ 290 0x2b003c01, 0x00e00000, /* write 0xe00000 to address 0x560078 */ 291 0x00020013, 0x000f0002, /* if phase != 'pf15', skip 2 ops */ 292 0x00010002, 0x00030000, /* if mode != 'k2', skip 1 ops */ 293 0x2b003c01, 0x00f00000, /* write 0xf00000 to address 0x560078 */ 294 0x00030013, 0xffff0002, /* if phase != 'pf', skip 3 ops */ 295 0x2b004001, 0x00000001, /* write 0x1 to address 0x560080 */ 296 0x2b004210, 0x00000001, /* wait until address 0x560084 reads 0x1 */ 297 0x2b004401, 0x00000001, /* write 0x1 to address 0x560088 */ 298 /* TCM */ 299 0x004b0013, 0xffff0000, /* if phase != 'engine', skip 75 ops */ 300 0x8c00ca01, 0x00000000, /* write 0x0 to address 0x1180194 */ 301 0x8c00d201, 0x00000000, /* write 0x0 to address 0x11801a4 */ 302 0x00020002, 0x00020000, /* if mode != 'bb', skip 2 ops */ 303 0x8c010201, 0x00000000, /* write 0x0 to address 0x1180204 */ 304 0x8c010a01, 0x00000000, /* write 0x0 to address 0x1180214 */ 305 0x00020002, 0x00030000, /* if mode != 'k2', skip 2 ops */ 306 0x8c010201, 0x00000000, /* write 0x0 to address 0x1180204 */ 307 0x8c010a01, 0x00000000, /* write 0x0 to address 0x1180214 */ 308 0x00310002, 0x00010000, /* if mode != 'bb|k2', skip 49 ops */ 309 0x8c00c201, 0x00000000, /* write 0x0 to address 0x1180184 */ 310 0x8c0a6001, 0x00000000, /* write 0x0 to address 0x11814c0 */ 311 0x8c0a6801, 0x00000000, /* write 0x0 to address 0x11814d0 */ 312 0x8c0a6001, 0x00000200, /* write 0x200 to address 0x11814c0 */ 313 0x8c0a6801, 0x00000000, /* write 0x0 to address 0x11814d0 */ 314 0x8c0a6001, 0x00000400, /* write 0x400 to address 0x11814c0 */ 315 0x8c0a6801, 0x00000000, /* write 0x0 to address 0x11814d0 */ 316 0x8c0a6001, 0x00000600, /* write 0x600 to address 0x11814c0 */ 317 0x8c0a6801, 0x00000000, /* write 0x0 to address 0x11814d0 */ 318 0x8c0a6001, 0x00000800, /* write 0x800 to address 0x11814c0 */ 319 0x8c0a6801, 0x00000000, /* write 0x0 to address 0x11814d0 */ 320 0x8c0a6001, 0x00000a00, /* write 0xa00 to address 0x11814c0 */ 321 0x8c0a6801, 0x00000000, /* write 0x0 to address 0x11814d0 */ 322 0x8c0a6001, 0x00000c00, /* write 0xc00 to address 0x11814c0 */ 323 0x8c0a6801, 0x00000000, /* write 0x0 to address 0x11814d0 */ 324 0x8c0a6001, 0x00000e00, /* write 0xe00 to address 0x11814c0 */ 325 0x8c0a6801, 0x00000000, /* write 0x0 to address 0x11814d0 */ 326 0x8c0a6001, 0x00001000, /* write 0x1000 to address 0x11814c0 */ 327 0x8c0a6801, 0x00000000, /* write 0x0 to address 0x11814d0 */ 328 0x8c0a6001, 0x00001200, /* write 0x1200 to address 0x11814c0 */ 329 0x8c0a6801, 0x00000000, /* write 0x0 to address 0x11814d0 */ 330 0x8c0a6001, 0x00001400, /* write 0x1400 to address 0x11814c0 */ 331 0x8c0a6801, 0x00000000, /* write 0x0 to address 0x11814d0 */ 332 0x8c0a6001, 0x00001600, /* write 0x1600 to address 0x11814c0 */ 333 0x8c0a6801, 0x00000000, /* write 0x0 to address 0x11814d0 */ 334 0x8c0a6001, 0x00001800, /* write 0x1800 to address 0x11814c0 */ 335 0x8c0a6801, 0x00000000, /* write 0x0 to address 0x11814d0 */ 336 0x8c0a6001, 0x00001a00, /* write 0x1a00 to address 0x11814c0 */ 337 0x8c0a6801, 0x00000000, /* write 0x0 to address 0x11814d0 */ 338 0x8c0a6001, 0x00001c00, /* write 0x1c00 to address 0x11814c0 */ 339 0x8c0a6801, 0x00000000, /* write 0x0 to address 0x11814d0 */ 340 0x8c0a6001, 0x00001e00, /* write 0x1e00 to address 0x11814c0 */ 341 0x8c0a6801, 0x00000000, /* write 0x0 to address 0x11814d0 */ 342 0x8c0a6001, 0x00000000, /* write 0x0 to address 0x11814c0 */ 343 0x8c0a6401, 0x00000000, /* write 0x0 to address 0x11814c8 */ 344 0x8c0a6001, 0x00000200, /* write 0x200 to address 0x11814c0 */ 345 0x8c0a6401, 0x00000000, /* write 0x0 to address 0x11814c8 */ 346 0x8c0a6001, 0x00000400, /* write 0x400 to address 0x11814c0 */ 347 0x8c0a6401, 0x00000000, /* write 0x0 to address 0x11814c8 */ 348 0x8c0a6001, 0x00000600, /* write 0x600 to address 0x11814c0 */ 349 0x8c0a6401, 0x00000000, /* write 0x0 to address 0x11814c8 */ 350 0x8c0a6001, 0x00000800, /* write 0x800 to address 0x11814c0 */ 351 0x8c0a6401, 0x00000000, /* write 0x0 to address 0x11814c8 */ 352 0x8c0a6001, 0x00000a00, /* write 0xa00 to address 0x11814c0 */ 353 0x8c0a6401, 0x00000000, /* write 0x0 to address 0x11814c8 */ 354 0x8c0a6001, 0x00000c00, /* write 0xc00 to address 0x11814c0 */ 355 0x8c0a6401, 0x00000000, /* write 0x0 to address 0x11814c8 */ 356 0x8c0a6001, 0x00000e00, /* write 0xe00 to address 0x11814c0 */ 357 0x8c0a6401, 0x00000000, /* write 0x0 to address 0x11814c8 */ 358 0x8c0c0021, 0x00000037, /* write array of size 64 from offset 55 to address 0x1181800 */ 359 0x000f0002, 0x00010000, /* if mode != 'bb|k2', skip 15 ops */ 360 0x8c020221, 0x00000078, /* write array of size 3 from offset 120 to address 0x1180404 */ 361 0x8c020c21, 0x0000007c, /* write array of size 2 from offset 124 to address 0x1180418 */ 362 0x8c021401, 0x00000068, /* write 0x68 to address 0x1180428 */ 363 0x8c022421, 0x0000007f, /* write array of size 2 from offset 127 to address 0x1180448 */ 364 0x8c022c21, 0x00000082, /* write array of size 3 from offset 130 to address 0x1180458 */ 365 0x8c024401, 0x00000002, /* write 0x2 to address 0x1180488 */ 366 0x8c027411, 0x00000002, /* write 2 zeros to address 0x11804e8 */ 367 0x8c028401, 0x00000000, /* write 0x0 to address 0x1180508 */ 368 0x8c02b201, 0x00000006, /* write 0x6 to address 0x1180564 */ 369 0x8c040a01, 0x0000000a, /* write 0xa to address 0x1180814 */ 370 0x8c040e21, 0x00000086, /* write array of size 8 from offset 134 to address 0x118081c */ 371 0x8c041e11, 0x00000006, /* write 6 zeros to address 0x118083c */ 372 0x8c045221, 0x0000008f, /* write array of size 5 from offset 143 to address 0x11808a4 */ 373 0x8c045e21, 0x00000095, /* write array of size 2 from offset 149 to address 0x11808bc */ 374 0x8c046411, 0x00000006, /* write 6 zeros to address 0x11808c8 */ 375 0x00050013, 0xffff0002, /* if phase != 'pf', skip 5 ops */ 376 0x00020002, 0x00450000, /* if mode != '!asic', skip 2 ops */ 377 0x8c03aa01, 0x00000040, /* write 0x40 to address 0x1180754 */ 378 0x8c03c801, 0x00000000, /* write 0x0 to address 0x1180790 */ 379 0x00010002, 0x00440000, /* if mode != '(!asic)&(bb|k2)', skip 1 ops */ 380 0x8c03ba01, 0x00000008, /* write 0x8 to address 0x1180774 */ 381 0x00030013, 0x00000002, /* if phase != 'pf0', skip 3 ops */ 382 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 383 0x8c048201, 0x00000000, /* write 0x0 to address 0x1180904 */ 384 0x8c048601, 0x00000000, /* write 0x0 to address 0x118090c */ 385 0x00030013, 0x00010002, /* if phase != 'pf1', skip 3 ops */ 386 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 387 0x8c048201, 0x00000008, /* write 0x8 to address 0x1180904 */ 388 0x8c048601, 0x00000008, /* write 0x8 to address 0x118090c */ 389 0x00030013, 0x00020002, /* if phase != 'pf2', skip 3 ops */ 390 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 391 0x8c048201, 0x00000010, /* write 0x10 to address 0x1180904 */ 392 0x8c048601, 0x00000010, /* write 0x10 to address 0x118090c */ 393 0x00030013, 0x00030002, /* if phase != 'pf3', skip 3 ops */ 394 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 395 0x8c048201, 0x00000018, /* write 0x18 to address 0x1180904 */ 396 0x8c048601, 0x00000018, /* write 0x18 to address 0x118090c */ 397 0x00030013, 0x00040002, /* if phase != 'pf4', skip 3 ops */ 398 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 399 0x8c048201, 0x00000020, /* write 0x20 to address 0x1180904 */ 400 0x8c048601, 0x00000020, /* write 0x20 to address 0x118090c */ 401 0x00030013, 0x00050002, /* if phase != 'pf5', skip 3 ops */ 402 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 403 0x8c048201, 0x00000028, /* write 0x28 to address 0x1180904 */ 404 0x8c048601, 0x00000028, /* write 0x28 to address 0x118090c */ 405 0x00030013, 0x00060002, /* if phase != 'pf6', skip 3 ops */ 406 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 407 0x8c048201, 0x00000030, /* write 0x30 to address 0x1180904 */ 408 0x8c048601, 0x00000030, /* write 0x30 to address 0x118090c */ 409 0x00030013, 0x00070002, /* if phase != 'pf7', skip 3 ops */ 410 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 411 0x8c048201, 0x00000038, /* write 0x38 to address 0x1180904 */ 412 0x8c048601, 0x00000038, /* write 0x38 to address 0x118090c */ 413 0x00030013, 0x00080002, /* if phase != 'pf8', skip 3 ops */ 414 0x00020002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 2 ops */ 415 0x8c048201, 0x00000040, /* write 0x40 to address 0x1180904 */ 416 0x8c048601, 0x00000040, /* write 0x40 to address 0x118090c */ 417 0x00030013, 0x00090002, /* if phase != 'pf9', skip 3 ops */ 418 0x00020002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 2 ops */ 419 0x8c048201, 0x00000048, /* write 0x48 to address 0x1180904 */ 420 0x8c048601, 0x00000048, /* write 0x48 to address 0x118090c */ 421 0x00030013, 0x000a0002, /* if phase != 'pf10', skip 3 ops */ 422 0x00020002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 2 ops */ 423 0x8c048201, 0x00000050, /* write 0x50 to address 0x1180904 */ 424 0x8c048601, 0x00000050, /* write 0x50 to address 0x118090c */ 425 0x00030013, 0x000b0002, /* if phase != 'pf11', skip 3 ops */ 426 0x00020002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 2 ops */ 427 0x8c048201, 0x00000058, /* write 0x58 to address 0x1180904 */ 428 0x8c048601, 0x00000058, /* write 0x58 to address 0x118090c */ 429 0x00030013, 0x000c0002, /* if phase != 'pf12', skip 3 ops */ 430 0x00020002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 2 ops */ 431 0x8c048201, 0x00000060, /* write 0x60 to address 0x1180904 */ 432 0x8c048601, 0x00000060, /* write 0x60 to address 0x118090c */ 433 0x00030013, 0x000d0002, /* if phase != 'pf13', skip 3 ops */ 434 0x00020002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 2 ops */ 435 0x8c048201, 0x00000068, /* write 0x68 to address 0x1180904 */ 436 0x8c048601, 0x00000068, /* write 0x68 to address 0x118090c */ 437 0x00030013, 0x000e0002, /* if phase != 'pf14', skip 3 ops */ 438 0x00020002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 2 ops */ 439 0x8c048201, 0x00000070, /* write 0x70 to address 0x1180904 */ 440 0x8c048601, 0x00000070, /* write 0x70 to address 0x118090c */ 441 0x00030013, 0x000f0002, /* if phase != 'pf15', skip 3 ops */ 442 0x00020002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 2 ops */ 443 0x8c048201, 0x00000078, /* write 0x78 to address 0x1180904 */ 444 0x8c048601, 0x00000078, /* write 0x78 to address 0x118090c */ 445 /* MCM */ 446 0x00620013, 0xffff0000, /* if phase != 'engine', skip 98 ops */ 447 0x9000ca01, 0x00000000, /* write 0x0 to address 0x1200194 */ 448 0x9000d201, 0x00000000, /* write 0x0 to address 0x12001a4 */ 449 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 450 0x9000c201, 0x00000000, /* write 0x0 to address 0x1200184 */ 451 0x900c0001, 0x00000000, /* write 0x0 to address 0x1201800 */ 452 0x00020002, 0x00240000, /* if mode != '!e5', skip 2 ops */ 453 0x90010201, 0x00000000, /* write 0x0 to address 0x1200204 */ 454 0x90010a01, 0x00000000, /* write 0x0 to address 0x1200214 */ 455 0x00470002, 0x00010000, /* if mode != 'bb|k2', skip 71 ops */ 456 0x900c0801, 0x00000000, /* write 0x0 to address 0x1201810 */ 457 0x900c0001, 0x00000200, /* write 0x200 to address 0x1201800 */ 458 0x900c0801, 0x00000000, /* write 0x0 to address 0x1201810 */ 459 0x900c0001, 0x00000400, /* write 0x400 to address 0x1201800 */ 460 0x900c0801, 0x00000000, /* write 0x0 to address 0x1201810 */ 461 0x900c0001, 0x00000600, /* write 0x600 to address 0x1201800 */ 462 0x900c0801, 0x00000000, /* write 0x0 to address 0x1201810 */ 463 0x900c0001, 0x00000800, /* write 0x800 to address 0x1201800 */ 464 0x900c0801, 0x00000000, /* write 0x0 to address 0x1201810 */ 465 0x900c0001, 0x00000a00, /* write 0xa00 to address 0x1201800 */ 466 0x900c0801, 0x00000000, /* write 0x0 to address 0x1201810 */ 467 0x900c0001, 0x00000c00, /* write 0xc00 to address 0x1201800 */ 468 0x900c0801, 0x00000000, /* write 0x0 to address 0x1201810 */ 469 0x900c0001, 0x00000e00, /* write 0xe00 to address 0x1201800 */ 470 0x900c0801, 0x00000000, /* write 0x0 to address 0x1201810 */ 471 0x900c0001, 0x00001000, /* write 0x1000 to address 0x1201800 */ 472 0x900c0801, 0x00000000, /* write 0x0 to address 0x1201810 */ 473 0x900c0001, 0x00001200, /* write 0x1200 to address 0x1201800 */ 474 0x900c0801, 0x00000000, /* write 0x0 to address 0x1201810 */ 475 0x900c0001, 0x00001400, /* write 0x1400 to address 0x1201800 */ 476 0x900c0801, 0x00000000, /* write 0x0 to address 0x1201810 */ 477 0x900c0001, 0x00001600, /* write 0x1600 to address 0x1201800 */ 478 0x900c0801, 0x00000000, /* write 0x0 to address 0x1201810 */ 479 0x900c0001, 0x00001800, /* write 0x1800 to address 0x1201800 */ 480 0x900c0801, 0x00000000, /* write 0x0 to address 0x1201810 */ 481 0x900c0001, 0x00001a00, /* write 0x1a00 to address 0x1201800 */ 482 0x900c0801, 0x00000000, /* write 0x0 to address 0x1201810 */ 483 0x900c0001, 0x00001c00, /* write 0x1c00 to address 0x1201800 */ 484 0x900c0801, 0x00000000, /* write 0x0 to address 0x1201810 */ 485 0x900c0001, 0x00001e00, /* write 0x1e00 to address 0x1201800 */ 486 0x900c0801, 0x00000000, /* write 0x0 to address 0x1201810 */ 487 0x900c0001, 0x00002000, /* write 0x2000 to address 0x1201800 */ 488 0x900c0801, 0x00000000, /* write 0x0 to address 0x1201810 */ 489 0x900c0001, 0x00002200, /* write 0x2200 to address 0x1201800 */ 490 0x900c0801, 0x00000000, /* write 0x0 to address 0x1201810 */ 491 0x900c0001, 0x00002400, /* write 0x2400 to address 0x1201800 */ 492 0x900c0801, 0x00000000, /* write 0x0 to address 0x1201810 */ 493 0x900c0001, 0x00002600, /* write 0x2600 to address 0x1201800 */ 494 0x900c0801, 0x00000000, /* write 0x0 to address 0x1201810 */ 495 0x900c0001, 0x00002800, /* write 0x2800 to address 0x1201800 */ 496 0x900c0801, 0x00000000, /* write 0x0 to address 0x1201810 */ 497 0x900c0001, 0x00002a00, /* write 0x2a00 to address 0x1201800 */ 498 0x900c0801, 0x00000000, /* write 0x0 to address 0x1201810 */ 499 0x900c0001, 0x00002c00, /* write 0x2c00 to address 0x1201800 */ 500 0x900c0801, 0x00000000, /* write 0x0 to address 0x1201810 */ 501 0x900c0001, 0x00002e00, /* write 0x2e00 to address 0x1201800 */ 502 0x900c0801, 0x00000000, /* write 0x0 to address 0x1201810 */ 503 0x900c0001, 0x00003000, /* write 0x3000 to address 0x1201800 */ 504 0x900c0801, 0x00000000, /* write 0x0 to address 0x1201810 */ 505 0x900c0001, 0x00003200, /* write 0x3200 to address 0x1201800 */ 506 0x900c0801, 0x00000000, /* write 0x0 to address 0x1201810 */ 507 0x900c0001, 0x00003400, /* write 0x3400 to address 0x1201800 */ 508 0x900c0801, 0x00000000, /* write 0x0 to address 0x1201810 */ 509 0x900c0001, 0x00003600, /* write 0x3600 to address 0x1201800 */ 510 0x900c0801, 0x00000000, /* write 0x0 to address 0x1201810 */ 511 0x900c0001, 0x00000000, /* write 0x0 to address 0x1201800 */ 512 0x900c0401, 0x00000000, /* write 0x0 to address 0x1201808 */ 513 0x900c0001, 0x00000200, /* write 0x200 to address 0x1201800 */ 514 0x900c0401, 0x00000000, /* write 0x0 to address 0x1201808 */ 515 0x900c0001, 0x00000400, /* write 0x400 to address 0x1201800 */ 516 0x900c0401, 0x00000000, /* write 0x0 to address 0x1201808 */ 517 0x900c0001, 0x00000600, /* write 0x600 to address 0x1201800 */ 518 0x900c0401, 0x00000000, /* write 0x0 to address 0x1201808 */ 519 0x900c0001, 0x00000800, /* write 0x800 to address 0x1201800 */ 520 0x900c0401, 0x00000000, /* write 0x0 to address 0x1201808 */ 521 0x900c0001, 0x00000a00, /* write 0xa00 to address 0x1201800 */ 522 0x900c0401, 0x00000000, /* write 0x0 to address 0x1201808 */ 523 0x900c0001, 0x00000c00, /* write 0xc00 to address 0x1201800 */ 524 0x900c0401, 0x00000000, /* write 0x0 to address 0x1201808 */ 525 0x900c0001, 0x00000e00, /* write 0xe00 to address 0x1201800 */ 526 0x900c0401, 0x00000000, /* write 0x0 to address 0x1201808 */ 527 0x900e0021, 0x00000037, /* write array of size 64 from offset 55 to address 0x1201c00 */ 528 0x00100002, 0x00010000, /* if mode != 'bb|k2', skip 16 ops */ 529 0x90020401, 0x0000006c, /* write 0x6c to address 0x1200408 */ 530 0x90021221, 0x00000098, /* write array of size 2 from offset 152 to address 0x1200424 */ 531 0x90022401, 0x00000001, /* write 0x1 to address 0x1200448 */ 532 0x90024221, 0x0000009b, /* write array of size 3 from offset 155 to address 0x1200484 */ 533 0x90025001, 0x00000002, /* write 0x2 to address 0x12004a0 */ 534 0x90026211, 0x00000002, /* write 2 zeros to address 0x12004c4 */ 535 0x90027211, 0x00000002, /* write 2 zeros to address 0x12004e4 */ 536 0x90029401, 0x00000000, /* write 0x0 to address 0x1200528 */ 537 0x9002a211, 0x00000002, /* write 2 zeros to address 0x1200544 */ 538 0x9002b201, 0x00000006, /* write 0x6 to address 0x1200564 */ 539 0x90040a21, 0x0000009f, /* write array of size 4 from offset 159 to address 0x1200814 */ 540 0x90041421, 0x000000a4, /* write array of size 5 from offset 164 to address 0x1200828 */ 541 0x90042021, 0x000000aa, /* write array of size 5 from offset 170 to address 0x1200840 */ 542 0x90045411, 0x00000006, /* write 6 zeros to address 0x12008a8 */ 543 0x90046001, 0x00000001, /* write 0x1 to address 0x12008c0 */ 544 0x90046611, 0x00000004, /* write 4 zeros to address 0x12008cc */ 545 0x00050013, 0xffff0002, /* if phase != 'pf', skip 5 ops */ 546 0x00020002, 0x00450000, /* if mode != '!asic', skip 2 ops */ 547 0x9003aa01, 0x00000040, /* write 0x40 to address 0x1200754 */ 548 0x9003c801, 0x00000000, /* write 0x0 to address 0x1200790 */ 549 0x00010002, 0x00440000, /* if mode != '(!asic)&(bb|k2)', skip 1 ops */ 550 0x9003ba01, 0x00000008, /* write 0x8 to address 0x1200774 */ 551 0x00030013, 0x00000002, /* if phase != 'pf0', skip 3 ops */ 552 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 553 0x90048201, 0x00000001, /* write 0x1 to address 0x1200904 */ 554 0x90048601, 0x00000001, /* write 0x1 to address 0x120090c */ 555 0x00030013, 0x00010002, /* if phase != 'pf1', skip 3 ops */ 556 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 557 0x90048201, 0x00000009, /* write 0x9 to address 0x1200904 */ 558 0x90048601, 0x00000009, /* write 0x9 to address 0x120090c */ 559 0x00030013, 0x00020002, /* if phase != 'pf2', skip 3 ops */ 560 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 561 0x90048201, 0x00000011, /* write 0x11 to address 0x1200904 */ 562 0x90048601, 0x00000011, /* write 0x11 to address 0x120090c */ 563 0x00030013, 0x00030002, /* if phase != 'pf3', skip 3 ops */ 564 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 565 0x90048201, 0x00000019, /* write 0x19 to address 0x1200904 */ 566 0x90048601, 0x00000019, /* write 0x19 to address 0x120090c */ 567 0x00030013, 0x00040002, /* if phase != 'pf4', skip 3 ops */ 568 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 569 0x90048201, 0x00000021, /* write 0x21 to address 0x1200904 */ 570 0x90048601, 0x00000021, /* write 0x21 to address 0x120090c */ 571 0x00030013, 0x00050002, /* if phase != 'pf5', skip 3 ops */ 572 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 573 0x90048201, 0x00000029, /* write 0x29 to address 0x1200904 */ 574 0x90048601, 0x00000029, /* write 0x29 to address 0x120090c */ 575 0x00030013, 0x00060002, /* if phase != 'pf6', skip 3 ops */ 576 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 577 0x90048201, 0x00000031, /* write 0x31 to address 0x1200904 */ 578 0x90048601, 0x00000031, /* write 0x31 to address 0x120090c */ 579 0x00030013, 0x00070002, /* if phase != 'pf7', skip 3 ops */ 580 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 581 0x90048201, 0x00000039, /* write 0x39 to address 0x1200904 */ 582 0x90048601, 0x00000039, /* write 0x39 to address 0x120090c */ 583 0x00030013, 0x00080002, /* if phase != 'pf8', skip 3 ops */ 584 0x00020002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 2 ops */ 585 0x90048201, 0x00000041, /* write 0x41 to address 0x1200904 */ 586 0x90048601, 0x00000041, /* write 0x41 to address 0x120090c */ 587 0x00030013, 0x00090002, /* if phase != 'pf9', skip 3 ops */ 588 0x00020002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 2 ops */ 589 0x90048201, 0x00000049, /* write 0x49 to address 0x1200904 */ 590 0x90048601, 0x00000049, /* write 0x49 to address 0x120090c */ 591 0x00030013, 0x000a0002, /* if phase != 'pf10', skip 3 ops */ 592 0x00020002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 2 ops */ 593 0x90048201, 0x00000051, /* write 0x51 to address 0x1200904 */ 594 0x90048601, 0x00000051, /* write 0x51 to address 0x120090c */ 595 0x00030013, 0x000b0002, /* if phase != 'pf11', skip 3 ops */ 596 0x00020002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 2 ops */ 597 0x90048201, 0x00000059, /* write 0x59 to address 0x1200904 */ 598 0x90048601, 0x00000059, /* write 0x59 to address 0x120090c */ 599 0x00030013, 0x000c0002, /* if phase != 'pf12', skip 3 ops */ 600 0x00020002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 2 ops */ 601 0x90048201, 0x00000061, /* write 0x61 to address 0x1200904 */ 602 0x90048601, 0x00000061, /* write 0x61 to address 0x120090c */ 603 0x00030013, 0x000d0002, /* if phase != 'pf13', skip 3 ops */ 604 0x00020002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 2 ops */ 605 0x90048201, 0x00000069, /* write 0x69 to address 0x1200904 */ 606 0x90048601, 0x00000069, /* write 0x69 to address 0x120090c */ 607 0x00030013, 0x000e0002, /* if phase != 'pf14', skip 3 ops */ 608 0x00020002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 2 ops */ 609 0x90048201, 0x00000071, /* write 0x71 to address 0x1200904 */ 610 0x90048601, 0x00000071, /* write 0x71 to address 0x120090c */ 611 0x00030013, 0x000f0002, /* if phase != 'pf15', skip 3 ops */ 612 0x00020002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 2 ops */ 613 0x90048201, 0x00000079, /* write 0x79 to address 0x1200904 */ 614 0x90048601, 0x00000079, /* write 0x79 to address 0x120090c */ 615 /* UCM */ 616 0x004b0013, 0xffff0000, /* if phase != 'engine', skip 75 ops */ 617 0x9400c201, 0x00000000, /* write 0x0 to address 0x1280184 */ 618 0x9400d201, 0x00000000, /* write 0x0 to address 0x12801a4 */ 619 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 620 0x9400ca01, 0x00000000, /* write 0x0 to address 0x1280194 */ 621 0x940b8001, 0x00000000, /* write 0x0 to address 0x1281700 */ 622 0x00020002, 0x00240000, /* if mode != '!e5', skip 2 ops */ 623 0x94010201, 0x00000000, /* write 0x0 to address 0x1280204 */ 624 0x94010a01, 0x00000000, /* write 0x0 to address 0x1280214 */ 625 0x002f0002, 0x00010000, /* if mode != 'bb|k2', skip 47 ops */ 626 0x940b8801, 0x00000000, /* write 0x0 to address 0x1281710 */ 627 0x940b8001, 0x00000200, /* write 0x200 to address 0x1281700 */ 628 0x940b8801, 0x00000000, /* write 0x0 to address 0x1281710 */ 629 0x940b8001, 0x00000400, /* write 0x400 to address 0x1281700 */ 630 0x940b8801, 0x00000000, /* write 0x0 to address 0x1281710 */ 631 0x940b8001, 0x00000600, /* write 0x600 to address 0x1281700 */ 632 0x940b8801, 0x00000000, /* write 0x0 to address 0x1281710 */ 633 0x940b8001, 0x00000800, /* write 0x800 to address 0x1281700 */ 634 0x940b8801, 0x00000000, /* write 0x0 to address 0x1281710 */ 635 0x940b8001, 0x00000a00, /* write 0xa00 to address 0x1281700 */ 636 0x940b8801, 0x00000000, /* write 0x0 to address 0x1281710 */ 637 0x940b8001, 0x00000c00, /* write 0xc00 to address 0x1281700 */ 638 0x940b8801, 0x00000000, /* write 0x0 to address 0x1281710 */ 639 0x940b8001, 0x00000e00, /* write 0xe00 to address 0x1281700 */ 640 0x940b8801, 0x00000000, /* write 0x0 to address 0x1281710 */ 641 0x940b8001, 0x00001000, /* write 0x1000 to address 0x1281700 */ 642 0x940b8801, 0x00000000, /* write 0x0 to address 0x1281710 */ 643 0x940b8001, 0x00001200, /* write 0x1200 to address 0x1281700 */ 644 0x940b8801, 0x00000000, /* write 0x0 to address 0x1281710 */ 645 0x940b8001, 0x00001400, /* write 0x1400 to address 0x1281700 */ 646 0x940b8801, 0x00000000, /* write 0x0 to address 0x1281710 */ 647 0x940b8001, 0x00001600, /* write 0x1600 to address 0x1281700 */ 648 0x940b8801, 0x00000000, /* write 0x0 to address 0x1281710 */ 649 0x940b8001, 0x00000000, /* write 0x0 to address 0x1281700 */ 650 0x940b8401, 0x00000000, /* write 0x0 to address 0x1281708 */ 651 0x940b8001, 0x00000200, /* write 0x200 to address 0x1281700 */ 652 0x940b8401, 0x00000000, /* write 0x0 to address 0x1281708 */ 653 0x940b8001, 0x00000400, /* write 0x400 to address 0x1281700 */ 654 0x940b8401, 0x00000000, /* write 0x0 to address 0x1281708 */ 655 0x940b8001, 0x00000600, /* write 0x600 to address 0x1281700 */ 656 0x940b8401, 0x00000000, /* write 0x0 to address 0x1281708 */ 657 0x940b8001, 0x00000800, /* write 0x800 to address 0x1281700 */ 658 0x940b8401, 0x00000000, /* write 0x0 to address 0x1281708 */ 659 0x940b8001, 0x00000a00, /* write 0xa00 to address 0x1281700 */ 660 0x940b8401, 0x00000000, /* write 0x0 to address 0x1281708 */ 661 0x940b8001, 0x00000c00, /* write 0xc00 to address 0x1281700 */ 662 0x940b8401, 0x00000000, /* write 0x0 to address 0x1281708 */ 663 0x940b8001, 0x00000e00, /* write 0xe00 to address 0x1281700 */ 664 0x940b8401, 0x00000000, /* write 0x0 to address 0x1281708 */ 665 0x940b8001, 0x00001000, /* write 0x1000 to address 0x1281700 */ 666 0x940b8401, 0x00000000, /* write 0x0 to address 0x1281708 */ 667 0x940b8001, 0x00001200, /* write 0x1200 to address 0x1281700 */ 668 0x940b8401, 0x00000000, /* write 0x0 to address 0x1281708 */ 669 0x940b8001, 0x00001400, /* write 0x1400 to address 0x1281700 */ 670 0x940b8401, 0x00000000, /* write 0x0 to address 0x1281708 */ 671 0x940b8001, 0x00001600, /* write 0x1600 to address 0x1281700 */ 672 0x940b8401, 0x00000000, /* write 0x0 to address 0x1281708 */ 673 0x940d8021, 0x00000037, /* write array of size 64 from offset 55 to address 0x1281b00 */ 674 0x00110002, 0x00010000, /* if mode != 'bb|k2', skip 17 ops */ 675 0x94020201, 0x00000041, /* write 0x41 to address 0x1280404 */ 676 0x94020601, 0x00000082, /* write 0x82 to address 0x128040c */ 677 0x94020a21, 0x000000b0, /* write array of size 5 from offset 176 to address 0x1280414 */ 678 0x94021601, 0x00000083, /* write 0x83 to address 0x128042c */ 679 0x94022421, 0x000000b6, /* write array of size 2 from offset 182 to address 0x1280448 */ 680 0x94022a21, 0x000000b8, /* write array of size 4 from offset 184 to address 0x1280454 */ 681 0x94024221, 0x000000ba, /* write array of size 3 from offset 186 to address 0x1280484 */ 682 0x94026a01, 0x00000000, /* write 0x0 to address 0x12804d4 */ 683 0x94027201, 0x00000000, /* write 0x0 to address 0x12804e4 */ 684 0x94027601, 0x00000000, /* write 0x0 to address 0x12804ec */ 685 0x94027c01, 0x00000000, /* write 0x0 to address 0x12804f8 */ 686 0x94028201, 0x00000000, /* write 0x0 to address 0x1280504 */ 687 0x94028601, 0x00000000, /* write 0x0 to address 0x128050c */ 688 0x9402b201, 0x00000007, /* write 0x7 to address 0x1280564 */ 689 0x94040a21, 0x000000be, /* write array of size 16 from offset 190 to address 0x1280814 */ 690 0x94045601, 0x00000000, /* write 0x0 to address 0x12808ac */ 691 0x94046221, 0x000000cf, /* write array of size 7 from offset 207 to address 0x12808c4 */ 692 0x00030013, 0x00000002, /* if phase != 'pf0', skip 3 ops */ 693 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 694 0x94048201, 0x00000002, /* write 0x2 to address 0x1280904 */ 695 0x94048601, 0x00000002, /* write 0x2 to address 0x128090c */ 696 0x00030013, 0x00010002, /* if phase != 'pf1', skip 3 ops */ 697 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 698 0x94048201, 0x0000000a, /* write 0xa to address 0x1280904 */ 699 0x94048601, 0x0000000a, /* write 0xa to address 0x128090c */ 700 0x00030013, 0x00020002, /* if phase != 'pf2', skip 3 ops */ 701 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 702 0x94048201, 0x00000012, /* write 0x12 to address 0x1280904 */ 703 0x94048601, 0x00000012, /* write 0x12 to address 0x128090c */ 704 0x00030013, 0x00030002, /* if phase != 'pf3', skip 3 ops */ 705 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 706 0x94048201, 0x0000001a, /* write 0x1a to address 0x1280904 */ 707 0x94048601, 0x0000001a, /* write 0x1a to address 0x128090c */ 708 0x00030013, 0x00040002, /* if phase != 'pf4', skip 3 ops */ 709 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 710 0x94048201, 0x00000022, /* write 0x22 to address 0x1280904 */ 711 0x94048601, 0x00000022, /* write 0x22 to address 0x128090c */ 712 0x00030013, 0x00050002, /* if phase != 'pf5', skip 3 ops */ 713 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 714 0x94048201, 0x0000002a, /* write 0x2a to address 0x1280904 */ 715 0x94048601, 0x0000002a, /* write 0x2a to address 0x128090c */ 716 0x00030013, 0x00060002, /* if phase != 'pf6', skip 3 ops */ 717 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 718 0x94048201, 0x00000032, /* write 0x32 to address 0x1280904 */ 719 0x94048601, 0x00000032, /* write 0x32 to address 0x128090c */ 720 0x00030013, 0x00070002, /* if phase != 'pf7', skip 3 ops */ 721 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 722 0x94048201, 0x0000003a, /* write 0x3a to address 0x1280904 */ 723 0x94048601, 0x0000003a, /* write 0x3a to address 0x128090c */ 724 0x00030013, 0x00080002, /* if phase != 'pf8', skip 3 ops */ 725 0x00020002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 2 ops */ 726 0x94048201, 0x00000042, /* write 0x42 to address 0x1280904 */ 727 0x94048601, 0x00000042, /* write 0x42 to address 0x128090c */ 728 0x00030013, 0x00090002, /* if phase != 'pf9', skip 3 ops */ 729 0x00020002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 2 ops */ 730 0x94048201, 0x0000004a, /* write 0x4a to address 0x1280904 */ 731 0x94048601, 0x0000004a, /* write 0x4a to address 0x128090c */ 732 0x00030013, 0x000a0002, /* if phase != 'pf10', skip 3 ops */ 733 0x00020002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 2 ops */ 734 0x94048201, 0x00000052, /* write 0x52 to address 0x1280904 */ 735 0x94048601, 0x00000052, /* write 0x52 to address 0x128090c */ 736 0x00030013, 0x000b0002, /* if phase != 'pf11', skip 3 ops */ 737 0x00020002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 2 ops */ 738 0x94048201, 0x0000005a, /* write 0x5a to address 0x1280904 */ 739 0x94048601, 0x0000005a, /* write 0x5a to address 0x128090c */ 740 0x00030013, 0x000c0002, /* if phase != 'pf12', skip 3 ops */ 741 0x00020002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 2 ops */ 742 0x94048201, 0x00000062, /* write 0x62 to address 0x1280904 */ 743 0x94048601, 0x00000062, /* write 0x62 to address 0x128090c */ 744 0x00030013, 0x000d0002, /* if phase != 'pf13', skip 3 ops */ 745 0x00020002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 2 ops */ 746 0x94048201, 0x0000006a, /* write 0x6a to address 0x1280904 */ 747 0x94048601, 0x0000006a, /* write 0x6a to address 0x128090c */ 748 0x00030013, 0x000e0002, /* if phase != 'pf14', skip 3 ops */ 749 0x00020002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 2 ops */ 750 0x94048201, 0x00000072, /* write 0x72 to address 0x1280904 */ 751 0x94048601, 0x00000072, /* write 0x72 to address 0x128090c */ 752 0x00030013, 0x000f0002, /* if phase != 'pf15', skip 3 ops */ 753 0x00020002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 2 ops */ 754 0x94048201, 0x0000007a, /* write 0x7a to address 0x1280904 */ 755 0x94048601, 0x0000007a, /* write 0x7a to address 0x128090c */ 756 /* XCM */ 757 0x00120013, 0xffff0000, /* if phase != 'engine', skip 18 ops */ 758 0x8000c201, 0x00000000, /* write 0x0 to address 0x1000184 */ 759 0x8000ca01, 0x00000000, /* write 0x0 to address 0x1000194 */ 760 0x8000d201, 0x00000000, /* write 0x0 to address 0x10001a4 */ 761 0x00020002, 0x00020000, /* if mode != 'bb', skip 2 ops */ 762 0x80010201, 0x00000000, /* write 0x0 to address 0x1000204 */ 763 0x80010a01, 0x00000000, /* write 0x0 to address 0x1000214 */ 764 0x00020002, 0x00030000, /* if mode != 'k2', skip 2 ops */ 765 0x80010201, 0x00000000, /* write 0x0 to address 0x1000204 */ 766 0x80010a01, 0x00000000, /* write 0x0 to address 0x1000214 */ 767 0x80000201, 0x00000001, /* write 0x1 to address 0x1000004 */ 768 0x800d8021, 0x000000d7, /* write array of size 64 from offset 215 to address 0x1001b00 */ 769 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 770 0x80020221, 0x00000118, /* write array of size 16 from offset 280 to address 0x1000404 */ 771 0x80026201, 0x0000000a, /* write 0xa to address 0x10004c4 */ 772 0x80040621, 0x00000129, /* write array of size 8 from offset 297 to address 0x100080c */ 773 0x80042a21, 0x00000132, /* write array of size 3 from offset 306 to address 0x1000854 */ 774 0x80043421, 0x00000136, /* write array of size 3 from offset 310 to address 0x1000868 */ 775 0x80000410, 0x00000001, /* wait until address 0x1000008 reads 0x1 */ 776 0x00010013, 0xffff0002, /* if phase != 'pf', skip 1 ops */ 777 0x80048231, 0x86040001, /* write runtime array of size 1 from offset 34308 to address 0x1000904 */ 778 /* YCM */ 779 0x008d0013, 0xffff0000, /* if phase != 'engine', skip 141 ops */ 780 0x8400c201, 0x00000000, /* write 0x0 to address 0x1080184 */ 781 0x8400ca01, 0x00000000, /* write 0x0 to address 0x1080194 */ 782 0x8400d201, 0x00000000, /* write 0x0 to address 0x10801a4 */ 783 0x00020002, 0x00020000, /* if mode != 'bb', skip 2 ops */ 784 0x84010201, 0x00000000, /* write 0x0 to address 0x1080204 */ 785 0x84010a01, 0x00000000, /* write 0x0 to address 0x1080214 */ 786 0x00020002, 0x00030000, /* if mode != 'k2', skip 2 ops */ 787 0x84010201, 0x00000000, /* write 0x0 to address 0x1080204 */ 788 0x84010a01, 0x00000000, /* write 0x0 to address 0x1080214 */ 789 0x00700002, 0x00010000, /* if mode != 'bb|k2', skip 112 ops */ 790 0x840c0001, 0x00000000, /* write 0x0 to address 0x1081800 */ 791 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 792 0x840c0001, 0x00000200, /* write 0x200 to address 0x1081800 */ 793 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 794 0x840c0001, 0x00000400, /* write 0x400 to address 0x1081800 */ 795 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 796 0x840c0001, 0x00000600, /* write 0x600 to address 0x1081800 */ 797 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 798 0x840c0001, 0x00000800, /* write 0x800 to address 0x1081800 */ 799 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 800 0x840c0001, 0x00000a00, /* write 0xa00 to address 0x1081800 */ 801 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 802 0x840c0001, 0x00000c00, /* write 0xc00 to address 0x1081800 */ 803 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 804 0x840c0001, 0x00000e00, /* write 0xe00 to address 0x1081800 */ 805 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 806 0x840c0001, 0x00001000, /* write 0x1000 to address 0x1081800 */ 807 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 808 0x840c0001, 0x00001200, /* write 0x1200 to address 0x1081800 */ 809 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 810 0x840c0001, 0x00001400, /* write 0x1400 to address 0x1081800 */ 811 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 812 0x840c0001, 0x00001600, /* write 0x1600 to address 0x1081800 */ 813 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 814 0x840c0001, 0x00001800, /* write 0x1800 to address 0x1081800 */ 815 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 816 0x840c0001, 0x00001a00, /* write 0x1a00 to address 0x1081800 */ 817 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 818 0x840c0001, 0x00001c00, /* write 0x1c00 to address 0x1081800 */ 819 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 820 0x840c0001, 0x00001e00, /* write 0x1e00 to address 0x1081800 */ 821 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 822 0x840c0001, 0x00002000, /* write 0x2000 to address 0x1081800 */ 823 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 824 0x840c0001, 0x00002200, /* write 0x2200 to address 0x1081800 */ 825 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 826 0x840c0001, 0x00002400, /* write 0x2400 to address 0x1081800 */ 827 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 828 0x840c0001, 0x00002600, /* write 0x2600 to address 0x1081800 */ 829 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 830 0x840c0001, 0x00002800, /* write 0x2800 to address 0x1081800 */ 831 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 832 0x840c0001, 0x00002a00, /* write 0x2a00 to address 0x1081800 */ 833 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 834 0x840c0001, 0x00002c00, /* write 0x2c00 to address 0x1081800 */ 835 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 836 0x840c0001, 0x00002e00, /* write 0x2e00 to address 0x1081800 */ 837 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 838 0x840c0001, 0x00003000, /* write 0x3000 to address 0x1081800 */ 839 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 840 0x840c0001, 0x00003200, /* write 0x3200 to address 0x1081800 */ 841 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 842 0x840c0001, 0x00003400, /* write 0x3400 to address 0x1081800 */ 843 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 844 0x840c0001, 0x00003600, /* write 0x3600 to address 0x1081800 */ 845 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 846 0x840c0001, 0x00003800, /* write 0x3800 to address 0x1081800 */ 847 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 848 0x840c0001, 0x00003a00, /* write 0x3a00 to address 0x1081800 */ 849 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 850 0x840c0001, 0x00003c00, /* write 0x3c00 to address 0x1081800 */ 851 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 852 0x840c0001, 0x00003e00, /* write 0x3e00 to address 0x1081800 */ 853 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 854 0x840c0001, 0x00004000, /* write 0x4000 to address 0x1081800 */ 855 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 856 0x840c0001, 0x00004200, /* write 0x4200 to address 0x1081800 */ 857 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 858 0x840c0001, 0x00004400, /* write 0x4400 to address 0x1081800 */ 859 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 860 0x840c0001, 0x00004600, /* write 0x4600 to address 0x1081800 */ 861 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 862 0x840c0001, 0x00004800, /* write 0x4800 to address 0x1081800 */ 863 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 864 0x840c0001, 0x00004a00, /* write 0x4a00 to address 0x1081800 */ 865 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 866 0x840c0001, 0x00004c00, /* write 0x4c00 to address 0x1081800 */ 867 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 868 0x840c0001, 0x00004e00, /* write 0x4e00 to address 0x1081800 */ 869 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 870 0x840c0001, 0x00005000, /* write 0x5000 to address 0x1081800 */ 871 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 872 0x840c0001, 0x00005200, /* write 0x5200 to address 0x1081800 */ 873 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 874 0x840c0001, 0x00005400, /* write 0x5400 to address 0x1081800 */ 875 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 876 0x840c0001, 0x00005600, /* write 0x5600 to address 0x1081800 */ 877 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 878 0x840c0001, 0x00005800, /* write 0x5800 to address 0x1081800 */ 879 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 880 0x840c0001, 0x00005a00, /* write 0x5a00 to address 0x1081800 */ 881 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 882 0x840c0001, 0x00005c00, /* write 0x5c00 to address 0x1081800 */ 883 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 884 0x840c0001, 0x00005e00, /* write 0x5e00 to address 0x1081800 */ 885 0x840c0801, 0x00000000, /* write 0x0 to address 0x1081810 */ 886 0x840c0001, 0x00000000, /* write 0x0 to address 0x1081800 */ 887 0x840c0401, 0x00000000, /* write 0x0 to address 0x1081808 */ 888 0x840c0001, 0x00000200, /* write 0x200 to address 0x1081800 */ 889 0x840c0401, 0x00000000, /* write 0x0 to address 0x1081808 */ 890 0x840c0001, 0x00000400, /* write 0x400 to address 0x1081800 */ 891 0x840c0401, 0x00000000, /* write 0x0 to address 0x1081808 */ 892 0x840c0001, 0x00000600, /* write 0x600 to address 0x1081800 */ 893 0x840c0401, 0x00000000, /* write 0x0 to address 0x1081808 */ 894 0x840c0001, 0x00000800, /* write 0x800 to address 0x1081800 */ 895 0x840c0401, 0x00000000, /* write 0x0 to address 0x1081808 */ 896 0x840c0001, 0x00000a00, /* write 0xa00 to address 0x1081800 */ 897 0x840c0401, 0x00000000, /* write 0x0 to address 0x1081808 */ 898 0x840c0001, 0x00000c00, /* write 0xc00 to address 0x1081800 */ 899 0x840c0401, 0x00000000, /* write 0x0 to address 0x1081808 */ 900 0x840c0001, 0x00000e00, /* write 0xe00 to address 0x1081800 */ 901 0x840c0401, 0x00000000, /* write 0x0 to address 0x1081808 */ 902 0x840e0021, 0x00000037, /* write array of size 64 from offset 55 to address 0x1081c00 */ 903 0x00110002, 0x00010000, /* if mode != 'bb|k2', skip 17 ops */ 904 0x84020a01, 0x00000011, /* write 0x11 to address 0x1080414 */ 905 0x84020e01, 0x00000021, /* write 0x21 to address 0x108041c */ 906 0x84022a01, 0x00000002, /* write 0x2 to address 0x1080454 */ 907 0x84022e01, 0x00000002, /* write 0x2 to address 0x108045c */ 908 0x84024221, 0x0000009b, /* write array of size 3 from offset 155 to address 0x1080484 */ 909 0x84025001, 0x00000002, /* write 0x2 to address 0x10804a0 */ 910 0x84028a01, 0x00000000, /* write 0x0 to address 0x1080514 */ 911 0x84028e01, 0x00000006, /* write 0x6 to address 0x108051c */ 912 0x8402b201, 0x00000006, /* write 0x6 to address 0x1080564 */ 913 0x84040e21, 0x00000035, /* write array of size 2 from offset 53 to address 0x108081c */ 914 0x84041401, 0x00000001, /* write 0x1 to address 0x1080828 */ 915 0x84041a21, 0x0000013a, /* write array of size 2 from offset 314 to address 0x1080834 */ 916 0x84042021, 0x000000aa, /* write array of size 5 from offset 170 to address 0x1080840 */ 917 0x84045801, 0x00000002, /* write 0x2 to address 0x10808b0 */ 918 0x84045c01, 0x00000002, /* write 0x2 to address 0x10808b8 */ 919 0x84046001, 0x00000001, /* write 0x1 to address 0x10808c0 */ 920 0x84046611, 0x00000004, /* write 4 zeros to address 0x10808cc */ 921 0x00030013, 0x00000002, /* if phase != 'pf0', skip 3 ops */ 922 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 923 0x84048201, 0x00000003, /* write 0x3 to address 0x1080904 */ 924 0x84048601, 0x00000003, /* write 0x3 to address 0x108090c */ 925 0x00030013, 0x00010002, /* if phase != 'pf1', skip 3 ops */ 926 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 927 0x84048201, 0x0000000b, /* write 0xb to address 0x1080904 */ 928 0x84048601, 0x0000000b, /* write 0xb to address 0x108090c */ 929 0x00030013, 0x00020002, /* if phase != 'pf2', skip 3 ops */ 930 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 931 0x84048201, 0x00000013, /* write 0x13 to address 0x1080904 */ 932 0x84048601, 0x00000013, /* write 0x13 to address 0x108090c */ 933 0x00030013, 0x00030002, /* if phase != 'pf3', skip 3 ops */ 934 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 935 0x84048201, 0x0000001b, /* write 0x1b to address 0x1080904 */ 936 0x84048601, 0x0000001b, /* write 0x1b to address 0x108090c */ 937 0x00030013, 0x00040002, /* if phase != 'pf4', skip 3 ops */ 938 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 939 0x84048201, 0x00000023, /* write 0x23 to address 0x1080904 */ 940 0x84048601, 0x00000023, /* write 0x23 to address 0x108090c */ 941 0x00030013, 0x00050002, /* if phase != 'pf5', skip 3 ops */ 942 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 943 0x84048201, 0x0000002b, /* write 0x2b to address 0x1080904 */ 944 0x84048601, 0x0000002b, /* write 0x2b to address 0x108090c */ 945 0x00030013, 0x00060002, /* if phase != 'pf6', skip 3 ops */ 946 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 947 0x84048201, 0x00000033, /* write 0x33 to address 0x1080904 */ 948 0x84048601, 0x00000033, /* write 0x33 to address 0x108090c */ 949 0x00030013, 0x00070002, /* if phase != 'pf7', skip 3 ops */ 950 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 951 0x84048201, 0x0000003b, /* write 0x3b to address 0x1080904 */ 952 0x84048601, 0x0000003b, /* write 0x3b to address 0x108090c */ 953 0x00030013, 0x00080002, /* if phase != 'pf8', skip 3 ops */ 954 0x00020002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 2 ops */ 955 0x84048201, 0x00000043, /* write 0x43 to address 0x1080904 */ 956 0x84048601, 0x00000043, /* write 0x43 to address 0x108090c */ 957 0x00030013, 0x00090002, /* if phase != 'pf9', skip 3 ops */ 958 0x00020002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 2 ops */ 959 0x84048201, 0x0000004b, /* write 0x4b to address 0x1080904 */ 960 0x84048601, 0x0000004b, /* write 0x4b to address 0x108090c */ 961 0x00030013, 0x000a0002, /* if phase != 'pf10', skip 3 ops */ 962 0x00020002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 2 ops */ 963 0x84048201, 0x00000053, /* write 0x53 to address 0x1080904 */ 964 0x84048601, 0x00000053, /* write 0x53 to address 0x108090c */ 965 0x00030013, 0x000b0002, /* if phase != 'pf11', skip 3 ops */ 966 0x00020002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 2 ops */ 967 0x84048201, 0x0000005b, /* write 0x5b to address 0x1080904 */ 968 0x84048601, 0x0000005b, /* write 0x5b to address 0x108090c */ 969 0x00030013, 0x000c0002, /* if phase != 'pf12', skip 3 ops */ 970 0x00020002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 2 ops */ 971 0x84048201, 0x00000063, /* write 0x63 to address 0x1080904 */ 972 0x84048601, 0x00000063, /* write 0x63 to address 0x108090c */ 973 0x00030013, 0x000d0002, /* if phase != 'pf13', skip 3 ops */ 974 0x00020002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 2 ops */ 975 0x84048201, 0x0000006b, /* write 0x6b to address 0x1080904 */ 976 0x84048601, 0x0000006b, /* write 0x6b to address 0x108090c */ 977 0x00030013, 0x000e0002, /* if phase != 'pf14', skip 3 ops */ 978 0x00020002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 2 ops */ 979 0x84048201, 0x00000073, /* write 0x73 to address 0x1080904 */ 980 0x84048601, 0x00000073, /* write 0x73 to address 0x108090c */ 981 0x00030013, 0x000f0002, /* if phase != 'pf15', skip 3 ops */ 982 0x00020002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 2 ops */ 983 0x84048201, 0x0000007b, /* write 0x7b to address 0x1080904 */ 984 0x84048601, 0x0000007b, /* write 0x7b to address 0x108090c */ 985 /* PCM */ 986 0x000d0013, 0xffff0000, /* if phase != 'engine', skip 13 ops */ 987 0x8800c201, 0x00000000, /* write 0x0 to address 0x1100184 */ 988 0x8800d201, 0x00000000, /* write 0x0 to address 0x11001a4 */ 989 0x00010002, 0x00020000, /* if mode != 'bb', skip 1 ops */ 990 0x88010201, 0x00000000, /* write 0x0 to address 0x1100204 */ 991 0x00010002, 0x00030000, /* if mode != 'k2', skip 1 ops */ 992 0x88010201, 0x00000000, /* write 0x0 to address 0x1100204 */ 993 0x00010002, 0x00010000, /* if mode != 'bb|k2', skip 1 ops */ 994 0x8800ca01, 0x00000000, /* write 0x0 to address 0x1100194 */ 995 0x880b8021, 0x0000013d, /* write array of size 4 from offset 317 to address 0x1101700 */ 996 0x00030002, 0x00010000, /* if mode != 'bb|k2', skip 3 ops */ 997 0x88020201, 0x00000006, /* write 0x6 to address 0x1100404 */ 998 0x88040421, 0x00000142, /* write array of size 4 from offset 322 to address 0x1100808 */ 999 0x88040e21, 0x00000147, /* write array of size 3 from offset 327 to address 0x110081c */ 1000 /* QM */ 1001 0x00590013, 0xffff0000, /* if phase != 'engine', skip 89 ops */ 1002 0x1780c201, 0x00000000, /* write 0x0 to address 0x2f0184 */ 1003 0x1780ca01, 0x00000000, /* write 0x0 to address 0x2f0194 */ 1004 0x00020002, 0x00020000, /* if mode != 'bb', skip 2 ops */ 1005 0x17811201, 0x00000000, /* write 0x0 to address 0x2f0224 */ 1006 0x17ae9c01, 0x00000001, /* write 0x1 to address 0x2f5d38 */ 1007 0x00010002, 0x00030000, /* if mode != 'k2', skip 1 ops */ 1008 0x17811201, 0x00000000, /* write 0x0 to address 0x2f0224 */ 1009 0x00020002, 0x00240000, /* if mode != '!e5', skip 2 ops */ 1010 0x17810201, 0x00000000, /* write 0x0 to address 0x2f0204 */ 1011 0x17810a01, 0x00000000, /* write 0x0 to address 0x2f0214 */ 1012 0x17aebe01, 0x00000001, /* write 0x1 to address 0x2f5d7c */ 1013 0x17aec010, 0x00000001, /* wait until address 0x2f5d80 reads 0x1 */ 1014 0x00010002, 0x00020000, /* if mode != 'bb', skip 1 ops */ 1015 0x17c80011, 0x000001c0, /* write 448 zeros to address 0x2f9000 */ 1016 0x00010002, 0x002c0000, /* if mode != '!bb', skip 1 ops */ 1017 0x17c80011, 0x00000200, /* write 512 zeros to address 0x2f9000 */ 1018 0x17a60031, 0x78640001, /* write runtime array of size 1 from offset 30820 to address 0x2f4c00 */ 1019 0x17a70031, 0x78970001, /* write runtime array of size 1 from offset 30871 to address 0x2f4e00 */ 1020 0x17ae0031, 0x79b90001, /* write runtime array of size 1 from offset 31161 to address 0x2f5c00 */ 1021 0x17ae0a31, 0x79ba0001, /* write runtime array of size 1 from offset 31162 to address 0x2f5c14 */ 1022 0x178c8c31, 0x74ed0004, /* write runtime array of size 4 from offset 29933 to address 0x2f1918 */ 1023 0x178ca231, 0x74f10001, /* write runtime array of size 1 from offset 29937 to address 0x2f1944 */ 1024 0x178cb431, 0x74f20008, /* write runtime array of size 8 from offset 29938 to address 0x2f1968 */ 1025 0x178cf431, 0x75020004, /* write runtime array of size 4 from offset 29954 to address 0x2f19e8 */ 1026 0x178d0431, 0x75060002, /* write runtime array of size 2 from offset 29958 to address 0x2f1a08 */ 1027 0x17976c31, 0x755c0008, /* write runtime array of size 8 from offset 30044 to address 0x2f2ed8 */ 1028 0x179a0011, 0x00000100, /* write 256 zeros to address 0x2f3400 */ 1029 0x17a70231, 0x78980001, /* write runtime array of size 1 from offset 30872 to address 0x2f4e04 */ 1030 0x00050002, 0x00020000, /* if mode != 'bb', skip 5 ops */ 1031 0x17860111, 0x00000080, /* write 128 zeros to address 0x2f0c00 (WB) */ 1032 0x17a64011, 0x00000008, /* write 8 zeros to address 0x2f4c80 */ 1033 0x17d00021, 0x0000014b, /* write array of size 448 from offset 331 to address 0x2fa000 */ 1034 0x17d80021, 0x0000014d, /* write array of size 448 from offset 333 to address 0x2fb000 */ 1035 0x17f00111, 0x00000380, /* write 896 zeros to address 0x2fe000 (WB) */ 1036 0x00060002, 0x002c0000, /* if mode != '!bb', skip 6 ops */ 1037 0x17860111, 0x00000100, /* write 256 zeros to address 0x2f0c00 (WB) */ 1038 0x178cc431, 0x74fa0008, /* write runtime array of size 8 from offset 29946 to address 0x2f1988 */ 1039 0x17a64011, 0x00000010, /* write 16 zeros to address 0x2f4c80 */ 1040 0x17d00021, 0x0000014f, /* write array of size 512 from offset 335 to address 0x2fa000 */ 1041 0x17d80021, 0x00000151, /* write array of size 512 from offset 337 to address 0x2fb000 */ 1042 0x17f00111, 0x00000400, /* write 1024 zeros to address 0x2fe000 (WB) */ 1043 0x001e0002, 0x00010000, /* if mode != 'bb|k2', skip 30 ops */ 1044 0x17889021, 0x00000153, /* write array of size 2 from offset 339 to address 0x2f1120 */ 1045 0x1788a001, 0x00000078, /* write 0x78 to address 0x2f1140 */ 1046 0x1788a401, 0x00000070, /* write 0x70 to address 0x2f1148 */ 1047 0x1788a821, 0x00000156, /* write array of size 7 from offset 342 to address 0x2f1150 */ 1048 0x1788ba21, 0x0000015e, /* write array of size 2 from offset 350 to address 0x2f1174 */ 1049 0x1788c801, 0x00000030, /* write 0x30 to address 0x2f1190 */ 1050 0x1788cc01, 0x00000007, /* write 0x7 to address 0x2f1198 */ 1051 0x1788d021, 0x00000160, /* write array of size 8 from offset 352 to address 0x2f11a0 */ 1052 0x17891021, 0x00000169, /* write array of size 2 from offset 361 to address 0x2f1220 */ 1053 0x17892001, 0x00000007, /* write 0x7 to address 0x2f1240 */ 1054 0x17892401, 0x00000007, /* write 0x7 to address 0x2f1248 */ 1055 0x17893201, 0x0000000e, /* write 0xe to address 0x2f1264 */ 1056 0x17899021, 0x0000016b, /* write array of size 2 from offset 363 to address 0x2f1320 */ 1057 0x1789a001, 0x0000000a, /* write 0xa to address 0x2f1340 */ 1058 0x1789a401, 0x0000000a, /* write 0xa to address 0x2f1348 */ 1059 0x1789a821, 0x0000016d, /* write array of size 7 from offset 365 to address 0x2f1350 */ 1060 0x1789ba21, 0x0000016b, /* write array of size 2 from offset 363 to address 0x2f1374 */ 1061 0x1789c801, 0x0000000a, /* write 0xa to address 0x2f1390 */ 1062 0x1789cc01, 0x0000000a, /* write 0xa to address 0x2f1398 */ 1063 0x1789d021, 0x0000016f, /* write array of size 8 from offset 367 to address 0x2f13a0 */ 1064 0x178a1021, 0x0000016b, /* write array of size 2 from offset 363 to address 0x2f1420 */ 1065 0x178a2001, 0x00000001, /* write 0x1 to address 0x2f1440 */ 1066 0x178a2401, 0x00000001, /* write 0x1 to address 0x2f1448 */ 1067 0x178a3201, 0x0000000a, /* write 0xa to address 0x2f1464 */ 1068 0x178b4031, 0x851f0024, /* write runtime array of size 36 from offset 34079 to address 0x2f1680 */ 1069 0x178b8001, 0x00000054, /* write 0x54 to address 0x2f1700 */ 1070 0x178c4021, 0x00000171, /* write array of size 18 from offset 369 to address 0x2f1880 */ 1071 0x178c9601, 0x000080a8, /* write 0x80a8 to address 0x2f192c */ 1072 0x178c9a21, 0x00000173, /* write array of size 2 from offset 371 to address 0x2f1934 */ 1073 0x178ca421, 0x00000035, /* write array of size 2 from offset 53 to address 0x2f1948 */ 1074 0x00020002, 0x00d50000, /* if mode != 'k2&ports_per_eng_4', skip 2 ops */ 1075 0x17ae1e21, 0x00000175, /* write array of size 4 from offset 373 to address 0x2f5c3c */ 1076 0x17ae5e21, 0x00000175, /* write array of size 4 from offset 373 to address 0x2f5cbc */ 1077 0x00010002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 1 ops */ 1078 0x178c6421, 0x0000017a, /* write array of size 2 from offset 378 to address 0x2f18c8 */ 1079 0x17976431, 0x75580002, /* write runtime array of size 2 from offset 30040 to address 0x2f2ec8 */ 1080 0x17a60e31, 0x78650001, /* write runtime array of size 1 from offset 30821 to address 0x2f4c1c */ 1081 0x17976831, 0x755a0002, /* write runtime array of size 2 from offset 30042 to address 0x2f2ed0 */ 1082 0x17a61031, 0x78660001, /* write runtime array of size 1 from offset 30822 to address 0x2f4c20 */ 1083 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 1084 0x178ac031, 0x84fb0024, /* write runtime array of size 36 from offset 34043 to address 0x2f1580 */ 1085 0x178bc021, 0x00000171, /* write array of size 18 from offset 369 to address 0x2f1780 */ 1086 0x00010002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 1 ops */ 1087 0x178be421, 0x0000017a, /* write array of size 2 from offset 378 to address 0x2f17c8 */ 1088 0x17960001, 0x00000001, /* write 0x1 to address 0x2f2c00 */ 1089 0x17973201, 0x00000001, /* write 0x1 to address 0x2f2e64 */ 1090 0x17960001, 0x00000000, /* write 0x0 to address 0x2f2c00 */ 1091 0x000c0013, 0xffff0002, /* if phase != 'pf', skip 12 ops */ 1092 0x17975201, 0x00000001, /* write 0x1 to address 0x2f2ea4 */ 1093 0x17975611, 0x00000002, /* write 2 zeros to address 0x2f2eac */ 1094 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 1095 0x178e1021, 0x0000017c, /* write array of size 8 from offset 380 to address 0x2f1c20 */ 1096 0x178e3021, 0x0000017e, /* write array of size 8 from offset 382 to address 0x2f1c60 */ 1097 0x178e5021, 0x00000180, /* write array of size 8 from offset 384 to address 0x2f1ca0 */ 1098 0x178e7021, 0x00000182, /* write array of size 8 from offset 386 to address 0x2f1ce0 */ 1099 0x00040002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 4 ops */ 1100 0x17f81021, 0x0000017c, /* write array of size 8 from offset 380 to address 0x2ff020 */ 1101 0x17f83021, 0x0000017e, /* write array of size 8 from offset 382 to address 0x2ff060 */ 1102 0x17f85021, 0x00000180, /* write array of size 8 from offset 384 to address 0x2ff0a0 */ 1103 0x17f87021, 0x00000182, /* write array of size 8 from offset 386 to address 0x2ff0e0 */ 1104 0x00180013, 0xffff0004, /* if phase != 'qm_pf', skip 24 ops */ 1105 0x17821a31, 0x742a003b, /* write runtime array of size 59 from offset 29738 to address 0x2f0434 */ 1106 0x17830031, 0x746d0080, /* write runtime array of size 128 from offset 29805 to address 0x2f0600 */ 1107 0x17960231, 0x75080038, /* write runtime array of size 56 from offset 29960 to address 0x2f2c04 */ 1108 0x17970231, 0x75480008, /* write runtime array of size 8 from offset 30024 to address 0x2f2e04 */ 1109 0x179a0031, 0x75640100, /* write runtime array of size 256 from offset 30052 to address 0x2f3400 */ 1110 0x179e0031, 0x76640100, /* write runtime array of size 256 from offset 30308 to address 0x2f3c00 */ 1111 0x17a64031, 0x78670010, /* write runtime array of size 16 from offset 30823 to address 0x2f4c80 */ 1112 0x17a68031, 0x78770010, /* write runtime array of size 16 from offset 30839 to address 0x2f4d00 */ 1113 0x17a74031, 0x78990010, /* write runtime array of size 16 from offset 30873 to address 0x2f4e80 */ 1114 0x17a78031, 0x78a90010, /* write runtime array of size 16 from offset 30889 to address 0x2f4f00 */ 1115 0x17b00031, 0x79bb0200, /* write runtime array of size 512 from offset 31163 to address 0x2f6000 */ 1116 0x17c80031, 0x7bbb0200, /* write runtime array of size 512 from offset 31675 to address 0x2f9000 */ 1117 0x17d00031, 0x7dbb0200, /* write runtime array of size 512 from offset 32187 to address 0x2fa000 */ 1118 0x17e80031, 0x81bb0200, /* write runtime array of size 512 from offset 33211 to address 0x2fd000 */ 1119 0x00030002, 0x002c0000, /* if mode != '!bb', skip 3 ops */ 1120 0x17829031, 0x74650008, /* write runtime array of size 8 from offset 29797 to address 0x2f0520 */ 1121 0x17967231, 0x75400008, /* write runtime array of size 8 from offset 30016 to address 0x2f2ce4 */ 1122 0x17971231, 0x75500008, /* write runtime array of size 8 from offset 30032 to address 0x2f2e24 */ 1123 0x17a20031, 0x77640100, /* write runtime array of size 256 from offset 30564 to address 0x2f4400 */ 1124 0x17a6c031, 0x78870010, /* write runtime array of size 16 from offset 30855 to address 0x2f4d80 */ 1125 0x17aa0031, 0x78b90100, /* write runtime array of size 256 from offset 30905 to address 0x2f5400 */ 1126 0x17e00031, 0x7fbb0200, /* write runtime array of size 512 from offset 32699 to address 0x2fc000 */ 1127 0x00010002, 0x00030000, /* if mode != 'k2', skip 1 ops */ 1128 0x17fa0031, 0x83bb0140, /* write runtime array of size 320 from offset 33723 to address 0x2ff400 */ 1129 0x00020013, 0xffff0003, /* if phase != 'vf', skip 2 ops */ 1130 0x17975401, 0x00000001, /* write 0x1 to address 0x2f2ea8 */ 1131 0x17975a11, 0x00000002, /* write 2 zeros to address 0x2f2eb4 */ 1132 /* TM */ 1133 0x00170013, 0xffff0000, /* if phase != 'engine', skip 23 ops */ 1134 0x16000001, 0x00000008, /* write 0x8 to address 0x2c0000 */ 1135 0x1600c201, 0x00000000, /* write 0x0 to address 0x2c0184 */ 1136 0x1600ca01, 0x00000060, /* write 0x60 to address 0x2c0194 */ 1137 0x00030002, 0x00010000, /* if mode != 'bb|k2', skip 3 ops */ 1138 0x16025601, 0x00001415, /* write 0x1415 to address 0x2c04ac */ 1139 0x16025a01, 0x00002420, /* write 0x2420 to address 0x2c04b4 */ 1140 0x16026201, 0x00002411, /* write 0x2411 to address 0x2c04c4 */ 1141 0x00010002, 0x00240000, /* if mode != '!e5', skip 1 ops */ 1142 0x16010201, 0x00000000, /* write 0x0 to address 0x2c0204 */ 1143 0x16000810, 0x00000001, /* wait until address 0x2c0010 reads 0x1 */ 1144 0x16024231, 0x70280002, /* write runtime array of size 2 from offset 28712 to address 0x2c0484 */ 1145 0x16024611, 0x00000002, /* write 2 zeros to address 0x2c048c */ 1146 0x00010002, 0x00010000, /* if mode != 'bb|k2', skip 1 ops */ 1147 0x16023021, 0x00000184, /* write array of size 2 from offset 388 to address 0x2c0460 */ 1148 0x00010002, 0x00680000, /* if mode != 'fpga&(bb|k2)', skip 1 ops */ 1149 0x16022401, 0x00000085, /* write 0x85 to address 0x2c0448 */ 1150 0x00010002, 0x00000000, /* if mode != '(bb|k2)&((emul_reduced|emul_full)&bb)', skip 1 ops */ 1151 0x16022401, 0x00000004, /* write 0x4 to address 0x2c0448 */ 1152 0x00010002, 0x00090000, /* if mode != '(bb|k2)&((emul_reduced|emul_full)&k2)', skip 1 ops */ 1153 0x16022401, 0x0000000a, /* write 0xa to address 0x2c0448 */ 1154 0x16022601, 0x00000001, /* write 0x1 to address 0x2c044c */ 1155 0x16022a01, 0x00000001, /* write 0x1 to address 0x2c0454 */ 1156 0x16022e01, 0x00000001, /* write 0x1 to address 0x2c045c */ 1157 0x00040013, 0xffff0002, /* if phase != 'pf', skip 4 ops */ 1158 0x16080131, 0x702a01a0, /* write runtime array of size 416 from offset 28714 to address 0x2c1000 (WB) */ 1159 0x16100131, 0x71ca0260, /* write runtime array of size 608 from offset 29130 to address 0x2c2000 (WB) */ 1160 0x16021e31, 0x70260001, /* write runtime array of size 1 from offset 28710 to address 0x2c043c */ 1161 0x16022231, 0x70270001, /* write runtime array of size 1 from offset 28711 to address 0x2c0444 */ 1162 0x00010013, 0xffff0003, /* if phase != 'vf', skip 1 ops */ 1163 0x16021c31, 0x70250001, /* write runtime array of size 1 from offset 28709 to address 0x2c0438 */ 1164 /* DORQ */ 1165 0x001f0013, 0xffff0000, /* if phase != 'engine', skip 31 ops */ 1166 0x0800c201, 0x00000000, /* write 0x0 to address 0x100184 */ 1167 0x0800ca01, 0x00000000, /* write 0x0 to address 0x100194 */ 1168 0x08041221, 0x00000033, /* write array of size 3 from offset 51 to address 0x100824 */ 1169 0x0804ee01, 0x00000600, /* write 0x600 to address 0x1009dc */ 1170 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 1171 0x08045a11, 0x00000002, /* write 2 zeros to address 0x1008b4 */ 1172 0x08046601, 0x000012b7, /* write 0x12b7 to address 0x1008cc */ 1173 0x00010002, 0x00240000, /* if mode != '!e5', skip 1 ops */ 1174 0x08010201, 0x00000000, /* write 0x0 to address 0x100204 */ 1175 0x08080011, 0x00000280, /* write 640 zeros to address 0x101000 */ 1176 0x00140002, 0x00010000, /* if mode != 'bb|k2', skip 20 ops */ 1177 0x08024401, 0x00000001, /* write 0x1 to address 0x100488 */ 1178 0x08025401, 0x00000001, /* write 0x1 to address 0x1004a8 */ 1179 0x08025e01, 0x00000000, /* write 0x0 to address 0x1004bc */ 1180 0x08027401, 0x00000001, /* write 0x1 to address 0x1004e8 */ 1181 0x08027801, 0x00000001, /* write 0x1 to address 0x1004f0 */ 1182 0x08031621, 0x00000187, /* write array of size 2 from offset 391 to address 0x10062c */ 1183 0x08032401, 0x00000002, /* write 0x2 to address 0x100648 */ 1184 0x08032801, 0x00000020, /* write 0x20 to address 0x100650 */ 1185 0x08033201, 0x00000018, /* write 0x18 to address 0x100664 */ 1186 0x08033621, 0x0000018a, /* write array of size 2 from offset 394 to address 0x10066c */ 1187 0x08034621, 0x0000018c, /* write array of size 2 from offset 396 to address 0x10068c */ 1188 0x08034e01, 0x00000002, /* write 0x2 to address 0x10069c */ 1189 0x08035401, 0x00000008, /* write 0x8 to address 0x1006a8 */ 1190 0x08035801, 0x00000001, /* write 0x1 to address 0x1006b0 */ 1191 0x08035e01, 0x00000014, /* write 0x14 to address 0x1006bc */ 1192 0x08036221, 0x0000018f, /* write array of size 2 from offset 399 to address 0x1006c4 */ 1193 0x08036801, 0x00000010, /* write 0x10 to address 0x1006d0 */ 1194 0x08036e21, 0x00000192, /* write array of size 3 from offset 402 to address 0x1006dc */ 1195 0x08040221, 0x00000196, /* write array of size 3 from offset 406 to address 0x100804 */ 1196 0x08049001, 0x00000001, /* write 0x1 to address 0x100920 */ 1197 0x00060013, 0xffff0002, /* if phase != 'pf', skip 6 ops */ 1198 0x08028231, 0x00100001, /* write runtime array of size 1 from offset 16 to address 0x100504 */ 1199 0x08028821, 0x00000035, /* write array of size 2 from offset 53 to address 0x100510 */ 1200 0x00010002, 0x003d0000, /* if mode != 'ports_per_eng_1', skip 1 ops */ 1201 0x08028001, 0x00000000, /* write 0x0 to address 0x100500 */ 1202 0x00010002, 0x00010000, /* if mode != 'bb|k2', skip 1 ops */ 1203 0x08020431, 0x00000010, /* write runtime array of size 16 from offset 0 to address 0x100408 */ 1204 0x00040013, 0x00000002, /* if phase != 'pf0', skip 4 ops */ 1205 0x00010002, 0x004f0000, /* if mode != 'ports_per_eng_2', skip 1 ops */ 1206 0x08028001, 0x00000000, /* write 0x0 to address 0x100500 */ 1207 0x00010002, 0x00d50000, /* if mode != 'k2&ports_per_eng_4', skip 1 ops */ 1208 0x08028001, 0x00000000, /* write 0x0 to address 0x100500 */ 1209 0x00040013, 0x00010002, /* if phase != 'pf1', skip 4 ops */ 1210 0x00010002, 0x004f0000, /* if mode != 'ports_per_eng_2', skip 1 ops */ 1211 0x08028001, 0x00000001, /* write 0x1 to address 0x100500 */ 1212 0x00010002, 0x00d50000, /* if mode != 'k2&ports_per_eng_4', skip 1 ops */ 1213 0x08028001, 0x00000001, /* write 0x1 to address 0x100500 */ 1214 0x00040013, 0x00020002, /* if phase != 'pf2', skip 4 ops */ 1215 0x00010002, 0x004f0000, /* if mode != 'ports_per_eng_2', skip 1 ops */ 1216 0x08028001, 0x00000000, /* write 0x0 to address 0x100500 */ 1217 0x00010002, 0x00d50000, /* if mode != 'k2&ports_per_eng_4', skip 1 ops */ 1218 0x08028001, 0x00000002, /* write 0x2 to address 0x100500 */ 1219 0x00040013, 0x00030002, /* if phase != 'pf3', skip 4 ops */ 1220 0x00010002, 0x004f0000, /* if mode != 'ports_per_eng_2', skip 1 ops */ 1221 0x08028001, 0x00000001, /* write 0x1 to address 0x100500 */ 1222 0x00010002, 0x00d50000, /* if mode != 'k2&ports_per_eng_4', skip 1 ops */ 1223 0x08028001, 0x00000003, /* write 0x3 to address 0x100500 */ 1224 0x00040013, 0x00040002, /* if phase != 'pf4', skip 4 ops */ 1225 0x00010002, 0x004f0000, /* if mode != 'ports_per_eng_2', skip 1 ops */ 1226 0x08028001, 0x00000000, /* write 0x0 to address 0x100500 */ 1227 0x00010002, 0x00d50000, /* if mode != 'k2&ports_per_eng_4', skip 1 ops */ 1228 0x08028001, 0x00000000, /* write 0x0 to address 0x100500 */ 1229 0x00040013, 0x00050002, /* if phase != 'pf5', skip 4 ops */ 1230 0x00010002, 0x004f0000, /* if mode != 'ports_per_eng_2', skip 1 ops */ 1231 0x08028001, 0x00000001, /* write 0x1 to address 0x100500 */ 1232 0x00010002, 0x00d50000, /* if mode != 'k2&ports_per_eng_4', skip 1 ops */ 1233 0x08028001, 0x00000001, /* write 0x1 to address 0x100500 */ 1234 0x00040013, 0x00060002, /* if phase != 'pf6', skip 4 ops */ 1235 0x00010002, 0x004f0000, /* if mode != 'ports_per_eng_2', skip 1 ops */ 1236 0x08028001, 0x00000000, /* write 0x0 to address 0x100500 */ 1237 0x00010002, 0x00d50000, /* if mode != 'k2&ports_per_eng_4', skip 1 ops */ 1238 0x08028001, 0x00000002, /* write 0x2 to address 0x100500 */ 1239 0x00040013, 0x00070002, /* if phase != 'pf7', skip 4 ops */ 1240 0x00010002, 0x004f0000, /* if mode != 'ports_per_eng_2', skip 1 ops */ 1241 0x08028001, 0x00000001, /* write 0x1 to address 0x100500 */ 1242 0x00010002, 0x00d50000, /* if mode != 'k2&ports_per_eng_4', skip 1 ops */ 1243 0x08028001, 0x00000003, /* write 0x3 to address 0x100500 */ 1244 0x00040013, 0x00080002, /* if phase != 'pf8', skip 4 ops */ 1245 0x00010002, 0x00d50000, /* if mode != 'k2&ports_per_eng_4', skip 1 ops */ 1246 0x08028001, 0x00000000, /* write 0x0 to address 0x100500 */ 1247 0x00010002, 0x00cf0000, /* if mode != 'k2&ports_per_eng_2', skip 1 ops */ 1248 0x08028001, 0x00000000, /* write 0x0 to address 0x100500 */ 1249 0x00040013, 0x00090002, /* if phase != 'pf9', skip 4 ops */ 1250 0x00010002, 0x00d50000, /* if mode != 'k2&ports_per_eng_4', skip 1 ops */ 1251 0x08028001, 0x00000001, /* write 0x1 to address 0x100500 */ 1252 0x00010002, 0x00cf0000, /* if mode != 'k2&ports_per_eng_2', skip 1 ops */ 1253 0x08028001, 0x00000001, /* write 0x1 to address 0x100500 */ 1254 0x00040013, 0x000a0002, /* if phase != 'pf10', skip 4 ops */ 1255 0x00010002, 0x00d50000, /* if mode != 'k2&ports_per_eng_4', skip 1 ops */ 1256 0x08028001, 0x00000002, /* write 0x2 to address 0x100500 */ 1257 0x00010002, 0x00cf0000, /* if mode != 'k2&ports_per_eng_2', skip 1 ops */ 1258 0x08028001, 0x00000000, /* write 0x0 to address 0x100500 */ 1259 0x00040013, 0x000b0002, /* if phase != 'pf11', skip 4 ops */ 1260 0x00010002, 0x00d50000, /* if mode != 'k2&ports_per_eng_4', skip 1 ops */ 1261 0x08028001, 0x00000003, /* write 0x3 to address 0x100500 */ 1262 0x00010002, 0x00cf0000, /* if mode != 'k2&ports_per_eng_2', skip 1 ops */ 1263 0x08028001, 0x00000001, /* write 0x1 to address 0x100500 */ 1264 0x00040013, 0x000c0002, /* if phase != 'pf12', skip 4 ops */ 1265 0x00010002, 0x00d50000, /* if mode != 'k2&ports_per_eng_4', skip 1 ops */ 1266 0x08028001, 0x00000000, /* write 0x0 to address 0x100500 */ 1267 0x00010002, 0x00cf0000, /* if mode != 'k2&ports_per_eng_2', skip 1 ops */ 1268 0x08028001, 0x00000000, /* write 0x0 to address 0x100500 */ 1269 0x00040013, 0x000d0002, /* if phase != 'pf13', skip 4 ops */ 1270 0x00010002, 0x00d50000, /* if mode != 'k2&ports_per_eng_4', skip 1 ops */ 1271 0x08028001, 0x00000001, /* write 0x1 to address 0x100500 */ 1272 0x00010002, 0x00cf0000, /* if mode != 'k2&ports_per_eng_2', skip 1 ops */ 1273 0x08028001, 0x00000001, /* write 0x1 to address 0x100500 */ 1274 0x00040013, 0x000e0002, /* if phase != 'pf14', skip 4 ops */ 1275 0x00010002, 0x00d50000, /* if mode != 'k2&ports_per_eng_4', skip 1 ops */ 1276 0x08028001, 0x00000002, /* write 0x2 to address 0x100500 */ 1277 0x00010002, 0x00cf0000, /* if mode != 'k2&ports_per_eng_2', skip 1 ops */ 1278 0x08028001, 0x00000000, /* write 0x0 to address 0x100500 */ 1279 0x00040013, 0x000f0002, /* if phase != 'pf15', skip 4 ops */ 1280 0x00010002, 0x00d50000, /* if mode != 'k2&ports_per_eng_4', skip 1 ops */ 1281 0x08028001, 0x00000003, /* write 0x3 to address 0x100500 */ 1282 0x00010002, 0x00cf0000, /* if mode != 'k2&ports_per_eng_2', skip 1 ops */ 1283 0x08028001, 0x00000001, /* write 0x1 to address 0x100500 */ 1284 0x00010013, 0xffff0002, /* if phase != 'pf', skip 1 ops */ 1285 0x08028401, 0x00000001, /* write 0x1 to address 0x100508 */ 1286 0x00010013, 0xffff0001, /* if phase != 'port', skip 1 ops */ 1287 0x08044231, 0x00110001, /* write runtime array of size 1 from offset 17 to address 0x100884 */ 1288 0x00010013, 0xffff0003, /* if phase != 'vf', skip 1 ops */ 1289 0x08028601, 0x00000001, /* write 0x1 to address 0x10050c */ 1290 /* BRB */ 1291 0x012a0013, 0xffff0000, /* if phase != 'engine', skip 298 ops */ 1292 0x1a006201, 0x00000000, /* write 0x0 to address 0x3400c4 */ 1293 0x1a006e01, 0x00000000, /* write 0x0 to address 0x3400dc */ 1294 0x1a007a01, 0x00000000, /* write 0x0 to address 0x3400f4 */ 1295 0x1a008601, 0x00000000, /* write 0x0 to address 0x34010c */ 1296 0x1a009201, 0x00200000, /* write 0x200000 to address 0x340124 */ 1297 0x1a009e01, 0x00000000, /* write 0x0 to address 0x34013c */ 1298 0x1a00aa01, 0x00000000, /* write 0x0 to address 0x340154 */ 1299 0x1a00b601, 0x00000000, /* write 0x0 to address 0x34016c */ 1300 0x1a00c401, 0x00000000, /* write 0x0 to address 0x340188 */ 1301 0x1a00d001, 0x00000000, /* write 0x0 to address 0x3401a0 */ 1302 0x1a00e801, 0x00000000, /* write 0x0 to address 0x3401d0 */ 1303 0x1a00f001, 0x00000000, /* write 0x0 to address 0x3401e0 */ 1304 0x00090002, 0x00020000, /* if mode != 'bb', skip 9 ops */ 1305 0x1a00dc01, 0x00000000, /* write 0x0 to address 0x3401b8 */ 1306 0x1a020201, 0x00000000, /* write 0x0 to address 0x340404 */ 1307 0x1a020a01, 0x00000000, /* write 0x0 to address 0x340414 */ 1308 0x1a052a01, 0x00000000, /* write 0x0 to address 0x340a54 */ 1309 0x1a055a01, 0x00000000, /* write 0x0 to address 0x340ab4 */ 1310 0x1a059601, 0x00000000, /* write 0x0 to address 0x340b2c */ 1311 0x1a05c601, 0x00000000, /* write 0x0 to address 0x340b8c */ 1312 0x1a063401, 0x00000070, /* write 0x70 to address 0x340c68 */ 1313 0x1a064001, 0x00000070, /* write 0x70 to address 0x340c80 */ 1314 0x001e0002, 0x00030000, /* if mode != 'k2', skip 30 ops */ 1315 0x1a020201, 0x00000000, /* write 0x0 to address 0x340404 */ 1316 0x1a020a01, 0x00000000, /* write 0x0 to address 0x340414 */ 1317 0x1a052a01, 0x00000000, /* write 0x0 to address 0x340a54 */ 1318 0x1a052e01, 0x00000000, /* write 0x0 to address 0x340a5c */ 1319 0x1a053201, 0x00000000, /* write 0x0 to address 0x340a64 */ 1320 0x1a053601, 0x00000000, /* write 0x0 to address 0x340a6c */ 1321 0x1a053a01, 0x00000000, /* write 0x0 to address 0x340a74 */ 1322 0x1a053e01, 0x00000000, /* write 0x0 to address 0x340a7c */ 1323 0x1a054201, 0x00000000, /* write 0x0 to address 0x340a84 */ 1324 0x1a054601, 0x00000000, /* write 0x0 to address 0x340a8c */ 1325 0x1a055a01, 0x00000000, /* write 0x0 to address 0x340ab4 */ 1326 0x1a055e01, 0x00000000, /* write 0x0 to address 0x340abc */ 1327 0x1a056401, 0x00000000, /* write 0x0 to address 0x340ac8 */ 1328 0x1a057201, 0x00000000, /* write 0x0 to address 0x340ae4 */ 1329 0x1a057801, 0x00000000, /* write 0x0 to address 0x340af0 */ 1330 0x1a057c01, 0x00000000, /* write 0x0 to address 0x340af8 */ 1331 0x1a059601, 0x00000000, /* write 0x0 to address 0x340b2c */ 1332 0x1a059a01, 0x00000000, /* write 0x0 to address 0x340b34 */ 1333 0x1a059e01, 0x00000000, /* write 0x0 to address 0x340b3c */ 1334 0x1a05a201, 0x00000000, /* write 0x0 to address 0x340b44 */ 1335 0x1a05a601, 0x00000000, /* write 0x0 to address 0x340b4c */ 1336 0x1a05aa01, 0x00000000, /* write 0x0 to address 0x340b54 */ 1337 0x1a05ae01, 0x00000000, /* write 0x0 to address 0x340b5c */ 1338 0x1a05b201, 0x00000000, /* write 0x0 to address 0x340b64 */ 1339 0x1a05c601, 0x00000000, /* write 0x0 to address 0x340b8c */ 1340 0x1a05ca01, 0x00000000, /* write 0x0 to address 0x340b94 */ 1341 0x1a05d001, 0x00000000, /* write 0x0 to address 0x340ba0 */ 1342 0x1a05de01, 0x00000000, /* write 0x0 to address 0x340bbc */ 1343 0x1a05e401, 0x00000000, /* write 0x0 to address 0x340bc8 */ 1344 0x1a05e801, 0x00000000, /* write 0x0 to address 0x340bd0 */ 1345 0x00010002, 0x002c0000, /* if mode != '!bb', skip 1 ops */ 1346 0x1a00dc01, 0x04000000, /* write 0x4000000 to address 0x3401b8 */ 1347 0x003d0002, 0x00d50000, /* if mode != 'k2&ports_per_eng_4', skip 61 ops */ 1348 0x1a044021, 0x0000019a, /* write array of size 4 from offset 410 to address 0x340880 */ 1349 0x1a048021, 0x0000019c, /* write array of size 3 from offset 412 to address 0x340900 */ 1350 0x1a048a21, 0x0000019c, /* write array of size 3 from offset 412 to address 0x340914 */ 1351 0x1a049421, 0x0000019c, /* write array of size 3 from offset 412 to address 0x340928 */ 1352 0x1a049e21, 0x0000019c, /* write array of size 3 from offset 412 to address 0x34093c */ 1353 0x1a04bc21, 0x000001a0, /* write array of size 3 from offset 416 to address 0x340978 */ 1354 0x1a04c421, 0x000001a0, /* write array of size 3 from offset 416 to address 0x340988 */ 1355 0x1a04cc21, 0x000001a0, /* write array of size 3 from offset 416 to address 0x340998 */ 1356 0x1a04d421, 0x000001a0, /* write array of size 3 from offset 416 to address 0x3409a8 */ 1357 0x1a04ec21, 0x000001a0, /* write array of size 3 from offset 416 to address 0x3409d8 */ 1358 0x1a04f621, 0x000001a0, /* write array of size 3 from offset 416 to address 0x3409ec */ 1359 0x1a050021, 0x000001a0, /* write array of size 3 from offset 416 to address 0x340a00 */ 1360 0x1a050a21, 0x000001a0, /* write array of size 3 from offset 416 to address 0x340a14 */ 1361 0x1a052801, 0x00000360, /* write 0x360 to address 0x340a50 */ 1362 0x1a052c01, 0x00000360, /* write 0x360 to address 0x340a58 */ 1363 0x1a053001, 0x00000360, /* write 0x360 to address 0x340a60 */ 1364 0x1a053401, 0x00000360, /* write 0x360 to address 0x340a68 */ 1365 0x1a053801, 0x00000360, /* write 0x360 to address 0x340a70 */ 1366 0x1a053c01, 0x00000360, /* write 0x360 to address 0x340a78 */ 1367 0x1a054001, 0x00000360, /* write 0x360 to address 0x340a80 */ 1368 0x1a054401, 0x00000360, /* write 0x360 to address 0x340a88 */ 1369 0x1a055801, 0x00000360, /* write 0x360 to address 0x340ab0 */ 1370 0x1a055c01, 0x00000360, /* write 0x360 to address 0x340ab8 */ 1371 0x1a056021, 0x000001a4, /* write array of size 2 from offset 420 to address 0x340ac0 */ 1372 0x1a056621, 0x000001a6, /* write array of size 6 from offset 422 to address 0x340acc */ 1373 0x1a057421, 0x000001a4, /* write array of size 2 from offset 420 to address 0x340ae8 */ 1374 0x1a057a01, 0x00000360, /* write 0x360 to address 0x340af4 */ 1375 0x1a057e01, 0x00000360, /* write 0x360 to address 0x340afc */ 1376 0x1a059401, 0x00000400, /* write 0x400 to address 0x340b28 */ 1377 0x1a059801, 0x00000400, /* write 0x400 to address 0x340b30 */ 1378 0x1a059c01, 0x00000400, /* write 0x400 to address 0x340b38 */ 1379 0x1a05a001, 0x00000400, /* write 0x400 to address 0x340b40 */ 1380 0x1a05a401, 0x00000400, /* write 0x400 to address 0x340b48 */ 1381 0x1a05a801, 0x00000400, /* write 0x400 to address 0x340b50 */ 1382 0x1a05ac01, 0x00000400, /* write 0x400 to address 0x340b58 */ 1383 0x1a05b001, 0x00000400, /* write 0x400 to address 0x340b60 */ 1384 0x1a05c401, 0x00000400, /* write 0x400 to address 0x340b88 */ 1385 0x1a05c801, 0x00000400, /* write 0x400 to address 0x340b90 */ 1386 0x1a05cc21, 0x000001ad, /* write array of size 2 from offset 429 to address 0x340b98 */ 1387 0x1a05d221, 0x000001af, /* write array of size 6 from offset 431 to address 0x340ba4 */ 1388 0x1a05e021, 0x000001ad, /* write array of size 2 from offset 429 to address 0x340bc0 */ 1389 0x1a05e601, 0x00000400, /* write 0x400 to address 0x340bcc */ 1390 0x1a05ea01, 0x00000400, /* write 0x400 to address 0x340bd4 */ 1391 0x1a060021, 0x000001b6, /* write array of size 3 from offset 438 to address 0x340c00 */ 1392 0x1a060821, 0x000001b6, /* write array of size 3 from offset 438 to address 0x340c10 */ 1393 0x1a061021, 0x000001b6, /* write array of size 3 from offset 438 to address 0x340c20 */ 1394 0x1a061821, 0x000001b6, /* write array of size 3 from offset 438 to address 0x340c30 */ 1395 0x1a063021, 0x000001ba, /* write array of size 3 from offset 442 to address 0x340c60 */ 1396 0x1a063821, 0x000001be, /* write array of size 4 from offset 446 to address 0x340c70 */ 1397 0x1a064221, 0x000001be, /* write array of size 4 from offset 446 to address 0x340c84 */ 1398 0x1a064c21, 0x000001be, /* write array of size 4 from offset 446 to address 0x340c98 */ 1399 0x1a065601, 0x00000058, /* write 0x58 to address 0x340cac */ 1400 0x1a066c21, 0x000001c3, /* write array of size 3 from offset 451 to address 0x340cd8 */ 1401 0x1a067421, 0x000001c3, /* write array of size 3 from offset 451 to address 0x340ce8 */ 1402 0x1a067c21, 0x000001c3, /* write array of size 3 from offset 451 to address 0x340cf8 */ 1403 0x1a068421, 0x000001c3, /* write array of size 3 from offset 451 to address 0x340d08 */ 1404 0x1a069c21, 0x000001c7, /* write array of size 3 from offset 455 to address 0x340d38 */ 1405 0x1a06a421, 0x000001cb, /* write array of size 4 from offset 459 to address 0x340d48 */ 1406 0x1a06ae21, 0x000001cb, /* write array of size 4 from offset 459 to address 0x340d5c */ 1407 0x1a06b821, 0x000001cb, /* write array of size 4 from offset 459 to address 0x340d70 */ 1408 0x1a06c201, 0x000000f8, /* write 0xf8 to address 0x340d84 */ 1409 0x001e0002, 0x00560000, /* if mode != 'bb&(!100g)&ports_per_eng_1', skip 30 ops */ 1410 0x1a044021, 0x000001d0, /* write array of size 2 from offset 464 to address 0x340880 */ 1411 0x1a046021, 0x000001d3, /* write array of size 2 from offset 467 to address 0x3408c0 */ 1412 0x1a048021, 0x000001d6, /* write array of size 3 from offset 470 to address 0x340900 */ 1413 0x1a04a201, 0x00000000, /* write 0x0 to address 0x340944 */ 1414 0x1a04c001, 0x000000a0, /* write 0xa0 to address 0x340980 */ 1415 0x1a04f001, 0x000000a0, /* write 0xa0 to address 0x3409e0 */ 1416 0x1a052801, 0x00000738, /* write 0x738 to address 0x340a50 */ 1417 0x1a052c01, 0x00000738, /* write 0x738 to address 0x340a58 */ 1418 0x1a053801, 0x000012c1, /* write 0x12c1 to address 0x340a70 */ 1419 0x1a055801, 0x00000738, /* write 0x738 to address 0x340ab0 */ 1420 0x1a055c01, 0x00000738, /* write 0x738 to address 0x340ab8 */ 1421 0x1a056821, 0x000001da, /* write array of size 2 from offset 474 to address 0x340ad0 */ 1422 0x1a057a01, 0x000012c1, /* write 0x12c1 to address 0x340af4 */ 1423 0x1a059401, 0x000007d8, /* write 0x7d8 to address 0x340b28 */ 1424 0x1a059801, 0x000007d8, /* write 0x7d8 to address 0x340b30 */ 1425 0x1a05a401, 0x000012c1, /* write 0x12c1 to address 0x340b48 */ 1426 0x1a05c401, 0x000007d8, /* write 0x7d8 to address 0x340b88 */ 1427 0x1a05c801, 0x000007d8, /* write 0x7d8 to address 0x340b90 */ 1428 0x1a05d421, 0x000001dd, /* write array of size 2 from offset 477 to address 0x340ba8 */ 1429 0x1a05e601, 0x000012c1, /* write 0x12c1 to address 0x340bcc */ 1430 0x1a060201, 0x00000738, /* write 0x738 to address 0x340c04 */ 1431 0x1a061021, 0x000001e0, /* write array of size 2 from offset 480 to address 0x340c20 */ 1432 0x1a063201, 0x00000738, /* write 0x738 to address 0x340c64 */ 1433 0x1a064221, 0x000001e0, /* write array of size 2 from offset 480 to address 0x340c84 */ 1434 0x1a065201, 0x000012c1, /* write 0x12c1 to address 0x340ca4 */ 1435 0x1a066e01, 0x000007d8, /* write 0x7d8 to address 0x340cdc */ 1436 0x1a067c21, 0x000001e0, /* write array of size 2 from offset 480 to address 0x340cf8 */ 1437 0x1a069e01, 0x000007d8, /* write 0x7d8 to address 0x340d3c */ 1438 0x1a06ae21, 0x000001e0, /* write array of size 2 from offset 480 to address 0x340d5c */ 1439 0x1a06be01, 0x000012c1, /* write 0x12c1 to address 0x340d7c */ 1440 0x00210002, 0x004a0000, /* if mode != 'bb&(!100g)&ports_per_eng_2', skip 33 ops */ 1441 0x1a044021, 0x000001e2, /* write array of size 2 from offset 482 to address 0x340880 */ 1442 0x1a046021, 0x000001e4, /* write array of size 2 from offset 484 to address 0x3408c0 */ 1443 0x1a048021, 0x000001e6, /* write array of size 3 from offset 486 to address 0x340900 */ 1444 0x1a049221, 0x000001e6, /* write array of size 3 from offset 486 to address 0x340924 */ 1445 0x1a04c001, 0x00000050, /* write 0x50 to address 0x340980 */ 1446 0x1a04cc21, 0x000001ea, /* write array of size 3 from offset 490 to address 0x340998 */ 1447 0x1a04f001, 0x00000050, /* write 0x50 to address 0x3409e0 */ 1448 0x1a04fe21, 0x000001ea, /* write array of size 3 from offset 490 to address 0x3409fc */ 1449 0x1a050e01, 0x00000018, /* write 0x18 to address 0x340a1c */ 1450 0x1a052801, 0x000003c8, /* write 0x3c8 to address 0x340a50 */ 1451 0x1a052c01, 0x000003c8, /* write 0x3c8 to address 0x340a58 */ 1452 0x1a053821, 0x000001ee, /* write array of size 3 from offset 494 to address 0x340a70 */ 1453 0x1a055801, 0x000003c8, /* write 0x3c8 to address 0x340ab0 */ 1454 0x1a055c01, 0x000003c8, /* write 0x3c8 to address 0x340ab8 */ 1455 0x1a056821, 0x000001f2, /* write array of size 4 from offset 498 to address 0x340ad0 */ 1456 0x1a057a01, 0x000003c8, /* write 0x3c8 to address 0x340af4 */ 1457 0x1a059401, 0x00000468, /* write 0x468 to address 0x340b28 */ 1458 0x1a059801, 0x00000468, /* write 0x468 to address 0x340b30 */ 1459 0x1a05a421, 0x000001f7, /* write array of size 3 from offset 503 to address 0x340b48 */ 1460 0x1a05c401, 0x00000468, /* write 0x468 to address 0x340b88 */ 1461 0x1a05c801, 0x00000468, /* write 0x468 to address 0x340b90 */ 1462 0x1a05d421, 0x000001fb, /* write array of size 4 from offset 507 to address 0x340ba8 */ 1463 0x1a05e601, 0x00000468, /* write 0x468 to address 0x340bcc */ 1464 0x1a060201, 0x000003c8, /* write 0x3c8 to address 0x340c04 */ 1465 0x1a061021, 0x00000200, /* write array of size 3 from offset 512 to address 0x340c20 */ 1466 0x1a063201, 0x000003c8, /* write 0x3c8 to address 0x340c64 */ 1467 0x1a064221, 0x00000204, /* write array of size 3 from offset 516 to address 0x340c84 */ 1468 0x1a065201, 0x00000070, /* write 0x70 to address 0x340ca4 */ 1469 0x1a066e01, 0x00000468, /* write 0x468 to address 0x340cdc */ 1470 0x1a067c21, 0x00000208, /* write array of size 3 from offset 520 to address 0x340cf8 */ 1471 0x1a069e01, 0x00000468, /* write 0x468 to address 0x340d3c */ 1472 0x1a06ae21, 0x0000020c, /* write array of size 3 from offset 524 to address 0x340d5c */ 1473 0x1a06be01, 0x00000110, /* write 0x110 to address 0x340d7c */ 1474 0x00200002, 0x00cc0000, /* if mode != 'bb&100g', skip 32 ops */ 1475 0x1a044021, 0x00000210, /* write array of size 2 from offset 528 to address 0x340880 */ 1476 0x1a046021, 0x00000213, /* write array of size 2 from offset 531 to address 0x3408c0 */ 1477 0x1a048021, 0x00000216, /* write array of size 3 from offset 534 to address 0x340900 */ 1478 0x1a049001, 0x00000010, /* write 0x10 to address 0x340920 */ 1479 0x1a04bc21, 0x0000021a, /* write array of size 3 from offset 538 to address 0x340978 */ 1480 0x1a04ec21, 0x0000021a, /* write array of size 3 from offset 538 to address 0x3409d8 */ 1481 0x1a04fc01, 0x0000000c, /* write 0xc to address 0x3409f8 */ 1482 0x1a050e01, 0x00000000, /* write 0x0 to address 0x340a1c */ 1483 0x1a052801, 0x000003f4, /* write 0x3f4 to address 0x340a50 */ 1484 0x1a052c01, 0x000003f4, /* write 0x3f4 to address 0x340a58 */ 1485 0x1a053801, 0x000012c1, /* write 0x12c1 to address 0x340a70 */ 1486 0x1a055801, 0x000003f4, /* write 0x3f4 to address 0x340ab0 */ 1487 0x1a055c01, 0x000003f4, /* write 0x3f4 to address 0x340ab8 */ 1488 0x1a056821, 0x0000021c, /* write array of size 2 from offset 540 to address 0x340ad0 */ 1489 0x1a057a01, 0x000012c1, /* write 0x12c1 to address 0x340af4 */ 1490 0x1a059401, 0x00000444, /* write 0x444 to address 0x340b28 */ 1491 0x1a059801, 0x00000444, /* write 0x444 to address 0x340b30 */ 1492 0x1a05a401, 0x000012c1, /* write 0x12c1 to address 0x340b48 */ 1493 0x1a05c401, 0x00000444, /* write 0x444 to address 0x340b88 */ 1494 0x1a05c801, 0x00000444, /* write 0x444 to address 0x340b90 */ 1495 0x1a05d421, 0x0000021f, /* write array of size 2 from offset 543 to address 0x340ba8 */ 1496 0x1a05e601, 0x000012c1, /* write 0x12c1 to address 0x340bcc */ 1497 0x1a060021, 0x00000222, /* write array of size 3 from offset 546 to address 0x340c00 */ 1498 0x1a061021, 0x000001e0, /* write array of size 2 from offset 480 to address 0x340c20 */ 1499 0x1a063021, 0x00000226, /* write array of size 2 from offset 550 to address 0x340c60 */ 1500 0x1a064221, 0x000001e0, /* write array of size 2 from offset 480 to address 0x340c84 */ 1501 0x1a065201, 0x000012c1, /* write 0x12c1 to address 0x340ca4 */ 1502 0x1a066c21, 0x00000229, /* write array of size 3 from offset 553 to address 0x340cd8 */ 1503 0x1a067c21, 0x000001e0, /* write array of size 2 from offset 480 to address 0x340cf8 */ 1504 0x1a069c21, 0x0000022d, /* write array of size 3 from offset 557 to address 0x340d38 */ 1505 0x1a06ac21, 0x00000231, /* write array of size 3 from offset 561 to address 0x340d58 */ 1506 0x1a06be01, 0x000012c1, /* write 0x12c1 to address 0x340d7c */ 1507 0x00400002, 0x00c40000, /* if mode != 'k2&(!ports_per_eng_4)', skip 64 ops */ 1508 0x1a044021, 0x00000235, /* write array of size 4 from offset 565 to address 0x340880 */ 1509 0x1a046021, 0x0000023a, /* write array of size 4 from offset 570 to address 0x3408c0 */ 1510 0x1a048021, 0x0000023f, /* write array of size 3 from offset 575 to address 0x340900 */ 1511 0x1a048801, 0x00000000, /* write 0x0 to address 0x340910 */ 1512 0x1a049021, 0x00000243, /* write array of size 4 from offset 579 to address 0x340920 */ 1513 0x1a049c01, 0x00000000, /* write 0x0 to address 0x340938 */ 1514 0x1a04a201, 0x00000010, /* write 0x10 to address 0x340944 */ 1515 0x1a04a601, 0x00000000, /* write 0x0 to address 0x34094c */ 1516 0x1a04bc21, 0x00000248, /* write array of size 3 from offset 584 to address 0x340978 */ 1517 0x1a04cc21, 0x00000248, /* write array of size 3 from offset 584 to address 0x340998 */ 1518 0x1a04ec21, 0x00000248, /* write array of size 3 from offset 584 to address 0x3409d8 */ 1519 0x1a04f401, 0x00000000, /* write 0x0 to address 0x3409e8 */ 1520 0x1a04fc21, 0x0000024c, /* write array of size 4 from offset 588 to address 0x3409f8 */ 1521 0x1a050801, 0x00000000, /* write 0x0 to address 0x340a10 */ 1522 0x1a050e01, 0x00000008, /* write 0x8 to address 0x340a1c */ 1523 0x1a051201, 0x00000000, /* write 0x0 to address 0x340a24 */ 1524 0x1a052801, 0x0000029c, /* write 0x29c to address 0x340a50 */ 1525 0x1a052c01, 0x0000029c, /* write 0x29c to address 0x340a58 */ 1526 0x1a053001, 0x00000000, /* write 0x0 to address 0x340a60 */ 1527 0x1a053401, 0x00000000, /* write 0x0 to address 0x340a68 */ 1528 0x1a053801, 0x0000029c, /* write 0x29c to address 0x340a70 */ 1529 0x1a053c01, 0x0000029c, /* write 0x29c to address 0x340a78 */ 1530 0x1a054001, 0x00000000, /* write 0x0 to address 0x340a80 */ 1531 0x1a054401, 0x00000000, /* write 0x0 to address 0x340a88 */ 1532 0x1a055801, 0x0000029c, /* write 0x29c to address 0x340ab0 */ 1533 0x1a055c01, 0x0000029c, /* write 0x29c to address 0x340ab8 */ 1534 0x1a056011, 0x00000002, /* write 2 zeros to address 0x340ac0 */ 1535 0x1a056621, 0x00000251, /* write array of size 6 from offset 593 to address 0x340acc */ 1536 0x1a057411, 0x00000002, /* write 2 zeros to address 0x340ae8 */ 1537 0x1a057a01, 0x0000029c, /* write 0x29c to address 0x340af4 */ 1538 0x1a057e01, 0x00000000, /* write 0x0 to address 0x340afc */ 1539 0x1a059401, 0x000002ec, /* write 0x2ec to address 0x340b28 */ 1540 0x1a059801, 0x000002ec, /* write 0x2ec to address 0x340b30 */ 1541 0x1a059c01, 0x00000000, /* write 0x0 to address 0x340b38 */ 1542 0x1a05a001, 0x00000000, /* write 0x0 to address 0x340b40 */ 1543 0x1a05a401, 0x000002ec, /* write 0x2ec to address 0x340b48 */ 1544 0x1a05a801, 0x000002ec, /* write 0x2ec to address 0x340b50 */ 1545 0x1a05ac01, 0x00000000, /* write 0x0 to address 0x340b58 */ 1546 0x1a05b001, 0x00000000, /* write 0x0 to address 0x340b60 */ 1547 0x1a05c401, 0x000002ec, /* write 0x2ec to address 0x340b88 */ 1548 0x1a05c801, 0x000002ec, /* write 0x2ec to address 0x340b90 */ 1549 0x1a05cc11, 0x00000002, /* write 2 zeros to address 0x340b98 */ 1550 0x1a05d221, 0x00000258, /* write array of size 6 from offset 600 to address 0x340ba4 */ 1551 0x1a05e011, 0x00000002, /* write 2 zeros to address 0x340bc0 */ 1552 0x1a05e601, 0x000002ec, /* write 0x2ec to address 0x340bcc */ 1553 0x1a05ea01, 0x00000000, /* write 0x0 to address 0x340bd4 */ 1554 0x1a060021, 0x0000025f, /* write array of size 3 from offset 607 to address 0x340c00 */ 1555 0x1a060821, 0x00000263, /* write array of size 2 from offset 611 to address 0x340c10 */ 1556 0x1a061021, 0x0000025f, /* write array of size 3 from offset 607 to address 0x340c20 */ 1557 0x1a061821, 0x00000263, /* write array of size 2 from offset 611 to address 0x340c30 */ 1558 0x1a063021, 0x00000265, /* write array of size 3 from offset 613 to address 0x340c60 */ 1559 0x1a063821, 0x00000269, /* write array of size 3 from offset 617 to address 0x340c70 */ 1560 0x1a064021, 0x0000026b, /* write array of size 4 from offset 619 to address 0x340c80 */ 1561 0x1a064c21, 0x00000270, /* write array of size 4 from offset 624 to address 0x340c98 */ 1562 0x1a065601, 0x00001e01, /* write 0x1e01 to address 0x340cac */ 1563 0x1a066c21, 0x00000275, /* write array of size 3 from offset 629 to address 0x340cd8 */ 1564 0x1a067421, 0x00000263, /* write array of size 2 from offset 611 to address 0x340ce8 */ 1565 0x1a067c21, 0x00000275, /* write array of size 3 from offset 629 to address 0x340cf8 */ 1566 0x1a068421, 0x00000263, /* write array of size 2 from offset 611 to address 0x340d08 */ 1567 0x1a069c21, 0x00000279, /* write array of size 3 from offset 633 to address 0x340d38 */ 1568 0x1a06a421, 0x00000269, /* write array of size 3 from offset 617 to address 0x340d48 */ 1569 0x1a06ac21, 0x0000027d, /* write array of size 4 from offset 637 to address 0x340d58 */ 1570 0x1a06b821, 0x00000282, /* write array of size 4 from offset 642 to address 0x340d70 */ 1571 0x1a06c201, 0x00001e01, /* write 0x1e01 to address 0x340d84 */ 1572 0x000b0002, 0x00bc0000, /* if mode != 'bb&(!100g)', skip 11 ops */ 1573 0x1a04bc21, 0x00000287, /* write array of size 2 from offset 647 to address 0x340978 */ 1574 0x1a04ec21, 0x00000287, /* write array of size 2 from offset 647 to address 0x3409d8 */ 1575 0x1a04fc01, 0x00000018, /* write 0x18 to address 0x3409f8 */ 1576 0x1a060001, 0x000000f8, /* write 0xf8 to address 0x340c00 */ 1577 0x1a060401, 0x000000f8, /* write 0xf8 to address 0x340c08 */ 1578 0x1a063001, 0x000000f8, /* write 0xf8 to address 0x340c60 */ 1579 0x1a066c01, 0x00000198, /* write 0x198 to address 0x340cd8 */ 1580 0x1a067001, 0x00000198, /* write 0x198 to address 0x340ce0 */ 1581 0x1a069c01, 0x00000198, /* write 0x198 to address 0x340d38 */ 1582 0x1a06a001, 0x00000110, /* write 0x110 to address 0x340d40 */ 1583 0x1a06ac01, 0x00000110, /* write 0x110 to address 0x340d58 */ 1584 0x1a000201, 0x00000003, /* write 0x3 to address 0x340004 */ 1585 0x00010002, 0x00020000, /* if mode != 'bb', skip 1 ops */ 1586 0x1a040201, 0x00000014, /* write 0x14 to address 0x340804 */ 1587 0x00010002, 0x00010000, /* if mode != 'bb|k2', skip 1 ops */ 1588 0x1a042001, 0x000000e1, /* write 0xe1 to address 0x340840 */ 1589 0x1a000410, 0x00000003, /* wait until address 0x340008 reads 0x3 */ 1590 /* SRC */ 1591 0x00010013, 0xffff0000, /* if phase != 'engine', skip 1 ops */ 1592 0x11c0f201, 0x00000000, /* write 0x0 to address 0x2381e4 */ 1593 0x00040013, 0xffff0002, /* if phase != 'pf', skip 4 ops */ 1594 0x11c28131, 0x1a090002, /* write runtime array of size 2 from offset 6665 to address 0x238500 (WB) */ 1595 0x11c29131, 0x1a0b0002, /* write runtime array of size 2 from offset 6667 to address 0x238520 (WB) */ 1596 0x11c2a031, 0x1a0d0001, /* write runtime array of size 1 from offset 6669 to address 0x238540 */ 1597 0x11c30231, 0x1a0e0001, /* write runtime array of size 1 from offset 6670 to address 0x238604 */ 1598 /* PRS */ 1599 0x00270013, 0xffff0000, /* if phase != 'engine', skip 39 ops */ 1600 0x0f800201, 0x00000001, /* write 0x1 to address 0x1f0004 */ 1601 0x0f800621, 0x00000035, /* write array of size 2 from offset 53 to address 0x1f000c */ 1602 0x0f802201, 0x00000000, /* write 0x0 to address 0x1f0044 */ 1603 0x0f802a01, 0x00000000, /* write 0x0 to address 0x1f0054 */ 1604 0x0f80b201, 0x00000001, /* write 0x1 to address 0x1f0164 */ 1605 0x0f83a631, 0x1a070001, /* write runtime array of size 1 from offset 6663 to address 0x1f074c */ 1606 0x0f84a801, 0x00008915, /* write 0x8915 to address 0x1f0950 */ 1607 0x0f84ba21, 0x00000289, /* write array of size 2 from offset 649 to address 0x1f0974 */ 1608 0x0f84e421, 0x0000028b, /* write array of size 2 from offset 651 to address 0x1f09c8 */ 1609 0x0f888011, 0x0000001f, /* write 31 zeros to address 0x1f1100 */ 1610 0x00020002, 0x00020000, /* if mode != 'bb', skip 2 ops */ 1611 0x0f810401, 0x00000000, /* write 0x0 to address 0x1f0208 */ 1612 0x0f810c01, 0x00000000, /* write 0x0 to address 0x1f0218 */ 1613 0x00020002, 0x00030000, /* if mode != 'k2', skip 2 ops */ 1614 0x0f810401, 0x00000000, /* write 0x0 to address 0x1f0208 */ 1615 0x0f810c01, 0x00000000, /* write 0x0 to address 0x1f0218 */ 1616 0x00010002, 0x002e0000, /* if mode != 'mf_sd', skip 1 ops */ 1617 0x0f83b201, 0x00000001, /* write 0x1 to address 0x1f0764 */ 1618 0x00120002, 0x00010000, /* if mode != 'bb|k2', skip 18 ops */ 1619 0x0f808021, 0x0000028e, /* write array of size 3 from offset 654 to address 0x1f0100 */ 1620 0x0f808821, 0x00000292, /* write array of size 5 from offset 658 to address 0x1f0110 */ 1621 0x0f809a21, 0x00000298, /* write array of size 2 from offset 664 to address 0x1f0134 */ 1622 0x0f80a021, 0x0000029b, /* write array of size 4 from offset 667 to address 0x1f0140 */ 1623 0x0f80aa21, 0x000002a0, /* write array of size 4 from offset 672 to address 0x1f0154 */ 1624 0x0f80bc21, 0x000002a5, /* write array of size 5 from offset 677 to address 0x1f0178 */ 1625 0x0f843801, 0x000012b7, /* write 0x12b7 to address 0x1f0870 */ 1626 0x0f848021, 0x000002ab, /* write array of size 8 from offset 683 to address 0x1f0900 */ 1627 0x0f849221, 0x000002b4, /* write array of size 7 from offset 692 to address 0x1f0924 */ 1628 0x0f84be01, 0xfffff810, /* write 0xfffff810 to address 0x1f097c */ 1629 0x0f84c201, 0xfffffe50, /* write 0xfffffe50 to address 0x1f0984 */ 1630 0x0f84c601, 0xfffff690, /* write 0xfffff690 to address 0x1f098c */ 1631 0x0f84ce01, 0xffff4910, /* write 0xffff4910 to address 0x1f099c */ 1632 0x0f84d201, 0xfffff810, /* write 0xfffff810 to address 0x1f09a4 */ 1633 0x0f84d601, 0xffffff10, /* write 0xffffff10 to address 0x1f09ac */ 1634 0x0f84da01, 0xfffff690, /* write 0xfffff690 to address 0x1f09b4 */ 1635 0x0f84e001, 0x0000304a, /* write 0x304a to address 0x1f09c0 */ 1636 0x0f88e201, 0x00000004, /* write 0x4 to address 0x1f11c4 */ 1637 0x0f80b231, 0x19f90001, /* write runtime array of size 1 from offset 6649 to address 0x1f0164 */ 1638 0x0f800410, 0x00000001, /* wait until address 0x1f0008 reads 0x1 */ 1639 0x000a0013, 0xffff0002, /* if phase != 'pf', skip 10 ops */ 1640 0x0f80b431, 0x19fa0004, /* write runtime array of size 4 from offset 6650 to address 0x1f0168 */ 1641 0x0f80c801, 0x00000001, /* write 0x1 to address 0x1f0190 */ 1642 0x0f820031, 0x19fe0001, /* write runtime array of size 1 from offset 6654 to address 0x1f0400 */ 1643 0x0f820201, 0x00000000, /* write 0x0 to address 0x1f0404 */ 1644 0x0f820431, 0x19ff0002, /* write runtime array of size 2 from offset 6655 to address 0x1f0408 */ 1645 0x0f821631, 0x1a010006, /* write runtime array of size 6 from offset 6657 to address 0x1f042c */ 1646 0x0f84b431, 0x1a080001, /* write runtime array of size 1 from offset 6664 to address 0x1f0968 */ 1647 0x0f84b601, 0x00000000, /* write 0x0 to address 0x1f096c */ 1648 0x0f84fe01, 0x00000000, /* write 0x0 to address 0x1f09fc */ 1649 0x0f88de01, 0x00000000, /* write 0x0 to address 0x1f11bc */ 1650 0x00010013, 0x00000002, /* if phase != 'pf0', skip 1 ops */ 1651 0x0f84a401, 0xff000000, /* write 0xff000000 to address 0x1f0948 */ 1652 0x00010013, 0x00010002, /* if phase != 'pf1', skip 1 ops */ 1653 0x0f84a401, 0xff100000, /* write 0xff100000 to address 0x1f0948 */ 1654 0x00010013, 0x00020002, /* if phase != 'pf2', skip 1 ops */ 1655 0x0f84a401, 0xff200000, /* write 0xff200000 to address 0x1f0948 */ 1656 0x00010013, 0x00030002, /* if phase != 'pf3', skip 1 ops */ 1657 0x0f84a401, 0xff300000, /* write 0xff300000 to address 0x1f0948 */ 1658 0x00010013, 0x00040002, /* if phase != 'pf4', skip 1 ops */ 1659 0x0f84a401, 0xff400000, /* write 0xff400000 to address 0x1f0948 */ 1660 0x00010013, 0x00050002, /* if phase != 'pf5', skip 1 ops */ 1661 0x0f84a401, 0xff500000, /* write 0xff500000 to address 0x1f0948 */ 1662 0x00010013, 0x00060002, /* if phase != 'pf6', skip 1 ops */ 1663 0x0f84a401, 0xff600000, /* write 0xff600000 to address 0x1f0948 */ 1664 0x00010013, 0x00070002, /* if phase != 'pf7', skip 1 ops */ 1665 0x0f84a401, 0xff700000, /* write 0xff700000 to address 0x1f0948 */ 1666 0x00020013, 0x00080002, /* if phase != 'pf8', skip 2 ops */ 1667 0x00010002, 0x00030000, /* if mode != 'k2', skip 1 ops */ 1668 0x0f84a401, 0xff800000, /* write 0xff800000 to address 0x1f0948 */ 1669 0x00020013, 0x00090002, /* if phase != 'pf9', skip 2 ops */ 1670 0x00010002, 0x00030000, /* if mode != 'k2', skip 1 ops */ 1671 0x0f84a401, 0xff900000, /* write 0xff900000 to address 0x1f0948 */ 1672 0x00020013, 0x000a0002, /* if phase != 'pf10', skip 2 ops */ 1673 0x00010002, 0x00030000, /* if mode != 'k2', skip 1 ops */ 1674 0x0f84a401, 0xffa00000, /* write 0xffa00000 to address 0x1f0948 */ 1675 0x00020013, 0x000b0002, /* if phase != 'pf11', skip 2 ops */ 1676 0x00010002, 0x00030000, /* if mode != 'k2', skip 1 ops */ 1677 0x0f84a401, 0xffb00000, /* write 0xffb00000 to address 0x1f0948 */ 1678 0x00020013, 0x000c0002, /* if phase != 'pf12', skip 2 ops */ 1679 0x00010002, 0x00030000, /* if mode != 'k2', skip 1 ops */ 1680 0x0f84a401, 0xffc00000, /* write 0xffc00000 to address 0x1f0948 */ 1681 0x00020013, 0x000d0002, /* if phase != 'pf13', skip 2 ops */ 1682 0x00010002, 0x00030000, /* if mode != 'k2', skip 1 ops */ 1683 0x0f84a401, 0xffd00000, /* write 0xffd00000 to address 0x1f0948 */ 1684 0x00020013, 0x000e0002, /* if phase != 'pf14', skip 2 ops */ 1685 0x00010002, 0x00030000, /* if mode != 'k2', skip 1 ops */ 1686 0x0f84a401, 0xffe00000, /* write 0xffe00000 to address 0x1f0948 */ 1687 0x00020013, 0x000f0002, /* if phase != 'pf15', skip 2 ops */ 1688 0x00010002, 0x00030000, /* if mode != 'k2', skip 1 ops */ 1689 0x0f84a401, 0xfff00000, /* write 0xfff00000 to address 0x1f0948 */ 1690 0x00110013, 0xffff0001, /* if phase != 'port', skip 17 ops */ 1691 0x0f839801, 0x00000000, /* write 0x0 to address 0x1f0730 */ 1692 0x0f839c01, 0x000012b5, /* write 0x12b5 to address 0x1f0738 */ 1693 0x0f83c201, 0x00000080, /* write 0x80 to address 0x1f0784 */ 1694 0x0f83ce21, 0x000002bc, /* write array of size 3 from offset 700 to address 0x1f079c */ 1695 0x0f83dc01, 0x00000000, /* write 0x0 to address 0x1f07b8 */ 1696 0x0f843601, 0x000017c1, /* write 0x17c1 to address 0x1f086c */ 1697 0x0f843a21, 0x000002c0, /* write array of size 2 from offset 704 to address 0x1f0874 */ 1698 0x00020002, 0x002e0000, /* if mode != 'mf_sd', skip 2 ops */ 1699 0x0f83be21, 0x000002c3, /* write array of size 2 from offset 707 to address 0x1f077c */ 1700 0x0f83cc01, 0x00000001, /* write 0x1 to address 0x1f0798 */ 1701 0x00010002, 0x00d40000, /* if mode != 'mf_si', skip 1 ops */ 1702 0x0f851001, 0x00000001, /* write 0x1 to address 0x1f0a20 */ 1703 0x00020002, 0x00d20000, /* if mode != 'sf|mf_si', skip 2 ops */ 1704 0x0f83be21, 0x000002c6, /* write array of size 2 from offset 710 to address 0x1f077c */ 1705 0x0f83cc01, 0x00000000, /* write 0x0 to address 0x1f0798 */ 1706 0x00010002, 0x00d80000, /* if mode != '!mf_si', skip 1 ops */ 1707 0x0f851001, 0x00000003, /* write 0x3 to address 0x1f0a20 */ 1708 /* TSDM */ 1709 0x00070013, 0xffff0000, /* if phase != 'engine', skip 7 ops */ 1710 0x7d802201, 0x00000000, /* write 0x0 to address 0xfb0044 */ 1711 0x00030002, 0x00010000, /* if mode != 'bb|k2', skip 3 ops */ 1712 0x7d820001, 0x00000018, /* write 0x18 to address 0xfb0400 */ 1713 0x7d840001, 0x0000030c, /* write 0x30c to address 0xfb0800 */ 1714 0x7d840c01, 0x00000305, /* write 0x305 to address 0xfb0818 */ 1715 0x00010002, 0x00240000, /* if mode != '!e5', skip 1 ops */ 1716 0x7d810201, 0x00000000, /* write 0x0 to address 0xfb0204 */ 1717 /* MSDM */ 1718 0x00060013, 0xffff0000, /* if phase != 'engine', skip 6 ops */ 1719 0x7e002201, 0x00000000, /* write 0x0 to address 0xfc0044 */ 1720 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 1721 0x7e020001, 0x00000018, /* write 0x18 to address 0xfc0400 */ 1722 0x7e041021, 0x000002c9, /* write array of size 2 from offset 713 to address 0xfc0820 */ 1723 0x00010002, 0x00240000, /* if mode != '!e5', skip 1 ops */ 1724 0x7e010201, 0x00000000, /* write 0x0 to address 0xfc0204 */ 1725 /* USDM */ 1726 0x00070013, 0xffff0000, /* if phase != 'engine', skip 7 ops */ 1727 0x7e802201, 0x00000000, /* write 0x0 to address 0xfd0044 */ 1728 0x00030002, 0x00010000, /* if mode != 'bb|k2', skip 3 ops */ 1729 0x7e820001, 0x00000018, /* write 0x18 to address 0xfd0400 */ 1730 0x7e840401, 0x00000305, /* write 0x305 to address 0xfd0808 */ 1731 0x7e840c21, 0x000002cc, /* write array of size 2 from offset 716 to address 0xfd0818 */ 1732 0x00010002, 0x00240000, /* if mode != '!e5', skip 1 ops */ 1733 0x7e810201, 0x00000000, /* write 0x0 to address 0xfd0204 */ 1734 /* XSDM */ 1735 0x00070013, 0xffff0000, /* if phase != 'engine', skip 7 ops */ 1736 0x7c002201, 0x00000000, /* write 0x0 to address 0xf80044 */ 1737 0x00030002, 0x00010000, /* if mode != 'bb|k2', skip 3 ops */ 1738 0x7c020001, 0x00000018, /* write 0x18 to address 0xf80400 */ 1739 0x7c040021, 0x000002cf, /* write array of size 3 from offset 719 to address 0xf80800 */ 1740 0x7c041c01, 0x00000309, /* write 0x309 to address 0xf80838 */ 1741 0x00010002, 0x00240000, /* if mode != '!e5', skip 1 ops */ 1742 0x7c010201, 0x00000000, /* write 0x0 to address 0xf80204 */ 1743 /* YSDM */ 1744 0x00060013, 0xffff0000, /* if phase != 'engine', skip 6 ops */ 1745 0x7c802201, 0x00000000, /* write 0x0 to address 0xf90044 */ 1746 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 1747 0x7c820001, 0x00000018, /* write 0x18 to address 0xf90400 */ 1748 0x7c840821, 0x000002d3, /* write array of size 5 from offset 723 to address 0xf90810 */ 1749 0x00010002, 0x00240000, /* if mode != '!e5', skip 1 ops */ 1750 0x7c810201, 0x00000000, /* write 0x0 to address 0xf90204 */ 1751 /* PSDM */ 1752 0x00060013, 0xffff0000, /* if phase != 'engine', skip 6 ops */ 1753 0x7d002201, 0x00000000, /* write 0x0 to address 0xfa0044 */ 1754 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 1755 0x7d020001, 0x00000018, /* write 0x18 to address 0xfa0400 */ 1756 0x7d040801, 0x00000305, /* write 0x305 to address 0xfa0810 */ 1757 0x00010002, 0x00240000, /* if mode != '!e5', skip 1 ops */ 1758 0x7d010201, 0x00000000, /* write 0x0 to address 0xfa0204 */ 1759 /* TSEM */ 1760 0x00560013, 0xffff0000, /* if phase != 'engine', skip 86 ops */ 1761 0xb8002a01, 0x00000000, /* write 0x0 to address 0x1700054 */ 1762 0xb8006601, 0x00000000, /* write 0x0 to address 0x17000cc */ 1763 0xba002201, 0x00000000, /* write 0x0 to address 0x1740044 */ 1764 0xba032c01, 0x00000001, /* write 0x1 to address 0x1740658 */ 1765 0xba03a421, 0x000002d9, /* write array of size 3 from offset 729 to address 0x1740748 */ 1766 0xba052401, 0x00001fff, /* write 0x1fff to address 0x1740a48 */ 1767 0xba501e01, 0x00000007, /* write 0x7 to address 0x174a03c */ 1768 0x00010002, 0x00030000, /* if mode != 'k2', skip 1 ops */ 1769 0xba010201, 0x00000000, /* write 0x0 to address 0x1740204 */ 1770 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 1771 0xb8002201, 0x00000000, /* write 0x0 to address 0x1700044 */ 1772 0xb9000111, 0x000010e0, /* write 4320 zeros to address 0x1720000 (WB) */ 1773 0xba025001, 0x00000007, /* write 0x7 to address 0x17404a0 */ 1774 0xbb000011, 0x00005000, /* write 20480 zeros to address 0x1760000 */ 1775 0x00020002, 0x00240000, /* if mode != '!e5', skip 2 ops */ 1776 0xb8010201, 0x00000000, /* write 0x0 to address 0x1700204 */ 1777 0xba510201, 0x00000000, /* write 0x0 to address 0x174a204 */ 1778 0x00010002, 0x00720000, /* if mode != 'ports_per_eng_1&(bb|k2)', skip 1 ops */ 1779 0xba025c01, 0x00000000, /* write 0x0 to address 0x17404b8 */ 1780 0x00010002, 0x009f0000, /* if mode != 'ports_per_eng_4&(bb|k2)', skip 1 ops */ 1781 0xba025c01, 0x00000002, /* write 0x2 to address 0x17404b8 */ 1782 0x000b0002, 0x00010000, /* if mode != 'bb|k2', skip 11 ops */ 1783 0xbb050021, 0x000002dd, /* write array of size 6 from offset 733 to address 0x1760a00 */ 1784 0xbb5f8021, 0x000002e4, /* write array of size 2 from offset 740 to address 0x176bf00 */ 1785 0xbb5f8c21, 0x000002e7, /* write array of size 1022 from offset 743 to address 0x176bf18 */ 1786 0xbb6ed421, 0x000006e6, /* write array of size 1 from offset 1766 to address 0x176dda8 */ 1787 0xbb6ed611, 0x00000019, /* write 25 zeros to address 0x176ddac */ 1788 0xbb738021, 0x000006e8, /* write array of size 65 from offset 1768 to address 0x176e700 */ 1789 0xbb740221, 0x0000072a, /* write array of size 6 from offset 1834 to address 0x176e804 */ 1790 0xbb740e21, 0x0000072c, /* write array of size 9 from offset 1836 to address 0x176e81c */ 1791 0xbb85c821, 0x00000736, /* write array of size 4 from offset 1846 to address 0x1770b90 */ 1792 0xbb9f1021, 0x0000073b, /* write array of size 26 from offset 1851 to address 0x1773e20 */ 1793 0xbb9ffc21, 0x00000756, /* write array of size 2 from offset 1878 to address 0x1773ff8 */ 1794 0x00010002, 0x00680000, /* if mode != 'fpga&(bb|k2)', skip 1 ops */ 1795 0xbb25c801, 0x00000002, /* write 0x2 to address 0x1764b90 */ 1796 0x00010002, 0x00720000, /* if mode != 'ports_per_eng_1&(bb|k2)', skip 1 ops */ 1797 0xbb25ca01, 0x00000000, /* write 0x0 to address 0x1764b94 */ 1798 0x00010002, 0x006d0000, /* if mode != 'ports_per_eng_2&(bb|k2)', skip 1 ops */ 1799 0xbb25ca01, 0x00000001, /* write 0x1 to address 0x1764b94 */ 1800 0x00010002, 0x009f0000, /* if mode != 'ports_per_eng_4&(bb|k2)', skip 1 ops */ 1801 0xbb25ca01, 0x00000002, /* write 0x2 to address 0x1764b94 */ 1802 0x00010002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 1 ops */ 1803 0xbb25c601, 0x00000003, /* write 0x3 to address 0x1764b8c */ 1804 0x00010002, 0x00860000, /* if mode != 'bb&(bb|k2)', skip 1 ops */ 1805 0xbb25c601, 0x00000002, /* write 0x2 to address 0x1764b8c */ 1806 0x00010002, 0x00120000, /* if mode != '(bb|k2)&(asic|chipsim|emul_full)', skip 1 ops */ 1807 0xbb25c801, 0x00000003, /* write 0x3 to address 0x1764b90 */ 1808 0xba032e10, 0x00000000, /* wait until address 0x174065c reads 0x0 */ 1809 0xba501e10, 0x00000007, /* wait until address 0x174a03c reads 0x7 */ 1810 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 1811 0xba500021, 0x00000759, /* write array of size 2 from offset 1881 to address 0x174a000 */ 1812 0xba500601, 0xc000ffff, /* write 0xc000ffff to address 0x174a00c */ 1813 0xba502001, 0x00000001, /* write 0x1 to address 0x174a040 */ 1814 0x00030002, 0x00010000, /* if mode != 'bb|k2', skip 3 ops */ 1815 0xb8022401, 0x000020f6, /* write 0x20f6 to address 0x1700448 */ 1816 0xb8028121, 0x0000075c, /* write array of size 14 from offset 1884 to address 0x1700500 (WB) */ 1817 0xb8800021, 0x0000076b, /* write array of size 256 from offset 1899 to address 0x1710000 */ 1818 0x00020002, 0x005c0000, /* if mode != '(bb|k2)&(!chipsim)', skip 2 ops */ 1819 0xbc000121, 0x0000076d, /* write array of size 65528 from offset 1901 to address 0x1780000 (WB) */ 1820 0xbdfff121, 0x00010766, /* write array of size 8200 from offset 67430 to address 0x17bffe0 (WB) */ 1821 0x00180002, 0x00010000, /* if mode != 'bb|k2', skip 24 ops */ 1822 0xb8800021, 0x00010769, /* write array of size 13 from offset 67433 to address 0x1710000 */ 1823 0xb8802221, 0x00010777, /* write array of size 9 from offset 67447 to address 0x1710044 */ 1824 0xb8804221, 0x00010781, /* write array of size 2 from offset 67457 to address 0x1710084 */ 1825 0xb8804a21, 0x00010784, /* write array of size 2 from offset 67460 to address 0x1710094 */ 1826 0xb8805001, 0x00128671, /* write 0x128671 to address 0x17100a0 */ 1827 0xb8807a01, 0x0004842e, /* write 0x4842e to address 0x17100f4 */ 1828 0xb8808201, 0x00060043, /* write 0x60043 to address 0x1710104 */ 1829 0xb8808821, 0x00010787, /* write array of size 2 from offset 67463 to address 0x1710110 */ 1830 0xb8809021, 0x0001078a, /* write array of size 2 from offset 67466 to address 0x1710120 */ 1831 0xb8809a01, 0x0006001e, /* write 0x6001e to address 0x1710134 */ 1832 0xb880a201, 0x00060618, /* write 0x60618 to address 0x1710144 */ 1833 0xb880aa01, 0x000607a5, /* write 0x607a5 to address 0x1710154 */ 1834 0xb880ba01, 0x00060074, /* write 0x60074 to address 0x1710174 */ 1835 0xb880c201, 0x00080ed4, /* write 0x80ed4 to address 0x1710184 */ 1836 0xb880c821, 0x0001078d, /* write array of size 2 from offset 67469 to address 0x1710190 */ 1837 0xb880d001, 0x001e0c35, /* write 0x1e0c35 to address 0x17101a0 */ 1838 0xb8810221, 0x00010790, /* write array of size 2 from offset 67472 to address 0x1710204 */ 1839 0xb8811221, 0x00010793, /* write array of size 2 from offset 67475 to address 0x1710224 */ 1840 0xb8814201, 0x0012800e, /* write 0x12800e to address 0x1710284 */ 1841 0xb8818221, 0x00010796, /* write array of size 6 from offset 67478 to address 0x1710304 */ 1842 0xb8819221, 0x0001079d, /* write array of size 2 from offset 67485 to address 0x1710324 */ 1843 0xb8819a21, 0x000107a0, /* write array of size 2 from offset 67488 to address 0x1710334 */ 1844 0xb881a201, 0x000c679b, /* write 0xc679b to address 0x1710344 */ 1845 0xb881aa01, 0x000c79bc, /* write 0xc79bc to address 0x1710354 */ 1846 0xba502411, 0x00000002, /* write 2 zeros to address 0x174a048 */ 1847 0x00050013, 0x00000002, /* if phase != 'pf0', skip 5 ops */ 1848 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 1849 0xbb224411, 0x00000002, /* write 2 zeros to address 0x1764488 */ 1850 0xbb228411, 0x00000002, /* write 2 zeros to address 0x1764508 */ 1851 0xbb2e9001, 0x00000000, /* write 0x0 to address 0x1765d20 */ 1852 0xbb788821, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x176f110 */ 1853 0x00050013, 0x00010002, /* if phase != 'pf1', skip 5 ops */ 1854 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 1855 0xbb224811, 0x00000002, /* write 2 zeros to address 0x1764490 */ 1856 0xbb228811, 0x00000002, /* write 2 zeros to address 0x1764510 */ 1857 0xbb2e9201, 0x00000000, /* write 0x0 to address 0x1765d24 */ 1858 0xbb788c21, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x176f118 */ 1859 0x00050013, 0x00020002, /* if phase != 'pf2', skip 5 ops */ 1860 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 1861 0xbb224c11, 0x00000002, /* write 2 zeros to address 0x1764498 */ 1862 0xbb228c11, 0x00000002, /* write 2 zeros to address 0x1764518 */ 1863 0xbb2e9401, 0x00000000, /* write 0x0 to address 0x1765d28 */ 1864 0xbb789021, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x176f120 */ 1865 0x00050013, 0x00030002, /* if phase != 'pf3', skip 5 ops */ 1866 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 1867 0xbb225011, 0x00000002, /* write 2 zeros to address 0x17644a0 */ 1868 0xbb229011, 0x00000002, /* write 2 zeros to address 0x1764520 */ 1869 0xbb2e9601, 0x00000000, /* write 0x0 to address 0x1765d2c */ 1870 0xbb789421, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x176f128 */ 1871 0x00050013, 0x00040002, /* if phase != 'pf4', skip 5 ops */ 1872 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 1873 0xbb225411, 0x00000002, /* write 2 zeros to address 0x17644a8 */ 1874 0xbb229411, 0x00000002, /* write 2 zeros to address 0x1764528 */ 1875 0xbb2e9801, 0x00000000, /* write 0x0 to address 0x1765d30 */ 1876 0xbb789821, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x176f130 */ 1877 0x00050013, 0x00050002, /* if phase != 'pf5', skip 5 ops */ 1878 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 1879 0xbb225811, 0x00000002, /* write 2 zeros to address 0x17644b0 */ 1880 0xbb229811, 0x00000002, /* write 2 zeros to address 0x1764530 */ 1881 0xbb2e9a01, 0x00000000, /* write 0x0 to address 0x1765d34 */ 1882 0xbb789c21, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x176f138 */ 1883 0x00050013, 0x00060002, /* if phase != 'pf6', skip 5 ops */ 1884 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 1885 0xbb225c11, 0x00000002, /* write 2 zeros to address 0x17644b8 */ 1886 0xbb229c11, 0x00000002, /* write 2 zeros to address 0x1764538 */ 1887 0xbb2e9c01, 0x00000000, /* write 0x0 to address 0x1765d38 */ 1888 0xbb78a021, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x176f140 */ 1889 0x00050013, 0x00070002, /* if phase != 'pf7', skip 5 ops */ 1890 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 1891 0xbb226011, 0x00000002, /* write 2 zeros to address 0x17644c0 */ 1892 0xbb22a011, 0x00000002, /* write 2 zeros to address 0x1764540 */ 1893 0xbb2e9e01, 0x00000000, /* write 0x0 to address 0x1765d3c */ 1894 0xbb78a421, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x176f148 */ 1895 0x00050013, 0x00080002, /* if phase != 'pf8', skip 5 ops */ 1896 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 1897 0xbb226411, 0x00000002, /* write 2 zeros to address 0x17644c8 */ 1898 0xbb22a411, 0x00000002, /* write 2 zeros to address 0x1764548 */ 1899 0xbb2ea001, 0x00000000, /* write 0x0 to address 0x1765d40 */ 1900 0xbb78a821, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x176f150 */ 1901 0x00050013, 0x00090002, /* if phase != 'pf9', skip 5 ops */ 1902 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 1903 0xbb226811, 0x00000002, /* write 2 zeros to address 0x17644d0 */ 1904 0xbb22a811, 0x00000002, /* write 2 zeros to address 0x1764550 */ 1905 0xbb2ea201, 0x00000000, /* write 0x0 to address 0x1765d44 */ 1906 0xbb78ac21, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x176f158 */ 1907 0x00050013, 0x000a0002, /* if phase != 'pf10', skip 5 ops */ 1908 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 1909 0xbb226c11, 0x00000002, /* write 2 zeros to address 0x17644d8 */ 1910 0xbb22ac11, 0x00000002, /* write 2 zeros to address 0x1764558 */ 1911 0xbb2ea401, 0x00000000, /* write 0x0 to address 0x1765d48 */ 1912 0xbb78b021, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x176f160 */ 1913 0x00050013, 0x000b0002, /* if phase != 'pf11', skip 5 ops */ 1914 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 1915 0xbb227011, 0x00000002, /* write 2 zeros to address 0x17644e0 */ 1916 0xbb22b011, 0x00000002, /* write 2 zeros to address 0x1764560 */ 1917 0xbb2ea601, 0x00000000, /* write 0x0 to address 0x1765d4c */ 1918 0xbb78b421, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x176f168 */ 1919 0x00050013, 0x000c0002, /* if phase != 'pf12', skip 5 ops */ 1920 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 1921 0xbb227411, 0x00000002, /* write 2 zeros to address 0x17644e8 */ 1922 0xbb22b411, 0x00000002, /* write 2 zeros to address 0x1764568 */ 1923 0xbb2ea801, 0x00000000, /* write 0x0 to address 0x1765d50 */ 1924 0xbb78b821, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x176f170 */ 1925 0x00050013, 0x000d0002, /* if phase != 'pf13', skip 5 ops */ 1926 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 1927 0xbb227811, 0x00000002, /* write 2 zeros to address 0x17644f0 */ 1928 0xbb22b811, 0x00000002, /* write 2 zeros to address 0x1764570 */ 1929 0xbb2eaa01, 0x00000000, /* write 0x0 to address 0x1765d54 */ 1930 0xbb78bc21, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x176f178 */ 1931 0x00050013, 0x000e0002, /* if phase != 'pf14', skip 5 ops */ 1932 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 1933 0xbb227c11, 0x00000002, /* write 2 zeros to address 0x17644f8 */ 1934 0xbb22bc11, 0x00000002, /* write 2 zeros to address 0x1764578 */ 1935 0xbb2eac01, 0x00000000, /* write 0x0 to address 0x1765d58 */ 1936 0xbb78c021, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x176f180 */ 1937 0x00050013, 0x000f0002, /* if phase != 'pf15', skip 5 ops */ 1938 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 1939 0xbb228011, 0x00000002, /* write 2 zeros to address 0x1764500 */ 1940 0xbb22c011, 0x00000002, /* write 2 zeros to address 0x1764580 */ 1941 0xbb2eae01, 0x00000000, /* write 0x0 to address 0x1765d5c */ 1942 0xbb78c421, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x176f188 */ 1943 0x00010013, 0xffff0002, /* if phase != 'pf', skip 1 ops */ 1944 0xb8020601, 0x00000001, /* write 0x1 to address 0x170040c */ 1945 0x00060013, 0x00000001, /* if phase != 'port0', skip 6 ops */ 1946 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 1947 0xbb25cc11, 0x00000002, /* write 2 zeros to address 0x1764b98 */ 1948 0xbb265811, 0x00000020, /* write 32 zeros to address 0x1764cb0 */ 1949 0xbb5a4411, 0x00000002, /* write 2 zeros to address 0x176b488 */ 1950 0xbb5a5411, 0x00000002, /* write 2 zeros to address 0x176b4a8 */ 1951 0xbb5a6411, 0x00000002, /* write 2 zeros to address 0x176b4c8 */ 1952 0x00060013, 0x00010001, /* if phase != 'port1', skip 6 ops */ 1953 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 1954 0xbb25d011, 0x00000002, /* write 2 zeros to address 0x1764ba0 */ 1955 0xbb269811, 0x00000020, /* write 32 zeros to address 0x1764d30 */ 1956 0xbb5a4811, 0x00000002, /* write 2 zeros to address 0x176b490 */ 1957 0xbb5a5811, 0x00000002, /* write 2 zeros to address 0x176b4b0 */ 1958 0xbb5a6811, 0x00000002, /* write 2 zeros to address 0x176b4d0 */ 1959 0x00060013, 0x00020001, /* if phase != 'port2', skip 6 ops */ 1960 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 1961 0xbb25d411, 0x00000002, /* write 2 zeros to address 0x1764ba8 */ 1962 0xbb26d811, 0x00000020, /* write 32 zeros to address 0x1764db0 */ 1963 0xbb5a4c11, 0x00000002, /* write 2 zeros to address 0x176b498 */ 1964 0xbb5a5c11, 0x00000002, /* write 2 zeros to address 0x176b4b8 */ 1965 0xbb5a6c11, 0x00000002, /* write 2 zeros to address 0x176b4d8 */ 1966 0x00060013, 0x00030001, /* if phase != 'port3', skip 6 ops */ 1967 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 1968 0xbb25d811, 0x00000002, /* write 2 zeros to address 0x1764bb0 */ 1969 0xbb271811, 0x00000020, /* write 32 zeros to address 0x1764e30 */ 1970 0xbb5a5011, 0x00000002, /* write 2 zeros to address 0x176b4a0 */ 1971 0xbb5a6011, 0x00000002, /* write 2 zeros to address 0x176b4c0 */ 1972 0xbb5a7011, 0x00000002, /* write 2 zeros to address 0x176b4e0 */ 1973 0x00010013, 0xffff0003, /* if phase != 'vf', skip 1 ops */ 1974 0xb8020401, 0x00000001, /* write 0x1 to address 0x1700408 */ 1975 /* MSEM */ 1976 0x004a0013, 0xffff0000, /* if phase != 'engine', skip 74 ops */ 1977 0xc0002a01, 0x00000000, /* write 0x0 to address 0x1800054 */ 1978 0xc0006601, 0x00000000, /* write 0x0 to address 0x18000cc */ 1979 0xc2002201, 0x00000000, /* write 0x0 to address 0x1840044 */ 1980 0xc2032c01, 0x00000001, /* write 0x1 to address 0x1840658 */ 1981 0xc203a421, 0x000002d9, /* write array of size 3 from offset 729 to address 0x1840748 */ 1982 0xc2052401, 0x00001fff, /* write 0x1fff to address 0x1840a48 */ 1983 0x00010002, 0x00020000, /* if mode != 'bb', skip 1 ops */ 1984 0xc0036001, 0x00000000, /* write 0x0 to address 0x18006c0 */ 1985 0x00010002, 0x00030000, /* if mode != 'k2', skip 1 ops */ 1986 0xc2010201, 0x00000000, /* write 0x0 to address 0x1840204 */ 1987 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 1988 0xc0002201, 0x00000000, /* write 0x0 to address 0x1800044 */ 1989 0xc1000111, 0x000010e0, /* write 4320 zeros to address 0x1820000 (WB) */ 1990 0xc2025001, 0x00000007, /* write 0x7 to address 0x18404a0 */ 1991 0xc3000011, 0x00005000, /* write 20480 zeros to address 0x1860000 */ 1992 0x00010002, 0x00240000, /* if mode != '!e5', skip 1 ops */ 1993 0xc0010201, 0x00000000, /* write 0x0 to address 0x1800204 */ 1994 0x00010002, 0x00720000, /* if mode != 'ports_per_eng_1&(bb|k2)', skip 1 ops */ 1995 0xc2025c01, 0x00000000, /* write 0x0 to address 0x18404b8 */ 1996 0x00010002, 0x009f0000, /* if mode != 'ports_per_eng_4&(bb|k2)', skip 1 ops */ 1997 0xc2025c01, 0x00000002, /* write 0x2 to address 0x18404b8 */ 1998 0x000a0002, 0x00010000, /* if mode != 'bb|k2', skip 10 ops */ 1999 0xc3000021, 0x000107a6, /* write array of size 6 from offset 67494 to address 0x1860000 */ 2000 0xc324c821, 0x000107ad, /* write array of size 7 from offset 67501 to address 0x1864990 */ 2001 0xc324d611, 0x00000017, /* write 23 zeros to address 0x18649ac */ 2002 0xc363dc21, 0x000107b5, /* write array of size 5 from offset 67509 to address 0x186c7b8 */ 2003 0xc363e611, 0x00000009, /* write 9 zeros to address 0x186c7cc */ 2004 0xc3956021, 0x000006e6, /* write array of size 1 from offset 1766 to address 0x1872ac0 */ 2005 0xc3956211, 0x00000019, /* write 25 zeros to address 0x1872ac4 */ 2006 0xc3985421, 0x000107bb, /* write array of size 640 from offset 67515 to address 0x18730a8 */ 2007 0xc39d6021, 0x00010a3c, /* write array of size 320 from offset 68156 to address 0x1873ac0 */ 2008 0xc39ffc21, 0x00010a3e, /* write array of size 2 from offset 68158 to address 0x1873ff8 */ 2009 0x00010002, 0x00680000, /* if mode != 'fpga&(bb|k2)', skip 1 ops */ 2010 0xc3247401, 0x00000002, /* write 0x2 to address 0x18648e8 */ 2011 0x00010002, 0x00720000, /* if mode != 'ports_per_eng_1&(bb|k2)', skip 1 ops */ 2012 0xc3247601, 0x00000000, /* write 0x0 to address 0x18648ec */ 2013 0x00010002, 0x006d0000, /* if mode != 'ports_per_eng_2&(bb|k2)', skip 1 ops */ 2014 0xc3247601, 0x00000001, /* write 0x1 to address 0x18648ec */ 2015 0x00010002, 0x009f0000, /* if mode != 'ports_per_eng_4&(bb|k2)', skip 1 ops */ 2016 0xc3247601, 0x00000002, /* write 0x2 to address 0x18648ec */ 2017 0x00010002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 1 ops */ 2018 0xc3247201, 0x00000003, /* write 0x3 to address 0x18648e4 */ 2019 0x00010002, 0x00860000, /* if mode != 'bb&(bb|k2)', skip 1 ops */ 2020 0xc3247201, 0x00000002, /* write 0x2 to address 0x18648e4 */ 2021 0x00010002, 0x00120000, /* if mode != '(bb|k2)&(asic|chipsim|emul_full)', skip 1 ops */ 2022 0xc3247401, 0x00000003, /* write 0x3 to address 0x18648e8 */ 2023 0xc2032e10, 0x00000000, /* wait until address 0x184065c reads 0x0 */ 2024 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 2025 0xc0022401, 0x000010e4, /* write 0x10e4 to address 0x1800448 */ 2026 0xc0028121, 0x00010a41, /* write array of size 10 from offset 68161 to address 0x1800500 (WB) */ 2027 0xc0029921, 0x00010a4c, /* write array of size 2 from offset 68172 to address 0x1800530 (WB) */ 2028 0xc0800021, 0x00010a4f, /* write array of size 256 from offset 68175 to address 0x1810000 */ 2029 0x00020002, 0x005c0000, /* if mode != '(bb|k2)&(!chipsim)', skip 2 ops */ 2030 0xc4000121, 0x00010a51, /* write array of size 39604 from offset 68177 to address 0x1880000 (WB) */ 2031 0xc5356921, 0x0001a506, /* write array of size 9548 from offset 107782 to address 0x18a6ad0 (WB) */ 2032 0x00120002, 0x00010000, /* if mode != 'bb|k2', skip 18 ops */ 2033 0xc0800021, 0x0001a509, /* write array of size 9 from offset 107785 to address 0x1810000 */ 2034 0xc0801421, 0x0001a513, /* write array of size 2 from offset 107795 to address 0x1810028 */ 2035 0xc0802221, 0x0001a516, /* write array of size 5 from offset 107798 to address 0x1810044 */ 2036 0xc0804201, 0x000250ab, /* write 0x250ab to address 0x1810084 */ 2037 0xc0804a21, 0x0001a51c, /* write array of size 2 from offset 107804 to address 0x1810094 */ 2038 0xc0805021, 0x0001a51f, /* write array of size 2 from offset 107807 to address 0x18100a0 */ 2039 0xc0808201, 0x001e01f9, /* write 0x1e01f9 to address 0x1810104 */ 2040 0xc0808801, 0x001e0366, /* write 0x1e0366 to address 0x1810110 */ 2041 0xc0808e21, 0x0001a522, /* write array of size 6 from offset 107810 to address 0x181011c */ 2042 0xc080c421, 0x0001a529, /* write array of size 11 from offset 107817 to address 0x1810188 */ 2043 0xc0810221, 0x0001a535, /* write array of size 2 from offset 107829 to address 0x1810204 */ 2044 0xc0810a21, 0x0001a538, /* write array of size 2 from offset 107832 to address 0x1810214 */ 2045 0xc0811221, 0x0001a53b, /* write array of size 2 from offset 107835 to address 0x1810224 */ 2046 0xc0814201, 0x001e4ecc, /* write 0x1e4ecc to address 0x1810284 */ 2047 0xc0814a21, 0x0001a53e, /* write array of size 2 from offset 107838 to address 0x1810294 */ 2048 0xc0818421, 0x0001a541, /* write array of size 7 from offset 107841 to address 0x1810308 */ 2049 0xc0819421, 0x0001a549, /* write array of size 5 from offset 107849 to address 0x1810328 */ 2050 0xc081a021, 0x0001a54f, /* write array of size 2 from offset 107855 to address 0x1810340 */ 2051 0x00060013, 0x00000002, /* if phase != 'pf0', skip 6 ops */ 2052 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2053 0xc320f011, 0x00000002, /* write 2 zeros to address 0x18641e0 */ 2054 0xc3213011, 0x00000002, /* write 2 zeros to address 0x1864260 */ 2055 0xc359b001, 0x00000000, /* write 0x0 to address 0x186b360 */ 2056 0xc38ab821, 0x0001a552, /* write array of size 4 from offset 107858 to address 0x1871570 */ 2057 0xc3981421, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1873028 */ 2058 0x00060013, 0x00010002, /* if phase != 'pf1', skip 6 ops */ 2059 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2060 0xc320f411, 0x00000002, /* write 2 zeros to address 0x18641e8 */ 2061 0xc3213411, 0x00000002, /* write 2 zeros to address 0x1864268 */ 2062 0xc359b201, 0x00000000, /* write 0x0 to address 0x186b364 */ 2063 0xc38ac021, 0x0001a552, /* write array of size 4 from offset 107858 to address 0x1871580 */ 2064 0xc3981821, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1873030 */ 2065 0x00060013, 0x00020002, /* if phase != 'pf2', skip 6 ops */ 2066 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2067 0xc320f811, 0x00000002, /* write 2 zeros to address 0x18641f0 */ 2068 0xc3213811, 0x00000002, /* write 2 zeros to address 0x1864270 */ 2069 0xc359b401, 0x00000000, /* write 0x0 to address 0x186b368 */ 2070 0xc38ac821, 0x0001a552, /* write array of size 4 from offset 107858 to address 0x1871590 */ 2071 0xc3981c21, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1873038 */ 2072 0x00060013, 0x00030002, /* if phase != 'pf3', skip 6 ops */ 2073 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2074 0xc320fc11, 0x00000002, /* write 2 zeros to address 0x18641f8 */ 2075 0xc3213c11, 0x00000002, /* write 2 zeros to address 0x1864278 */ 2076 0xc359b601, 0x00000000, /* write 0x0 to address 0x186b36c */ 2077 0xc38ad021, 0x0001a552, /* write array of size 4 from offset 107858 to address 0x18715a0 */ 2078 0xc3982021, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1873040 */ 2079 0x00060013, 0x00040002, /* if phase != 'pf4', skip 6 ops */ 2080 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2081 0xc3210011, 0x00000002, /* write 2 zeros to address 0x1864200 */ 2082 0xc3214011, 0x00000002, /* write 2 zeros to address 0x1864280 */ 2083 0xc359b801, 0x00000000, /* write 0x0 to address 0x186b370 */ 2084 0xc38ad821, 0x0001a552, /* write array of size 4 from offset 107858 to address 0x18715b0 */ 2085 0xc3982421, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1873048 */ 2086 0x00060013, 0x00050002, /* if phase != 'pf5', skip 6 ops */ 2087 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2088 0xc3210411, 0x00000002, /* write 2 zeros to address 0x1864208 */ 2089 0xc3214411, 0x00000002, /* write 2 zeros to address 0x1864288 */ 2090 0xc359ba01, 0x00000000, /* write 0x0 to address 0x186b374 */ 2091 0xc38ae021, 0x0001a552, /* write array of size 4 from offset 107858 to address 0x18715c0 */ 2092 0xc3982821, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1873050 */ 2093 0x00060013, 0x00060002, /* if phase != 'pf6', skip 6 ops */ 2094 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2095 0xc3210811, 0x00000002, /* write 2 zeros to address 0x1864210 */ 2096 0xc3214811, 0x00000002, /* write 2 zeros to address 0x1864290 */ 2097 0xc359bc01, 0x00000000, /* write 0x0 to address 0x186b378 */ 2098 0xc38ae821, 0x0001a552, /* write array of size 4 from offset 107858 to address 0x18715d0 */ 2099 0xc3982c21, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1873058 */ 2100 0x00060013, 0x00070002, /* if phase != 'pf7', skip 6 ops */ 2101 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2102 0xc3210c11, 0x00000002, /* write 2 zeros to address 0x1864218 */ 2103 0xc3214c11, 0x00000002, /* write 2 zeros to address 0x1864298 */ 2104 0xc359be01, 0x00000000, /* write 0x0 to address 0x186b37c */ 2105 0xc38af021, 0x0001a552, /* write array of size 4 from offset 107858 to address 0x18715e0 */ 2106 0xc3983021, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1873060 */ 2107 0x00060013, 0x00080002, /* if phase != 'pf8', skip 6 ops */ 2108 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2109 0xc3211011, 0x00000002, /* write 2 zeros to address 0x1864220 */ 2110 0xc3215011, 0x00000002, /* write 2 zeros to address 0x18642a0 */ 2111 0xc359c001, 0x00000000, /* write 0x0 to address 0x186b380 */ 2112 0xc38af821, 0x0001a552, /* write array of size 4 from offset 107858 to address 0x18715f0 */ 2113 0xc3983421, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1873068 */ 2114 0x00060013, 0x00090002, /* if phase != 'pf9', skip 6 ops */ 2115 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2116 0xc3211411, 0x00000002, /* write 2 zeros to address 0x1864228 */ 2117 0xc3215411, 0x00000002, /* write 2 zeros to address 0x18642a8 */ 2118 0xc359c201, 0x00000000, /* write 0x0 to address 0x186b384 */ 2119 0xc38b0021, 0x0001a552, /* write array of size 4 from offset 107858 to address 0x1871600 */ 2120 0xc3983821, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1873070 */ 2121 0x00060013, 0x000a0002, /* if phase != 'pf10', skip 6 ops */ 2122 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2123 0xc3211811, 0x00000002, /* write 2 zeros to address 0x1864230 */ 2124 0xc3215811, 0x00000002, /* write 2 zeros to address 0x18642b0 */ 2125 0xc359c401, 0x00000000, /* write 0x0 to address 0x186b388 */ 2126 0xc38b0821, 0x0001a552, /* write array of size 4 from offset 107858 to address 0x1871610 */ 2127 0xc3983c21, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1873078 */ 2128 0x00060013, 0x000b0002, /* if phase != 'pf11', skip 6 ops */ 2129 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2130 0xc3211c11, 0x00000002, /* write 2 zeros to address 0x1864238 */ 2131 0xc3215c11, 0x00000002, /* write 2 zeros to address 0x18642b8 */ 2132 0xc359c601, 0x00000000, /* write 0x0 to address 0x186b38c */ 2133 0xc38b1021, 0x0001a552, /* write array of size 4 from offset 107858 to address 0x1871620 */ 2134 0xc3984021, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1873080 */ 2135 0x00060013, 0x000c0002, /* if phase != 'pf12', skip 6 ops */ 2136 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2137 0xc3212011, 0x00000002, /* write 2 zeros to address 0x1864240 */ 2138 0xc3216011, 0x00000002, /* write 2 zeros to address 0x18642c0 */ 2139 0xc359c801, 0x00000000, /* write 0x0 to address 0x186b390 */ 2140 0xc38b1821, 0x0001a552, /* write array of size 4 from offset 107858 to address 0x1871630 */ 2141 0xc3984421, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1873088 */ 2142 0x00060013, 0x000d0002, /* if phase != 'pf13', skip 6 ops */ 2143 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2144 0xc3212411, 0x00000002, /* write 2 zeros to address 0x1864248 */ 2145 0xc3216411, 0x00000002, /* write 2 zeros to address 0x18642c8 */ 2146 0xc359ca01, 0x00000000, /* write 0x0 to address 0x186b394 */ 2147 0xc38b2021, 0x0001a552, /* write array of size 4 from offset 107858 to address 0x1871640 */ 2148 0xc3984821, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1873090 */ 2149 0x00060013, 0x000e0002, /* if phase != 'pf14', skip 6 ops */ 2150 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2151 0xc3212811, 0x00000002, /* write 2 zeros to address 0x1864250 */ 2152 0xc3216811, 0x00000002, /* write 2 zeros to address 0x18642d0 */ 2153 0xc359cc01, 0x00000000, /* write 0x0 to address 0x186b398 */ 2154 0xc38b2821, 0x0001a552, /* write array of size 4 from offset 107858 to address 0x1871650 */ 2155 0xc3984c21, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1873098 */ 2156 0x00060013, 0x000f0002, /* if phase != 'pf15', skip 6 ops */ 2157 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2158 0xc3212c11, 0x00000002, /* write 2 zeros to address 0x1864258 */ 2159 0xc3216c11, 0x00000002, /* write 2 zeros to address 0x18642d8 */ 2160 0xc359ce01, 0x00000000, /* write 0x0 to address 0x186b39c */ 2161 0xc38b3021, 0x0001a552, /* write array of size 4 from offset 107858 to address 0x1871660 */ 2162 0xc3985021, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x18730a0 */ 2163 0x00010013, 0xffff0002, /* if phase != 'pf', skip 1 ops */ 2164 0xc0020601, 0x00000001, /* write 0x1 to address 0x180040c */ 2165 0x00020013, 0x00000001, /* if phase != 'port0', skip 2 ops */ 2166 0x00010002, 0x00010000, /* if mode != 'bb|k2', skip 1 ops */ 2167 0xc3247811, 0x00000002, /* write 2 zeros to address 0x18648f0 */ 2168 0x00020013, 0x00010001, /* if phase != 'port1', skip 2 ops */ 2169 0x00010002, 0x00010000, /* if mode != 'bb|k2', skip 1 ops */ 2170 0xc3247c11, 0x00000002, /* write 2 zeros to address 0x18648f8 */ 2171 0x00020013, 0x00020001, /* if phase != 'port2', skip 2 ops */ 2172 0x00010002, 0x00010000, /* if mode != 'bb|k2', skip 1 ops */ 2173 0xc3248011, 0x00000002, /* write 2 zeros to address 0x1864900 */ 2174 0x00020013, 0x00030001, /* if phase != 'port3', skip 2 ops */ 2175 0x00010002, 0x00010000, /* if mode != 'bb|k2', skip 1 ops */ 2176 0xc3248411, 0x00000002, /* write 2 zeros to address 0x1864908 */ 2177 0x00010013, 0xffff0003, /* if phase != 'vf', skip 1 ops */ 2178 0xc0020401, 0x00000001, /* write 0x1 to address 0x1800408 */ 2179 /* USEM */ 2180 0x00410013, 0xffff0000, /* if phase != 'engine', skip 65 ops */ 2181 0xc8002a01, 0x00000000, /* write 0x0 to address 0x1900054 */ 2182 0xc8006601, 0x00000000, /* write 0x0 to address 0x19000cc */ 2183 0xca002201, 0x00000000, /* write 0x0 to address 0x1940044 */ 2184 0xca032c01, 0x00000001, /* write 0x1 to address 0x1940658 */ 2185 0xca03a421, 0x000002d9, /* write array of size 3 from offset 729 to address 0x1940748 */ 2186 0xca052401, 0x00001fff, /* write 0x1fff to address 0x1940a48 */ 2187 0x00010002, 0x00030000, /* if mode != 'k2', skip 1 ops */ 2188 0xca010201, 0x00000000, /* write 0x0 to address 0x1940204 */ 2189 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 2190 0xc8002201, 0x00000000, /* write 0x0 to address 0x1900044 */ 2191 0xc9000111, 0x00000b40, /* write 2880 zeros to address 0x1920000 (WB) */ 2192 0xca025001, 0x00000007, /* write 0x7 to address 0x19404a0 */ 2193 0xcb000011, 0x00005000, /* write 20480 zeros to address 0x1960000 */ 2194 0x00010002, 0x00240000, /* if mode != '!e5', skip 1 ops */ 2195 0xc8010201, 0x00000000, /* write 0x0 to address 0x1900204 */ 2196 0x00010002, 0x00720000, /* if mode != 'ports_per_eng_1&(bb|k2)', skip 1 ops */ 2197 0xca025c01, 0x00000000, /* write 0x0 to address 0x19404b8 */ 2198 0x00010002, 0x009f0000, /* if mode != 'ports_per_eng_4&(bb|k2)', skip 1 ops */ 2199 0xca025c01, 0x00000002, /* write 0x2 to address 0x19404b8 */ 2200 0x00070002, 0x00010000, /* if mode != 'bb|k2', skip 7 ops */ 2201 0xcb088021, 0x0001a557, /* write array of size 6 from offset 107863 to address 0x1961100 */ 2202 0xcb3fa421, 0x000107ad, /* write array of size 7 from offset 67501 to address 0x1967f48 */ 2203 0xcb3fb211, 0x00000017, /* write 23 zeros to address 0x1967f64 */ 2204 0xcb962821, 0x000006e6, /* write array of size 1 from offset 1766 to address 0x1972c50 */ 2205 0xcb962a11, 0x00000019, /* write 25 zeros to address 0x1972c54 */ 2206 0xcb9a2821, 0x00010a3c, /* write array of size 320 from offset 68156 to address 0x1973450 */ 2207 0xcb9ffc21, 0x0001a55e, /* write array of size 2 from offset 107870 to address 0x1973ff8 */ 2208 0x00010002, 0x00680000, /* if mode != 'fpga&(bb|k2)', skip 1 ops */ 2209 0xcb3f5001, 0x00000002, /* write 0x2 to address 0x1967ea0 */ 2210 0x00010002, 0x00720000, /* if mode != 'ports_per_eng_1&(bb|k2)', skip 1 ops */ 2211 0xcb3f5201, 0x00000000, /* write 0x0 to address 0x1967ea4 */ 2212 0x00010002, 0x006d0000, /* if mode != 'ports_per_eng_2&(bb|k2)', skip 1 ops */ 2213 0xcb3f5201, 0x00000001, /* write 0x1 to address 0x1967ea4 */ 2214 0x00010002, 0x009f0000, /* if mode != 'ports_per_eng_4&(bb|k2)', skip 1 ops */ 2215 0xcb3f5201, 0x00000002, /* write 0x2 to address 0x1967ea4 */ 2216 0x00010002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 1 ops */ 2217 0xcb3f4e01, 0x00000003, /* write 0x3 to address 0x1967e9c */ 2218 0x00010002, 0x00860000, /* if mode != 'bb&(bb|k2)', skip 1 ops */ 2219 0xcb3f4e01, 0x00000002, /* write 0x2 to address 0x1967e9c */ 2220 0x00010002, 0x00120000, /* if mode != '(bb|k2)&(asic|chipsim|emul_full)', skip 1 ops */ 2221 0xcb3f5001, 0x00000003, /* write 0x3 to address 0x1967ea0 */ 2222 0xca032e10, 0x00000000, /* wait until address 0x194065c reads 0x0 */ 2223 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 2224 0xc8022401, 0x00001ca1, /* write 0x1ca1 to address 0x1900448 */ 2225 0xc8028921, 0x0001a561, /* write array of size 2 from offset 107873 to address 0x1900510 (WB) */ 2226 0xc8029121, 0x0001a564, /* write array of size 6 from offset 107876 to address 0x1900520 (WB) */ 2227 0xc8800021, 0x0001a56b, /* write array of size 256 from offset 107883 to address 0x1910000 */ 2228 0x00020002, 0x005c0000, /* if mode != '(bb|k2)&(!chipsim)', skip 2 ops */ 2229 0xcc000121, 0x0001a56d, /* write array of size 31320 from offset 107885 to address 0x1980000 (WB) */ 2230 0xccf4b121, 0x00021fc6, /* write array of size 17832 from offset 139206 to address 0x199e960 (WB) */ 2231 0x000e0002, 0x00010000, /* if mode != 'bb|k2', skip 14 ops */ 2232 0xc8800021, 0x00021fc9, /* write array of size 12 from offset 139209 to address 0x1910000 */ 2233 0xc8802221, 0x00021fd6, /* write array of size 9 from offset 139222 to address 0x1910044 */ 2234 0xc8803601, 0x0012302c, /* write 0x12302c to address 0x191006c */ 2235 0xc8804221, 0x00021fe0, /* write array of size 2 from offset 139232 to address 0x1910084 */ 2236 0xc8804a21, 0x00021fe3, /* write array of size 2 from offset 139235 to address 0x1910094 */ 2237 0xc8805021, 0x00021fe6, /* write array of size 3 from offset 139238 to address 0x19100a0 */ 2238 0xc8808201, 0x001e0d8e, /* write 0x1e0d8e to address 0x1910104 */ 2239 0xc8808801, 0x001e0a9b, /* write 0x1e0a9b to address 0x1910110 */ 2240 0xc8809021, 0x00021fea, /* write array of size 5 from offset 139242 to address 0x1910120 */ 2241 0xc880c421, 0x00021ff0, /* write array of size 7 from offset 139248 to address 0x1910188 */ 2242 0xc8810221, 0x00021ff8, /* write array of size 6 from offset 139256 to address 0x1910204 */ 2243 0xc8811221, 0x00021fff, /* write array of size 3 from offset 139263 to address 0x1910224 */ 2244 0xc8814221, 0x00022003, /* write array of size 2 from offset 139267 to address 0x1910284 */ 2245 0xc8818221, 0x00022006, /* write array of size 5 from offset 139270 to address 0x1910304 */ 2246 0x00060013, 0x00000002, /* if phase != 'pf0', skip 6 ops */ 2247 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2248 0xcb000011, 0x00000002, /* write 2 zeros to address 0x1960000 */ 2249 0xcb3bcc11, 0x00000002, /* write 2 zeros to address 0x1967798 */ 2250 0xcb3c0c11, 0x00000002, /* write 2 zeros to address 0x1967818 */ 2251 0xcb5aac01, 0x00000000, /* write 0x0 to address 0x196b558 */ 2252 0xcb9cb021, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1973960 */ 2253 0x00060013, 0x00010002, /* if phase != 'pf1', skip 6 ops */ 2254 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2255 0xcb000411, 0x00000002, /* write 2 zeros to address 0x1960008 */ 2256 0xcb3bd011, 0x00000002, /* write 2 zeros to address 0x19677a0 */ 2257 0xcb3c1011, 0x00000002, /* write 2 zeros to address 0x1967820 */ 2258 0xcb5aae01, 0x00000000, /* write 0x0 to address 0x196b55c */ 2259 0xcb9cb421, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1973968 */ 2260 0x00060013, 0x00020002, /* if phase != 'pf2', skip 6 ops */ 2261 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2262 0xcb000811, 0x00000002, /* write 2 zeros to address 0x1960010 */ 2263 0xcb3bd411, 0x00000002, /* write 2 zeros to address 0x19677a8 */ 2264 0xcb3c1411, 0x00000002, /* write 2 zeros to address 0x1967828 */ 2265 0xcb5ab001, 0x00000000, /* write 0x0 to address 0x196b560 */ 2266 0xcb9cb821, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1973970 */ 2267 0x00060013, 0x00030002, /* if phase != 'pf3', skip 6 ops */ 2268 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2269 0xcb000c11, 0x00000002, /* write 2 zeros to address 0x1960018 */ 2270 0xcb3bd811, 0x00000002, /* write 2 zeros to address 0x19677b0 */ 2271 0xcb3c1811, 0x00000002, /* write 2 zeros to address 0x1967830 */ 2272 0xcb5ab201, 0x00000000, /* write 0x0 to address 0x196b564 */ 2273 0xcb9cbc21, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1973978 */ 2274 0x00060013, 0x00040002, /* if phase != 'pf4', skip 6 ops */ 2275 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2276 0xcb001011, 0x00000002, /* write 2 zeros to address 0x1960020 */ 2277 0xcb3bdc11, 0x00000002, /* write 2 zeros to address 0x19677b8 */ 2278 0xcb3c1c11, 0x00000002, /* write 2 zeros to address 0x1967838 */ 2279 0xcb5ab401, 0x00000000, /* write 0x0 to address 0x196b568 */ 2280 0xcb9cc021, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1973980 */ 2281 0x00060013, 0x00050002, /* if phase != 'pf5', skip 6 ops */ 2282 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2283 0xcb001411, 0x00000002, /* write 2 zeros to address 0x1960028 */ 2284 0xcb3be011, 0x00000002, /* write 2 zeros to address 0x19677c0 */ 2285 0xcb3c2011, 0x00000002, /* write 2 zeros to address 0x1967840 */ 2286 0xcb5ab601, 0x00000000, /* write 0x0 to address 0x196b56c */ 2287 0xcb9cc421, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1973988 */ 2288 0x00060013, 0x00060002, /* if phase != 'pf6', skip 6 ops */ 2289 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2290 0xcb001811, 0x00000002, /* write 2 zeros to address 0x1960030 */ 2291 0xcb3be411, 0x00000002, /* write 2 zeros to address 0x19677c8 */ 2292 0xcb3c2411, 0x00000002, /* write 2 zeros to address 0x1967848 */ 2293 0xcb5ab801, 0x00000000, /* write 0x0 to address 0x196b570 */ 2294 0xcb9cc821, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1973990 */ 2295 0x00060013, 0x00070002, /* if phase != 'pf7', skip 6 ops */ 2296 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2297 0xcb001c11, 0x00000002, /* write 2 zeros to address 0x1960038 */ 2298 0xcb3be811, 0x00000002, /* write 2 zeros to address 0x19677d0 */ 2299 0xcb3c2811, 0x00000002, /* write 2 zeros to address 0x1967850 */ 2300 0xcb5aba01, 0x00000000, /* write 0x0 to address 0x196b574 */ 2301 0xcb9ccc21, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1973998 */ 2302 0x00060013, 0x00080002, /* if phase != 'pf8', skip 6 ops */ 2303 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2304 0xcb002011, 0x00000002, /* write 2 zeros to address 0x1960040 */ 2305 0xcb3bec11, 0x00000002, /* write 2 zeros to address 0x19677d8 */ 2306 0xcb3c2c11, 0x00000002, /* write 2 zeros to address 0x1967858 */ 2307 0xcb5abc01, 0x00000000, /* write 0x0 to address 0x196b578 */ 2308 0xcb9cd021, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x19739a0 */ 2309 0x00060013, 0x00090002, /* if phase != 'pf9', skip 6 ops */ 2310 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2311 0xcb002411, 0x00000002, /* write 2 zeros to address 0x1960048 */ 2312 0xcb3bf011, 0x00000002, /* write 2 zeros to address 0x19677e0 */ 2313 0xcb3c3011, 0x00000002, /* write 2 zeros to address 0x1967860 */ 2314 0xcb5abe01, 0x00000000, /* write 0x0 to address 0x196b57c */ 2315 0xcb9cd421, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x19739a8 */ 2316 0x00060013, 0x000a0002, /* if phase != 'pf10', skip 6 ops */ 2317 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2318 0xcb002811, 0x00000002, /* write 2 zeros to address 0x1960050 */ 2319 0xcb3bf411, 0x00000002, /* write 2 zeros to address 0x19677e8 */ 2320 0xcb3c3411, 0x00000002, /* write 2 zeros to address 0x1967868 */ 2321 0xcb5ac001, 0x00000000, /* write 0x0 to address 0x196b580 */ 2322 0xcb9cd821, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x19739b0 */ 2323 0x00060013, 0x000b0002, /* if phase != 'pf11', skip 6 ops */ 2324 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2325 0xcb002c11, 0x00000002, /* write 2 zeros to address 0x1960058 */ 2326 0xcb3bf811, 0x00000002, /* write 2 zeros to address 0x19677f0 */ 2327 0xcb3c3811, 0x00000002, /* write 2 zeros to address 0x1967870 */ 2328 0xcb5ac201, 0x00000000, /* write 0x0 to address 0x196b584 */ 2329 0xcb9cdc21, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x19739b8 */ 2330 0x00060013, 0x000c0002, /* if phase != 'pf12', skip 6 ops */ 2331 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2332 0xcb003011, 0x00000002, /* write 2 zeros to address 0x1960060 */ 2333 0xcb3bfc11, 0x00000002, /* write 2 zeros to address 0x19677f8 */ 2334 0xcb3c3c11, 0x00000002, /* write 2 zeros to address 0x1967878 */ 2335 0xcb5ac401, 0x00000000, /* write 0x0 to address 0x196b588 */ 2336 0xcb9ce021, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x19739c0 */ 2337 0x00060013, 0x000d0002, /* if phase != 'pf13', skip 6 ops */ 2338 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2339 0xcb003411, 0x00000002, /* write 2 zeros to address 0x1960068 */ 2340 0xcb3c0011, 0x00000002, /* write 2 zeros to address 0x1967800 */ 2341 0xcb3c4011, 0x00000002, /* write 2 zeros to address 0x1967880 */ 2342 0xcb5ac601, 0x00000000, /* write 0x0 to address 0x196b58c */ 2343 0xcb9ce421, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x19739c8 */ 2344 0x00060013, 0x000e0002, /* if phase != 'pf14', skip 6 ops */ 2345 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2346 0xcb003811, 0x00000002, /* write 2 zeros to address 0x1960070 */ 2347 0xcb3c0411, 0x00000002, /* write 2 zeros to address 0x1967808 */ 2348 0xcb3c4411, 0x00000002, /* write 2 zeros to address 0x1967888 */ 2349 0xcb5ac801, 0x00000000, /* write 0x0 to address 0x196b590 */ 2350 0xcb9ce821, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x19739d0 */ 2351 0x00060013, 0x000f0002, /* if phase != 'pf15', skip 6 ops */ 2352 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2353 0xcb003c11, 0x00000002, /* write 2 zeros to address 0x1960078 */ 2354 0xcb3c0811, 0x00000002, /* write 2 zeros to address 0x1967810 */ 2355 0xcb3c4811, 0x00000002, /* write 2 zeros to address 0x1967890 */ 2356 0xcb5aca01, 0x00000000, /* write 0x0 to address 0x196b594 */ 2357 0xcb9cec21, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x19739d8 */ 2358 0x00010013, 0xffff0002, /* if phase != 'pf', skip 1 ops */ 2359 0xc8020601, 0x00000001, /* write 0x1 to address 0x190040c */ 2360 0x00020013, 0x00000001, /* if phase != 'port0', skip 2 ops */ 2361 0x00010002, 0x00010000, /* if mode != 'bb|k2', skip 1 ops */ 2362 0xcb3f5411, 0x00000002, /* write 2 zeros to address 0x1967ea8 */ 2363 0x00020013, 0x00010001, /* if phase != 'port1', skip 2 ops */ 2364 0x00010002, 0x00010000, /* if mode != 'bb|k2', skip 1 ops */ 2365 0xcb3f5811, 0x00000002, /* write 2 zeros to address 0x1967eb0 */ 2366 0x00020013, 0x00020001, /* if phase != 'port2', skip 2 ops */ 2367 0x00010002, 0x00010000, /* if mode != 'bb|k2', skip 1 ops */ 2368 0xcb3f5c11, 0x00000002, /* write 2 zeros to address 0x1967eb8 */ 2369 0x00020013, 0x00030001, /* if phase != 'port3', skip 2 ops */ 2370 0x00010002, 0x00010000, /* if mode != 'bb|k2', skip 1 ops */ 2371 0xcb3f6011, 0x00000002, /* write 2 zeros to address 0x1967ec0 */ 2372 0x00010013, 0xffff0003, /* if phase != 'vf', skip 1 ops */ 2373 0xc8020401, 0x00000001, /* write 0x1 to address 0x1900408 */ 2374 /* XSEM */ 2375 0x00510013, 0xffff0000, /* if phase != 'engine', skip 81 ops */ 2376 0xa0002a01, 0x00000000, /* write 0x0 to address 0x1400054 */ 2377 0xa0006601, 0x00000000, /* write 0x0 to address 0x14000cc */ 2378 0xa2002201, 0x00000000, /* write 0x0 to address 0x1440044 */ 2379 0xa2032c01, 0x00000001, /* write 0x1 to address 0x1440658 */ 2380 0xa203a421, 0x000002d9, /* write array of size 3 from offset 729 to address 0x1440748 */ 2381 0xa2052401, 0x00001fff, /* write 0x1fff to address 0x1440a48 */ 2382 0x00010002, 0x00030000, /* if mode != 'k2', skip 1 ops */ 2383 0xa2010201, 0x00000000, /* write 0x0 to address 0x1440204 */ 2384 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 2385 0xa0002201, 0x00000000, /* write 0x0 to address 0x1400044 */ 2386 0xa1000111, 0x000010e0, /* write 4320 zeros to address 0x1420000 (WB) */ 2387 0xa2025001, 0x00000007, /* write 0x7 to address 0x14404a0 */ 2388 0xa3000011, 0x00005000, /* write 20480 zeros to address 0x1460000 */ 2389 0x00010002, 0x00240000, /* if mode != '!e5', skip 1 ops */ 2390 0xa0010201, 0x00000000, /* write 0x0 to address 0x1400204 */ 2391 0x00010002, 0x00720000, /* if mode != 'ports_per_eng_1&(bb|k2)', skip 1 ops */ 2392 0xa2025c01, 0x00000000, /* write 0x0 to address 0x14404b8 */ 2393 0x00010002, 0x009f0000, /* if mode != 'ports_per_eng_4&(bb|k2)', skip 1 ops */ 2394 0xa2025c01, 0x00000002, /* write 0x2 to address 0x14404b8 */ 2395 0x000a0002, 0x00010000, /* if mode != 'bb|k2', skip 10 ops */ 2396 0xa3000021, 0x0002200c, /* write array of size 6 from offset 139276 to address 0x1460000 */ 2397 0xa3262021, 0x000107ad, /* write array of size 7 from offset 67501 to address 0x1464c40 */ 2398 0xa3262e11, 0x00000017, /* write 23 zeros to address 0x1464c5c */ 2399 0xa33a8021, 0x00022013, /* write array of size 2 from offset 139283 to address 0x1467500 */ 2400 0xa356c021, 0x000006e6, /* write array of size 1 from offset 1766 to address 0x146ad80 */ 2401 0xa356c211, 0x00000019, /* write 25 zeros to address 0x146ad84 */ 2402 0xa364a021, 0x00022016, /* write array of size 15 from offset 139286 to address 0x146c940 */ 2403 0xa364be21, 0x00022026, /* write array of size 7 from offset 139302 to address 0x146c97c */ 2404 0xa364cc21, 0x00022028, /* write array of size 6 from offset 139304 to address 0x146c998 */ 2405 0xa39ffc21, 0x0002202f, /* write array of size 2 from offset 139311 to address 0x1473ff8 */ 2406 0x00010002, 0x00680000, /* if mode != 'fpga&(bb|k2)', skip 1 ops */ 2407 0xa325cc01, 0x00000002, /* write 0x2 to address 0x1464b98 */ 2408 0x00010002, 0x00720000, /* if mode != 'ports_per_eng_1&(bb|k2)', skip 1 ops */ 2409 0xa325ce01, 0x00000000, /* write 0x0 to address 0x1464b9c */ 2410 0x00010002, 0x006d0000, /* if mode != 'ports_per_eng_2&(bb|k2)', skip 1 ops */ 2411 0xa325ce01, 0x00000001, /* write 0x1 to address 0x1464b9c */ 2412 0x00010002, 0x009f0000, /* if mode != 'ports_per_eng_4&(bb|k2)', skip 1 ops */ 2413 0xa325ce01, 0x00000002, /* write 0x2 to address 0x1464b9c */ 2414 0x00010002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 1 ops */ 2415 0xa325ca01, 0x00000003, /* write 0x3 to address 0x1464b94 */ 2416 0x00010002, 0x00860000, /* if mode != 'bb&(bb|k2)', skip 1 ops */ 2417 0xa325ca01, 0x00000002, /* write 0x2 to address 0x1464b94 */ 2418 0x00010002, 0x00120000, /* if mode != '(bb|k2)&(asic|chipsim|emul_full)', skip 1 ops */ 2419 0xa325cc01, 0x00000003, /* write 0x3 to address 0x1464b98 */ 2420 0xa2032e10, 0x00000000, /* wait until address 0x144065c reads 0x0 */ 2421 0x00030002, 0x00010000, /* if mode != 'bb|k2', skip 3 ops */ 2422 0xa0022401, 0x00001bfc, /* write 0x1bfc to address 0x1400448 */ 2423 0xa0028121, 0x00022032, /* write array of size 14 from offset 139314 to address 0x1400500 (WB) */ 2424 0xa0800021, 0x00022041, /* write array of size 256 from offset 139329 to address 0x1410000 */ 2425 0x00020002, 0x005c0000, /* if mode != '(bb|k2)&(!chipsim)', skip 2 ops */ 2426 0xa4000121, 0x00022043, /* write array of size 62952 from offset 139331 to address 0x1480000 (WB) */ 2427 0xa5ebd121, 0x0003162c, /* write array of size 10776 from offset 202284 to address 0x14bd7a0 (WB) */ 2428 0x001c0002, 0x00010000, /* if mode != 'bb|k2', skip 28 ops */ 2429 0xa0800021, 0x0003162f, /* write array of size 2 from offset 202287 to address 0x1410000 */ 2430 0xa0800621, 0x00031632, /* write array of size 3 from offset 202290 to address 0x141000c */ 2431 0xa0801021, 0x00031636, /* write array of size 7 from offset 202294 to address 0x1410020 */ 2432 0xa0802021, 0x0003163e, /* write array of size 2 from offset 202302 to address 0x1410040 */ 2433 0xa0802821, 0x00031641, /* write array of size 2 from offset 202305 to address 0x1410050 */ 2434 0xa0803001, 0x001e3725, /* write 0x1e3725 to address 0x1410060 */ 2435 0xa0804221, 0x00031644, /* write array of size 6 from offset 202308 to address 0x1410084 */ 2436 0xa0805001, 0x00127e49, /* write 0x127e49 to address 0x14100a0 */ 2437 0xa0807221, 0x0003164b, /* write array of size 2 from offset 202315 to address 0x14100e4 */ 2438 0xa0808221, 0x0003164e, /* write array of size 2 from offset 202318 to address 0x1410104 */ 2439 0xa0808821, 0x00031651, /* write array of size 3 from offset 202321 to address 0x1410110 */ 2440 0xa0809021, 0x00031655, /* write array of size 3 from offset 202325 to address 0x1410120 */ 2441 0xa0809821, 0x00031659, /* write array of size 3 from offset 202329 to address 0x1410130 */ 2442 0xa080a001, 0x00040f60, /* write 0x40f60 to address 0x1410140 */ 2443 0xa080c201, 0x0006108e, /* write 0x6108e to address 0x1410184 */ 2444 0xa080c821, 0x0003165d, /* write array of size 2 from offset 202333 to address 0x1410190 */ 2445 0xa080d001, 0x000616b6, /* write 0x616b6 to address 0x14101a0 */ 2446 0xa0810201, 0x000849e2, /* write 0x849e2 to address 0x1410204 */ 2447 0xa0810621, 0x00031660, /* write array of size 3 from offset 202336 to address 0x141020c */ 2448 0xa0811021, 0x00031664, /* write array of size 2 from offset 202340 to address 0x1410220 */ 2449 0xa0814221, 0x00031667, /* write array of size 3 from offset 202343 to address 0x1410284 */ 2450 0xa0814a01, 0x00127e0f, /* write 0x127e0f to address 0x1410294 */ 2451 0xa0818201, 0x000c794c, /* write 0xc794c to address 0x1410304 */ 2452 0xa0818821, 0x0003166b, /* write array of size 3 from offset 202347 to address 0x1410310 */ 2453 0xa0819021, 0x0003166f, /* write array of size 3 from offset 202351 to address 0x1410320 */ 2454 0xa0819821, 0x00031673, /* write array of size 3 from offset 202355 to address 0x1410330 */ 2455 0xa081a021, 0x00031677, /* write array of size 3 from offset 202359 to address 0x1410340 */ 2456 0xa081a821, 0x0003167b, /* write array of size 3 from offset 202363 to address 0x1410350 */ 2457 0x00060013, 0x00000002, /* if phase != 'pf0', skip 6 ops */ 2458 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2459 0xa31a6811, 0x00000038, /* write 56 zeros to address 0x14634d0 */ 2460 0xa3228811, 0x00000002, /* write 2 zeros to address 0x1464510 */ 2461 0xa3270c01, 0x00000000, /* write 0x0 to address 0x1464e18 */ 2462 0xa352c011, 0x0000000e, /* write 14 zeros to address 0x146a580 */ 2463 0xa363a021, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x146c740 */ 2464 0x00060013, 0x00010002, /* if phase != 'pf1', skip 6 ops */ 2465 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2466 0xa31ad811, 0x00000038, /* write 56 zeros to address 0x14635b0 */ 2467 0xa3228c11, 0x00000002, /* write 2 zeros to address 0x1464518 */ 2468 0xa3270e01, 0x00000000, /* write 0x0 to address 0x1464e1c */ 2469 0xa352dc11, 0x0000000e, /* write 14 zeros to address 0x146a5b8 */ 2470 0xa363a421, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x146c748 */ 2471 0x00060013, 0x00020002, /* if phase != 'pf2', skip 6 ops */ 2472 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2473 0xa31b4811, 0x00000038, /* write 56 zeros to address 0x1463690 */ 2474 0xa3229011, 0x00000002, /* write 2 zeros to address 0x1464520 */ 2475 0xa3271001, 0x00000000, /* write 0x0 to address 0x1464e20 */ 2476 0xa352f811, 0x0000000e, /* write 14 zeros to address 0x146a5f0 */ 2477 0xa363a821, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x146c750 */ 2478 0x00060013, 0x00030002, /* if phase != 'pf3', skip 6 ops */ 2479 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2480 0xa31bb811, 0x00000038, /* write 56 zeros to address 0x1463770 */ 2481 0xa3229411, 0x00000002, /* write 2 zeros to address 0x1464528 */ 2482 0xa3271201, 0x00000000, /* write 0x0 to address 0x1464e24 */ 2483 0xa3531411, 0x0000000e, /* write 14 zeros to address 0x146a628 */ 2484 0xa363ac21, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x146c758 */ 2485 0x00060013, 0x00040002, /* if phase != 'pf4', skip 6 ops */ 2486 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2487 0xa31c2811, 0x00000038, /* write 56 zeros to address 0x1463850 */ 2488 0xa3229811, 0x00000002, /* write 2 zeros to address 0x1464530 */ 2489 0xa3271401, 0x00000000, /* write 0x0 to address 0x1464e28 */ 2490 0xa3533011, 0x0000000e, /* write 14 zeros to address 0x146a660 */ 2491 0xa363b021, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x146c760 */ 2492 0x00060013, 0x00050002, /* if phase != 'pf5', skip 6 ops */ 2493 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2494 0xa31c9811, 0x00000038, /* write 56 zeros to address 0x1463930 */ 2495 0xa3229c11, 0x00000002, /* write 2 zeros to address 0x1464538 */ 2496 0xa3271601, 0x00000000, /* write 0x0 to address 0x1464e2c */ 2497 0xa3534c11, 0x0000000e, /* write 14 zeros to address 0x146a698 */ 2498 0xa363b421, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x146c768 */ 2499 0x00060013, 0x00060002, /* if phase != 'pf6', skip 6 ops */ 2500 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2501 0xa31d0811, 0x00000038, /* write 56 zeros to address 0x1463a10 */ 2502 0xa322a011, 0x00000002, /* write 2 zeros to address 0x1464540 */ 2503 0xa3271801, 0x00000000, /* write 0x0 to address 0x1464e30 */ 2504 0xa3536811, 0x0000000e, /* write 14 zeros to address 0x146a6d0 */ 2505 0xa363b821, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x146c770 */ 2506 0x00060013, 0x00070002, /* if phase != 'pf7', skip 6 ops */ 2507 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2508 0xa31d7811, 0x00000038, /* write 56 zeros to address 0x1463af0 */ 2509 0xa322a411, 0x00000002, /* write 2 zeros to address 0x1464548 */ 2510 0xa3271a01, 0x00000000, /* write 0x0 to address 0x1464e34 */ 2511 0xa3538411, 0x0000000e, /* write 14 zeros to address 0x146a708 */ 2512 0xa363bc21, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x146c778 */ 2513 0x00060013, 0x00080002, /* if phase != 'pf8', skip 6 ops */ 2514 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2515 0xa31de811, 0x00000038, /* write 56 zeros to address 0x1463bd0 */ 2516 0xa322a811, 0x00000002, /* write 2 zeros to address 0x1464550 */ 2517 0xa3271c01, 0x00000000, /* write 0x0 to address 0x1464e38 */ 2518 0xa353a011, 0x0000000e, /* write 14 zeros to address 0x146a740 */ 2519 0xa363c021, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x146c780 */ 2520 0x00060013, 0x00090002, /* if phase != 'pf9', skip 6 ops */ 2521 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2522 0xa31e5811, 0x00000038, /* write 56 zeros to address 0x1463cb0 */ 2523 0xa322ac11, 0x00000002, /* write 2 zeros to address 0x1464558 */ 2524 0xa3271e01, 0x00000000, /* write 0x0 to address 0x1464e3c */ 2525 0xa353bc11, 0x0000000e, /* write 14 zeros to address 0x146a778 */ 2526 0xa363c421, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x146c788 */ 2527 0x00060013, 0x000a0002, /* if phase != 'pf10', skip 6 ops */ 2528 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2529 0xa31ec811, 0x00000038, /* write 56 zeros to address 0x1463d90 */ 2530 0xa322b011, 0x00000002, /* write 2 zeros to address 0x1464560 */ 2531 0xa3272001, 0x00000000, /* write 0x0 to address 0x1464e40 */ 2532 0xa353d811, 0x0000000e, /* write 14 zeros to address 0x146a7b0 */ 2533 0xa363c821, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x146c790 */ 2534 0x00060013, 0x000b0002, /* if phase != 'pf11', skip 6 ops */ 2535 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2536 0xa31f3811, 0x00000038, /* write 56 zeros to address 0x1463e70 */ 2537 0xa322b411, 0x00000002, /* write 2 zeros to address 0x1464568 */ 2538 0xa3272201, 0x00000000, /* write 0x0 to address 0x1464e44 */ 2539 0xa353f411, 0x0000000e, /* write 14 zeros to address 0x146a7e8 */ 2540 0xa363cc21, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x146c798 */ 2541 0x00060013, 0x000c0002, /* if phase != 'pf12', skip 6 ops */ 2542 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2543 0xa31fa811, 0x00000038, /* write 56 zeros to address 0x1463f50 */ 2544 0xa322b811, 0x00000002, /* write 2 zeros to address 0x1464570 */ 2545 0xa3272401, 0x00000000, /* write 0x0 to address 0x1464e48 */ 2546 0xa3541011, 0x0000000e, /* write 14 zeros to address 0x146a820 */ 2547 0xa363d021, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x146c7a0 */ 2548 0x00060013, 0x000d0002, /* if phase != 'pf13', skip 6 ops */ 2549 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2550 0xa3201811, 0x00000038, /* write 56 zeros to address 0x1464030 */ 2551 0xa322bc11, 0x00000002, /* write 2 zeros to address 0x1464578 */ 2552 0xa3272601, 0x00000000, /* write 0x0 to address 0x1464e4c */ 2553 0xa3542c11, 0x0000000e, /* write 14 zeros to address 0x146a858 */ 2554 0xa363d421, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x146c7a8 */ 2555 0x00060013, 0x000e0002, /* if phase != 'pf14', skip 6 ops */ 2556 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2557 0xa3208811, 0x00000038, /* write 56 zeros to address 0x1464110 */ 2558 0xa322c011, 0x00000002, /* write 2 zeros to address 0x1464580 */ 2559 0xa3272801, 0x00000000, /* write 0x0 to address 0x1464e50 */ 2560 0xa3544811, 0x0000000e, /* write 14 zeros to address 0x146a890 */ 2561 0xa363d821, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x146c7b0 */ 2562 0x00060013, 0x000f0002, /* if phase != 'pf15', skip 6 ops */ 2563 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2564 0xa320f811, 0x00000038, /* write 56 zeros to address 0x14641f0 */ 2565 0xa322c411, 0x00000002, /* write 2 zeros to address 0x1464588 */ 2566 0xa3272a01, 0x00000000, /* write 0x0 to address 0x1464e54 */ 2567 0xa3546411, 0x0000000e, /* write 14 zeros to address 0x146a8c8 */ 2568 0xa363dc21, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x146c7b8 */ 2569 0x00010013, 0xffff0002, /* if phase != 'pf', skip 1 ops */ 2570 0xa0020601, 0x00000001, /* write 0x1 to address 0x140040c */ 2571 0x00020013, 0x00000001, /* if phase != 'port0', skip 2 ops */ 2572 0x00010002, 0x00010000, /* if mode != 'bb|k2', skip 1 ops */ 2573 0xa325d011, 0x00000002, /* write 2 zeros to address 0x1464ba0 */ 2574 0x00020013, 0x00010001, /* if phase != 'port1', skip 2 ops */ 2575 0x00010002, 0x00010000, /* if mode != 'bb|k2', skip 1 ops */ 2576 0xa325d411, 0x00000002, /* write 2 zeros to address 0x1464ba8 */ 2577 0x00020013, 0x00020001, /* if phase != 'port2', skip 2 ops */ 2578 0x00010002, 0x00010000, /* if mode != 'bb|k2', skip 1 ops */ 2579 0xa325d811, 0x00000002, /* write 2 zeros to address 0x1464bb0 */ 2580 0x00020013, 0x00030001, /* if phase != 'port3', skip 2 ops */ 2581 0x00010002, 0x00010000, /* if mode != 'bb|k2', skip 1 ops */ 2582 0xa325dc11, 0x00000002, /* write 2 zeros to address 0x1464bb8 */ 2583 0x00010013, 0xffff0003, /* if phase != 'vf', skip 1 ops */ 2584 0xa0020401, 0x00000001, /* write 0x1 to address 0x1400408 */ 2585 /* YSEM */ 2586 0x00400013, 0xffff0000, /* if phase != 'engine', skip 64 ops */ 2587 0xa8002a01, 0x00000000, /* write 0x0 to address 0x1500054 */ 2588 0xa8006601, 0x00000000, /* write 0x0 to address 0x15000cc */ 2589 0xaa002201, 0x00000000, /* write 0x0 to address 0x1540044 */ 2590 0xaa032c01, 0x00000001, /* write 0x1 to address 0x1540658 */ 2591 0xaa03a421, 0x000002d9, /* write array of size 3 from offset 729 to address 0x1540748 */ 2592 0xaa052401, 0x00001fff, /* write 0x1fff to address 0x1540a48 */ 2593 0x00010002, 0x00030000, /* if mode != 'k2', skip 1 ops */ 2594 0xaa010201, 0x00000000, /* write 0x0 to address 0x1540204 */ 2595 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 2596 0xa8002201, 0x00000000, /* write 0x0 to address 0x1500044 */ 2597 0xa9000111, 0x000009d8, /* write 2520 zeros to address 0x1520000 (WB) */ 2598 0xaa025001, 0x00000007, /* write 0x7 to address 0x15404a0 */ 2599 0xab000011, 0x00005000, /* write 20480 zeros to address 0x1560000 */ 2600 0x00010002, 0x00240000, /* if mode != '!e5', skip 1 ops */ 2601 0xa8010201, 0x00000000, /* write 0x0 to address 0x1500204 */ 2602 0x00010002, 0x00720000, /* if mode != 'ports_per_eng_1&(bb|k2)', skip 1 ops */ 2603 0xaa025c01, 0x00000000, /* write 0x0 to address 0x15404b8 */ 2604 0x00010002, 0x009f0000, /* if mode != 'ports_per_eng_4&(bb|k2)', skip 1 ops */ 2605 0xaa025c01, 0x00000002, /* write 0x2 to address 0x15404b8 */ 2606 0x00070002, 0x00010000, /* if mode != 'bb|k2', skip 7 ops */ 2607 0xab000421, 0x0003167f, /* write array of size 6 from offset 202367 to address 0x1560008 */ 2608 0xab1ef821, 0x000107ad, /* write array of size 7 from offset 67501 to address 0x1563df0 */ 2609 0xab1f0611, 0x00000017, /* write 23 zeros to address 0x1563e0c */ 2610 0xab457c21, 0x000006e6, /* write array of size 1 from offset 1766 to address 0x1568af8 */ 2611 0xab457e11, 0x00000019, /* write 25 zeros to address 0x1568afc */ 2612 0xab4b7c21, 0x000107bb, /* write array of size 640 from offset 67515 to address 0x15696f8 */ 2613 0xab9ffc21, 0x00031686, /* write array of size 2 from offset 202374 to address 0x1573ff8 */ 2614 0x00010002, 0x00680000, /* if mode != 'fpga&(bb|k2)', skip 1 ops */ 2615 0xab1e4401, 0x00000002, /* write 0x2 to address 0x1563c88 */ 2616 0x00010002, 0x00720000, /* if mode != 'ports_per_eng_1&(bb|k2)', skip 1 ops */ 2617 0xab1e4601, 0x00000000, /* write 0x0 to address 0x1563c8c */ 2618 0x00010002, 0x006d0000, /* if mode != 'ports_per_eng_2&(bb|k2)', skip 1 ops */ 2619 0xab1e4601, 0x00000001, /* write 0x1 to address 0x1563c8c */ 2620 0x00010002, 0x009f0000, /* if mode != 'ports_per_eng_4&(bb|k2)', skip 1 ops */ 2621 0xab1e4601, 0x00000002, /* write 0x2 to address 0x1563c8c */ 2622 0x00010002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 1 ops */ 2623 0xab1e4201, 0x00000003, /* write 0x3 to address 0x1563c84 */ 2624 0x00010002, 0x00860000, /* if mode != 'bb&(bb|k2)', skip 1 ops */ 2625 0xab1e4201, 0x00000002, /* write 0x2 to address 0x1563c84 */ 2626 0x00010002, 0x00120000, /* if mode != '(bb|k2)&(asic|chipsim|emul_full)', skip 1 ops */ 2627 0xab1e4401, 0x00000003, /* write 0x3 to address 0x1563c88 */ 2628 0xaa032e10, 0x00000000, /* wait until address 0x154065c reads 0x0 */ 2629 0x00030002, 0x00010000, /* if mode != 'bb|k2', skip 3 ops */ 2630 0xa8022401, 0x00001ec9, /* write 0x1ec9 to address 0x1500448 */ 2631 0xa8028121, 0x00031689, /* write array of size 14 from offset 202377 to address 0x1500500 (WB) */ 2632 0xa8800021, 0x00031698, /* write array of size 256 from offset 202392 to address 0x1510000 */ 2633 0x00020002, 0x005c0000, /* if mode != '(bb|k2)&(!chipsim)', skip 2 ops */ 2634 0xac000121, 0x0003169a, /* write array of size 41960 from offset 202394 to address 0x1580000 (WB) */ 2635 0xad47d121, 0x0003ba83, /* write array of size 7192 from offset 244355 to address 0x15a8fa0 (WB) */ 2636 0x000e0002, 0x00010000, /* if mode != 'bb|k2', skip 14 ops */ 2637 0xa8800021, 0x0003ba86, /* write array of size 22 from offset 244358 to address 0x1510000 */ 2638 0xa8804221, 0x0003ba9d, /* write array of size 2 from offset 244381 to address 0x1510084 */ 2639 0xa8804a21, 0x0003baa0, /* write array of size 2 from offset 244384 to address 0x1510094 */ 2640 0xa8805001, 0x001256a9, /* write 0x1256a9 to address 0x15100a0 */ 2641 0xa8807201, 0x001e54c4, /* write 0x1e54c4 to address 0x15100e4 */ 2642 0xa8808201, 0x00040cf6, /* write 0x40cf6 to address 0x1510104 */ 2643 0xa8808621, 0x0003baa3, /* write array of size 3 from offset 244387 to address 0x151010c */ 2644 0xa8809001, 0x001e012c, /* write 0x1e012c to address 0x1510120 */ 2645 0xa880c221, 0x0003baa7, /* write array of size 12 from offset 244391 to address 0x1510184 */ 2646 0xa8810221, 0x0003bab4, /* write array of size 6 from offset 244404 to address 0x1510204 */ 2647 0xa8811221, 0x0003babb, /* write array of size 3 from offset 244411 to address 0x1510224 */ 2648 0xa8811a01, 0x001235ca, /* write 0x1235ca to address 0x1510234 */ 2649 0xa8814221, 0x0003babf, /* write array of size 5 from offset 244415 to address 0x1510284 */ 2650 0xa8818421, 0x0003bac5, /* write array of size 10 from offset 244421 to address 0x1510308 */ 2651 0x00050013, 0x00000002, /* if phase != 'pf0', skip 5 ops */ 2652 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 2653 0xab1ac011, 0x00000002, /* write 2 zeros to address 0x1563580 */ 2654 0xab1b0011, 0x00000002, /* write 2 zeros to address 0x1563600 */ 2655 0xab1ffc01, 0x00000000, /* write 0x0 to address 0x1563ff8 */ 2656 0xab508821, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x156a110 */ 2657 0x00050013, 0x00010002, /* if phase != 'pf1', skip 5 ops */ 2658 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 2659 0xab1ac411, 0x00000002, /* write 2 zeros to address 0x1563588 */ 2660 0xab1b0411, 0x00000002, /* write 2 zeros to address 0x1563608 */ 2661 0xab1ffe01, 0x00000000, /* write 0x0 to address 0x1563ffc */ 2662 0xab508c21, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x156a118 */ 2663 0x00050013, 0x00020002, /* if phase != 'pf2', skip 5 ops */ 2664 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 2665 0xab1ac811, 0x00000002, /* write 2 zeros to address 0x1563590 */ 2666 0xab1b0811, 0x00000002, /* write 2 zeros to address 0x1563610 */ 2667 0xab200001, 0x00000000, /* write 0x0 to address 0x1564000 */ 2668 0xab509021, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x156a120 */ 2669 0x00050013, 0x00030002, /* if phase != 'pf3', skip 5 ops */ 2670 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 2671 0xab1acc11, 0x00000002, /* write 2 zeros to address 0x1563598 */ 2672 0xab1b0c11, 0x00000002, /* write 2 zeros to address 0x1563618 */ 2673 0xab200201, 0x00000000, /* write 0x0 to address 0x1564004 */ 2674 0xab509421, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x156a128 */ 2675 0x00050013, 0x00040002, /* if phase != 'pf4', skip 5 ops */ 2676 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 2677 0xab1ad011, 0x00000002, /* write 2 zeros to address 0x15635a0 */ 2678 0xab1b1011, 0x00000002, /* write 2 zeros to address 0x1563620 */ 2679 0xab200401, 0x00000000, /* write 0x0 to address 0x1564008 */ 2680 0xab509821, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x156a130 */ 2681 0x00050013, 0x00050002, /* if phase != 'pf5', skip 5 ops */ 2682 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 2683 0xab1ad411, 0x00000002, /* write 2 zeros to address 0x15635a8 */ 2684 0xab1b1411, 0x00000002, /* write 2 zeros to address 0x1563628 */ 2685 0xab200601, 0x00000000, /* write 0x0 to address 0x156400c */ 2686 0xab509c21, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x156a138 */ 2687 0x00050013, 0x00060002, /* if phase != 'pf6', skip 5 ops */ 2688 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 2689 0xab1ad811, 0x00000002, /* write 2 zeros to address 0x15635b0 */ 2690 0xab1b1811, 0x00000002, /* write 2 zeros to address 0x1563630 */ 2691 0xab200801, 0x00000000, /* write 0x0 to address 0x1564010 */ 2692 0xab50a021, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x156a140 */ 2693 0x00050013, 0x00070002, /* if phase != 'pf7', skip 5 ops */ 2694 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 2695 0xab1adc11, 0x00000002, /* write 2 zeros to address 0x15635b8 */ 2696 0xab1b1c11, 0x00000002, /* write 2 zeros to address 0x1563638 */ 2697 0xab200a01, 0x00000000, /* write 0x0 to address 0x1564014 */ 2698 0xab50a421, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x156a148 */ 2699 0x00050013, 0x00080002, /* if phase != 'pf8', skip 5 ops */ 2700 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 2701 0xab1ae011, 0x00000002, /* write 2 zeros to address 0x15635c0 */ 2702 0xab1b2011, 0x00000002, /* write 2 zeros to address 0x1563640 */ 2703 0xab200c01, 0x00000000, /* write 0x0 to address 0x1564018 */ 2704 0xab50a821, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x156a150 */ 2705 0x00050013, 0x00090002, /* if phase != 'pf9', skip 5 ops */ 2706 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 2707 0xab1ae411, 0x00000002, /* write 2 zeros to address 0x15635c8 */ 2708 0xab1b2411, 0x00000002, /* write 2 zeros to address 0x1563648 */ 2709 0xab200e01, 0x00000000, /* write 0x0 to address 0x156401c */ 2710 0xab50ac21, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x156a158 */ 2711 0x00050013, 0x000a0002, /* if phase != 'pf10', skip 5 ops */ 2712 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 2713 0xab1ae811, 0x00000002, /* write 2 zeros to address 0x15635d0 */ 2714 0xab1b2811, 0x00000002, /* write 2 zeros to address 0x1563650 */ 2715 0xab201001, 0x00000000, /* write 0x0 to address 0x1564020 */ 2716 0xab50b021, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x156a160 */ 2717 0x00050013, 0x000b0002, /* if phase != 'pf11', skip 5 ops */ 2718 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 2719 0xab1aec11, 0x00000002, /* write 2 zeros to address 0x15635d8 */ 2720 0xab1b2c11, 0x00000002, /* write 2 zeros to address 0x1563658 */ 2721 0xab201201, 0x00000000, /* write 0x0 to address 0x1564024 */ 2722 0xab50b421, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x156a168 */ 2723 0x00050013, 0x000c0002, /* if phase != 'pf12', skip 5 ops */ 2724 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 2725 0xab1af011, 0x00000002, /* write 2 zeros to address 0x15635e0 */ 2726 0xab1b3011, 0x00000002, /* write 2 zeros to address 0x1563660 */ 2727 0xab201401, 0x00000000, /* write 0x0 to address 0x1564028 */ 2728 0xab50b821, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x156a170 */ 2729 0x00050013, 0x000d0002, /* if phase != 'pf13', skip 5 ops */ 2730 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 2731 0xab1af411, 0x00000002, /* write 2 zeros to address 0x15635e8 */ 2732 0xab1b3411, 0x00000002, /* write 2 zeros to address 0x1563668 */ 2733 0xab201601, 0x00000000, /* write 0x0 to address 0x156402c */ 2734 0xab50bc21, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x156a178 */ 2735 0x00050013, 0x000e0002, /* if phase != 'pf14', skip 5 ops */ 2736 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 2737 0xab1af811, 0x00000002, /* write 2 zeros to address 0x15635f0 */ 2738 0xab1b3811, 0x00000002, /* write 2 zeros to address 0x1563670 */ 2739 0xab201801, 0x00000000, /* write 0x0 to address 0x1564030 */ 2740 0xab50c021, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x156a180 */ 2741 0x00050013, 0x000f0002, /* if phase != 'pf15', skip 5 ops */ 2742 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 2743 0xab1afc11, 0x00000002, /* write 2 zeros to address 0x15635f8 */ 2744 0xab1b3c11, 0x00000002, /* write 2 zeros to address 0x1563678 */ 2745 0xab201a01, 0x00000000, /* write 0x0 to address 0x1564034 */ 2746 0xab50c421, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x156a188 */ 2747 0x00010013, 0xffff0002, /* if phase != 'pf', skip 1 ops */ 2748 0xa8020601, 0x00000001, /* write 0x1 to address 0x150040c */ 2749 0x00020013, 0x00000001, /* if phase != 'port0', skip 2 ops */ 2750 0x00010002, 0x00010000, /* if mode != 'bb|k2', skip 1 ops */ 2751 0xab1e4811, 0x00000002, /* write 2 zeros to address 0x1563c90 */ 2752 0x00020013, 0x00010001, /* if phase != 'port1', skip 2 ops */ 2753 0x00010002, 0x00010000, /* if mode != 'bb|k2', skip 1 ops */ 2754 0xab1e4c11, 0x00000002, /* write 2 zeros to address 0x1563c98 */ 2755 0x00020013, 0x00020001, /* if phase != 'port2', skip 2 ops */ 2756 0x00010002, 0x00010000, /* if mode != 'bb|k2', skip 1 ops */ 2757 0xab1e5011, 0x00000002, /* write 2 zeros to address 0x1563ca0 */ 2758 0x00020013, 0x00030001, /* if phase != 'port3', skip 2 ops */ 2759 0x00010002, 0x00010000, /* if mode != 'bb|k2', skip 1 ops */ 2760 0xab1e5411, 0x00000002, /* write 2 zeros to address 0x1563ca8 */ 2761 0x00010013, 0xffff0003, /* if phase != 'vf', skip 1 ops */ 2762 0xa8020401, 0x00000001, /* write 0x1 to address 0x1500408 */ 2763 /* PSEM */ 2764 0x004a0013, 0xffff0000, /* if phase != 'engine', skip 74 ops */ 2765 0xb0002a01, 0x00000000, /* write 0x0 to address 0x1600054 */ 2766 0xb0006601, 0x00000000, /* write 0x0 to address 0x16000cc */ 2767 0xb2002201, 0x00000000, /* write 0x0 to address 0x1640044 */ 2768 0xb2032c01, 0x00000001, /* write 0x1 to address 0x1640658 */ 2769 0xb203a421, 0x000002d9, /* write array of size 3 from offset 729 to address 0x1640748 */ 2770 0xb2052401, 0x00001fff, /* write 0x1fff to address 0x1640a48 */ 2771 0x00010002, 0x00030000, /* if mode != 'k2', skip 1 ops */ 2772 0xb2010201, 0x00000000, /* write 0x0 to address 0x1640204 */ 2773 0x00040002, 0x00010000, /* if mode != 'bb|k2', skip 4 ops */ 2774 0xb0002201, 0x00000000, /* write 0x0 to address 0x1600044 */ 2775 0xb1000111, 0x000002d0, /* write 720 zeros to address 0x1620000 (WB) */ 2776 0xb2025001, 0x00000007, /* write 0x7 to address 0x16404a0 */ 2777 0xb3000011, 0x00005000, /* write 20480 zeros to address 0x1660000 */ 2778 0x00010002, 0x00240000, /* if mode != '!e5', skip 1 ops */ 2779 0xb0010201, 0x00000000, /* write 0x0 to address 0x1600204 */ 2780 0x00010002, 0x00720000, /* if mode != 'ports_per_eng_1&(bb|k2)', skip 1 ops */ 2781 0xb2025c01, 0x00000000, /* write 0x0 to address 0x16404b8 */ 2782 0x00010002, 0x009f0000, /* if mode != 'ports_per_eng_4&(bb|k2)', skip 1 ops */ 2783 0xb2025c01, 0x00000002, /* write 0x2 to address 0x16404b8 */ 2784 0x00010002, 0x001f0000, /* if mode != '!(emul_reduced|fpga)', skip 1 ops */ 2785 0xb2501e01, 0x00000007, /* write 0x7 to address 0x164a03c */ 2786 0x00010002, 0x00230000, /* if mode != '(!e5)&(!(emul_reduced|fpga))', skip 1 ops */ 2787 0xb2510201, 0x00000000, /* write 0x0 to address 0x164a204 */ 2788 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2789 0xb3000021, 0x000002dd, /* write array of size 6 from offset 733 to address 0x1660000 */ 2790 0xb300fc21, 0x0003bad0, /* write array of size 4 from offset 244432 to address 0x16601f8 */ 2791 0xb382fc21, 0x000006e6, /* write array of size 1 from offset 1766 to address 0x16705f8 */ 2792 0xb382fe11, 0x00000019, /* write 25 zeros to address 0x16705fc */ 2793 0xb39ffc21, 0x0003bad5, /* write array of size 2 from offset 244437 to address 0x1673ff8 */ 2794 0x00010002, 0x00680000, /* if mode != 'fpga&(bb|k2)', skip 1 ops */ 2795 0xb3142401, 0x00000002, /* write 0x2 to address 0x1662848 */ 2796 0x00010002, 0x00720000, /* if mode != 'ports_per_eng_1&(bb|k2)', skip 1 ops */ 2797 0xb3142601, 0x00000000, /* write 0x0 to address 0x166284c */ 2798 0x00010002, 0x006d0000, /* if mode != 'ports_per_eng_2&(bb|k2)', skip 1 ops */ 2799 0xb3142601, 0x00000001, /* write 0x1 to address 0x166284c */ 2800 0x00010002, 0x009f0000, /* if mode != 'ports_per_eng_4&(bb|k2)', skip 1 ops */ 2801 0xb3142601, 0x00000002, /* write 0x2 to address 0x166284c */ 2802 0x00010002, 0x008b0000, /* if mode != 'k2&(bb|k2)', skip 1 ops */ 2803 0xb3142201, 0x00000003, /* write 0x3 to address 0x1662844 */ 2804 0x00010002, 0x00860000, /* if mode != 'bb&(bb|k2)', skip 1 ops */ 2805 0xb3142201, 0x00000002, /* write 0x2 to address 0x1662844 */ 2806 0x00010002, 0x00120000, /* if mode != '(bb|k2)&(asic|chipsim|emul_full)', skip 1 ops */ 2807 0xb3142401, 0x00000003, /* write 0x3 to address 0x1662848 */ 2808 0xb2032e10, 0x00000000, /* wait until address 0x164065c reads 0x0 */ 2809 0x00010002, 0x001f0000, /* if mode != '!(emul_reduced|fpga)', skip 1 ops */ 2810 0xb2501e10, 0x00000007, /* wait until address 0x164a03c reads 0x7 */ 2811 0x00020002, 0x001b0000, /* if mode != '(bb|k2)&(!(emul_reduced|fpga))', skip 2 ops */ 2812 0xb2500021, 0x00000759, /* write array of size 2 from offset 1881 to address 0x164a000 */ 2813 0xb2500601, 0xc000ffff, /* write 0xc000ffff to address 0x164a00c */ 2814 0x00030002, 0x00010000, /* if mode != 'bb|k2', skip 3 ops */ 2815 0xb0022401, 0x0000102e, /* write 0x102e to address 0x1600448 */ 2816 0xb0028121, 0x0003bad8, /* write array of size 14 from offset 244440 to address 0x1600500 (WB) */ 2817 0xb0800021, 0x0003bae7, /* write array of size 256 from offset 244455 to address 0x1610000 */ 2818 0x00020002, 0x005c0000, /* if mode != '(bb|k2)&(!chipsim)', skip 2 ops */ 2819 0xb4000121, 0x0003bae9, /* write array of size 41952 from offset 244457 to address 0x1680000 (WB) */ 2820 0xb547c121, 0x00045eca, /* write array of size 7200 from offset 286410 to address 0x16a8f80 (WB) */ 2821 0x00010002, 0x001f0000, /* if mode != '!(emul_reduced|fpga)', skip 1 ops */ 2822 0xb2502001, 0x00000001, /* write 0x1 to address 0x164a040 */ 2823 0x000d0002, 0x00010000, /* if mode != 'bb|k2', skip 13 ops */ 2824 0xb0800021, 0x00045ecd, /* write array of size 13 from offset 286413 to address 0x1610000 */ 2825 0xb0802221, 0x00045edb, /* write array of size 9 from offset 286427 to address 0x1610044 */ 2826 0xb0804221, 0x00045ee5, /* write array of size 2 from offset 286437 to address 0x1610084 */ 2827 0xb0804801, 0x001e53a8, /* write 0x1e53a8 to address 0x1610090 */ 2828 0xb0808221, 0x00045ee8, /* write array of size 2 from offset 286440 to address 0x1610104 */ 2829 0xb0808801, 0x001e0337, /* write 0x1e0337 to address 0x1610110 */ 2830 0xb0809021, 0x00045eeb, /* write array of size 2 from offset 286443 to address 0x1610120 */ 2831 0xb080c221, 0x00045eee, /* write array of size 2 from offset 286446 to address 0x1610184 */ 2832 0xb080c821, 0x00045ef1, /* write array of size 10 from offset 286449 to address 0x1610190 */ 2833 0xb0810221, 0x00045efc, /* write array of size 3 from offset 286460 to address 0x1610204 */ 2834 0xb0811221, 0x00045f00, /* write array of size 2 from offset 286464 to address 0x1610224 */ 2835 0xb0814221, 0x00045f03, /* write array of size 2 from offset 286467 to address 0x1610284 */ 2836 0xb0818421, 0x00045f06, /* write array of size 6 from offset 286470 to address 0x1610308 */ 2837 0x00010002, 0x001f0000, /* if mode != '!(emul_reduced|fpga)', skip 1 ops */ 2838 0xb2502411, 0x00000002, /* write 2 zeros to address 0x164a048 */ 2839 0x00060013, 0x00000002, /* if phase != 'pf0', skip 6 ops */ 2840 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2841 0xb310a011, 0x00000002, /* write 2 zeros to address 0x1662140 */ 2842 0xb310e011, 0x00000002, /* write 2 zeros to address 0x16621c0 */ 2843 0xb349a401, 0x00000000, /* write 0x0 to address 0x1669348 */ 2844 0xb37d3c21, 0x00045f0d, /* write array of size 2 from offset 286477 to address 0x166fa78 */ 2845 0xb386fc21, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1670df8 */ 2846 0x00060013, 0x00010002, /* if phase != 'pf1', skip 6 ops */ 2847 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2848 0xb310a411, 0x00000002, /* write 2 zeros to address 0x1662148 */ 2849 0xb310e411, 0x00000002, /* write 2 zeros to address 0x16621c8 */ 2850 0xb349a601, 0x00000000, /* write 0x0 to address 0x166934c */ 2851 0xb37d4021, 0x00045f0d, /* write array of size 2 from offset 286477 to address 0x166fa80 */ 2852 0xb3870021, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1670e00 */ 2853 0x00060013, 0x00020002, /* if phase != 'pf2', skip 6 ops */ 2854 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2855 0xb310a811, 0x00000002, /* write 2 zeros to address 0x1662150 */ 2856 0xb310e811, 0x00000002, /* write 2 zeros to address 0x16621d0 */ 2857 0xb349a801, 0x00000000, /* write 0x0 to address 0x1669350 */ 2858 0xb37d4421, 0x00045f0d, /* write array of size 2 from offset 286477 to address 0x166fa88 */ 2859 0xb3870421, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1670e08 */ 2860 0x00060013, 0x00030002, /* if phase != 'pf3', skip 6 ops */ 2861 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2862 0xb310ac11, 0x00000002, /* write 2 zeros to address 0x1662158 */ 2863 0xb310ec11, 0x00000002, /* write 2 zeros to address 0x16621d8 */ 2864 0xb349aa01, 0x00000000, /* write 0x0 to address 0x1669354 */ 2865 0xb37d4821, 0x00045f0d, /* write array of size 2 from offset 286477 to address 0x166fa90 */ 2866 0xb3870821, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1670e10 */ 2867 0x00060013, 0x00040002, /* if phase != 'pf4', skip 6 ops */ 2868 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2869 0xb310b011, 0x00000002, /* write 2 zeros to address 0x1662160 */ 2870 0xb310f011, 0x00000002, /* write 2 zeros to address 0x16621e0 */ 2871 0xb349ac01, 0x00000000, /* write 0x0 to address 0x1669358 */ 2872 0xb37d4c21, 0x00045f0d, /* write array of size 2 from offset 286477 to address 0x166fa98 */ 2873 0xb3870c21, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1670e18 */ 2874 0x00060013, 0x00050002, /* if phase != 'pf5', skip 6 ops */ 2875 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2876 0xb310b411, 0x00000002, /* write 2 zeros to address 0x1662168 */ 2877 0xb310f411, 0x00000002, /* write 2 zeros to address 0x16621e8 */ 2878 0xb349ae01, 0x00000000, /* write 0x0 to address 0x166935c */ 2879 0xb37d5021, 0x00045f0d, /* write array of size 2 from offset 286477 to address 0x166faa0 */ 2880 0xb3871021, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1670e20 */ 2881 0x00060013, 0x00060002, /* if phase != 'pf6', skip 6 ops */ 2882 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2883 0xb310b811, 0x00000002, /* write 2 zeros to address 0x1662170 */ 2884 0xb310f811, 0x00000002, /* write 2 zeros to address 0x16621f0 */ 2885 0xb349b001, 0x00000000, /* write 0x0 to address 0x1669360 */ 2886 0xb37d5421, 0x00045f0d, /* write array of size 2 from offset 286477 to address 0x166faa8 */ 2887 0xb3871421, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1670e28 */ 2888 0x00060013, 0x00070002, /* if phase != 'pf7', skip 6 ops */ 2889 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2890 0xb310bc11, 0x00000002, /* write 2 zeros to address 0x1662178 */ 2891 0xb310fc11, 0x00000002, /* write 2 zeros to address 0x16621f8 */ 2892 0xb349b201, 0x00000000, /* write 0x0 to address 0x1669364 */ 2893 0xb37d5821, 0x00045f0d, /* write array of size 2 from offset 286477 to address 0x166fab0 */ 2894 0xb3871821, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1670e30 */ 2895 0x00060013, 0x00080002, /* if phase != 'pf8', skip 6 ops */ 2896 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2897 0xb310c011, 0x00000002, /* write 2 zeros to address 0x1662180 */ 2898 0xb3110011, 0x00000002, /* write 2 zeros to address 0x1662200 */ 2899 0xb349b401, 0x00000000, /* write 0x0 to address 0x1669368 */ 2900 0xb37d5c21, 0x00045f0d, /* write array of size 2 from offset 286477 to address 0x166fab8 */ 2901 0xb3871c21, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1670e38 */ 2902 0x00060013, 0x00090002, /* if phase != 'pf9', skip 6 ops */ 2903 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2904 0xb310c411, 0x00000002, /* write 2 zeros to address 0x1662188 */ 2905 0xb3110411, 0x00000002, /* write 2 zeros to address 0x1662208 */ 2906 0xb349b601, 0x00000000, /* write 0x0 to address 0x166936c */ 2907 0xb37d6021, 0x00045f0d, /* write array of size 2 from offset 286477 to address 0x166fac0 */ 2908 0xb3872021, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1670e40 */ 2909 0x00060013, 0x000a0002, /* if phase != 'pf10', skip 6 ops */ 2910 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2911 0xb310c811, 0x00000002, /* write 2 zeros to address 0x1662190 */ 2912 0xb3110811, 0x00000002, /* write 2 zeros to address 0x1662210 */ 2913 0xb349b801, 0x00000000, /* write 0x0 to address 0x1669370 */ 2914 0xb37d6421, 0x00045f0d, /* write array of size 2 from offset 286477 to address 0x166fac8 */ 2915 0xb3872421, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1670e48 */ 2916 0x00060013, 0x000b0002, /* if phase != 'pf11', skip 6 ops */ 2917 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2918 0xb310cc11, 0x00000002, /* write 2 zeros to address 0x1662198 */ 2919 0xb3110c11, 0x00000002, /* write 2 zeros to address 0x1662218 */ 2920 0xb349ba01, 0x00000000, /* write 0x0 to address 0x1669374 */ 2921 0xb37d6821, 0x00045f0d, /* write array of size 2 from offset 286477 to address 0x166fad0 */ 2922 0xb3872821, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1670e50 */ 2923 0x00060013, 0x000c0002, /* if phase != 'pf12', skip 6 ops */ 2924 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2925 0xb310d011, 0x00000002, /* write 2 zeros to address 0x16621a0 */ 2926 0xb3111011, 0x00000002, /* write 2 zeros to address 0x1662220 */ 2927 0xb349bc01, 0x00000000, /* write 0x0 to address 0x1669378 */ 2928 0xb37d6c21, 0x00045f0d, /* write array of size 2 from offset 286477 to address 0x166fad8 */ 2929 0xb3872c21, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1670e58 */ 2930 0x00060013, 0x000d0002, /* if phase != 'pf13', skip 6 ops */ 2931 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2932 0xb310d411, 0x00000002, /* write 2 zeros to address 0x16621a8 */ 2933 0xb3111411, 0x00000002, /* write 2 zeros to address 0x1662228 */ 2934 0xb349be01, 0x00000000, /* write 0x0 to address 0x166937c */ 2935 0xb37d7021, 0x00045f0d, /* write array of size 2 from offset 286477 to address 0x166fae0 */ 2936 0xb3873021, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1670e60 */ 2937 0x00060013, 0x000e0002, /* if phase != 'pf14', skip 6 ops */ 2938 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2939 0xb310d811, 0x00000002, /* write 2 zeros to address 0x16621b0 */ 2940 0xb3111811, 0x00000002, /* write 2 zeros to address 0x1662230 */ 2941 0xb349c001, 0x00000000, /* write 0x0 to address 0x1669380 */ 2942 0xb37d7421, 0x00045f0d, /* write array of size 2 from offset 286477 to address 0x166fae8 */ 2943 0xb3873421, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1670e68 */ 2944 0x00060013, 0x000f0002, /* if phase != 'pf15', skip 6 ops */ 2945 0x00050002, 0x00010000, /* if mode != 'bb|k2', skip 5 ops */ 2946 0xb310dc11, 0x00000002, /* write 2 zeros to address 0x16621b8 */ 2947 0xb3111c11, 0x00000002, /* write 2 zeros to address 0x1662238 */ 2948 0xb349c201, 0x00000000, /* write 0x0 to address 0x1669384 */ 2949 0xb37d7821, 0x00045f0d, /* write array of size 2 from offset 286477 to address 0x166faf0 */ 2950 0xb3873821, 0x000107a3, /* write array of size 2 from offset 67491 to address 0x1670e70 */ 2951 0x00010013, 0xffff0002, /* if phase != 'pf', skip 1 ops */ 2952 0xb0020601, 0x00000001, /* write 0x1 to address 0x160040c */ 2953 0x00020013, 0x00000001, /* if phase != 'port0', skip 2 ops */ 2954 0x00010002, 0x00010000, /* if mode != 'bb|k2', skip 1 ops */ 2955 0xb3142811, 0x00000002, /* write 2 zeros to address 0x1662850 */ 2956 0x00020013, 0x00010001, /* if phase != 'port1', skip 2 ops */ 2957 0x00010002, 0x00010000, /* if mode != 'bb|k2', skip 1 ops */ 2958 0xb3142c11, 0x00000002, /* write 2 zeros to address 0x1662858 */ 2959 0x00020013, 0x00020001, /* if phase != 'port2', skip 2 ops */ 2960 0x00010002, 0x00010000, /* if mode != 'bb|k2', skip 1 ops */ 2961 0xb3143011, 0x00000002, /* write 2 zeros to address 0x1662860 */ 2962 0x00020013, 0x00030001, /* if phase != 'port3', skip 2 ops */ 2963 0x00010002, 0x00010000, /* if mode != 'bb|k2', skip 1 ops */ 2964 0xb3143411, 0x00000002, /* write 2 zeros to address 0x1662868 */ 2965 0x00010013, 0xffff0003, /* if phase != 'vf', skip 1 ops */ 2966 0xb0020401, 0x00000001, /* write 0x1 to address 0x1600408 */ 2967 /* RSS */ 2968 0x00050013, 0xffff0000, /* if phase != 'engine', skip 5 ops */ 2969 0x11c4c201, 0x00000000, /* write 0x0 to address 0x238984 */ 2970 0x00010002, 0x00240000, /* if mode != '!e5', skip 1 ops */ 2971 0x11c50201, 0x00000000, /* write 0x0 to address 0x238a04 */ 2972 0x11c40201, 0x00000001, /* write 0x1 to address 0x238804 */ 2973 0x11c40210, 0x00000000, /* wait until address 0x238804 reads 0x0 */ 2974 /* TMLD */ 2975 0x00030013, 0xffff0000, /* if phase != 'engine', skip 3 ops */ 2976 0x2680c201, 0x00000000, /* write 0x0 to address 0x4d0184 */ 2977 0x00010002, 0x00240000, /* if mode != '!e5', skip 1 ops */ 2978 0x26810201, 0x00000000, /* write 0x0 to address 0x4d0204 */ 2979 /* MULD */ 2980 0x00090013, 0xffff0000, /* if phase != 'engine', skip 9 ops */ 2981 0x2700c201, 0x00000000, /* write 0x0 to address 0x4e0184 */ 2982 0x00020002, 0x00020000, /* if mode != 'bb', skip 2 ops */ 2983 0x27200111, 0x00000800, /* write 2048 zeros to address 0x4e4000 (WB) */ 2984 0x27400111, 0x00000800, /* write 2048 zeros to address 0x4e8000 (WB) */ 2985 0x00020002, 0x002c0000, /* if mode != '!bb', skip 2 ops */ 2986 0x27200111, 0x00000a00, /* write 2560 zeros to address 0x4e4000 (WB) */ 2987 0x27400111, 0x00000a00, /* write 2560 zeros to address 0x4e8000 (WB) */ 2988 0x00010002, 0x00240000, /* if mode != '!e5', skip 1 ops */ 2989 0x27010201, 0x00000000, /* write 0x0 to address 0x4e0204 */ 2990 /* YULD */ 2991 0x00030013, 0xffff0000, /* if phase != 'engine', skip 3 ops */ 2992 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 2993 0x2640c201, 0x00000000, /* write 0x0 to address 0x4c8184 */ 2994 0x26410201, 0x00000000, /* write 0x0 to address 0x4c8204 */ 2995 /* XYLD */ 2996 0x00030013, 0xffff0000, /* if phase != 'engine', skip 3 ops */ 2997 0x2600c201, 0x00000000, /* write 0x0 to address 0x4c0184 */ 2998 0x00010002, 0x00240000, /* if mode != '!e5', skip 1 ops */ 2999 0x26010201, 0x00000000, /* write 0x0 to address 0x4c0204 */ 3000 /* PRM */ 3001 0x000d0013, 0xffff0000, /* if phase != 'engine', skip 13 ops */ 3002 0x11802201, 0x00000000, /* write 0x0 to address 0x230044 */ 3003 0x11802a01, 0x00000000, /* write 0x0 to address 0x230054 */ 3004 0x00010002, 0x00020000, /* if mode != 'bb', skip 1 ops */ 3005 0x11810201, 0x00100000, /* write 0x100000 to address 0x230204 */ 3006 0x00010002, 0x00030000, /* if mode != 'k2', skip 1 ops */ 3007 0x11810201, 0x00000000, /* write 0x0 to address 0x230204 */ 3008 0x11821201, 0x00000001, /* write 0x1 to address 0x230424 */ 3009 0x00010002, 0x002e0000, /* if mode != 'mf_sd', skip 1 ops */ 3010 0x11820001, 0x00000001, /* write 0x1 to address 0x230400 */ 3011 0x00010002, 0x00020000, /* if mode != 'bb', skip 1 ops */ 3012 0x11821401, 0x00000001, /* write 0x1 to address 0x230428 */ 3013 0x00010002, 0x00030000, /* if mode != 'k2', skip 1 ops */ 3014 0x11821401, 0x00000002, /* write 0x2 to address 0x230428 */ 3015 /* PBF_PB1 */ 3016 0x00020013, 0xffff0000, /* if phase != 'engine', skip 2 ops */ 3017 0x6d002201, 0x00000000, /* write 0x0 to address 0xda0044 */ 3018 0x6d002a01, 0x00000000, /* write 0x0 to address 0xda0054 */ 3019 /* PBF_PB2 */ 3020 0x00020013, 0xffff0000, /* if phase != 'engine', skip 2 ops */ 3021 0x6d202201, 0x00000000, /* write 0x0 to address 0xda4044 */ 3022 0x6d202a01, 0x00000000, /* write 0x0 to address 0xda4054 */ 3023 /* RPB */ 3024 0x00020013, 0xffff0000, /* if phase != 'engine', skip 2 ops */ 3025 0x11e02201, 0x00000000, /* write 0x0 to address 0x23c044 */ 3026 0x11e02a01, 0x00000000, /* write 0x0 to address 0x23c054 */ 3027 /* BTB */ 3028 0x00160013, 0xffff0000, /* if phase != 'engine', skip 22 ops */ 3029 0x6d806201, 0x00000000, /* write 0x0 to address 0xdb00c4 */ 3030 0x6d806e01, 0x00000000, /* write 0x0 to address 0xdb00dc */ 3031 0x6d807a01, 0x00000000, /* write 0x0 to address 0xdb00f4 */ 3032 0x6d808601, 0x00000000, /* write 0x0 to address 0xdb010c */ 3033 0x6d809201, 0x00000000, /* write 0x0 to address 0xdb0124 */ 3034 0x6d809e01, 0x00000000, /* write 0x0 to address 0xdb013c */ 3035 0x6d80aa01, 0x00000000, /* write 0x0 to address 0xdb0154 */ 3036 0x6d80c401, 0x00000000, /* write 0x0 to address 0xdb0188 */ 3037 0x6d80d001, 0x00000000, /* write 0x0 to address 0xdb01a0 */ 3038 0x6d80dc01, 0x00000000, /* write 0x0 to address 0xdb01b8 */ 3039 0x6d80e801, 0x00000000, /* write 0x0 to address 0xdb01d0 */ 3040 0x6d80f001, 0x00000000, /* write 0x0 to address 0xdb01e0 */ 3041 0x00010002, 0x00020000, /* if mode != 'bb', skip 1 ops */ 3042 0x6d820201, 0x00000000, /* write 0x0 to address 0xdb0404 */ 3043 0x00010002, 0x00030000, /* if mode != 'k2', skip 1 ops */ 3044 0x6d820201, 0x00000000, /* write 0x0 to address 0xdb0404 */ 3045 0x6d800201, 0x00000003, /* write 0x3 to address 0xdb0004 */ 3046 0x00010002, 0x00020000, /* if mode != 'bb', skip 1 ops */ 3047 0x6d842601, 0x00000005, /* write 0x5 to address 0xdb084c */ 3048 0x00010002, 0x004e0000, /* if mode != '100g', skip 1 ops */ 3049 0x6d842401, 0x00000567, /* write 0x567 to address 0xdb0848 */ 3050 0x6d800410, 0x00000003, /* wait until address 0xdb0008 reads 0x3 */ 3051 /* PBF */ 3052 0x00360013, 0xffff0000, /* if phase != 'engine', skip 54 ops */ 3053 0x6c00c201, 0x00000000, /* write 0x0 to address 0xd80184 */ 3054 0x6c00ca01, 0x00000000, /* write 0x0 to address 0xd80194 */ 3055 0x6c024031, 0x85c60001, /* write runtime array of size 1 from offset 34246 to address 0xd80480 */ 3056 0x6c035031, 0x85c80001, /* write runtime array of size 1 from offset 34248 to address 0xd806a0 */ 3057 0x6c035e31, 0x85c90002, /* write runtime array of size 2 from offset 34249 to address 0xd806bc */ 3058 0x6c037031, 0x85cb0001, /* write runtime array of size 1 from offset 34251 to address 0xd806e0 */ 3059 0x6c037e31, 0x85cc0002, /* write runtime array of size 2 from offset 34252 to address 0xd806fc */ 3060 0x6c039031, 0x85ce0001, /* write runtime array of size 1 from offset 34254 to address 0xd80720 */ 3061 0x6c039e31, 0x85cf0002, /* write runtime array of size 2 from offset 34255 to address 0xd8073c */ 3062 0x6c03b031, 0x85d10001, /* write runtime array of size 1 from offset 34257 to address 0xd80760 */ 3063 0x6c03be31, 0x85d20002, /* write runtime array of size 2 from offset 34258 to address 0xd8077c */ 3064 0x6c03d031, 0x85d40001, /* write runtime array of size 1 from offset 34260 to address 0xd807a0 */ 3065 0x6c03de31, 0x85d50002, /* write runtime array of size 2 from offset 34261 to address 0xd807bc */ 3066 0x6c03f031, 0x85d70001, /* write runtime array of size 1 from offset 34263 to address 0xd807e0 */ 3067 0x6c03fe31, 0x85d80002, /* write runtime array of size 2 from offset 34264 to address 0xd807fc */ 3068 0x6c041031, 0x85da0001, /* write runtime array of size 1 from offset 34266 to address 0xd80820 */ 3069 0x6c041e31, 0x85db0002, /* write runtime array of size 2 from offset 34267 to address 0xd8083c */ 3070 0x6c043031, 0x85dd0001, /* write runtime array of size 1 from offset 34269 to address 0xd80860 */ 3071 0x6c043e31, 0x85de0002, /* write runtime array of size 2 from offset 34270 to address 0xd8087c */ 3072 0x6c045031, 0x85e00001, /* write runtime array of size 1 from offset 34272 to address 0xd808a0 */ 3073 0x6c045e31, 0x85e10002, /* write runtime array of size 2 from offset 34273 to address 0xd808bc */ 3074 0x6c047031, 0x85e30001, /* write runtime array of size 1 from offset 34275 to address 0xd808e0 */ 3075 0x6c047e31, 0x85e40002, /* write runtime array of size 2 from offset 34276 to address 0xd808fc */ 3076 0x6c049031, 0x85e60001, /* write runtime array of size 1 from offset 34278 to address 0xd80920 */ 3077 0x6c049e31, 0x85e70002, /* write runtime array of size 2 from offset 34279 to address 0xd8093c */ 3078 0x6c04b031, 0x85e90001, /* write runtime array of size 1 from offset 34281 to address 0xd80960 */ 3079 0x6c04be31, 0x85ea0002, /* write runtime array of size 2 from offset 34282 to address 0xd8097c */ 3080 0x6c04d031, 0x85ec0001, /* write runtime array of size 1 from offset 34284 to address 0xd809a0 */ 3081 0x6c04de31, 0x85ed0002, /* write runtime array of size 2 from offset 34285 to address 0xd809bc */ 3082 0x6c04f031, 0x85ef0001, /* write runtime array of size 1 from offset 34287 to address 0xd809e0 */ 3083 0x6c04fe31, 0x85f00002, /* write runtime array of size 2 from offset 34288 to address 0xd809fc */ 3084 0x6c051031, 0x85f20001, /* write runtime array of size 1 from offset 34290 to address 0xd80a20 */ 3085 0x6c051e31, 0x85f30002, /* write runtime array of size 2 from offset 34291 to address 0xd80a3c */ 3086 0x6c053031, 0x85f50001, /* write runtime array of size 1 from offset 34293 to address 0xd80a60 */ 3087 0x6c053e31, 0x85f60002, /* write runtime array of size 2 from offset 34294 to address 0xd80a7c */ 3088 0x6c055031, 0x85f80001, /* write runtime array of size 1 from offset 34296 to address 0xd80aa0 */ 3089 0x6c055e31, 0x85f90002, /* write runtime array of size 2 from offset 34297 to address 0xd80abc */ 3090 0x6c057031, 0x85fb0001, /* write runtime array of size 1 from offset 34299 to address 0xd80ae0 */ 3091 0x6c057e31, 0x85fc0002, /* write runtime array of size 2 from offset 34300 to address 0xd80afc */ 3092 0x6c059031, 0x85fe0001, /* write runtime array of size 1 from offset 34302 to address 0xd80b20 */ 3093 0x6c059e31, 0x85ff0002, /* write runtime array of size 2 from offset 34303 to address 0xd80b3c */ 3094 0x6c05b031, 0x86010001, /* write runtime array of size 1 from offset 34305 to address 0xd80b60 */ 3095 0x6c05be31, 0x86020002, /* write runtime array of size 2 from offset 34306 to address 0xd80b7c */ 3096 0x00010002, 0x00020000, /* if mode != 'bb', skip 1 ops */ 3097 0x6c020001, 0x00000001, /* write 0x1 to address 0xd80400 */ 3098 0x00010002, 0x002e0000, /* if mode != 'mf_sd', skip 1 ops */ 3099 0x6c024c01, 0x00000001, /* write 0x1 to address 0xd80498 */ 3100 0x00010002, 0x002c0000, /* if mode != '!bb', skip 1 ops */ 3101 0x6c022801, 0x00000018, /* write 0x18 to address 0xd80450 */ 3102 0x00020002, 0x00240000, /* if mode != '!e5', skip 2 ops */ 3103 0x6c010201, 0x00000000, /* write 0x0 to address 0xd80204 */ 3104 0x6c010a01, 0x00000000, /* write 0x0 to address 0xd80214 */ 3105 0x6c000001, 0x00000001, /* write 0x1 to address 0xd80000 */ 3106 0x6c000001, 0x00000000, /* write 0x0 to address 0xd80000 */ 3107 0x000c0013, 0xffff0001, /* if phase != 'port', skip 12 ops */ 3108 0x6c025801, 0x00000082, /* write 0x82 to address 0xd804b0 */ 3109 0x6c025e01, 0x00000080, /* write 0x80 to address 0xd804bc */ 3110 0x6c026821, 0x00045f10, /* write array of size 2 from offset 286480 to address 0xd804d0 */ 3111 0x6c026e21, 0x00045f13, /* write array of size 2 from offset 286483 to address 0xd804dc */ 3112 0x6c027a01, 0x00000000, /* write 0x0 to address 0xd804f4 */ 3113 0x6c028c21, 0x00045f16, /* write array of size 2 from offset 286486 to address 0xd80518 */ 3114 0x6c029201, 0x00000000, /* write 0x0 to address 0xd80524 */ 3115 0x6c02e031, 0x85c70001, /* write runtime array of size 1 from offset 34247 to address 0xd805c0 */ 3116 0x00010002, 0x002e0000, /* if mode != 'mf_sd', skip 1 ops */ 3117 0x6c025c01, 0x00000082, /* write 0x82 to address 0xd804b8 */ 3118 0x00010002, 0x00d20000, /* if mode != 'sf|mf_si', skip 1 ops */ 3119 0x6c025c01, 0x00000000, /* write 0x0 to address 0xd804b8 */ 3120 /* RDIF */ 3121 0x00040013, 0xffff0000, /* if phase != 'engine', skip 4 ops */ 3122 0x18002201, 0x00000000, /* write 0x0 to address 0x300044 */ 3123 0x1800c201, 0x00000000, /* write 0x0 to address 0x300184 */ 3124 0x1800ca01, 0x00000000, /* write 0x0 to address 0x300194 */ 3125 0x18000001, 0x00000001, /* write 0x1 to address 0x300000 */ 3126 /* TDIF */ 3127 0x00070013, 0xffff0000, /* if phase != 'engine', skip 7 ops */ 3128 0x1880c201, 0x00000000, /* write 0x0 to address 0x310184 */ 3129 0x1880ca01, 0x00000000, /* write 0x0 to address 0x310194 */ 3130 0x00010002, 0x00020000, /* if mode != 'bb', skip 1 ops */ 3131 0x18810201, 0x00000020, /* write 0x20 to address 0x310204 */ 3132 0x00010002, 0x00030000, /* if mode != 'k2', skip 1 ops */ 3133 0x18810201, 0x00000000, /* write 0x0 to address 0x310204 */ 3134 0x18800001, 0x00000001, /* write 0x1 to address 0x310000 */ 3135 /* CDU */ 3136 0x00990013, 0xffff0000, /* if phase != 'engine', skip 153 ops */ 3137 0x2c00e601, 0x00000000, /* write 0x0 to address 0x5801cc */ 3138 0x2c048031, 0x85b90003, /* write runtime array of size 3 from offset 34233 to address 0x580900 */ 3139 0x007e0002, 0x00010000, /* if mode != 'bb|k2', skip 126 ops */ 3140 0x2c080121, 0x00045f19, /* write array of size 9 from offset 286489 to address 0x581000 (WB) */ 3141 0x2c082121, 0x00045f23, /* write array of size 9 from offset 286499 to address 0x581040 (WB) */ 3142 0x2c084121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x581080 (WB) */ 3143 0x2c086121, 0x00045f37, /* write array of size 9 from offset 286519 to address 0x5810c0 (WB) */ 3144 0x2c088121, 0x00045f41, /* write array of size 9 from offset 286529 to address 0x581100 (WB) */ 3145 0x2c08a121, 0x00045f4b, /* write array of size 9 from offset 286539 to address 0x581140 (WB) */ 3146 0x2c08c121, 0x00045f55, /* write array of size 9 from offset 286549 to address 0x581180 (WB) */ 3147 0x2c08e121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x5811c0 (WB) */ 3148 0x2c090121, 0x00045f5f, /* write array of size 9 from offset 286559 to address 0x581200 (WB) */ 3149 0x2c092121, 0x00045f69, /* write array of size 9 from offset 286569 to address 0x581240 (WB) */ 3150 0x2c094121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x581280 (WB) */ 3151 0x2c096121, 0x00045f73, /* write array of size 9 from offset 286579 to address 0x5812c0 (WB) */ 3152 0x2c098121, 0x00045f7d, /* write array of size 9 from offset 286589 to address 0x581300 (WB) */ 3153 0x2c09a121, 0x00045f87, /* write array of size 9 from offset 286599 to address 0x581340 (WB) */ 3154 0x2c09c121, 0x00045f91, /* write array of size 9 from offset 286609 to address 0x581380 (WB) */ 3155 0x2c09e121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x5813c0 (WB) */ 3156 0x2c0a0121, 0x00045f9b, /* write array of size 9 from offset 286619 to address 0x581400 (WB) */ 3157 0x2c0a2121, 0x00045f23, /* write array of size 9 from offset 286499 to address 0x581440 (WB) */ 3158 0x2c0a4121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x581480 (WB) */ 3159 0x2c0a6121, 0x00045fa5, /* write array of size 9 from offset 286629 to address 0x5814c0 (WB) */ 3160 0x2c0a8121, 0x00045f41, /* write array of size 9 from offset 286529 to address 0x581500 (WB) */ 3161 0x2c0aa121, 0x00045f87, /* write array of size 9 from offset 286599 to address 0x581540 (WB) */ 3162 0x2c0ac121, 0x00045faf, /* write array of size 9 from offset 286639 to address 0x581580 (WB) */ 3163 0x2c0ae121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x5815c0 (WB) */ 3164 0x2c0b0121, 0x00045fb9, /* write array of size 9 from offset 286649 to address 0x581600 (WB) */ 3165 0x2c0b2121, 0x00045f69, /* write array of size 9 from offset 286569 to address 0x581640 (WB) */ 3166 0x2c0b4121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x581680 (WB) */ 3167 0x2c0b6121, 0x00045fc3, /* write array of size 9 from offset 286659 to address 0x5816c0 (WB) */ 3168 0x2c0b8121, 0x00045fcd, /* write array of size 9 from offset 286669 to address 0x581700 (WB) */ 3169 0x2c0ba121, 0x00045f87, /* write array of size 9 from offset 286599 to address 0x581740 (WB) */ 3170 0x2c0bc121, 0x00045fd7, /* write array of size 9 from offset 286679 to address 0x581780 (WB) */ 3171 0x2c0be121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x5817c0 (WB) */ 3172 0x2c0c0121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x581800 (WB) */ 3173 0x2c0c2121, 0x00045fe1, /* write array of size 9 from offset 286689 to address 0x581840 (WB) */ 3174 0x2c0c4121, 0x00045feb, /* write array of size 9 from offset 286699 to address 0x581880 (WB) */ 3175 0x2c0c6121, 0x00045fc3, /* write array of size 9 from offset 286659 to address 0x5818c0 (WB) */ 3176 0x2c0c8121, 0x00045ff5, /* write array of size 9 from offset 286709 to address 0x581900 (WB) */ 3177 0x2c0ca121, 0x00045f87, /* write array of size 9 from offset 286599 to address 0x581940 (WB) */ 3178 0x2c0cc121, 0x00045fff, /* write array of size 9 from offset 286719 to address 0x581980 (WB) */ 3179 0x2c0ce121, 0x00046009, /* write array of size 9 from offset 286729 to address 0x5819c0 (WB) */ 3180 0x2c0d0121, 0x00046013, /* write array of size 9 from offset 286739 to address 0x581a00 (WB) */ 3181 0x2c0d2121, 0x00045f23, /* write array of size 9 from offset 286499 to address 0x581a40 (WB) */ 3182 0x2c0d4121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x581a80 (WB) */ 3183 0x2c0d6121, 0x00045f37, /* write array of size 9 from offset 286519 to address 0x581ac0 (WB) */ 3184 0x2c0d8121, 0x00045f41, /* write array of size 9 from offset 286529 to address 0x581b00 (WB) */ 3185 0x2c0da121, 0x00045f87, /* write array of size 9 from offset 286599 to address 0x581b40 (WB) */ 3186 0x2c0dc121, 0x0004601d, /* write array of size 9 from offset 286749 to address 0x581b80 (WB) */ 3187 0x2c0de121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x581bc0 (WB) */ 3188 0x2c0e0121, 0x00046013, /* write array of size 9 from offset 286739 to address 0x581c00 (WB) */ 3189 0x2c0e2121, 0x00045f23, /* write array of size 9 from offset 286499 to address 0x581c40 (WB) */ 3190 0x2c0e4121, 0x00046027, /* write array of size 9 from offset 286759 to address 0x581c80 (WB) */ 3191 0x2c0e6121, 0x00045f37, /* write array of size 9 from offset 286519 to address 0x581cc0 (WB) */ 3192 0x2c0e8121, 0x00045f41, /* write array of size 9 from offset 286529 to address 0x581d00 (WB) */ 3193 0x2c0ea121, 0x00045f87, /* write array of size 9 from offset 286599 to address 0x581d40 (WB) */ 3194 0x2c0ec121, 0x00046031, /* write array of size 9 from offset 286769 to address 0x581d80 (WB) */ 3195 0x2c0ee121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x581dc0 (WB) */ 3196 0x2c0f0121, 0x00046013, /* write array of size 9 from offset 286739 to address 0x581e00 (WB) */ 3197 0x2c0f2121, 0x0004603b, /* write array of size 9 from offset 286779 to address 0x581e40 (WB) */ 3198 0x2c0f4121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x581e80 (WB) */ 3199 0x2c0f6121, 0x00045f37, /* write array of size 9 from offset 286519 to address 0x581ec0 (WB) */ 3200 0x2c0f8121, 0x00045f41, /* write array of size 9 from offset 286529 to address 0x581f00 (WB) */ 3201 0x2c0fa121, 0x00045f87, /* write array of size 9 from offset 286599 to address 0x581f40 (WB) */ 3202 0x2c0fc121, 0x00046045, /* write array of size 9 from offset 286789 to address 0x581f80 (WB) */ 3203 0x2c0fe121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x581fc0 (WB) */ 3204 0x2c110121, 0x0004604f, /* write array of size 9 from offset 286799 to address 0x582200 (WB) */ 3205 0x2c112121, 0x00046059, /* write array of size 9 from offset 286809 to address 0x582240 (WB) */ 3206 0x2c114121, 0x00046063, /* write array of size 9 from offset 286819 to address 0x582280 (WB) */ 3207 0x2c116121, 0x0004606d, /* write array of size 9 from offset 286829 to address 0x5822c0 (WB) */ 3208 0x2c118121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582300 (WB) */ 3209 0x2c11a121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582340 (WB) */ 3210 0x2c11c121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582380 (WB) */ 3211 0x2c11e121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x5823c0 (WB) */ 3212 0x2c120121, 0x00046077, /* write array of size 9 from offset 286839 to address 0x582400 (WB) */ 3213 0x2c122121, 0x00046081, /* write array of size 9 from offset 286849 to address 0x582440 (WB) */ 3214 0x2c124121, 0x0004608b, /* write array of size 9 from offset 286859 to address 0x582480 (WB) */ 3215 0x2c126121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x5824c0 (WB) */ 3216 0x2c128121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582500 (WB) */ 3217 0x2c12a121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582540 (WB) */ 3218 0x2c12c121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582580 (WB) */ 3219 0x2c12e121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x5825c0 (WB) */ 3220 0x2c130121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582600 (WB) */ 3221 0x2c132121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582640 (WB) */ 3222 0x2c134121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582680 (WB) */ 3223 0x2c136121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x5826c0 (WB) */ 3224 0x2c138121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582700 (WB) */ 3225 0x2c13a121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582740 (WB) */ 3226 0x2c13c121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582780 (WB) */ 3227 0x2c13e121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x5827c0 (WB) */ 3228 0x2c140121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582800 (WB) */ 3229 0x2c142121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582840 (WB) */ 3230 0x2c144121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582880 (WB) */ 3231 0x2c146121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x5828c0 (WB) */ 3232 0x2c148121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582900 (WB) */ 3233 0x2c14a121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582940 (WB) */ 3234 0x2c14c121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582980 (WB) */ 3235 0x2c14e121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x5829c0 (WB) */ 3236 0x2c150121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582a00 (WB) */ 3237 0x2c152121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582a40 (WB) */ 3238 0x2c154121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582a80 (WB) */ 3239 0x2c156121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582ac0 (WB) */ 3240 0x2c158121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582b00 (WB) */ 3241 0x2c15a121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582b40 (WB) */ 3242 0x2c15c121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582b80 (WB) */ 3243 0x2c15e121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582bc0 (WB) */ 3244 0x2c160121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582c00 (WB) */ 3245 0x2c162121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582c40 (WB) */ 3246 0x2c164121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582c80 (WB) */ 3247 0x2c166121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582cc0 (WB) */ 3248 0x2c168121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582d00 (WB) */ 3249 0x2c16a121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582d40 (WB) */ 3250 0x2c16c121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582d80 (WB) */ 3251 0x2c16e121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582dc0 (WB) */ 3252 0x2c170121, 0x00046095, /* write array of size 9 from offset 286869 to address 0x582e00 (WB) */ 3253 0x2c172121, 0x00046081, /* write array of size 9 from offset 286849 to address 0x582e40 (WB) */ 3254 0x2c174121, 0x0004609f, /* write array of size 9 from offset 286879 to address 0x582e80 (WB) */ 3255 0x2c176121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582ec0 (WB) */ 3256 0x2c178121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582f00 (WB) */ 3257 0x2c17a121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582f40 (WB) */ 3258 0x2c17c121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582f80 (WB) */ 3259 0x2c17e121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582fc0 (WB) */ 3260 0x2c180121, 0x000460a9, /* write array of size 64 from offset 286889 to address 0x583000 (WB) */ 3261 0x2c189121, 0x000460ea, /* write array of size 16 from offset 286954 to address 0x583120 (WB) */ 3262 0x2c18b111, 0x00000020, /* write 32 zeros to address 0x583160 (WB) */ 3263 0x2c18f121, 0x000460fb, /* write array of size 8 from offset 286971 to address 0x5831e0 (WB) */ 3264 0x2c191121, 0x000460ea, /* write array of size 16 from offset 286954 to address 0x583220 (WB) */ 3265 0x2c193111, 0x00000008, /* write 8 zeros to address 0x583260 (WB) */ 3266 0x00010002, 0x00240000, /* if mode != '!e5', skip 1 ops */ 3267 0x2c010201, 0x00000000, /* write 0x0 to address 0x580204 */ 3268 0x000a0002, 0x00620000, /* if mode != '(bb|k2)&(!fpga)', skip 10 ops */ 3269 0x2c100121, 0x00046104, /* write array of size 9 from offset 286980 to address 0x582000 (WB) */ 3270 0x2c102121, 0x0004610e, /* write array of size 9 from offset 286990 to address 0x582040 (WB) */ 3271 0x2c104121, 0x00046118, /* write array of size 9 from offset 287000 to address 0x582080 (WB) */ 3272 0x2c106121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x5820c0 (WB) */ 3273 0x2c108121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582100 (WB) */ 3274 0x2c10a121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582140 (WB) */ 3275 0x2c10c121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582180 (WB) */ 3276 0x2c10e121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x5821c0 (WB) */ 3277 0x2c188121, 0x00046122, /* write array of size 8 from offset 287010 to address 0x583100 (WB) */ 3278 0x2c190121, 0x00046122, /* write array of size 8 from offset 287010 to address 0x583200 (WB) */ 3279 0x000a0002, 0x00680000, /* if mode != 'fpga&(bb|k2)', skip 10 ops */ 3280 0x2c100121, 0x0004612b, /* write array of size 9 from offset 287019 to address 0x582000 (WB) */ 3281 0x2c102121, 0x0004610e, /* write array of size 9 from offset 286990 to address 0x582040 (WB) */ 3282 0x2c104121, 0x00046135, /* write array of size 9 from offset 287029 to address 0x582080 (WB) */ 3283 0x2c106121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x5820c0 (WB) */ 3284 0x2c108121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582100 (WB) */ 3285 0x2c10a121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582140 (WB) */ 3286 0x2c10c121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x582180 (WB) */ 3287 0x2c10e121, 0x00045f2d, /* write array of size 9 from offset 286509 to address 0x5821c0 (WB) */ 3288 0x2c188121, 0x00046122, /* write array of size 8 from offset 287010 to address 0x583100 (WB) */ 3289 0x2c190121, 0x00046122, /* write array of size 8 from offset 287010 to address 0x583200 (WB) */ 3290 0x00010013, 0xffff0002, /* if phase != 'pf', skip 1 ops */ 3291 0x2c048631, 0x85bc000a, /* write runtime array of size 10 from offset 34236 to address 0x58090c */ 3292 /* CCFC */ 3293 0x00150013, 0xffff0000, /* if phase != 'engine', skip 21 ops */ 3294 0x1700c201, 0x00000000, /* write 0x0 to address 0x2e0184 */ 3295 0x1702a821, 0x0004613f, /* write array of size 2 from offset 287039 to address 0x2e0550 */ 3296 0x1702ea01, 0x00000001, /* write 0x1 to address 0x2e05d4 */ 3297 0x1702f401, 0x00000000, /* write 0x0 to address 0x2e05e8 */ 3298 0x17048021, 0x00046142, /* write array of size 14 from offset 287042 to address 0x2e0900 */ 3299 0x17500001, 0x00000000, /* write 0x0 to address 0x2ea000 */ 3300 0x17527e01, 0x00000000, /* write 0x0 to address 0x2ea4fc */ 3301 0x00010002, 0x00020000, /* if mode != 'bb', skip 1 ops */ 3302 0x1702e001, 0x000e0000, /* write 0xe0000 to address 0x2e05c0 */ 3303 0x00010002, 0x00240000, /* if mode != '!e5', skip 1 ops */ 3304 0x17010201, 0x00000000, /* write 0x0 to address 0x2e0204 */ 3305 0x00020002, 0x00200000, /* if mode != 'emul_reduced|fpga', skip 2 ops */ 3306 0x1703c201, 0x00000004, /* write 0x4 to address 0x2e0784 */ 3307 0x17000001, 0x00001c5f, /* write 0x1c5f to address 0x2e0000 */ 3308 0x00010002, 0x00950000, /* if mode != 'asic|emul_full|chipsim', skip 1 ops */ 3309 0x17000001, 0x00001e7f, /* write 0x1e7f to address 0x2e0000 */ 3310 0x17000210, 0x00000001, /* wait until address 0x2e0004 reads 0x1 */ 3311 0x17000410, 0x00000001, /* wait until address 0x2e0008 reads 0x1 */ 3312 0x17000610, 0x00000001, /* wait until address 0x2e000c reads 0x1 */ 3313 0x17000810, 0x00000001, /* wait until address 0x2e0010 reads 0x1 */ 3314 0x17038e01, 0x0000f820, /* write 0xf820 to address 0x2e071c */ 3315 0x00020013, 0xffff0002, /* if phase != 'pf', skip 2 ops */ 3316 0x17038001, 0x00000001, /* write 0x1 to address 0x2e0700 */ 3317 0x17038401, 0x00000001, /* write 0x1 to address 0x2e0708 */ 3318 0x00010013, 0xffff0003, /* if phase != 'vf', skip 1 ops */ 3319 0x17038201, 0x00000001, /* write 0x1 to address 0x2e0704 */ 3320 /* TCFC */ 3321 0x00160013, 0xffff0000, /* if phase != 'engine', skip 22 ops */ 3322 0x1680c201, 0x00000000, /* write 0x0 to address 0x2d0184 */ 3323 0x1682aa01, 0x0001ffff, /* write 0x1ffff to address 0x2d0554 */ 3324 0x1682ea01, 0x00000001, /* write 0x1 to address 0x2d05d4 */ 3325 0x1682f401, 0x00000000, /* write 0x0 to address 0x2d05e8 */ 3326 0x16848021, 0x00046151, /* write array of size 14 from offset 287057 to address 0x2d0900 */ 3327 0x16d00001, 0x00000000, /* write 0x0 to address 0x2da000 */ 3328 0x16d27e01, 0x00000000, /* write 0x0 to address 0x2da4fc */ 3329 0x00030002, 0x00020000, /* if mode != 'bb', skip 3 ops */ 3330 0x1682e001, 0x000e0000, /* write 0xe0000 to address 0x2d05c0 */ 3331 0x16838801, 0x0000ffff, /* write 0xffff to address 0x2d0710 */ 3332 0x1683c001, 0x00000002, /* write 0x2 to address 0x2d0780 */ 3333 0x00010002, 0x00240000, /* if mode != '!e5', skip 1 ops */ 3334 0x16810201, 0x00000000, /* write 0x0 to address 0x2d0204 */ 3335 0x00010002, 0x00200000, /* if mode != 'emul_reduced|fpga', skip 1 ops */ 3336 0x16800001, 0x00001c5f, /* write 0x1c5f to address 0x2d0000 */ 3337 0x00010002, 0x00950000, /* if mode != 'asic|emul_full|chipsim', skip 1 ops */ 3338 0x16800001, 0x00001e7f, /* write 0x1e7f to address 0x2d0000 */ 3339 0x16800210, 0x00000001, /* wait until address 0x2d0004 reads 0x1 */ 3340 0x16800410, 0x00000001, /* wait until address 0x2d0008 reads 0x1 */ 3341 0x16800610, 0x00000001, /* wait until address 0x2d000c reads 0x1 */ 3342 0x16800810, 0x00000001, /* wait until address 0x2d0010 reads 0x1 */ 3343 0x16838e01, 0x0000f820, /* write 0xf820 to address 0x2d071c */ 3344 0x00020013, 0xffff0002, /* if phase != 'pf', skip 2 ops */ 3345 0x16838001, 0x00000001, /* write 0x1 to address 0x2d0700 */ 3346 0x16838401, 0x00000001, /* write 0x1 to address 0x2d0708 */ 3347 0x00010013, 0xffff0003, /* if phase != 'vf', skip 1 ops */ 3348 0x16838201, 0x00000001, /* write 0x1 to address 0x2d0704 */ 3349 /* IGU */ 3350 0x00070013, 0xffff0000, /* if phase != 'engine', skip 7 ops */ 3351 0x0c00c201, 0x000001d0, /* write 0x1d0 to address 0x180184 */ 3352 0x0c00ca01, 0x00000000, /* write 0x0 to address 0x180194 */ 3353 0x00020002, 0x00020000, /* if mode != 'bb', skip 2 ops */ 3354 0x0c010201, 0x00000000, /* write 0x0 to address 0x180204 */ 3355 0x0c010a01, 0x00000000, /* write 0x0 to address 0x180214 */ 3356 0x00010002, 0x00030000, /* if mode != 'k2', skip 1 ops */ 3357 0x0c010201, 0x00000000, /* write 0x0 to address 0x180204 */ 3358 0x00050013, 0xffff0002, /* if phase != 'pf', skip 5 ops */ 3359 0x0c041031, 0x00140002, /* write runtime array of size 2 from offset 20 to address 0x180820 */ 3360 0x0c041831, 0x00170001, /* write runtime array of size 1 from offset 23 to address 0x180830 */ 3361 0x0c090801, 0x00000001, /* write 0x1 to address 0x181210 */ 3362 0x0c041631, 0x00160001, /* write runtime array of size 1 from offset 22 to address 0x18082c */ 3363 0x0c040031, 0x00120001, /* write runtime array of size 1 from offset 18 to address 0x180800 */ 3364 0x00010013, 0xffff0003, /* if phase != 'vf', skip 1 ops */ 3365 0x0c040231, 0x00130001, /* write runtime array of size 1 from offset 19 to address 0x180804 */ 3366 /* CAU */ 3367 0x00160013, 0xffff0000, /* if phase != 'engine', skip 22 ops */ 3368 0x0e007001, 0x00000000, /* write 0x0 to address 0x1c00e0 */ 3369 0x00010002, 0x00020000, /* if mode != 'bb', skip 1 ops */ 3370 0x0e010201, 0x00000000, /* write 0x0 to address 0x1c0204 */ 3371 0x00010002, 0x002c0000, /* if mode != '!bb', skip 1 ops */ 3372 0x0e010201, 0x00000000, /* write 0x0 to address 0x1c0204 */ 3373 0x0e020801, 0x0000001f, /* write 0x1f to address 0x1c0410 */ 3374 0x0e030231, 0x00180001, /* write runtime array of size 1 from offset 24 to address 0x1c0604 */ 3375 0x0e020810, 0x00000000, /* wait until address 0x1c0410 reads 0x0 */ 3376 0x000c0002, 0x00010000, /* if mode != 'bb|k2', skip 12 ops */ 3377 0x0e220021, 0x00046160, /* write array of size 5 from offset 287072 to address 0x1c4400 */ 3378 0x0e220a11, 0x0000000a, /* write 10 zeros to address 0x1c4414 */ 3379 0x0e221e21, 0x00046166, /* write array of size 6 from offset 287078 to address 0x1c443c */ 3380 0x0e222a11, 0x0000000a, /* write 10 zeros to address 0x1c4454 */ 3381 0x0e223e21, 0x0004616d, /* write array of size 6 from offset 287085 to address 0x1c447c */ 3382 0x0e224a11, 0x0000000a, /* write 10 zeros to address 0x1c4494 */ 3383 0x0e225e21, 0x00046174, /* write array of size 5 from offset 287092 to address 0x1c44bc */ 3384 0x0e226811, 0x0000000b, /* write 11 zeros to address 0x1c44d0 */ 3385 0x0e227e21, 0x0004617a, /* write array of size 6 from offset 287098 to address 0x1c44fc */ 3386 0x0e228a11, 0x0000000a, /* write 10 zeros to address 0x1c4514 */ 3387 0x0e229e01, 0x00008004, /* write 0x8004 to address 0x1c453c */ 3388 0x0e22a011, 0x000000b0, /* write 176 zeros to address 0x1c4540 */ 3389 0x0e300131, 0x02f902e0, /* write runtime array of size 736 from offset 761 to address 0x1c6000 (WB) */ 3390 0x00030013, 0xffff0002, /* if phase != 'pf', skip 3 ops */ 3391 0x0e300131, 0x02f902e0, /* write runtime array of size 736 from offset 761 to address 0x1c6000 (WB) */ 3392 0x0e400131, 0x05d902e0, /* write runtime array of size 736 from offset 1497 to address 0x1c8000 (WB) */ 3393 0x0e800031, 0x08b91140, /* write runtime array of size 4416 from offset 2233 to address 0x1d0000 */ 3394 /* DBG */ 3395 0x00010013, 0xffff0000, /* if phase != 'engine', skip 1 ops */ 3396 0x0080c201, 0x00000000, /* write 0x0 to address 0x10184 */ 3397 /* NIG */ 3398 0x00210013, 0xffff0000, /* if phase != 'engine', skip 33 ops */ 3399 0x28002a01, 0x00000000, /* write 0x0 to address 0x500054 */ 3400 0x28003201, 0x00000000, /* write 0x0 to address 0x500064 */ 3401 0x28004201, 0x00000000, /* write 0x0 to address 0x500084 */ 3402 0x28040231, 0x85430001, /* write runtime array of size 1 from offset 34115 to address 0x500804 */ 3403 0x00070002, 0x00020000, /* if mode != 'bb', skip 7 ops */ 3404 0x28002201, 0x00000040, /* write 0x40 to address 0x500044 */ 3405 0x28005201, 0x00000000, /* write 0x0 to address 0x5000a4 */ 3406 0x28010201, 0x00000000, /* write 0x0 to address 0x500204 */ 3407 0x28011201, 0x00000000, /* write 0x0 to address 0x500224 */ 3408 0x28011a01, 0x00000000, /* write 0x0 to address 0x500234 */ 3409 0x28041e01, 0x00000002, /* write 0x2 to address 0x50083c */ 3410 0x2845ae01, 0x00000001, /* write 0x1 to address 0x508b5c */ 3411 0x00050002, 0x00030000, /* if mode != 'k2', skip 5 ops */ 3412 0x28007401, 0x00000001, /* write 0x1 to address 0x5000e8 */ 3413 0x28010201, 0x00000000, /* write 0x0 to address 0x500204 */ 3414 0x28011201, 0x00000000, /* write 0x0 to address 0x500224 */ 3415 0x28011a01, 0x00000000, /* write 0x0 to address 0x500234 */ 3416 0x28483401, 0x00000000, /* write 0x0 to address 0x509068 */ 3417 0x00010002, 0x002e0000, /* if mode != 'mf_sd', skip 1 ops */ 3418 0x28040e01, 0x00000001, /* write 0x1 to address 0x50081c */ 3419 0x00020002, 0x002c0000, /* if mode != '!bb', skip 2 ops */ 3420 0x28005201, 0x00000000, /* write 0x0 to address 0x5000a4 */ 3421 0x28006201, 0x00000000, /* write 0x0 to address 0x5000c4 */ 3422 0x00030002, 0x00010000, /* if mode != 'bb|k2', skip 3 ops */ 3423 0x28041c01, 0x00000001, /* write 0x1 to address 0x500838 */ 3424 0x28042001, 0x0000070c, /* write 0x70c to address 0x500840 */ 3425 0x2845a001, 0x00000081, /* write 0x81 to address 0x508b40 */ 3426 0x00010002, 0x00240000, /* if mode != '!e5', skip 1 ops */ 3427 0x28010a01, 0x00000000, /* write 0x0 to address 0x500214 */ 3428 0x00010002, 0x00030000, /* if mode != 'k2', skip 1 ops */ 3429 0x28007201, 0x00000000, /* write 0x0 to address 0x5000e4 */ 3430 0x00010002, 0x00d50000, /* if mode != 'k2&ports_per_eng_4', skip 1 ops */ 3431 0x28480021, 0x00000035, /* write array of size 2 from offset 53 to address 0x509000 */ 3432 0x00080013, 0xffff0002, /* if phase != 'pf', skip 8 ops */ 3433 0x2808fa01, 0x00000000, /* write 0x0 to address 0x5011f4 */ 3434 0x280b3201, 0x00000000, /* write 0x0 to address 0x501664 */ 3435 0x280cd231, 0x85490001, /* write runtime array of size 1 from offset 34121 to address 0x5019a4 */ 3436 0x280cd831, 0x854a000d, /* write runtime array of size 13 from offset 34122 to address 0x5019b0 */ 3437 0x28447c01, 0x00000000, /* write 0x0 to address 0x5088f8 */ 3438 0x00020002, 0x00010000, /* if mode != 'bb|k2', skip 2 ops */ 3439 0x280d0131, 0x85570020, /* write runtime array of size 32 from offset 34135 to address 0x501a00 (WB) */ 3440 0x280d4031, 0x85770040, /* write runtime array of size 64 from offset 34167 to address 0x501a80 */ 3441 0x00210013, 0xffff0001, /* if phase != 'port', skip 33 ops */ 3442 0x28081201, 0x00000080, /* write 0x80 to address 0x501024 */ 3443 0x28081c01, 0x00000082, /* write 0x82 to address 0x501038 */ 3444 0x28082021, 0x00045f13, /* write array of size 2 from offset 286483 to address 0x501040 */ 3445 0x28082c21, 0x00046181, /* write array of size 2 from offset 287105 to address 0x501058 */ 3446 0x2808f411, 0x00000002, /* write 2 zeros to address 0x5011e8 */ 3447 0x280af001, 0x00000001, /* write 0x1 to address 0x5015e0 */ 3448 0x280b2e01, 0x00000000, /* write 0x0 to address 0x50165c */ 3449 0x280c8401, 0x00000001, /* write 0x1 to address 0x501908 */ 3450 0x280cc831, 0x85440005, /* write runtime array of size 5 from offset 34116 to address 0x501990 */ 3451 0x280ddc21, 0x00046184, /* write array of size 2 from offset 287108 to address 0x501bb8 */ 3452 0x280e0601, 0x1954fc40, /* write 0x1954fc40 to address 0x501c0c */ 3453 0x280f8631, 0x85b70001, /* write runtime array of size 1 from offset 34231 to address 0x501f0c */ 3454 0x280fa801, 0x00000001, /* write 0x1 to address 0x501f50 */ 3455 0x28442801, 0x00000001, /* write 0x1 to address 0x508850 */ 3456 0x28447831, 0x85b80001, /* write runtime array of size 1 from offset 34232 to address 0x5088f0 */ 3457 0x28459411, 0x00000002, /* write 2 zeros to address 0x508b28 */ 3458 0x28459c01, 0x000017c1, /* write 0x17c1 to address 0x508b38 */ 3459 0x00010002, 0x00030000, /* if mode != 'k2', skip 1 ops */ 3460 0x28459001, 0x00000001, /* write 0x1 to address 0x508b20 */ 3461 0x00010002, 0x003c0000, /* if mode != 'sf', skip 1 ops */ 3462 0x280cae01, 0x00000000, /* write 0x0 to address 0x50195c */ 3463 0x00020002, 0x002e0000, /* if mode != 'mf_sd', skip 2 ops */ 3464 0x28080c01, 0x00000083, /* write 0x83 to address 0x501018 */ 3465 0x28081001, 0x00000082, /* write 0x82 to address 0x501020 */ 3466 0x00010002, 0x004e0000, /* if mode != '100g', skip 1 ops */ 3467 0x28448021, 0x00000182, /* write array of size 8 from offset 386 to address 0x508900 */ 3468 0x00010002, 0x00010000, /* if mode != 'bb|k2', skip 1 ops */ 3469 0x28458601, 0x000012b7, /* write 0x12b7 to address 0x508b0c */ 3470 0x00020002, 0x00d20000, /* if mode != 'sf|mf_si', skip 2 ops */ 3471 0x28080c01, 0x00000082, /* write 0x82 to address 0x501018 */ 3472 0x28081001, 0x00000000, /* write 0x0 to address 0x501020 */ 3473 0x00010002, 0x003b0000, /* if mode != '!sf', skip 1 ops */ 3474 0x280cae01, 0x00000001, /* write 0x1 to address 0x50195c */ 3475 0x000c0013, 0x00000001, /* if phase != 'port0', skip 12 ops */ 3476 0x00010002, 0x00810000, /* if mode != 'k2&sf&ports_per_eng_1', skip 1 ops */ 3477 0x280cb821, 0x00046187, /* write array of size 8 from offset 287111 to address 0x501970 */ 3478 0x00010002, 0x007c0000, /* if mode != 'k2&sf&ports_per_eng_2', skip 1 ops */ 3479 0x280cb821, 0x00046187, /* write array of size 8 from offset 287111 to address 0x501970 */ 3480 0x00010002, 0x00770000, /* if mode != 'k2&sf&ports_per_eng_4', skip 1 ops */ 3481 0x280cb821, 0x00000175, /* write array of size 4 from offset 373 to address 0x501970 */ 3482 0x00010002, 0x00380000, /* if mode != 'k2&(!sf)&ports_per_eng_1', skip 1 ops */ 3483 0x280cb821, 0x00046190, /* write array of size 8 from offset 287120 to address 0x501970 */ 3484 0x00010002, 0x00500000, /* if mode != 'k2&(!sf)&ports_per_eng_2', skip 1 ops */ 3485 0x280cb821, 0x00046190, /* write array of size 8 from offset 287120 to address 0x501970 */ 3486 0x00010002, 0x003e0000, /* if mode != 'k2&(!sf)&ports_per_eng_4', skip 1 ops */ 3487 0x280cb821, 0x00046199, /* write array of size 4 from offset 287129 to address 0x501970 */ 3488 0x000a0013, 0x00010001, /* if phase != 'port1', skip 10 ops */ 3489 0x00010002, 0x00b80000, /* if mode != '(!k2)&ports_per_eng_2', skip 1 ops */ 3490 0x280cb801, 0x00000001, /* write 0x1 to address 0x501970 */ 3491 0x00010002, 0x007c0000, /* if mode != 'k2&sf&ports_per_eng_2', skip 1 ops */ 3492 0x280cb821, 0x00046187, /* write array of size 8 from offset 287111 to address 0x501970 */ 3493 0x00010002, 0x00770000, /* if mode != 'k2&sf&ports_per_eng_4', skip 1 ops */ 3494 0x280cb821, 0x00000175, /* write array of size 4 from offset 373 to address 0x501970 */ 3495 0x00010002, 0x00500000, /* if mode != 'k2&(!sf)&ports_per_eng_2', skip 1 ops */ 3496 0x280cb821, 0x0004619e, /* write array of size 8 from offset 287134 to address 0x501970 */ 3497 0x00010002, 0x003e0000, /* if mode != 'k2&(!sf)&ports_per_eng_4', skip 1 ops */ 3498 0x280cb821, 0x000461a7, /* write array of size 4 from offset 287143 to address 0x501970 */ 3499 0x00040013, 0x00020001, /* if phase != 'port2', skip 4 ops */ 3500 0x00010002, 0x00770000, /* if mode != 'k2&sf&ports_per_eng_4', skip 1 ops */ 3501 0x280cb821, 0x00000175, /* write array of size 4 from offset 373 to address 0x501970 */ 3502 0x00010002, 0x003e0000, /* if mode != 'k2&(!sf)&ports_per_eng_4', skip 1 ops */ 3503 0x280cb821, 0x000461ac, /* write array of size 4 from offset 287148 to address 0x501970 */ 3504 0x00040013, 0x00030001, /* if phase != 'port3', skip 4 ops */ 3505 0x00010002, 0x00770000, /* if mode != 'k2&sf&ports_per_eng_4', skip 1 ops */ 3506 0x280cb821, 0x00000175, /* write array of size 4 from offset 373 to address 0x501970 */ 3507 0x00010002, 0x003e0000, /* if mode != 'k2&(!sf)&ports_per_eng_4', skip 1 ops */ 3508 0x280cb821, 0x000461b1, /* write array of size 4 from offset 287153 to address 0x501970 */ 3509 0x00010013, 0xffff0001, /* if phase != 'port', skip 1 ops */ 3510 0x28070821, 0x00000035, /* write array of size 2 from offset 53 to address 0x500e10 */ 3511 /* WOL */ 3512 0x00060013, 0xffff0000, /* if phase != 'engine', skip 6 ops */ 3513 0x00010002, 0x009a0000, /* if mode != '(!bb)&(!fpga)', skip 1 ops */ 3514 0x30002201, 0x00000000, /* write 0x0 to address 0x600044 */ 3515 0x00010002, 0x00c00000, /* if mode != 'k2&(!fpga)', skip 1 ops */ 3516 0x30010201, 0x00000000, /* write 0x0 to address 0x600204 */ 3517 0x00010002, 0x002a0000, /* if mode != '((!bb)&mf_sd)&(!fpga)', skip 1 ops */ 3518 0x3040ce01, 0x00000001, /* write 0x1 to address 0x60819c */ 3519 /* BMBN */ 3520 0x00040013, 0xffff0000, /* if phase != 'engine', skip 4 ops */ 3521 0x00010002, 0x002c0000, /* if mode != '!bb', skip 1 ops */ 3522 0x30802201, 0x00000000, /* write 0x0 to address 0x610044 */ 3523 0x00010002, 0x002b0000, /* if mode != '(!bb)&mf_sd', skip 1 ops */ 3524 0x3080fc01, 0x00000001, /* write 0x1 to address 0x6101f8 */ 3525 /* NWM */ 3526 0x00050013, 0xffff0000, /* if phase != 'engine', skip 5 ops */ 3527 0x00040002, 0x00900000, /* if mode != '(!asic)&(!bb)', skip 4 ops */ 3528 0x40000401, 0x00000000, /* write 0x0 to address 0x800008 */ 3529 0x40010201, 0x00000000, /* write 0x0 to address 0x800204 */ 3530 0x40010a01, 0x00000000, /* write 0x0 to address 0x800214 */ 3531 0x40011201, 0x0000003c, /* write 0x3c to address 0x800224 */ 3532 /* NWS */ 3533 0x00030013, 0xffff0000, /* if phase != 'engine', skip 3 ops */ 3534 0x00020002, 0x00900000, /* if mode != '(!asic)&(!bb)', skip 2 ops */ 3535 0x3800c201, 0x000003fe, /* write 0x3fe to address 0x700184 */ 3536 0x38010201, 0x00000000, /* write 0x0 to address 0x700204 */ 3537 /* MS */ 3538 0x00020013, 0xffff0000, /* if phase != 'engine', skip 2 ops */ 3539 0x00010002, 0x009a0000, /* if mode != '(!bb)&(!fpga)', skip 1 ops */ 3540 0x3500c201, 0x00000000, /* write 0x0 to address 0x6a0184 */ 3541 /* MISC_AEU */ 3542 0x00360013, 0xffff0000, /* if phase != 'engine', skip 54 ops */ 3543 0x00010002, 0x00020000, /* if mode != 'bb', skip 1 ops */ 3544 0x13000111, 0x00003b60, /* write 15200 zeros to address 0x260000 (WB) */ 3545 0x00010002, 0x002c0000, /* if mode != '!bb', skip 1 ops */ 3546 0x13000111, 0x000055f0, /* write 22000 zeros to address 0x260000 (WB) */ 3547 0x00300002, 0x00010000, /* if mode != 'bb|k2', skip 48 ops */ 3548 0x80057e01, 0x01030012, /* write 0x1030012 to address 0x1000afc */ 3549 0x84057201, 0x010a0012, /* write 0x10a0012 to address 0x1080ae4 */ 3550 0x88056201, 0x010a0012, /* write 0x10a0012 to address 0x1100ac4 */ 3551 0x8c057401, 0x010a0012, /* write 0x10a0012 to address 0x1180ae8 */ 3552 0x90057601, 0x010a0012, /* write 0x10a0012 to address 0x1200aec */ 3553 0x94058401, 0x010a0012, /* write 0x10a0012 to address 0x1280b08 */ 3554 0x80057e01, 0x04000000, /* write 0x4000000 to address 0x1000afc */ 3555 0x84057201, 0x04000000, /* write 0x4000000 to address 0x1080ae4 */ 3556 0x88056201, 0x04000000, /* write 0x4000000 to address 0x1100ac4 */ 3557 0x8c057401, 0x04000000, /* write 0x4000000 to address 0x1180ae8 */ 3558 0x90057601, 0x04000000, /* write 0x4000000 to address 0x1200aec */ 3559 0x94058401, 0x04000000, /* write 0x4000000 to address 0x1280b08 */ 3560 0x80057e01, 0x00000000, /* write 0x0 to address 0x1000afc */ 3561 0x84057201, 0x00000000, /* write 0x0 to address 0x1080ae4 */ 3562 0x88056201, 0x00000000, /* write 0x0 to address 0x1100ac4 */ 3563 0x8c057401, 0x00000000, /* write 0x0 to address 0x1180ae8 */ 3564 0x90057601, 0x00000000, /* write 0x0 to address 0x1200aec */ 3565 0x94058401, 0x00000000, /* write 0x0 to address 0x1280b08 */ 3566 0x80057e01, 0x00000000, /* write 0x0 to address 0x1000afc */ 3567 0x84057201, 0x00000000, /* write 0x0 to address 0x1080ae4 */ 3568 0x88056201, 0x00000000, /* write 0x0 to address 0x1100ac4 */ 3569 0x8c057401, 0x00000000, /* write 0x0 to address 0x1180ae8 */ 3570 0x90057601, 0x00000000, /* write 0x0 to address 0x1200aec */ 3571 0x94058401, 0x00000000, /* write 0x0 to address 0x1280b08 */ 3572 0x80057e01, 0x01030012, /* write 0x1030012 to address 0x1000afc */ 3573 0x84057201, 0x010a0012, /* write 0x10a0012 to address 0x1080ae4 */ 3574 0x88056201, 0x010a0012, /* write 0x10a0012 to address 0x1100ac4 */ 3575 0x8c057401, 0x010a0012, /* write 0x10a0012 to address 0x1180ae8 */ 3576 0x90057601, 0x010a0012, /* write 0x10a0012 to address 0x1200aec */ 3577 0x94058401, 0x010a0012, /* write 0x10a0012 to address 0x1280b08 */ 3578 0x80057e01, 0x04000000, /* write 0x4000000 to address 0x1000afc */ 3579 0x84057201, 0x04000000, /* write 0x4000000 to address 0x1080ae4 */ 3580 0x88056201, 0x04000000, /* write 0x4000000 to address 0x1100ac4 */ 3581 0x8c057401, 0x04000000, /* write 0x4000000 to address 0x1180ae8 */ 3582 0x90057601, 0x04000000, /* write 0x4000000 to address 0x1200aec */ 3583 0x94058401, 0x04000000, /* write 0x4000000 to address 0x1280b08 */ 3584 0x80057e01, 0x00000000, /* write 0x0 to address 0x1000afc */ 3585 0x84057201, 0x00000000, /* write 0x0 to address 0x1080ae4 */ 3586 0x88056201, 0x00000000, /* write 0x0 to address 0x1100ac4 */ 3587 0x8c057401, 0x00000000, /* write 0x0 to address 0x1180ae8 */ 3588 0x90057601, 0x00000000, /* write 0x0 to address 0x1200aec */ 3589 0x94058401, 0x00000000, /* write 0x0 to address 0x1280b08 */ 3590 0x80057e01, 0x00000000, /* write 0x0 to address 0x1000afc */ 3591 0x84057201, 0x00000000, /* write 0x0 to address 0x1080ae4 */ 3592 0x88056201, 0x00000000, /* write 0x0 to address 0x1100ac4 */ 3593 0x8c057401, 0x00000000, /* write 0x0 to address 0x1180ae8 */ 3594 0x90057601, 0x00000000, /* write 0x0 to address 0x1200aec */ 3595 0x94058401, 0x00000000, /* write 0x0 to address 0x1280b08 */ 3596 0x00441401, 0x00000003, /* write 0x3 to address 0x8828 */ 3597 }; 3598 /* Data size: 27904 bytes */ 3599 3600 ARRAY_DECL u16 init_ops_size = 0xda0; 3601 3602 /* block command offsets array */ 3603 ARRAY_DECL u16 init_ops_offsets[] = { 3604 0x0000, 0x0004, 0x0004, 0x000b, 0x000b, 0x0047, 0x0000, 0x0000, 0x0047, 3605 0x006a, 0x006a, 0x0071, 0x0071, 0x0074, 0x0000, 0x0000, 0x0000, 0x0000, 3606 0x0000, 0x0000, 0x0074, 0x0079, 0x0000, 0x0000, 0x0000, 0x0000, 0x0079, 3607 0x0084, 0x0084, 0x0087, 0x0087, 0x008a, 0x008a, 0x0092, 0x0092, 0x0095, 3608 0x0095, 0x009d, 0x009d, 0x00a0, 0x00a0, 0x00af, 0x00af, 0x00b2, 0x00b2, 3609 0x00b7, 0x00b7, 0x00ef, 0x00ef, 0x0181, 0x0181, 0x022a, 0x022a, 0x02b6, 3610 0x02b6, 0x02cb, 0x02cb, 0x0399, 0x0399, 0x03a7, 0x03a7, 0x042a, 0x042a, 3611 0x0449, 0x0449, 0x04c6, 0x04c6, 0x05f1, 0x05f1, 0x05f8, 0x05f8, 0x0665, 3612 0x0665, 0x066d, 0x066d, 0x0674, 0x0674, 0x067c, 0x067c, 0x0684, 0x0684, 3613 0x068b, 0x068b, 0x0692, 0x0692, 0x0769, 0x0769, 0x0834, 0x0834, 0x08f6, 3614 0x08f6, 0x09c8, 0x09c8, 0x0a79, 0x0a79, 0x0b44, 0x0b44, 0x0b4a, 0x0b4a, 3615 0x0b4e, 0x0b4e, 0x0b58, 0x0b58, 0x0b5c, 0x0b5c, 0x0b60, 0x0000, 0x0000, 3616 0x0000, 0x0000, 0x0b60, 0x0b6e, 0x0b6e, 0x0b71, 0x0b71, 0x0b74, 0x0b74, 3617 0x0b77, 0x0b77, 0x0b8e, 0x0b8e, 0x0bd2, 0x0bd2, 0x0bd7, 0x0bd7, 0x0bdf, 3618 0x0bdf, 0x0c7b, 0x0c7b, 0x0c96, 0x0c96, 0x0cb2, 0x0cb2, 0x0cc2, 0x0cc2, 3619 0x0cdd, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3620 0x0000, 0x0000, 0x0000, 0x0000, 0x0cdd, 0x0cdf, 0x0cdf, 0x0d50, 0x0d50, 3621 0x0d57, 0x0d57, 0x0d5c, 0x0000, 0x0000, 0x0d5c, 0x0d62, 0x0d62, 0x0d66, 3622 0x0d66, 0x0d69, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0d69, 3623 0x0da0, 0x0000, 0x0000, 3624 }; 3625 /* Data size: 348 bytes */ 3626 3627 /* Raw values array */ 3628 ARRAY_DECL u32 init_val[] = { 3629 0x00000030, 0x00000085, 0x00000000, 0x00000000, 0x00000030, 0x000061a8, 3630 0x00000019, 0x000009c4, 0x00000030, 0x00000004, 0x00000000, 0x00000000, 3631 0x00000030, 0x0000000a, 0x00000000, 0x00000000, 0x00000040, 0x00005120, 3632 0x0000000f, 0x00000004, 0x00010168, 0x00000040, 0x00005360, 0x0000007f, 3633 0x00000007, 0x00000080, 0x00000040, 0x00008550, 0x0000003f, 0x00000006, 3634 0x000001f8, 0x00000030, 0x00004e58, 0x00000007, 0x00000003, 0x00000030, 3635 0x00006268, 0x00000007, 0x00000003, 0x00000040, 0x00003348, 0x0000007f, 3636 0x00000007, 0x000000e0, 0x00000060, 0x00000008, 0x00000010, 0x00000008, 3637 0x00000008, 0x00000000, 0x00000000, 0x00000312, 0x00000001, 0x00000212, 3638 0x00000001, 0x00000400, 0x00004000, 0x00008000, 0x0000c000, 0x00010000, 3639 0x00014000, 0x00018000, 0x0001c000, 0x00020000, 0x00024000, 0x00028000, 3640 0x0002c000, 0x00030000, 0x00034000, 0x00038000, 0x0003c000, 0x00040000, 3641 0x00044000, 0x00048000, 0x0004c000, 0x00050000, 0x00054000, 0x00058000, 3642 0x0005c000, 0x00060000, 0x00064000, 0x00068000, 0x0006c000, 0x00070000, 3643 0x00074000, 0x00078000, 0x0007c000, 0x00080000, 0x00084000, 0x00088000, 3644 0x0008c000, 0x00090000, 0x00094000, 0x00098000, 0x0009c000, 0x000a0000, 3645 0x000a4000, 0x000a8000, 0x000ac000, 0x000b0000, 0x000b4000, 0x000b8000, 3646 0x000bc000, 0x000c0000, 0x000c4000, 0x000c8000, 0x000cc000, 0x000d0000, 3647 0x000d4000, 0x000d8000, 0x000dc000, 0x000e0000, 0x000e4000, 0x000e8000, 3648 0x000ec000, 0x000f0000, 0x000f4000, 0x000f8000, 0x000fc000, 0x00000000, 3649 0x00000030, 0x00000041, 0x00000068, 0x00000081, 0x00000020, 0x000000c1, 3650 0x00000021, 0x00000020, 0x00000001, 0x00000004, 0x00000030, 0x00000004, 3651 0x00000003, 0x00000004, 0x00000080, 0x0000000f, 0x00000000, 0x00000001, 3652 0x0000000f, 0x00000004, 0x00000007, 0x00000000, 0x00000003, 0x00000050, 3653 0x00000001, 0x00000004, 0x00000000, 0x00000000, 0x00000004, 0x00000020, 3654 0x00000004, 0x00000000, 0x00000020, 0x00000041, 0x0000006c, 0x00000030, 3655 0x00000001, 0x00000002, 0x00000002, 0x00000040, 0x00000007, 0x00000004, 3656 0x00000003, 0x00000006, 0x00000050, 0x00000008, 0x00000006, 0x00000001, 3657 0x00000007, 0x00000007, 0x00000050, 0x00000000, 0x00000000, 0x00000000, 3658 0x00000000, 0x00000003, 0x00000050, 0x00000011, 0x000000c1, 0x00000021, 3659 0x000000a1, 0x00000041, 0x00000212, 0x00000002, 0x00000412, 0x00000002, 3660 0x00000030, 0x00000003, 0x00000002, 0x00000002, 0x00000100, 0x0000000d, 3661 0x00000001, 0x00000005, 0x00000001, 0x0000000a, 0x00000005, 0x0000000d, 3662 0x00000001, 0x00000003, 0x00000000, 0x00000001, 0x00000000, 0x00000000, 3663 0x00000000, 0x00000000, 0x00000000, 0x00000070, 0x00000002, 0x00000002, 3664 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000400, 3665 0x00000800, 0x00001000, 0x00001800, 0x00002000, 0x00002800, 0x00003000, 3666 0x00003800, 0x00004000, 0x00004800, 0x00005000, 0x00005800, 0x00006000, 3667 0x00006800, 0x00007000, 0x00007800, 0x00008000, 0x00008800, 0x00009000, 3668 0x00009800, 0x0000a000, 0x0000a800, 0x0000b000, 0x0000b800, 0x0000c000, 3669 0x0000c800, 0x0000d000, 0x0000d800, 0x0000e000, 0x0000e800, 0x0000f000, 3670 0x0000f800, 0x00010000, 0x00010800, 0x00011000, 0x00011800, 0x00012000, 3671 0x00012800, 0x00013000, 0x00013800, 0x00014000, 0x00014800, 0x00015000, 3672 0x00015800, 0x00016000, 0x00016800, 0x00017000, 0x00017800, 0x00018000, 3673 0x00018800, 0x00019000, 0x00019800, 0x0001a000, 0x0001a800, 0x0001b000, 3674 0x0001b800, 0x0001c000, 0x0001c800, 0x0001d000, 0x0001d800, 0x0001e000, 3675 0x0001e800, 0x0001f000, 0x0001f800, 0x00000000, 0x00000100, 0x00000041, 3676 0x00000061, 0x00000081, 0x00000001, 0x00000011, 0x000000c1, 0x00000021, 3677 0x000000a1, 0x00000008, 0x00000005, 0x00000004, 0x00000009, 0x00000009, 3678 0x00000008, 0x00000008, 0x00000006, 0x00000080, 0x0000000b, 0x0000000f, 3679 0x0000000c, 0x0000000f, 0x0000000f, 0x0000000b, 0x0000000b, 0x0000000a, 3680 0x00000030, 0x00000008, 0x00000005, 0x00000004, 0x00000030, 0x00000008, 3681 0x00000008, 0x00000006, 0x00000020, 0x0000000a, 0x0000000b, 0x00000040, 3682 0x00008000, 0x00010000, 0x00018000, 0x00000000, 0x00000040, 0x00000009, 3683 0x00000003, 0x00000008, 0x00000001, 0x00000030, 0x00000009, 0x00000009, 3684 0x0000000a, 0x0001c012, 0x03b9aca0, 0x0001c012, 0x83b9aca0, 0x00020012, 3685 0x03b9aca0, 0x00020012, 0x83b9aca0, 0x00000020, 0x00000078, 0x00000060, 3686 0x00000070, 0x00000060, 0x00000070, 0x00000070, 0x00000070, 0x00000078, 3687 0x00000078, 0x00000078, 0x00000212, 0x00000078, 0x00000080, 0x0000001f, 3688 0x0000001f, 0x0000001f, 0x0000001f, 0x0000001c, 0x0000001f, 0x0000001f, 3689 0x0000001f, 0x00000212, 0x00000006, 0x00000212, 0x0000000a, 0x00000712, 3690 0x0000000a, 0x00000812, 0x000000ff, 0x00001212, 0x00818000, 0x00000212, 3691 0x000025e4, 0x00000040, 0x00000000, 0x00000001, 0x00000002, 0x00000003, 3692 0x00000212, 0x00818000, 0x00000812, 0x00000002, 0x00000812, 0x00000004, 3693 0x00000812, 0x00000001, 0x00000812, 0x00000008, 0x00000020, 0x00000038, 3694 0x00000002, 0x00000020, 0x00000021, 0x00000020, 0x00000212, 0x00000010, 3695 0x00000020, 0x00000034, 0x00000004, 0x00000020, 0x0000000c, 0x00000014, 3696 0x00000030, 0x00000083, 0x00000005, 0x00000011, 0x00000030, 0x0000001f, 3697 0x00000010, 0x00000020, 0x00000412, 0x000005c0, 0x00000030, 0x000000a0, 3698 0x000000a0, 0x00000060, 0x00000030, 0x00000080, 0x00000080, 0x00000050, 3699 0x00000212, 0x00000360, 0x00000060, 0x00000360, 0x00000000, 0x00000360, 3700 0x00000360, 0x00000000, 0x00000360, 0x00000212, 0x00000400, 0x00000060, 3701 0x00000400, 0x00000000, 0x00000400, 0x00000400, 0x00000000, 0x00000400, 3702 0x00000030, 0x000000e0, 0x00000360, 0x000000e0, 0x00000030, 0x000000e0, 3703 0x00000360, 0x00000058, 0x00000040, 0x00000058, 0x000000e0, 0x00000360, 3704 0x00000058, 0x00000030, 0x00000180, 0x00000400, 0x00000180, 0x00000030, 3705 0x00000180, 0x00000400, 0x000000f8, 0x00000040, 0x000000f8, 0x00000180, 3706 0x00000400, 0x000000f8, 0x00000020, 0x00000ad0, 0x00000000, 0x00000020, 3707 0x000012c0, 0x00000000, 0x00000030, 0x00000320, 0x00000320, 0x00000190, 3708 0x00000020, 0x00000738, 0x000012c1, 0x00000020, 0x000007d8, 0x000012c1, 3709 0x00000212, 0x000012c1, 0x00000212, 0x000005b0, 0x00000212, 0x00000960, 3710 0x00000030, 0x00000178, 0x00000178, 0x000000a0, 0x00000030, 0x000000a0, 3711 0x000000a0, 0x00000050, 0x00000030, 0x000003c8, 0x00000000, 0x000003c8, 3712 0x00000040, 0x000003c8, 0x000003c8, 0x00000000, 0x000003c8, 0x00000030, 3713 0x00000468, 0x00000000, 0x00000468, 0x00000040, 0x00000468, 0x00000468, 3714 0x00000000, 0x00000468, 0x00000030, 0x000000f8, 0x000003c8, 0x000000f8, 3715 0x00000030, 0x000000f8, 0x000003c8, 0x00000070, 0x00000030, 0x00000198, 3716 0x00000468, 0x00000198, 0x00000030, 0x00000198, 0x00000468, 0x00000110, 3717 0x00000020, 0x000005b8, 0x00000000, 0x00000020, 0x00000960, 0x00000000, 3718 0x00000030, 0x00000168, 0x00000168, 0x000000c8, 0x00000312, 0x00000050, 3719 0x00000020, 0x000003f4, 0x000012c1, 0x00000020, 0x00000444, 0x000012c1, 3720 0x00000030, 0x000000d4, 0x000003f4, 0x000000d4, 0x00000020, 0x000000d4, 3721 0x000003f4, 0x00000030, 0x00000124, 0x00000444, 0x00000124, 0x00000030, 3722 0x00000124, 0x00000444, 0x000000c0, 0x00000030, 0x000000c0, 0x000012c1, 3723 0x000012c1, 0x00000040, 0x000003d8, 0x000003d8, 0x00000000, 0x00000000, 3724 0x00000040, 0x00000780, 0x00000780, 0x00000000, 0x00000000, 0x00000030, 3725 0x00000190, 0x00000190, 0x00000078, 0x00000040, 0x00000010, 0x00000190, 3726 0x00000190, 0x00000078, 0x00000030, 0x00000050, 0x00000050, 0x00000028, 3727 0x00000040, 0x00000008, 0x00000050, 0x00000050, 0x00000028, 0x00000060, 3728 0x00000000, 0x0000029c, 0x0000029c, 0x00000000, 0x0000029c, 0x00000000, 3729 0x00000060, 0x00000000, 0x000002ec, 0x000002ec, 0x00000000, 0x000002ec, 3730 0x00000000, 0x00000030, 0x000000bc, 0x0000029c, 0x000000bc, 0x00000212, 3731 0x00001e01, 0x00000030, 0x000000bc, 0x0000029c, 0x00000058, 0x00000312, 3732 0x00001e01, 0x00000040, 0x00000058, 0x000000bc, 0x0000029c, 0x00000058, 3733 0x00000040, 0x00001e01, 0x00001e01, 0x00001e01, 0x00000058, 0x00000030, 3734 0x0000010c, 0x000002ec, 0x0000010c, 0x00000030, 0x0000010c, 0x000002ec, 3735 0x000000a8, 0x00000040, 0x000000a8, 0x0000010c, 0x000002ec, 0x000000a8, 3736 0x00000040, 0x00001e01, 0x00001e01, 0x00001e01, 0x000000a8, 0x00000212, 3737 0x000000a0, 0x00000212, 0x00000007, 0x00000020, 0xffffffff, 0x0000ffff, 3738 0x00000030, 0x00000070, 0x00000078, 0x00000078, 0x00000050, 0x00000002, 3739 0x00000078, 0x0000007e, 0x00000078, 0x0000007e, 0x00000020, 0x00000078, 3740 0x0000007e, 0x00000040, 0x0000000f, 0x00000002, 0x0000000f, 0x00000025, 3741 0x00000040, 0x0000000f, 0x00000064, 0x0000000f, 0x0000001e, 0x00000050, 3742 0x00000001, 0x0000000e, 0x0000000e, 0x00000001, 0x00000001, 0x00000080, 3743 0x00000013, 0x00000011, 0x00000018, 0x00000012, 0x00000001, 0x00039351, 3744 0x00011061, 0x00019482, 0x00000070, 0x00011016, 0x000394c2, 0x00039325, 3745 0x000194a1, 0x00000011, 0x00000182, 0x00000004, 0x00000030, 0x00000082, 3746 0x00000000, 0x00000080, 0x00000020, 0x00000001, 0x00000000, 0x00000020, 3747 0x00000083, 0x00000082, 0x00000020, 0x00000082, 0x00000000, 0x00000020, 3748 0x00000305, 0x00000314, 0x00000020, 0x00000306, 0x00000329, 0x00000030, 3749 0x0000030b, 0x0000030c, 0x0000030e, 0x00000050, 0x00000305, 0x0000020b, 3750 0x0000020d, 0x0000030f, 0x00000310, 0x00000030, 0x00000007, 0x00000003, 3751 0x0000003f, 0x00000060, 0x0001000a, 0x00131208, 0x58cdb22b, 0x00000000, 3752 0x010201ff, 0x00400804, 0x00000020, 0x00000010, 0x00000000, 0x00003fe0, 3753 0x010017e4, 0x00000100, 0x000017e6, 0x00000000, 0x00000000, 0x00000000, 3754 0x000017e8, 0x00000000, 0x00000000, 0x00000000, 0x000017ea, 0x00000000, 3755 0x00000000, 0x00000000, 0x000017ec, 0x00000000, 0x00000000, 0x00000000, 3756 0x000017ee, 0x00000000, 0x00000000, 0x00000000, 0x000017f0, 0x00000000, 3757 0x00000000, 0x00000000, 0x000017f2, 0x00000000, 0x00000000, 0x00000000, 3758 0x000017f4, 0x00000000, 0x00000000, 0x00000000, 0x000017f6, 0x00000000, 3759 0x00000000, 0x00000000, 0x000017f8, 0x00000000, 0x00000000, 0x00000000, 3760 0x000017fa, 0x00000000, 0x00000000, 0x00000000, 0x000017fc, 0x00000000, 3761 0x00000000, 0x00000000, 0x000017fe, 0x00000000, 0x00000000, 0x00000000, 3762 0x00001800, 0x00000000, 0x00000000, 0x00000000, 0x00001802, 0x00000000, 3763 0x00000000, 0x00000000, 0x00001804, 0x00000000, 0x00000000, 0x00000000, 3764 0x00001806, 0x00000000, 0x00000000, 0x00000000, 0x00001808, 0x00000000, 3765 0x00000000, 0x00000000, 0x0000180a, 0x00000000, 0x00000000, 0x00000000, 3766 0x0000180c, 0x00000000, 0x00000000, 0x00000000, 0x0000180e, 0x00000000, 3767 0x00000000, 0x00000000, 0x00001810, 0x00000000, 0x00000000, 0x00000000, 3768 0x00001812, 0x00000000, 0x00000000, 0x00000000, 0x00001814, 0x00000000, 3769 0x00000000, 0x00000000, 0x00001816, 0x00000000, 0x00000000, 0x00000000, 3770 0x00001818, 0x00000000, 0x00000000, 0x00000000, 0x0000181a, 0x00000000, 3771 0x00000000, 0x00000000, 0x0000181c, 0x00000000, 0x00000000, 0x00000000, 3772 0x0000181e, 0x00000000, 0x00000000, 0x00000000, 0x00001820, 0x00000000, 3773 0x00000000, 0x00000000, 0x00001822, 0x00000000, 0x00000000, 0x00000000, 3774 0x00001824, 0x00000000, 0x00000000, 0x00000000, 0x00001826, 0x00000000, 3775 0x00000000, 0x00000000, 0x00001828, 0x00000000, 0x00000000, 0x00000000, 3776 0x0000182a, 0x00000000, 0x00000000, 0x00000000, 0x0000182c, 0x00000000, 3777 0x00000000, 0x00000000, 0x0000182e, 0x00000000, 0x00000000, 0x00000000, 3778 0x00001830, 0x00000000, 0x00000000, 0x00000000, 0x00001832, 0x00000000, 3779 0x00000000, 0x00000000, 0x00001834, 0x00000000, 0x00000000, 0x00000000, 3780 0x00001836, 0x00000000, 0x00000000, 0x00000000, 0x00001838, 0x00000000, 3781 0x00000000, 0x00000000, 0x0000183a, 0x00000000, 0x00000000, 0x00000000, 3782 0x0000183c, 0x00000000, 0x00000000, 0x00000000, 0x0000183e, 0x00000000, 3783 0x00000000, 0x00000000, 0x00001840, 0x00000000, 0x00000000, 0x00000000, 3784 0x00001842, 0x00000000, 0x00000000, 0x00000000, 0x00001844, 0x00000000, 3785 0x00000000, 0x00000000, 0x00001846, 0x00000000, 0x00000000, 0x00000000, 3786 0x00001848, 0x00000000, 0x00000000, 0x00000000, 0x0000184a, 0x00000000, 3787 0x00000000, 0x00000000, 0x0000184c, 0x00000000, 0x00000000, 0x00000000, 3788 0x0000184e, 0x00000000, 0x00000000, 0x00000000, 0x00001850, 0x00000000, 3789 0x00000000, 0x00000000, 0x00001852, 0x00000000, 0x00000000, 0x00000000, 3790 0x00001854, 0x00000000, 0x00000000, 0x00000000, 0x00001856, 0x00000000, 3791 0x00000000, 0x00000000, 0x00001858, 0x00000000, 0x00000000, 0x00000000, 3792 0x0000185a, 0x00000000, 0x00000000, 0x00000000, 0x0000185c, 0x00000000, 3793 0x00000000, 0x00000000, 0x0000185e, 0x00000000, 0x00000000, 0x00000000, 3794 0x00001860, 0x00000000, 0x00000000, 0x00000000, 0x00001862, 0x00000000, 3795 0x00000000, 0x00000000, 0x00001864, 0x00000000, 0x00000000, 0x00000000, 3796 0x00001866, 0x00000000, 0x00000000, 0x00000000, 0x00001868, 0x00000000, 3797 0x00000000, 0x00000000, 0x0000186a, 0x00000000, 0x00000000, 0x00000000, 3798 0x0000186c, 0x00000000, 0x00000000, 0x00000000, 0x0000186e, 0x00000000, 3799 0x00000000, 0x00000000, 0x00001870, 0x00000000, 0x00000000, 0x00000000, 3800 0x00001872, 0x00000000, 0x00000000, 0x00000000, 0x00001874, 0x00000000, 3801 0x00000000, 0x00000000, 0x00001876, 0x00000000, 0x00000000, 0x00000000, 3802 0x00001878, 0x00000000, 0x00000000, 0x00000000, 0x0000187a, 0x00000000, 3803 0x00000000, 0x00000000, 0x0000187c, 0x00000000, 0x00000000, 0x00000000, 3804 0x0000187e, 0x00000000, 0x00000000, 0x00000000, 0x00001880, 0x00000000, 3805 0x00000000, 0x00000000, 0x00001882, 0x00000000, 0x00000000, 0x00000000, 3806 0x00001884, 0x00000000, 0x00000000, 0x00000000, 0x00001886, 0x00000000, 3807 0x00000000, 0x00000000, 0x00001888, 0x00000000, 0x00000000, 0x00000000, 3808 0x0000188a, 0x00000000, 0x00000000, 0x00000000, 0x0000188c, 0x00000000, 3809 0x00000000, 0x00000000, 0x0000188e, 0x00000000, 0x00000000, 0x00000000, 3810 0x00001890, 0x00000000, 0x00000000, 0x00000000, 0x00001892, 0x00000000, 3811 0x00000000, 0x00000000, 0x00001894, 0x00000000, 0x00000000, 0x00000000, 3812 0x00001896, 0x00000000, 0x00000000, 0x00000000, 0x00001898, 0x00000000, 3813 0x00000000, 0x00000000, 0x0000189a, 0x00000000, 0x00000000, 0x00000000, 3814 0x0000189c, 0x00000000, 0x00000000, 0x00000000, 0x0000189e, 0x00000000, 3815 0x00000000, 0x00000000, 0x000018a0, 0x00000000, 0x00000000, 0x00000000, 3816 0x000018a2, 0x00000000, 0x00000000, 0x00000000, 0x000018a4, 0x00000000, 3817 0x00000000, 0x00000000, 0x000018a6, 0x00000000, 0x00000000, 0x00000000, 3818 0x000018a8, 0x00000000, 0x00000000, 0x00000000, 0x000018aa, 0x00000000, 3819 0x00000000, 0x00000000, 0x000018ac, 0x00000000, 0x00000000, 0x00000000, 3820 0x000018ae, 0x00000000, 0x00000000, 0x00000000, 0x000018b0, 0x00000000, 3821 0x00000000, 0x00000000, 0x000018b2, 0x00000000, 0x00000000, 0x00000000, 3822 0x000018b4, 0x00000000, 0x00000000, 0x00000000, 0x000018b6, 0x00000000, 3823 0x00000000, 0x00000000, 0x000018b8, 0x00000000, 0x00000000, 0x00000000, 3824 0x000018ba, 0x00000000, 0x00000000, 0x00000000, 0x000018bc, 0x00000000, 3825 0x00000000, 0x00000000, 0x000018be, 0x00000000, 0x00000000, 0x00000000, 3826 0x000018c0, 0x00000000, 0x00000000, 0x00000000, 0x000018c2, 0x00000000, 3827 0x00000000, 0x00000000, 0x000018c4, 0x00000000, 0x00000000, 0x00000000, 3828 0x000018c6, 0x00000000, 0x00000000, 0x00000000, 0x000018c8, 0x00000000, 3829 0x00000000, 0x00000000, 0x000018ca, 0x00000000, 0x00000000, 0x00000000, 3830 0x000018cc, 0x00000000, 0x00000000, 0x00000000, 0x000018ce, 0x00000000, 3831 0x00000000, 0x00000000, 0x000018d0, 0x00000000, 0x00000000, 0x00000000, 3832 0x000018d2, 0x00000000, 0x00000000, 0x00000000, 0x000018d4, 0x00000000, 3833 0x00000000, 0x00000000, 0x000018d6, 0x00000000, 0x00000000, 0x00000000, 3834 0x000018d8, 0x00000000, 0x00000000, 0x00000000, 0x000018da, 0x00000000, 3835 0x00000000, 0x00000000, 0x000018dc, 0x00000000, 0x00000000, 0x00000000, 3836 0x000018de, 0x00000000, 0x00000000, 0x00000000, 0x000018e0, 0x00000000, 3837 0x00000000, 0x00000000, 0x000018e2, 0x00000000, 0x00000000, 0x00000000, 3838 0x000018e4, 0x00000000, 0x00000000, 0x00000000, 0x000018e6, 0x00000000, 3839 0x00000000, 0x00000000, 0x000018e8, 0x00000000, 0x00000000, 0x00000000, 3840 0x000018ea, 0x00000000, 0x00000000, 0x00000000, 0x000018ec, 0x00000000, 3841 0x00000000, 0x00000000, 0x000018ee, 0x00000000, 0x00000000, 0x00000000, 3842 0x000018f0, 0x00000000, 0x00000000, 0x00000000, 0x000018f2, 0x00000000, 3843 0x00000000, 0x00000000, 0x000018f4, 0x00000000, 0x00000000, 0x00000000, 3844 0x000018f6, 0x00000000, 0x00000000, 0x00000000, 0x000018f8, 0x00000000, 3845 0x00000000, 0x00000000, 0x000018fa, 0x00000000, 0x00000000, 0x00000000, 3846 0x000018fc, 0x00000000, 0x00000000, 0x00000000, 0x000018fe, 0x00000000, 3847 0x00000000, 0x00000000, 0x00001900, 0x00000000, 0x00000000, 0x00000000, 3848 0x00001902, 0x00000000, 0x00000000, 0x00000000, 0x00001904, 0x00000000, 3849 0x00000000, 0x00000000, 0x00001906, 0x00000000, 0x00000000, 0x00000000, 3850 0x00001908, 0x00000000, 0x00000000, 0x00000000, 0x0000190a, 0x00000000, 3851 0x00000000, 0x00000000, 0x0000190c, 0x00000000, 0x00000000, 0x00000000, 3852 0x0000190e, 0x00000000, 0x00000000, 0x00000000, 0x00001910, 0x00000000, 3853 0x00000000, 0x00000000, 0x00001912, 0x00000000, 0x00000000, 0x00000000, 3854 0x00001914, 0x00000000, 0x00000000, 0x00000000, 0x00001916, 0x00000000, 3855 0x00000000, 0x00000000, 0x00001918, 0x00000000, 0x00000000, 0x00000000, 3856 0x0000191a, 0x00000000, 0x00000000, 0x00000000, 0x0000191c, 0x00000000, 3857 0x00000000, 0x00000000, 0x0000191e, 0x00000000, 0x00000000, 0x00000000, 3858 0x00001920, 0x00000000, 0x00000000, 0x00000000, 0x00001922, 0x00000000, 3859 0x00000000, 0x00000000, 0x00001924, 0x00000000, 0x00000000, 0x00000000, 3860 0x00001926, 0x00000000, 0x00000000, 0x00000000, 0x00001928, 0x00000000, 3861 0x00000000, 0x00000000, 0x0000192a, 0x00000000, 0x00000000, 0x00000000, 3862 0x0000192c, 0x00000000, 0x00000000, 0x00000000, 0x0000192e, 0x00000000, 3863 0x00000000, 0x00000000, 0x00001930, 0x00000000, 0x00000000, 0x00000000, 3864 0x00001932, 0x00000000, 0x00000000, 0x00000000, 0x00001934, 0x00000000, 3865 0x00000000, 0x00000000, 0x00001936, 0x00000000, 0x00000000, 0x00000000, 3866 0x00001938, 0x00000000, 0x00000000, 0x00000000, 0x0000193a, 0x00000000, 3867 0x00000000, 0x00000000, 0x0000193c, 0x00000000, 0x00000000, 0x00000000, 3868 0x0000193e, 0x00000000, 0x00000000, 0x00000000, 0x00001940, 0x00000000, 3869 0x00000000, 0x00000000, 0x00001942, 0x00000000, 0x00000000, 0x00000000, 3870 0x00001944, 0x00000000, 0x00000000, 0x00000000, 0x00001946, 0x00000000, 3871 0x00000000, 0x00000000, 0x00001948, 0x00000000, 0x00000000, 0x00000000, 3872 0x0000194a, 0x00000000, 0x00000000, 0x00000000, 0x0000194c, 0x00000000, 3873 0x00000000, 0x00000000, 0x0000194e, 0x00000000, 0x00000000, 0x00000000, 3874 0x00001950, 0x00000000, 0x00000000, 0x00000000, 0x00001952, 0x00000000, 3875 0x00000000, 0x00000000, 0x00001954, 0x00000000, 0x00000000, 0x00000000, 3876 0x00001956, 0x00000000, 0x00000000, 0x00000000, 0x00001958, 0x00000000, 3877 0x00000000, 0x00000000, 0x0000195a, 0x00000000, 0x00000000, 0x00000000, 3878 0x0000195c, 0x00000000, 0x00000000, 0x00000000, 0x0000195e, 0x00000000, 3879 0x00000000, 0x00000000, 0x00001960, 0x00000000, 0x00000000, 0x00000000, 3880 0x00001962, 0x00000000, 0x00000000, 0x00000000, 0x00001964, 0x00000000, 3881 0x00000000, 0x00000000, 0x00001966, 0x00000000, 0x00000000, 0x00000000, 3882 0x00001968, 0x00000000, 0x00000000, 0x00000000, 0x0000196a, 0x00000000, 3883 0x00000000, 0x00000000, 0x0000196c, 0x00000000, 0x00000000, 0x00000000, 3884 0x0000196e, 0x00000000, 0x00000000, 0x00000000, 0x00001970, 0x00000000, 3885 0x00000000, 0x00000000, 0x00001972, 0x00000000, 0x00000000, 0x00000000, 3886 0x00001974, 0x00000000, 0x00000000, 0x00000000, 0x00001976, 0x00000000, 3887 0x00000000, 0x00000000, 0x00001978, 0x00000000, 0x00000000, 0x00000000, 3888 0x0000197a, 0x00000000, 0x00000000, 0x00000000, 0x0000197c, 0x00000000, 3889 0x00000000, 0x00000000, 0x0000197e, 0x00000000, 0x00000000, 0x00000000, 3890 0x00001980, 0x00000000, 0x00000000, 0x00000000, 0x00001982, 0x00000000, 3891 0x00000000, 0x00000000, 0x00001984, 0x00000000, 0x00000000, 0x00000000, 3892 0x00001986, 0x00000000, 0x00000000, 0x00000000, 0x00001988, 0x00000000, 3893 0x00000000, 0x00000000, 0x0000198a, 0x00000000, 0x00000000, 0x00000000, 3894 0x0000198c, 0x00000000, 0x00000000, 0x00000000, 0x0000198e, 0x00000000, 3895 0x00000000, 0x00000000, 0x00001990, 0x00000000, 0x00000000, 0x00000000, 3896 0x00001992, 0x00000000, 0x00000000, 0x00000000, 0x00001994, 0x00000000, 3897 0x00000000, 0x00000000, 0x00001996, 0x00000000, 0x00000000, 0x00000000, 3898 0x00001998, 0x00000000, 0x00000000, 0x00000000, 0x0000199a, 0x00000000, 3899 0x00000000, 0x00000000, 0x0000199c, 0x00000000, 0x00000000, 0x00000000, 3900 0x0000199e, 0x00000000, 0x00000000, 0x00000000, 0x000019a0, 0x00000000, 3901 0x00000000, 0x00000000, 0x000019a2, 0x00000000, 0x00000000, 0x00000000, 3902 0x000019a4, 0x00000000, 0x00000000, 0x00000000, 0x000019a6, 0x00000000, 3903 0x00000000, 0x00000000, 0x000019a8, 0x00000000, 0x00000000, 0x00000000, 3904 0x000019aa, 0x00000000, 0x00000000, 0x00000000, 0x000019ac, 0x00000000, 3905 0x00000000, 0x00000000, 0x000019ae, 0x00000000, 0x00000000, 0x00000000, 3906 0x000019b0, 0x00000000, 0x00000000, 0x00000000, 0x000019b2, 0x00000000, 3907 0x00000000, 0x00000000, 0x000019b4, 0x00000000, 0x00000000, 0x00000000, 3908 0x000019b6, 0x00000000, 0x00000000, 0x00000000, 0x000019b8, 0x00000000, 3909 0x00000000, 0x00000000, 0x000019ba, 0x00000000, 0x00000000, 0x00000000, 3910 0x000019bc, 0x00000000, 0x00000000, 0x00000000, 0x000019be, 0x00000000, 3911 0x00000000, 0x00000000, 0x000019c0, 0x00000000, 0x00000000, 0x00000000, 3912 0x000019c2, 0x00000000, 0x00000000, 0x00000000, 0x000019c4, 0x00000000, 3913 0x00000000, 0x00000000, 0x000019c6, 0x00000000, 0x00000000, 0x00000000, 3914 0x000019c8, 0x00000000, 0x00000000, 0x00000000, 0x000019ca, 0x00000000, 3915 0x00000000, 0x00000000, 0x000019cc, 0x00000000, 0x00000000, 0x00000000, 3916 0x000019ce, 0x00000000, 0x00000000, 0x00000000, 0x000019d0, 0x00000000, 3917 0x00000000, 0x00000000, 0x000019d2, 0x00000000, 0x00000000, 0x00000000, 3918 0x000019d4, 0x00000000, 0x00000000, 0x00000000, 0x000019d6, 0x00000000, 3919 0x00000000, 0x00000000, 0x000019d8, 0x00000000, 0x00000000, 0x00000000, 3920 0x000019da, 0x00000000, 0x00000000, 0x00000000, 0x000019dc, 0x00000000, 3921 0x00000000, 0x00000000, 0x000019de, 0x00000000, 0x00000000, 0x00000000, 3922 0x000019e0, 0x00000000, 0x00000000, 0x00000000, 0x000019e2, 0x00000000, 3923 0x00000000, 0x00000000, 0x00000010, 0xffffffff, 0x00000410, 0x00000001, 3924 0x00000000, 0x00000002, 0x00000000, 0x00000003, 0x00000000, 0x04010003, 3925 0x00000000, 0x00000000, 0x00000000, 0x04010000, 0x00000000, 0x10000101, 3926 0x00000000, 0x00000102, 0x00000000, 0x00000103, 0x00000000, 0x04010103, 3927 0x00000000, 0x10000100, 0x00000000, 0x14010100, 0x00000000, 0x10000200, 3928 0x00000000, 0x00030504, 0x000000ff, 0x00030504, 0x000000ff, 0x00030504, 3929 0x000000ff, 0x00030504, 0x000000ff, 0x00030504, 0x000000ff, 0x00030504, 3930 0x000000ff, 0x1c000300, 0x00000000, 0x1c000400, 0x00000000, 0x00030504, 3931 0x000000ff, 0x04020003, 0x00000000, 0x04020000, 0x00000000, 0x00030504, 3932 0x000000ff, 0x00030504, 0x000000ff, 0x00030504, 0x000000ff, 0x00030504, 3933 0x000000ff, 0x00030504, 0x000000ff, 0x00030504, 0x000000ff, 0x00030504, 3934 0x000000ff, 0x00030504, 0x000000ff, 0x00010290, 0x00000612, 0x00010001, 3935 0x00000090, 0x00020002, 0x00040003, 0x00080006, 0x0010000b, 0x001f0015, 3936 0x003e0029, 0x007b0052, 0x00f600a4, 0x01ec0148, 0x00000040, 0xffffffff, 3937 0x00000000, 0x00000000, 0x00000000, 0x000001a0, 0x01000010, 0x00000000, 3938 0x02000030, 0x00000000, 0x03000010, 0x00000000, 0x00000014, 0x00000000, 3939 0x00020014, 0x00000000, 0x00000114, 0x00000000, 0x00020114, 0x00000000, 3940 0x04000000, 0x00000000, 0x0001001c, 0x00000000, 0x0001011c, 0x00000000, 3941 0x02000048, 0x00000000, 0x03000020, 0x00000000, 0x00000000, 0x00000000, 3942 0x00000020, 0x01760a00, 0x00000018, 0x00000020, 0x00000000, 0xbfff0000, 3943 0x000000e0, 0xfff9ff81, 0x00000fff, 0xfff9ff85, 0x00000fff, 0x00003dc1, 3944 0x00000ffe, 0x000ffdc1, 0x00000ffe, 0xffffe3ef, 0x00000fff, 0xffffffe1, 3945 0x00000fff, 0x01ffffc1, 0x00000ffe, 0x00010012, 0x001e2166, 0x000fff80, 3946 0xffffffff, 0x00007f86, 0x000120f6, 0x00007004, 0x05000008, 0x000001d4, 3947 0x05800000, 0x000081dc, 0x00081d42, 0x00007500, 0x21000000, 0x000088d4, 3948 0x21c00400, 0x0000e180, 0x21800000, 0x0000c980, 0xffffffff, 0x00007f86, 3949 0x00000404, 0x0000e583, 0x81000000, 0x00000981, 0x81000800, 0x0000e191, 3950 0x00001000, 0x00006504, 0x80502008, 0x0000e180, 0xc0408800, 0x00004981, 3951 0x80000e04, 0x00006583, 0xc0c00000, 0x00008980, 0x0015077b, 0x0000f500, 3952 0xc0002800, 0x0000e181, 0x80401000, 0x0000c989, 0x80405000, 0x00001991, 3953 0x80000604, 0x0000e583, 0xffc00000, 0x00008980, 0x001810ec, 0x0000d790, 3954 0x00884980, 0x00000180, 0x0018d0ec, 0x0000d790, 0x00884840, 0x000000c8, 3955 0x008806ec, 0x00005f80, 0x00804140, 0x00008284, 0x001e0002, 0x0000f100, 3956 0x81c01ee3, 0x00006080, 0x01800800, 0x00004981, 0x81f71a07, 0x00006100, 3957 0x05004000, 0x00000980, 0xb3b82c07, 0x00002084, 0x21c00000, 0x0000f900, 3958 0x00001000, 0x00000980, 0x05400000, 0x000001d8, 0x05c00000, 0x000008d0, 3959 0x002a1da2, 0x0000f500, 0x21400000, 0x000008d8, 0x01502a05, 0x00009900, 3960 0xffffffff, 0x00007f86, 0x00000c04, 0x00009583, 0x01800000, 0x00001989, 3961 0x00000034, 0x00007009, 0x00000c04, 0x00009583, 0x01c01c04, 0x000011a1, 3962 0x00000034, 0x0000f029, 0x00000c07, 0x00009583, 0x00005884, 0x0000ec36, 3963 0xd0000884, 0x00006c30, 0x80502008, 0x0000e180, 0x00001000, 0x00006504, 3964 0x00000c06, 0x0000e583, 0xc0408800, 0x00008981, 0x003c077b, 0x00007500, 3965 0x40e02c00, 0x000080c3, 0x80405000, 0x00006191, 0x80401000, 0x0000c989, 3966 0x00000406, 0x00009583, 0x001810ec, 0x0000d790, 0x00884980, 0x00000180, 3967 0x0018d0ec, 0x0000d790, 0x00884840, 0x000000c8, 0x008806ec, 0x00005f80, 3968 0x00804140, 0x00008284, 0x1a400000, 0x00006180, 0x00001000, 0x00006504, 3969 0x1a400432, 0x000086b0, 0x1b400000, 0x0000e180, 0x33c18869, 0x00006001, 3970 0x00400000, 0x00007900, 0x00040080, 0x00008980, 0x1b800000, 0x0000e180, 3971 0x43c18869, 0x0000e001, 0x1bc00000, 0x000087c0, 0x1c400000, 0x000007c8, 3972 0x1cc00000, 0x0000e180, 0x1a010020, 0x00004900, 0x0053077b, 0x00007500, 3973 0x1af9571f, 0x00008628, 0xc0200401, 0x000000cd, 0x000800ec, 0x00005780, 3974 0x00884080, 0x000081c0, 0x001030ec, 0x00005780, 0x00884e80, 0x000001c0, 3975 0x21000000, 0x000088d4, 0x21c00000, 0x000088d8, 0x00890eec, 0x00005f80, 3976 0x00004800, 0x00000084, 0x0101ff18, 0x0000e281, 0x05000000, 0x00008980, 3977 0x0000ac04, 0x00006583, 0x05400000, 0x00000980, 0x05c00000, 0x000081d8, 3978 0x00610acc, 0x0000f109, 0x01018718, 0x0000e281, 0x00001000, 0x0000a504, 3979 0x00008404, 0x00006583, 0x20001014, 0x0000a402, 0x01001f18, 0x0000e281, 3980 0xa0001015, 0x0000240a, 0x00000c04, 0x00006583, 0xc0c00000, 0x00008980, 3981 0x01006718, 0x0000e281, 0x60001015, 0x0000240a, 0x00502000, 0x00007900, 3982 0x00044290, 0x00000980, 0xc0002800, 0x0000e181, 0x60000815, 0x0000e412, 3983 0x00002404, 0x00009583, 0x80000815, 0x00006412, 0x80001015, 0x0000340a, 3984 0x008806ec, 0x00005f80, 0x00804140, 0x00008284, 0x1a400000, 0x000087d8, 3985 0xc10000e1, 0x000086e8, 0x1a38ff20, 0x0000062c, 0x05000000, 0x000081d4, 3986 0x05800000, 0x000081dc, 0x1d000000, 0x000087d4, 0x1dc00000, 0x00006180, 3987 0x9a519232, 0x00004900, 0x9d94728e, 0x00009900, 0x27c04437, 0x0000f896, 3988 0x00000001, 0x00000080, 0x81001ee3, 0x00006080, 0x0a44c224, 0x00006100, 3989 0x89371a04, 0x0000e100, 0x019cca24, 0x00008000, 0xb3405224, 0x0000f902, 3990 0x02400000, 0x00008004, 0xb3404424, 0x00007902, 0x01c00000, 0x00000004, 3991 0x0140f806, 0x00009784, 0xffffffff, 0x00007f86, 0x02805006, 0x00001002, 3992 0xb3b83424, 0x0000a084, 0x02000808, 0x0000e082, 0x02404805, 0x00008004, 3993 0x01c00007, 0x00009084, 0xb3785224, 0x0000d004, 0x00384800, 0x00008000, 3994 0x00941d51, 0x0000f500, 0xb3784424, 0x00005004, 0x00383800, 0x00000000, 3995 0x02503206, 0x00009900, 0x13e01405, 0x00004488, 0x30005c05, 0x00008089, 3996 0x27c00405, 0x00007892, 0x00000000, 0x00008085, 0x1d3f8074, 0x00007900, 3997 0x003ffffe, 0x00008280, 0x000000a1, 0x0000f400, 0x0dc04037, 0x00006380, 3998 0xd0000874, 0x00002400, 0x09000800, 0x00006181, 0x00202874, 0x0000e006, 3999 0x00a0078d, 0x0000f100, 0x09202c05, 0x00001901, 0x01000000, 0x0000e180, 4000 0x10000800, 0x00006404, 0x700000ec, 0x0000d680, 0x00000040, 0x00000080, 4001 0x04147004, 0x00006187, 0x50001077, 0x00003403, 0x00502000, 0x00007900, 4002 0x0004c010, 0x00008980, 0x0027f800, 0x00007900, 0x003ffffe, 0x00008280, 4003 0x700708ec, 0x0000d680, 0x00382002, 0x00008000, 0x81205002, 0x000080cd, 4004 0x00b10767, 0x0000f500, 0x01e0784a, 0x000080c3, 0x80604404, 0x00009101, 4005 0x000800ec, 0x00005780, 0x00884080, 0x000081c0, 0x001030ec, 0x00005780, 4006 0x00804940, 0x00008280, 0x00000424, 0x00009583, 0x001050ec, 0x00005780, 4007 0x00004002, 0x00008080, 0x83026000, 0x00001991, 0x0080d6ec, 0x00005f80, 4008 0x00884941, 0x0000038c, 0x81c02648, 0x0000e283, 0x0239b736, 0x00000901, 4009 0x03000000, 0x000000e8, 0x01c00206, 0x0000e188, 0x0279b736, 0x00008908, 4010 0x000000d2, 0x00007010, 0x00003809, 0x00006502, 0x0080000c, 0x0000a586, 4011 0x01c00000, 0x00007900, 0x00001380, 0x00008980, 0x02205c06, 0x0000e121, 4012 0x0002880c, 0x0000a487, 0x81e80500, 0x0000e100, 0x0414700a, 0x0000e187, 4013 0x75e80007, 0x00006101, 0x0020400c, 0x0000b106, 0x703860ec, 0x0000d600, 4014 0x00383800, 0x00000000, 0x01e00002, 0x00009980, 0x00000001, 0x00007480, 4015 0xc1d05b05, 0x00001000, 0x703838ec, 0x00005600, 0x00385000, 0x00008000, 4016 0x0f81bc07, 0x00006000, 0x0080000c, 0x00003586, 0x0414700a, 0x0000e187, 4017 0x0002880c, 0x00003487, 0x2c07e407, 0x00009680, 0x01c588b0, 0x00001001, 4018 0x01c00206, 0x00006180, 0x02203f36, 0x00008001, 0x02604408, 0x00009900, 4019 0x00003809, 0x00009502, 0x01c00000, 0x00007900, 0x00001380, 0x00008980, 4020 0x81e80500, 0x0000e100, 0x02205c06, 0x00004121, 0x75e80007, 0x0000e901, 4021 0x0020400c, 0x00006906, 0x703860ec, 0x0000d600, 0x00383800, 0x00000000, 4022 0x01e00002, 0x00009980, 0x00000001, 0x00007480, 0xc1d05b05, 0x00001000, 4023 0x703838ec, 0x00005600, 0x00385000, 0x00008000, 0x80000636, 0x00006583, 4024 0x0331b736, 0x00008101, 0x01c0140c, 0x0000e791, 0x01c1d000, 0x00000989, 4025 0x02c01505, 0x0000e781, 0xb844e000, 0x00000980, 0x02001d05, 0x0000e283, 4026 0x01c1d407, 0x00000091, 0x02000000, 0x00001981, 0x78603c07, 0x0000e101, 4027 0x02000800, 0x00004991, 0x01c01c0c, 0x00009283, 0x02001c0c, 0x0000e281, 4028 0x02e05c08, 0x00000001, 0x02400c0b, 0x0000e189, 0x01c00c0b, 0x00000189, 4029 0x00000122, 0x0000f010, 0x00000407, 0x0000e583, 0x02003c07, 0x00008281, 4030 0x10420600, 0x0000f904, 0x00000001, 0x0000f089, 0x22e03c07, 0x0000c48c, 4031 0x28000c08, 0x0000008a, 0x22401408, 0x00004488, 0x20001c08, 0x0000008a, 4032 0x21c02408, 0x0000c488, 0x18002c08, 0x0000808a, 0x42803408, 0x0000788a, 4033 0x00000001, 0x00000080, 0x0240140b, 0x00009181, 0xffffffff, 0x00007f86, 4034 0xffffffff, 0x00007f86, 0x10420600, 0x0000f904, 0x10420600, 0x0000f904, 4035 0x02400c09, 0x00001181, 0x10420600, 0x0000f904, 0x02400c09, 0x00001181, 4036 0x10420600, 0x0000f904, 0x02400c09, 0x00001181, 0x10420600, 0x0000f904, 4037 0x02400c09, 0x00001181, 0x10420600, 0x0000f904, 0x02400c09, 0x00001181, 4038 0x02400c09, 0x00009183, 0x10420600, 0x0000f904, 0x00000001, 0x0000f089, 4039 0x10420600, 0x0000f904, 0x10420600, 0x0000f904, 0x10420600, 0x0000f904, 4040 0x10420600, 0x0000f904, 0x10420600, 0x0000f904, 0x10420600, 0x0000f904, 4041 0x02404409, 0x00009183, 0x10420600, 0x0000f904, 0x10420600, 0x0000f904, 4042 0x00000117, 0x0000f010, 0x00000001, 0x0000f080, 0x01c02000, 0x0000e181, 4043 0x03801c08, 0x0000c881, 0x03282c0c, 0x0000e000, 0x02204407, 0x00008101, 4044 0x02001c08, 0x00009881, 0x022040e5, 0x00006000, 0x02604408, 0x0000c900, 4045 0x01c20200, 0x0000f904, 0x03400a00, 0x0000f904, 0x03c03807, 0x0000e100, 4046 0x03406808, 0x0000c200, 0x02c00c0b, 0x00006183, 0x01e07007, 0x00008700, 4047 0x03400000, 0x0000e180, 0x01c0380d, 0x00004300, 0x10403c00, 0x00007904, 4048 0x03c00000, 0x0000e181, 0x01c0480f, 0x0000c800, 0x0039b00c, 0x00006502, 4049 0x03c00800, 0x00000991, 0x03400800, 0x00009990, 0xffffffff, 0x00007f86, 4050 0x03606c0f, 0x00009303, 0x00403c00, 0x00007914, 0x00000001, 0x0000f089, 4051 0x0000040f, 0x00009583, 0x00000129, 0x00007013, 0x00000001, 0x0000f080, 4052 0x41000d98, 0x00006283, 0xf0000874, 0x0000a400, 0x41002598, 0x00009283, 4053 0xffffffff, 0x00007f86, 0x000001aa, 0x0000f010, 0x0000019a, 0x0000f010, 4054 0x0a43bc04, 0x0000e000, 0x10000800, 0x00003404, 0x00502000, 0x00007900, 4055 0x0004c010, 0x00008980, 0x0027f800, 0x00007900, 0x003ffffe, 0x00008280, 4056 0x89205002, 0x000000cd, 0x014e0767, 0x00007500, 0x01e0784a, 0x000080c3, 4057 0x80602424, 0x00001101, 0x000800ec, 0x00005780, 0x00884080, 0x000081c0, 4058 0x001030ec, 0x00005780, 0x00804940, 0x00008280, 0x001050ec, 0x00005780, 4059 0x00004002, 0x00008080, 0x814010ec, 0x0000d684, 0x00000080, 0x00000080, 4060 0xffffffff, 0x00007f86, 0x0080d0ec, 0x0000d780, 0x00884941, 0x00008388, 4061 0xc0000f8a, 0x00006583, 0x01ac558a, 0x00008901, 0x4194518a, 0x00000019, 4062 0xc1a4548a, 0x00001901, 0x00000177, 0x0000f008, 0x814000ec, 0x00005684, 4063 0x00000002, 0x00008480, 0x01400000, 0x000080d0, 0x700000ec, 0x0000d680, 4064 0x00000040, 0x00000080, 0x002a4005, 0x0000e086, 0x04147004, 0x00003187, 4065 0x700700ec, 0x00005680, 0x00382002, 0x00008000, 0xc1f82aec, 0x0000a880, 4066 0xc1f014ec, 0x0000d002, 0x00383000, 0x00008000, 0xc1fc66ec, 0x00003838, 4067 0xc23c70ec, 0x0000b838, 0xc23c82ec, 0x00003838, 0xc23c94ec, 0x0000b838, 4068 0xc23c26ec, 0x0000b838, 0x01733e79, 0x0000f500, 0xc27c30ec, 0x0000b838, 4069 0xc1c002ec, 0x0000d000, 0x00400000, 0x00000080, 0xffc00000, 0x00001980, 4070 0xffffffff, 0x00007f86, 0x008006ec, 0x0000df80, 0x00000000, 0x00000084, 4071 0x89001ee3, 0x00009880, 0x89371a24, 0x00009100, 0x89001224, 0x00009080, 4072 0xb3402a24, 0x0000f902, 0x01000000, 0x00000004, 0xffffffff, 0x00007fa7, 4073 0x01400805, 0x00001082, 0x01000004, 0x00009084, 0xb3782a24, 0x0000d004, 4074 0x00382000, 0x00000000, 0x814000ec, 0x00005684, 0x00000002, 0x00008480, 4075 0x01400000, 0x000080d0, 0x700000ec, 0x0000d680, 0x00000040, 0x00000080, 4076 0x002a4005, 0x0000e086, 0x04147004, 0x00003187, 0x700700ec, 0x00005680, 4077 0x00382002, 0x00008000, 0xc1f82aec, 0x0000a880, 0xc1f014ec, 0x0000d002, 4078 0x00383000, 0x00008000, 0xc1fc66ec, 0x00003838, 0xc23c70ec, 0x0000b838, 4079 0xc23c82ec, 0x00003838, 0xc23c94ec, 0x0000b838, 0xc23c26ec, 0x0000b838, 4080 0x01963e79, 0x00007500, 0xc27c30ec, 0x0000b838, 0xc1c002ec, 0x0000d000, 4081 0x00400000, 0x00000080, 0xffc00000, 0x00001980, 0xffffffff, 0x00007f86, 4082 0x008006ec, 0x0000df80, 0x00000000, 0x00000084, 0x019e253e, 0x0000f500, 4083 0x0348100d, 0x00006180, 0x0304b897, 0x0000c900, 0x8379c902, 0x0000001c, 4084 0x01400020, 0x0000e180, 0x08001a0b, 0x00006106, 0x042bb000, 0x0000f900, 4085 0x002bc77a, 0x00008980, 0x04500000, 0x00007900, 0x002a5ce8, 0x00000980, 4086 0x04800000, 0x000080dc, 0x03400000, 0x0000e180, 0xc2f00600, 0x0000c901, 4087 0x01aa20b0, 0x00007500, 0x82f81400, 0x0000803c, 0x81401000, 0x00001980, 4088 0x01ae253e, 0x0000f500, 0x0348100d, 0x00006180, 0x0304b897, 0x0000c900, 4089 0x8379c902, 0x0000001c, 0x01400020, 0x0000e180, 0x08001a0b, 0x00006106, 4090 0x042ad000, 0x00007900, 0x002bc77a, 0x00008980, 0x04512000, 0x00007900, 4091 0x0026a42a, 0x00000980, 0x04800000, 0x000080dc, 0x03400000, 0x0000e180, 4092 0xc2f00600, 0x0000c901, 0x01ba20b0, 0x0000f500, 0x82f81400, 0x0000803c, 4093 0x81401000, 0x00001980, 0xc320004c, 0x00008ffd, 0x001810ec, 0x00005780, 4094 0x00884980, 0x00000180, 0x0080d6ec, 0x00005f80, 0x00884941, 0x0000038c, 4095 0x01800001, 0x0000e180, 0x01400000, 0x00004980, 0x700000ec, 0x0000d680, 4096 0x00000040, 0x00000080, 0x70000877, 0x00006401, 0x10000800, 0x00003404, 4097 0x00302006, 0x0000e102, 0x04147005, 0x0000b187, 0x00502000, 0x00007900, 4098 0x0004c010, 0x00008980, 0x0027f800, 0x00007900, 0x003ffffe, 0x00008280, 4099 0x703830ec, 0x0000d600, 0x00382800, 0x00008000, 0x01001000, 0x0000e181, 4100 0x0a43bc05, 0x00006000, 0x40e07c0a, 0x000080c3, 0x80602c04, 0x00001101, 4101 0x3e800489, 0x00004290, 0xaa000704, 0x00000093, 0x89800704, 0x0000f892, 4102 0xf8000000, 0x0000008f, 0x01010437, 0x00006283, 0x04800000, 0x00008980, 4103 0xffc00000, 0x00006180, 0x00150012, 0x0000e20e, 0x000800ec, 0x00005780, 4104 0x00884080, 0x000081c0, 0x03c00000, 0x00006180, 0x00150812, 0x00006216, 4105 0x03801002, 0x00006100, 0x0000180f, 0x0000e106, 0x001030ec, 0x00005780, 4106 0x00804940, 0x00008280, 0x8100230e, 0x00006780, 0xc000180f, 0x0000a006, 4107 0x0318b000, 0x00007900, 0x00039240, 0x00008980, 0x03400000, 0x00007900, 4108 0x00018008, 0x00000980, 0x04400800, 0x00007900, 0x0001c000, 0x00000980, 4109 0x001050ec, 0x00005780, 0x00004002, 0x00008080, 0x02000806, 0x00006180, 4110 0x45102012, 0x0000e107, 0x02400000, 0x00006180, 0x028038a0, 0x0000c980, 4111 0x02c3c100, 0x00006180, 0x04000000, 0x0000c980, 0x04c00000, 0x00009980, 4112 0x0080d6ec, 0x00005f80, 0x00884941, 0x0000038c, 0x01f60767, 0x00007300, 4113 0x01c25000, 0x00001980, 0xffc00000, 0x00001980, 0x000800ec, 0x00005780, 4114 0x00884080, 0x000081c0, 0x001030ec, 0x00005780, 0x00804940, 0x00008280, 4115 0x001050ec, 0x00005780, 0x00004002, 0x00008080, 0x0080d6ec, 0x00005f80, 4116 0x00884941, 0x0000038c, 0x01010437, 0x00006283, 0x04800000, 0x00008980, 4117 0x000800ec, 0x00005780, 0x00884080, 0x000081c0, 0x00150012, 0x0000e20e, 4118 0x00150812, 0x00003216, 0x03c00000, 0x00006180, 0x03801002, 0x00004900, 4119 0x001030ec, 0x00005780, 0x00804940, 0x00008280, 0x8100230e, 0x00006780, 4120 0x0000180f, 0x00002106, 0x0318b000, 0x00007900, 0x00039240, 0x00008980, 4121 0x03400000, 0x00007900, 0x00018008, 0x00000980, 0x04400800, 0x00007900, 4122 0x0001c000, 0x00000980, 0x001050ec, 0x00005780, 0x00004002, 0x00008080, 4123 0xc000180f, 0x00006006, 0x45102012, 0x0000b107, 0x02000806, 0x00006180, 4124 0x02400000, 0x00004980, 0x028038a0, 0x0000e180, 0x02c3c100, 0x00004980, 4125 0x04c00000, 0x000001c0, 0x814010ec, 0x0000d684, 0x00000080, 0x00000080, 4126 0xffffffff, 0x00007f86, 0x0080d0ec, 0x0000d780, 0x00884941, 0x00008388, 4127 0xffffffff, 0x00007fa7, 0x814000ec, 0x00005684, 0x00000002, 0x00008480, 4128 0x02240767, 0x00007300, 0x01c26000, 0x00001980, 0x022601ba, 0x0000f300, 4129 0x00006074, 0x00006c81, 0x02280767, 0x00007300, 0x01c25000, 0x00001980, 4130 0x000800ec, 0x00005780, 0x00884080, 0x000081c0, 0x001030ec, 0x00005780, 4131 0x00804940, 0x00008280, 0x001050ec, 0x00005780, 0x00004002, 0x00008080, 4132 0x814010ec, 0x0000d684, 0x00000080, 0x00000080, 0xffffffff, 0x00007f86, 4133 0x0080d0ec, 0x0000d780, 0x00884941, 0x00008388, 0xffffffff, 0x00007fa7, 4134 0x814000ec, 0x00005684, 0x00000002, 0x00008480, 0x023801ba, 0x0000f300, 4135 0x00006074, 0x00006c81, 0x023d253e, 0x0000f500, 0x0370100c, 0x00006180, 4136 0x03101202, 0x0000c900, 0xc3682d05, 0x00006100, 0x01e82d05, 0x00004900, 4137 0xba803aec, 0x00002084, 0xffffffff, 0x00007fa7, 0x00001c07, 0x00001583, 4138 0x0dc04037, 0x00006398, 0x04382074, 0x00002099, 0xead02204, 0x00006118, 4139 0x86282874, 0x0000609d, 0x00000248, 0x00007030, 0x024801bf, 0x00007300, 4140 0xc1000800, 0x0000e181, 0xf7e02874, 0x0000e001, 0x00382009, 0x0000e086, 4141 0x04382074, 0x0000b081, 0x01800c07, 0x0000e081, 0x82282809, 0x00002086, 4142 0x86282874, 0x00006085, 0x04101009, 0x00003187, 0xba8032ec, 0x00002884, 4143 0x81a03c07, 0x00006100, 0xf7e02874, 0x0000e001, 0xba784a06, 0x0000d004, 4144 0x00372800, 0x00000002, 0x025701bf, 0x0000f500, 0x0dc04037, 0x00006380, 4145 0xead02204, 0x00008900, 0xc1000800, 0x00009981, 0x00000034, 0x0000e582, 4146 0xc19722e4, 0x00000900, 0x0e41cb88, 0x00006000, 0x819c4388, 0x00008900, 4147 0xc1544288, 0x0000e100, 0x00000048, 0x0000e409, 0x0000048f, 0x00007010, 4148 0x0a44c224, 0x0000e900, 0x09112288, 0x00001100, 0x0dfbf837, 0x0000f900, 4149 0x003ffffe, 0x00008280, 0x00000024, 0x00009582, 0x80000636, 0x00009583, 4150 0xffffffff, 0x00007f86, 0x000003de, 0x00007038, 0x0000040c, 0x0000f010, 4151 0x8939b736, 0x00001900, 0x80103224, 0x00009502, 0x4179b736, 0x00009931, 4152 0x000004f0, 0x0000f019, 0x81a82a06, 0x0000e100, 0xc1582d05, 0x00000000, 4153 0x81c02648, 0x00001283, 0xc000079d, 0x00001583, 0xffffffff, 0x00007f86, 4154 0x000004bc, 0x00007010, 0x000003f9, 0x00007010, 0x01c02437, 0x00009283, 4155 0x000003e4, 0x00007013, 0x090ce99d, 0x00009900, 0x0001c024, 0x00009502, 4156 0x01c20437, 0x00009283, 0xffffffff, 0x00007f86, 0x0000048b, 0x00007018, 4157 0x00000403, 0x0000f008, 0x02010437, 0x00006283, 0x89001ee3, 0x00000880, 4158 0x83771a24, 0x00001100, 0xb3b83a0d, 0x00002004, 0x00000422, 0x0000f010, 4159 0x000728a0, 0x00009502, 0x091502a0, 0x00006110, 0xc1000800, 0x00004989, 4160 0x00000287, 0x00007009, 0x00003824, 0x00009502, 0x41408800, 0x00006199, 4161 0xc1009000, 0x00004999, 0x0000036f, 0x00007019, 0x0a04e424, 0x00006882, 4162 0x00012424, 0x00009583, 0x00012424, 0x00009583, 0x00018c24, 0x00001583, 4163 0x00000346, 0x0000f008, 0x0000034f, 0x00007050, 0x00000294, 0x00007008, 4164 0x00018c24, 0x00001583, 0x00012c24, 0x00001583, 0x81c00e9c, 0x00001283, 4165 0x0000035e, 0x0000f038, 0x00000367, 0x0000f010, 0x00000346, 0x0000f010, 4166 0x01c78474, 0x00009283, 0x00000305, 0x0000700b, 0xcd64ec9d, 0x00000213, 4167 0x00000024, 0x00006582, 0x036122ec, 0x00000101, 0x4d800000, 0x0000e189, 4168 0x0d000000, 0x00004988, 0x03001c0d, 0x0000e281, 0x0d801c0d, 0x00008281, 4169 0x000002a6, 0x0000f008, 0x4da9bd37, 0x0000e101, 0x090ced37, 0x00004000, 4170 0x0d01240c, 0x00009000, 0x00000034, 0x00001582, 0x000002a6, 0x0000f00b, 4171 0x80000206, 0x00009582, 0x0dc40037, 0x0000e388, 0x10000877, 0x00002411, 4172 0x09103206, 0x00009900, 0x0001a824, 0x00001502, 0x8351aa35, 0x0000e118, 4173 0x83503206, 0x0000c930, 0xc1c0474c, 0x00009283, 0xdd506a0d, 0x00001900, 4174 0x0000037c, 0x00007011, 0x891baa06, 0x00006100, 0x029ba834, 0x00008100, 4175 0x8021b224, 0x00006502, 0x021ba835, 0x00008100, 0x03612424, 0x0000e131, 4176 0x0361b436, 0x0000c919, 0x0d5ba835, 0x00006100, 0xdd982b05, 0x00008900, 4177 0x83206a24, 0x0000e100, 0x1d606c0d, 0x00000901, 0x8029b20c, 0x0000e502, 4178 0x0da06c36, 0x00008101, 0x0920640c, 0x00006131, 0x0929b536, 0x00004919, 4179 0x02a0680a, 0x00001100, 0x81e1220c, 0x0000e100, 0x81a1220c, 0x00000100, 4180 0x831bac0d, 0x00006000, 0x0261200a, 0x00000100, 0x83506424, 0x00006000, 4181 0x9dd06424, 0x00008000, 0x8000020d, 0x0000e582, 0x5d612424, 0x00008901, 4182 0x4da12536, 0x00006101, 0x00000877, 0x0000a411, 0x0d21200a, 0x0000e100, 4183 0xc1582a0d, 0x00000000, 0x00000009, 0x00006582, 0x81000e04, 0x00000191, 4184 0x81c02648, 0x00001283, 0xffffffff, 0x00007f86, 0x000004a5, 0x0000f010, 4185 0x000002d1, 0x0000f010, 0xc1c0474c, 0x00006283, 0xe0000874, 0x00002400, 4186 0x00000371, 0x00007013, 0x80000207, 0x00001582, 0xb9183306, 0x00009908, 4187 0xffffffff, 0x00007fa7, 0x00000000, 0x0000f08b, 0xc0000704, 0x00001583, 4188 0x02000806, 0x0000e188, 0x02400000, 0x0000c988, 0x028038a0, 0x00006188, 4189 0x02c3c100, 0x0000c988, 0x00000324, 0x00007010, 0x01c10437, 0x00006283, 4190 0x04800000, 0x00008980, 0x00150012, 0x0000e20e, 0x00150812, 0x00003216, 4191 0x03c00000, 0x00006180, 0x03801002, 0x00004900, 0x8900230e, 0x0000e780, 4192 0x0000180f, 0x00002106, 0x0318b000, 0x00007900, 0x00039240, 0x00008980, 4193 0x03400000, 0x00007900, 0x00018008, 0x00000980, 0x04400800, 0x00007900, 4194 0x0001c000, 0x00000980, 0x001810ec, 0x00005780, 0x00884980, 0x00000180, 4195 0xc000180f, 0x00006006, 0x45112012, 0x00003107, 0x04c00000, 0x000001c0, 4196 0x814010ec, 0x0000d684, 0x00000080, 0x00000080, 0xffffffff, 0x00007f86, 4197 0x0080d0ec, 0x0000d780, 0x00884941, 0x00008388, 0xffffffff, 0x00007fa7, 4198 0x814000ec, 0x00005684, 0x00000002, 0x00008480, 0x02f800bb, 0x0000f300, 4199 0x02c00000, 0x00009980, 0x00c002ec, 0x0000df80, 0x1017d00b, 0x00001684, 4200 0x1d800000, 0x0000e180, 0x40000048, 0x0000e407, 0x0dfbf837, 0x0000f900, 4201 0x003ffffe, 0x00008280, 0x1d000002, 0x0000e180, 0x8000004c, 0x00006407, 4202 0x1d400000, 0x000087dc, 0x53a00400, 0x000000d3, 0x9d94728e, 0x00009900, 4203 0x03000636, 0x00007893, 0x38000000, 0x00008183, 0xc0000f04, 0x00009583, 4204 0x00000296, 0x0000f013, 0x024ce99d, 0x0000e100, 0xb6f8204c, 0x0000e001, 4205 0x00127009, 0x00006502, 0xd3800000, 0x00008980, 0x82382074, 0x0000e054, 4206 0x80001074, 0x0000b43c, 0x00000009, 0x00009582, 0x82400f48, 0x0000e088, 4207 0x02c10748, 0x00004088, 0x89000a0b, 0x00001888, 0x00000296, 0x0000f010, 4208 0x00203824, 0x00002080, 0xac605609, 0x0000a084, 0xffffffff, 0x00007f97, 4209 0x837f0207, 0x0000f900, 0x0000003e, 0x00008280, 0x8010520d, 0x00001502, 4210 0x82800a0a, 0x000010d8, 0xac605609, 0x0000a8dc, 0x00000615, 0x0000f070, 4211 0xac405e09, 0x00002086, 0xffffffff, 0x00007fa7, 0x82505a0d, 0x00009100, 4212 0x80105209, 0x00009502, 0xd3400b4d, 0x000060e0, 0x20000877, 0x0000a461, 4213 0x50001074, 0x0000ec65, 0x00000575, 0x0000f068, 0x00000296, 0x00007000, 4214 0x03260767, 0x00007300, 0x01c25000, 0x00001980, 0x001810ec, 0x00005780, 4215 0x00884980, 0x00000180, 0x814010ec, 0x0000d684, 0x00000080, 0x00000080, 4216 0xffffffff, 0x00007f86, 0x0080d0ec, 0x0000d780, 0x00884941, 0x00008388, 4217 0xffffffff, 0x00007fa7, 0x814000ec, 0x00005684, 0x00000002, 0x00008480, 4218 0x033200bb, 0x00007300, 0x02c00000, 0x00009980, 0x00c002ec, 0x0000df80, 4219 0x1019a00b, 0x00001684, 0x1d800000, 0x0000e180, 0x40000048, 0x0000e407, 4220 0x0dfbf837, 0x0000f900, 0x003ffffe, 0x00008280, 0x1d000002, 0x0000e180, 4221 0x8000004c, 0x00006407, 0x1d400000, 0x000087dc, 0x53a00400, 0x000000d3, 4222 0x9d94728e, 0x00009900, 0x03000636, 0x00007893, 0x38000000, 0x00008183, 4223 0x81c04648, 0x00001283, 0x30000877, 0x00006409, 0x30000848, 0x00003409, 4224 0x128510a2, 0x00009908, 0x0000034b, 0x00007008, 0x000004a5, 0x00009583, 4225 0x0000034b, 0x0000700b, 0x09000800, 0x00001981, 0xa5e257a2, 0x0000c410, 4226 0x96000c24, 0x0000008e, 0xe9a78474, 0x0000c595, 0x74c00f04, 0x00007b97, 4227 0x1280084a, 0x00006080, 0x30000877, 0x00002401, 0xe9278474, 0x00004595, 4228 0x74800f04, 0x00007b95, 0x00011424, 0x00009583, 0x00010c24, 0x00009583, 4229 0x00010424, 0x00001583, 0x0000033f, 0x00007038, 0x00000346, 0x0000f040, 4230 0x00000363, 0x00007010, 0xc0000704, 0x00001583, 0x090ce99d, 0x00001910, 4231 0x00000346, 0x00007009, 0x00000024, 0x00009582, 0xc1009000, 0x0000e191, 4232 0x4140b000, 0x00004991, 0x09000000, 0x00001989, 0x00000366, 0x00007010, 4233 0x00000347, 0x0000f000, 0x00019424, 0x00001583, 0x0001fc24, 0x00009583, 4234 0xffffffff, 0x00007f86, 0x00000346, 0x0000f008, 0x00000346, 0x0000f008, 4235 0xc120a412, 0x000000d6, 0x01400800, 0x00001981, 0x811502a0, 0x00009900, 4236 0x03670238, 0x0000f100, 0x00013424, 0x00001583, 0x00000363, 0x00007013, 4237 0x00000346, 0x00007000, 0x02950aa1, 0x00009900, 0x0000380a, 0x00009502, 4238 0x41409000, 0x00006199, 0xc1009000, 0x00004999, 0x00000294, 0x00007031, 4239 0x01400800, 0x00001981, 0x03710238, 0x00007100, 0x50001074, 0x00006405, 4240 0x8000004c, 0x00003407, 0xd3800000, 0x00006180, 0x02403d74, 0x0000c281, 4241 0x00001c09, 0x00009583, 0x80000207, 0x0000e582, 0x80002074, 0x0000240c, 4242 0xb9183306, 0x00009908, 0x000002d5, 0x0000f011, 0xffffffff, 0x00007f86, 4243 0x00000000, 0x00007083, 0x8000020d, 0x00001582, 0xc000034e, 0x00009582, 4244 0xffffffff, 0x00007f86, 0x000002ad, 0x00007008, 0x00000397, 0x0000f010, 4245 0x82800f48, 0x00006080, 0x02c10748, 0x0000c080, 0x83400a0b, 0x00001880, 4246 0x0020380d, 0x0000a080, 0xffffffff, 0x00007fa7, 0x833f0207, 0x00007900, 4247 0x0000003e, 0x00008280, 0xac603e0a, 0x00002084, 0xffffffff, 0x00007fa7, 4248 0x80103a0c, 0x00001502, 0x81c00a07, 0x000010d8, 0xac603e0a, 0x000028dc, 4249 0x00000615, 0x0000f070, 0xac404e0a, 0x0000a086, 0xffffffff, 0x00007fa7, 4250 0x82d04a0c, 0x00001100, 0x80103a0b, 0x00009502, 0xd3400b4d, 0x000060e0, 4251 0x20000877, 0x0000a461, 0x000005fc, 0x0000f069, 0x81c01677, 0x00001283, 4252 0x80001874, 0x0000ec0c, 0x025bab75, 0x0000e100, 0x029a724e, 0x0000c100, 4253 0x00005009, 0x0000e502, 0x8312724e, 0x00008900, 0x82c27075, 0x0000801e, 4254 0x000003d8, 0x00007051, 0x00000877, 0x0000e401, 0xe0000074, 0x00003400, 4255 0x83503a0c, 0x00006100, 0x50001074, 0x0000a405, 0xdd503a0c, 0x0000e100, 4256 0xd3800000, 0x00008980, 0xdd982b05, 0x00006100, 0x81000e04, 0x00004181, 4257 0x9dd03a0c, 0x0000e100, 0x81906a06, 0x00008100, 0x09106824, 0x0000e100, 4258 0x0d506835, 0x00008100, 0x03ad0767, 0x00007500, 0x0d106834, 0x0000e100, 4259 0xc1506b05, 0x00000000, 0x01c25000, 0x00001980, 0x001810ec, 0x00005780, 4260 0x00884980, 0x00000180, 0x814010ec, 0x0000d684, 0x00000080, 0x00000080, 4261 0xffffffff, 0x00007f86, 0x0080d0ec, 0x0000d780, 0x00884941, 0x00008388, 4262 0xffffffff, 0x00007fa7, 0x814000ec, 0x00005684, 0x00000002, 0x00008480, 4263 0x0001a824, 0x0000e502, 0x82400f48, 0x00008880, 0x82d1aa35, 0x0000e118, 4264 0x82d12224, 0x0000c930, 0x00000077, 0x00006407, 0x80001874, 0x00003406, 4265 0xdd505a0b, 0x00006100, 0x50000074, 0x0000e405, 0x02c10748, 0x00009080, 4266 0x83400a0b, 0x00001880, 0x0020380d, 0x0000a080, 0xffffffff, 0x00007fa7, 4267 0x833f0207, 0x00007900, 0x0000003e, 0x00008280, 0xac603e09, 0x00002084, 4268 0xffffffff, 0x00007fa7, 0x80103a0c, 0x00001502, 0x81c00a07, 0x000010d8, 4269 0xac603e09, 0x000028dc, 0x00000615, 0x0000f070, 0xac405609, 0x0000a086, 4270 0xffffffff, 0x00007fa7, 0x82d0520c, 0x00001100, 0x80103a0b, 0x00009502, 4271 0xd3400b4d, 0x000060e0, 0x20000877, 0x0000a461, 0x8312724e, 0x00006160, 4272 0x81c00000, 0x000049e0, 0x0000055b, 0x0000f068, 0x82dbab75, 0x0000e100, 4273 0x0340024e, 0x0000c180, 0x001ba80d, 0x00001502, 0x0000039d, 0x0000704b, 4274 0x82903a0b, 0x0000e000, 0x89000a0c, 0x00008180, 0x000002ad, 0x00007400, 4275 0x81d05224, 0x00006202, 0xd3905224, 0x00008200, 0x50001074, 0x00006c0d, 4276 0x03e000bb, 0x00007300, 0x02c00000, 0x00009980, 0x00d802ec, 0x0000df80, 4277 0x101f100a, 0x000095c4, 0x03000636, 0x00007893, 0x38000000, 0x00008183, 4278 0x81ff2aec, 0x00002e84, 0x81fce4ec, 0x00005604, 0x003ce800, 0x00000000, 4279 0x81fcf4ec, 0x0000d604, 0x003cf800, 0x00008000, 0x81fd04ec, 0x00005604, 4280 0x003d0800, 0x00000000, 0x81fd14ec, 0x0000d604, 0x003d1800, 0x00008000, 4281 0x81fd24ec, 0x0000d604, 0x003d2800, 0x00008000, 0x81fd34ec, 0x00005604, 4282 0x003d3800, 0x00000000, 0xc000079d, 0x00001583, 0x81f83eec, 0x0000a68c, 4283 0x00000550, 0x0000f011, 0xffffffff, 0x00007f86, 0x00054007, 0x00001502, 4284 0x00000274, 0x0000f00b, 0x03f90238, 0x0000f300, 0x81609407, 0x000080d3, 4285 0x02c1ff9c, 0x00001281, 0x00000c0b, 0x00009583, 0xc1009000, 0x0000e191, 4286 0x41407800, 0x0000c991, 0x01400800, 0x00009991, 0x00000272, 0x0000f008, 4287 0x01010437, 0x00009283, 0x00000365, 0x0000700b, 0x04030238, 0x00007300, 4288 0x81150aa1, 0x00009900, 0x01c10437, 0x00006283, 0x0281ff9c, 0x00000281, 4289 0x000004e6, 0x0000700b, 0x00001c0a, 0x00009583, 0x4140a800, 0x00006191, 4290 0xc1009000, 0x0000c991, 0x0000027a, 0x0000f009, 0x00000370, 0x0000f200, 4291 0x01400800, 0x00001981, 0x82f1b636, 0x00009900, 0x8010320b, 0x00001502, 4292 0x02f1b636, 0x0000e131, 0x02e03406, 0x0000c919, 0x041300e9, 0x00007500, 4293 0xffffffff, 0x00007f86, 0x41605c0b, 0x00009901, 0x8da82e36, 0x00001101, 4294 0x80000636, 0x00009583, 0xb9183306, 0x0000e110, 0xf0000874, 0x0000e410, 4295 0xc1000800, 0x00001991, 0xffffffff, 0x00007f97, 0x00000000, 0x0000f093, 4296 0x2739df3a, 0x00000934, 0x27b9ef3c, 0x0000093c, 0x2839ff3e, 0x00000a04, 4297 0x28ba0f40, 0x00000a0c, 0x293a1f42, 0x00000a14, 0x0000026b, 0x00007400, 4298 0x29ba2f44, 0x00000a1c, 0x2a7a3747, 0x00000a20, 0x0a04e409, 0x00006882, 4299 0xa5802409, 0x0000c1b8, 0x00001c09, 0x000080c0, 0x85c00c09, 0x0000c488, 4300 0x56001409, 0x00008188, 0xe8672fa1, 0x0000c711, 0x90403409, 0x0000108a, 4301 0x4b0728a1, 0x0000f80b, 0x50000000, 0x0000818b, 0x02cce99d, 0x00001900, 4302 0x0000000b, 0x00001582, 0x0000054c, 0x0000f013, 0x028ce99d, 0x0000e100, 4303 0xb0000874, 0x0000e400, 0x0000000a, 0x00006582, 0xc1000800, 0x00000981, 4304 0x40001074, 0x0000ec16, 0x000004fc, 0x00007009, 0x0002580a, 0x00001502, 4305 0x0000054a, 0x0000701b, 0x82c00c48, 0x00009880, 0xa340560b, 0x00002086, 4306 0xa3604e0b, 0x00002084, 0xffffffff, 0x00007f97, 0x0280820a, 0x00009880, 4307 0x82a24448, 0x00006100, 0x0340800a, 0x00004784, 0x0020500a, 0x0000a080, 4308 0xffffffff, 0x00007fa7, 0x82905209, 0x00009100, 0x0280820a, 0x00009880, 4309 0x0280800a, 0x00009784, 0x0280500d, 0x00009100, 0x0000000a, 0x00009582, 4310 0x0280080a, 0x000061b8, 0x82400a09, 0x000080b8, 0xa3604e0b, 0x000028bc, 4311 0x000004fa, 0x00007050, 0xa3605e0b, 0x00002004, 0xffffffff, 0x00007fa7, 4312 0x0010580a, 0x00001502, 0xc000079d, 0x00001583, 0x01c00c37, 0x00009283, 4313 0x00000533, 0x0000f048, 0x0000046b, 0x00007010, 0x0000054e, 0x00007008, 4314 0x02c00f48, 0x00006080, 0x02810748, 0x00004080, 0x0300080b, 0x0000e080, 4315 0x82400a0a, 0x00008880, 0x83400a09, 0x00001080, 0x0020380d, 0x0000a080, 4316 0xac605e0c, 0x00002084, 0xffffffff, 0x00007f97, 0x82bf0207, 0x00007900, 4317 0x0000003e, 0x00008280, 0x80105a0a, 0x00001502, 0x82c00a0b, 0x000010d8, 4318 0xac605e0c, 0x000028dc, 0x0000054e, 0x00007070, 0xac404e0c, 0x0000a086, 4319 0xffffffff, 0x00007fa7, 0x82904a0a, 0x00009100, 0x80105a0a, 0x00001502, 4320 0x82c0320d, 0x0000e7e8, 0x8280fa0d, 0x000082e8, 0x82d79a0b, 0x0000f968, 4321 0x00000006, 0x00008080, 0x0000051d, 0x0000f468, 0x0000400b, 0x0000f96a, 4322 0x01c00000, 0x00008000, 0x029057e4, 0x0000e068, 0x0241fc0d, 0x0000c2e9, 4323 0xc000079d, 0x0000e583, 0x93400a4d, 0x00000080, 0x0241ff9c, 0x0000e291, 4324 0xb0000074, 0x00002410, 0x00000294, 0x0000f009, 0x00000c09, 0x00001583, 4325 0xc0006f9d, 0x00009583, 0xffffffff, 0x00007f86, 0x00000599, 0x00007010, 4326 0x00000599, 0x0000f018, 0x01c02437, 0x00006283, 0x82f71a24, 0x00008100, 4327 0xb380560b, 0x0000a085, 0x0e8540a8, 0x00006110, 0x20000848, 0x00006401, 4328 0x530ce99d, 0x0000e100, 0x8d80179d, 0x00004881, 0xffffffff, 0x00007f86, 4329 0x02400c0a, 0x00006081, 0x0f81bc0a, 0x00002000, 0xb3984e0b, 0x00002886, 4330 0x0240140a, 0x00006081, 0x02c0179d, 0x00004881, 0x02cce99d, 0x00006100, 4331 0xcda05c09, 0x0000c001, 0x0000000b, 0x00001582, 0x02c02800, 0x0000e191, 4332 0x02c02000, 0x00004989, 0xffffffff, 0x00007f86, 0x41205874, 0x0000e806, 4333 0xa8c00034, 0x0000f892, 0x30000000, 0x00000185, 0xc1209c12, 0x000080d6, 4334 0x01400800, 0x00001981, 0xd9410437, 0x0000f88e, 0x08000000, 0x00008280, 4335 0x091c4388, 0x0000e100, 0x44024074, 0x00006006, 0x0001a824, 0x0000e502, 4336 0x0c024704, 0x0000a000, 0x8351aa35, 0x0000e118, 0x835c4388, 0x0000c930, 4337 0x1281b877, 0x0000e001, 0x84026074, 0x00003004, 0x0dfbf837, 0x0000f900, 4338 0x003ffffe, 0x00008280, 0x2739df3a, 0x00000934, 0x27b9ef3c, 0x0000093c, 4339 0x2839ff3e, 0x00000a04, 0x28ba0f40, 0x00000a0c, 0x293a1f42, 0x00000a14, 4340 0x29ba2f44, 0x00000a1c, 0x2a3a3f46, 0x00000a24, 0xdd506a0d, 0x00001900, 4341 0x55a0474c, 0x0000448c, 0x5a00020d, 0x0000008d, 0xe5c0034e, 0x00007892, 4342 0x08000000, 0x0000818c, 0xc0000f04, 0x00006583, 0x0603a74c, 0x00002004, 4343 0x02c00000, 0x00006181, 0x4403a048, 0x0000e007, 0x02c00800, 0x00006189, 4344 0xe0000074, 0x00006400, 0xc140474c, 0x0000e283, 0x0e84e09c, 0x00000900, 4345 0xb9183306, 0x0000e108, 0x04205848, 0x00006001, 0x0efcf79d, 0x00008330, 4346 0x0f7d079f, 0x00000338, 0x0ffd17a1, 0x00008400, 0x107d27a3, 0x00008408, 4347 0x10fd37a5, 0x00008410, 0x00000000, 0x00007488, 0x117d47a7, 0x00000418, 4348 0x11c548a9, 0x00009900, 0x00000008, 0x0000e582, 0xb9183306, 0x00008900, 4349 0x50000074, 0x0000ec0d, 0xffffffff, 0x00007f97, 0x00000000, 0x00007083, 4350 0x40000d9c, 0x00001583, 0x41408000, 0x00006191, 0xc1009000, 0x0000c991, 4351 0x00000366, 0x0000f011, 0x01c02437, 0x00009283, 0x0000058d, 0x00007013, 4352 0xc1000800, 0x0000e181, 0x82c00c48, 0x0000c880, 0xa3404e0b, 0x00002086, 4353 0xa361260b, 0x00002084, 0xffffffff, 0x00007f97, 0x02808209, 0x00009880, 4354 0x82a24448, 0x00006100, 0x0240800a, 0x0000c784, 0x0020500a, 0x0000a080, 4355 0xffffffff, 0x00007fa7, 0x82905224, 0x00009100, 0x0280820a, 0x00009880, 4356 0x0280800a, 0x00009784, 0x02805009, 0x00001100, 0x0000000a, 0x00009582, 4357 0x0280080a, 0x000061b8, 0x82400a24, 0x000080b8, 0xa3604e0b, 0x000028bc, 4358 0x000004fa, 0x00007050, 0xa3605e0b, 0x00002004, 0xffffffff, 0x00007fa7, 4359 0x0010580a, 0x00001502, 0x93400a4d, 0x0000e0c0, 0x40003074, 0x00002446, 4360 0x02ca614c, 0x00009940, 0x000005e4, 0x0000f048, 0x0000000b, 0x00001582, 4361 0x000005a4, 0x0000f013, 0x0f81bc09, 0x0000e000, 0x20000048, 0x0000b401, 4362 0x02c06409, 0x0000e080, 0x12400000, 0x00000980, 0xcd80140b, 0x0000e081, 4363 0x2ac800ab, 0x0000c380, 0xa8c00034, 0x0000f892, 0x30000000, 0x00000185, 4364 0x0001940a, 0x00001583, 0x0001040a, 0x00009593, 0x00000532, 0x0000f00b, 4365 0x0001fc0a, 0x00009583, 0x00000532, 0x0000f00b, 0x00011c0a, 0x00001583, 4366 0x4140a800, 0x00006191, 0xc1009000, 0x0000c991, 0x0000040a, 0x00007011, 4367 0x0000027a, 0x0000f000, 0x04f200e9, 0x00007300, 0x41603406, 0x00009901, 4368 0x8da03736, 0x00001101, 0x80000636, 0x00009583, 0xc1000800, 0x00006191, 4369 0xf0000874, 0x0000e410, 0xb9183306, 0x00009910, 0x0000041a, 0x00007008, 4370 0xffffffff, 0x00007f97, 0x00000000, 0x00007083, 0x04fc0238, 0x00007300, 4371 0x81609405, 0x000000d3, 0x0241ff9c, 0x00006281, 0x82c00c48, 0x00000880, 4372 0xa340560b, 0x00002086, 0x00000c09, 0x00001583, 0x02404800, 0x00001991, 4373 0xa3606e0b, 0x0000a084, 0x0240820a, 0x0000e080, 0x41204874, 0x0000e006, 4374 0x02408009, 0x00006784, 0x82a24448, 0x00008900, 0x0020500a, 0x0000a080, 4375 0xffffffff, 0x00007fa7, 0x8290520d, 0x00001100, 0x0280820a, 0x00009880, 4376 0x0280800a, 0x00009784, 0x02805009, 0x00001100, 0x0000000a, 0x00009582, 4377 0x0280080a, 0x000061b8, 0x82400a0d, 0x000000b8, 0xa3604e0b, 0x000028bc, 4378 0x000004fa, 0x00007050, 0xa3605e0b, 0x00002004, 0xffffffff, 0x00007fa7, 4379 0x0010580a, 0x00001502, 0x0280fc48, 0x0000e2c9, 0x82403448, 0x000007c8, 4380 0x82d79a09, 0x0000f948, 0x00000006, 0x00008080, 0x0000046b, 0x00007040, 4381 0x0000400b, 0x00007902, 0x01c00000, 0x00008000, 0x0241fc48, 0x00006281, 4382 0x02a057e4, 0x00008800, 0xffffffff, 0x00007f86, 0x0000fc09, 0x00001583, 4383 0xffffffff, 0x00007f86, 0x01c0380a, 0x00006318, 0x0200400a, 0x00000330, 4384 0xffffffff, 0x00007f86, 0x0038400b, 0x0000d000, 0x00383800, 0x00000000, 4385 0x02003800, 0x00001980, 0x823f1008, 0x00006802, 0x0000046b, 0x00007400, 4386 0x003842ec, 0x00005600, 0x00000000, 0x00008080, 0x100000ec, 0x0000d680, 4387 0x00000000, 0x00008080, 0xc1000800, 0x00009981, 0xad278474, 0x00004595, 4388 0x56800f04, 0x0000dd95, 0x00000366, 0x00007400, 0xc1212c12, 0x000080d6, 4389 0x811502a0, 0x00009900, 0x0533078d, 0x0000f100, 0x0280fc48, 0x0000e281, 4390 0x82403448, 0x00000780, 0x82d79a09, 0x0000f900, 0x00000006, 0x00008080, 4391 0x0000400b, 0x00007902, 0x01c00000, 0x00008000, 0x02a057e4, 0x00006000, 4392 0x0241fc48, 0x0000c281, 0x0000fc09, 0x00001583, 0xffffffff, 0x00007f86, 4393 0x01c0380a, 0x00006318, 0x0200400a, 0x00000330, 0xffffffff, 0x00007f86, 4394 0x0038400b, 0x0000d000, 0x00383800, 0x00000000, 0x02003800, 0x00001980, 4395 0x823f1008, 0x00006802, 0x003842ec, 0x00005600, 0x00000000, 0x00008080, 4396 0x100000ec, 0x0000d680, 0x00000000, 0x00008080, 0xe460079d, 0x00004592, 4397 0x00600c37, 0x0000f08c, 0x01c00c37, 0x00009283, 0x00000436, 0x0000f00b, 4398 0x054e0238, 0x0000f300, 0x81609427, 0x000000d3, 0x0000046b, 0x00007200, 4399 0x40001874, 0x0000ec06, 0xffffffff, 0x00007f86, 0xffffffff, 0x00007f86, 4400 0xffffffff, 0x00007f86, 0xffffffff, 0x00007f86, 0xffffffff, 0x00007f86, 4401 0xffffffff, 0x00007f86, 0xffffffff, 0x00007f86, 0x81f83aec, 0x0000a684