1 /* 2 * Copyright (c) 2007-2015 QLogic Corporation. All rights reserved. 3 * 4 * Redistribution and use in source and binary forms, with or without 5 * modification, are permitted provided that the following conditions 6 * are met: 7 * 8 * 1. Redistributions of source code must retain the above copyright 9 * notice, this list of conditions and the following disclaimer. 10 * 2. Redistributions in binary form must reproduce the above copyright 11 * notice, this list of conditions and the following disclaimer in the 12 * documentation and/or other materials provided with the distribution. 13 * 14 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 15 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 16 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 17 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS 18 * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 19 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 20 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 21 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 22 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 23 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 24 * THE POSSIBILITY OF SUCH DAMAGE. 25 */ 26 27 28 #ifndef __BXE_DUMP_H__ 29 #define __BXE_DUMP_H__ 30 31 #include <sys/cdefs.h> 32 __FBSDID("$FreeBSD$"); 33 34 /* WaitP Definitions */ 35 #define DRV_DUMP_XSTORM_WAITP_ADDRESS 0x2b8a80 36 #define DRV_DUMP_TSTORM_WAITP_ADDRESS 0x1b8a80 37 #define DRV_DUMP_USTORM_WAITP_ADDRESS 0x338a80 38 #define DRV_DUMP_CSTORM_WAITP_ADDRESS 0x238a80 39 40 /* Possible Chips */ 41 #define DUMP_CHIP_E1 1 42 #define DUMP_CHIP_E1H 2 43 #define DUMP_CHIP_E2 4 44 #define DUMP_CHIP_E3A0 8 45 #define DUMP_CHIP_E3B0 16 46 #define DUMP_PATH_0 512 47 #define DUMP_PATH_1 1024 48 #define NUM_PRESETS 13 49 #define NUM_CHIPS 5 50 51 struct dump_header { 52 uint32_t header_size; /* Size in DWORDs excluding this field */ 53 uint32_t version; 54 uint32_t preset; 55 uint32_t dump_meta_data; /* OR of CHIP and PATH. */ 56 }; 57 58 #define BNX2X_DUMP_VERSION 0x61111111 59 struct reg_addr { 60 uint32_t addr; 61 uint32_t size; 62 uint32_t chips; 63 uint32_t presets; 64 }; 65 66 struct wreg_addr { 67 uint32_t addr; 68 uint32_t size; 69 uint32_t read_regs_count; 70 const uint32_t *read_regs; 71 uint32_t chips; 72 uint32_t presets; 73 }; 74 75 #define PAGE_MODE_VALUES_E2 2 76 #define PAGE_READ_REGS_E2 1 77 #define PAGE_WRITE_REGS_E2 1 78 static const uint32_t page_vals_e2[] = {0, 128}; 79 static const uint32_t page_write_regs_e2[] = {328476}; 80 static const struct reg_addr page_read_regs_e2[] = { 81 {0x58000, 4608, DUMP_CHIP_E2, 0x30} 82 }; 83 84 #define PAGE_MODE_VALUES_E3 2 85 #define PAGE_READ_REGS_E3 1 86 #define PAGE_WRITE_REGS_E3 1 87 static const uint32_t page_vals_e3[] = {0, 128}; 88 static const uint32_t page_write_regs_e3[] = {328476}; 89 static const struct reg_addr page_read_regs_e3[] = { 90 {0x58000, 4608, DUMP_CHIP_E3A0 | DUMP_CHIP_E3B0, 0x30} 91 }; 92 93 static const struct reg_addr reg_addrs[] = { 94 { 0x2000, 1, 0x1f, 0xfff}, 95 { 0x2004, 1, 0x1f, 0x1fff}, 96 { 0x2008, 25, 0x1f, 0xfff}, 97 { 0x206c, 1, 0x1f, 0x1fff}, 98 { 0x2070, 313, 0x1f, 0xfff}, 99 { 0x2800, 103, 0x1f, 0xfff}, 100 { 0x3000, 287, 0x1f, 0xfff}, 101 { 0x3800, 331, 0x1f, 0xfff}, 102 { 0x8800, 6, 0x1f, 0x924}, 103 { 0x8818, 1, 0x1e, 0x924}, 104 { 0x9000, 4, 0x1c, 0x924}, 105 { 0x9010, 7, 0x1c, 0xfff}, 106 { 0x902c, 1, 0x1c, 0x924}, 107 { 0x9030, 1, 0x1c, 0xfff}, 108 { 0x9034, 13, 0x1c, 0x924}, 109 { 0x9068, 16, 0x1c, 0xfff}, 110 { 0x90a8, 98, 0x1c, 0x924}, 111 { 0x9230, 2, 0x1c, 0xfff}, 112 { 0x9238, 3, 0x1c, 0x924}, 113 { 0x9244, 1, 0x1c, 0xfff}, 114 { 0x9248, 1, 0x1c, 0x924}, 115 { 0x924c, 1, 0x4, 0x924}, 116 { 0x9250, 16, 0x1c, 0x924}, 117 { 0x92a8, 2, 0x1c, 0x1fff}, 118 { 0x92b4, 1, 0x1c, 0x1fff}, 119 { 0x9400, 33, 0x1c, 0x924}, 120 { 0x9484, 5, 0x18, 0x924}, 121 { 0xa000, 27, 0x1f, 0x924}, 122 { 0xa06c, 1, 0x3, 0x924}, 123 { 0xa070, 2, 0x1f, 0x924}, 124 { 0xa078, 1, 0x1f, 0x1fff}, 125 { 0xa07c, 31, 0x1f, 0x924}, 126 { 0xa0f8, 1, 0x1f, 0x1fff}, 127 { 0xa0fc, 3, 0x1f, 0x924}, 128 { 0xa108, 1, 0x1f, 0x1fff}, 129 { 0xa10c, 3, 0x1f, 0x924}, 130 { 0xa118, 1, 0x1f, 0x1fff}, 131 { 0xa11c, 28, 0x1f, 0x924}, 132 { 0xa18c, 4, 0x3, 0x924}, 133 { 0xa19c, 3, 0x1f, 0x924}, 134 { 0xa1a8, 1, 0x1f, 0x1fff}, 135 { 0xa1ac, 3, 0x1f, 0x924}, 136 { 0xa1b8, 1, 0x1f, 0x1fff}, 137 { 0xa1bc, 54, 0x1f, 0x924}, 138 { 0xa294, 2, 0x3, 0x924}, 139 { 0xa29c, 2, 0x1f, 0x924}, 140 { 0xa2a4, 2, 0x7, 0x924}, 141 { 0xa2ac, 2, 0x1f, 0x924}, 142 { 0xa2b4, 1, 0x1f, 0x1fff}, 143 { 0xa2b8, 49, 0x1f, 0x924}, 144 { 0xa38c, 2, 0x1f, 0x1fff}, 145 { 0xa398, 1, 0x1f, 0x1fff}, 146 { 0xa39c, 7, 0x1e, 0x924}, 147 { 0xa3b8, 2, 0x18, 0x924}, 148 { 0xa3c0, 1, 0x1e, 0x924}, 149 { 0xa3c4, 1, 0x1e, 0xfff}, 150 { 0xa3c8, 1, 0x1e, 0x924}, 151 { 0xa3d0, 1, 0x1e, 0x924}, 152 { 0xa3d8, 1, 0x1e, 0x924}, 153 { 0xa3e0, 1, 0x1e, 0x924}, 154 { 0xa3e8, 1, 0x1e, 0x924}, 155 { 0xa3f0, 1, 0x1e, 0x924}, 156 { 0xa3f8, 1, 0x1e, 0x924}, 157 { 0xa400, 1, 0x1f, 0x924}, 158 { 0xa404, 1, 0x1f, 0xfff}, 159 { 0xa408, 2, 0x1f, 0x1fff}, 160 { 0xa410, 7, 0x1f, 0x924}, 161 { 0xa42c, 12, 0x1f, 0xfff}, 162 { 0xa45c, 1, 0x1f, 0x924}, 163 { 0xa460, 1, 0x1f, 0x1924}, 164 { 0xa464, 15, 0x1f, 0x924}, 165 { 0xa4a0, 1, 0x7, 0x924}, 166 { 0xa4a4, 2, 0x1f, 0x924}, 167 { 0xa4ac, 2, 0x3, 0x924}, 168 { 0xa4b4, 1, 0x7, 0x924}, 169 { 0xa4b8, 2, 0x3, 0x924}, 170 { 0xa4c0, 3, 0x1f, 0x924}, 171 { 0xa4cc, 5, 0x3, 0x924}, 172 { 0xa4e0, 3, 0x1f, 0x924}, 173 { 0xa4fc, 2, 0x1f, 0x924}, 174 { 0xa504, 1, 0x3, 0x924}, 175 { 0xa508, 3, 0x1f, 0x924}, 176 { 0xa518, 1, 0x1f, 0x924}, 177 { 0xa520, 1, 0x1f, 0x924}, 178 { 0xa528, 1, 0x1f, 0x924}, 179 { 0xa530, 1, 0x1f, 0x924}, 180 { 0xa538, 1, 0x1f, 0x924}, 181 { 0xa540, 1, 0x1f, 0x924}, 182 { 0xa548, 1, 0x3, 0x924}, 183 { 0xa550, 1, 0x3, 0x924}, 184 { 0xa558, 1, 0x3, 0x924}, 185 { 0xa560, 1, 0x3, 0x924}, 186 { 0xa568, 1, 0x3, 0x924}, 187 { 0xa570, 1, 0x1f, 0x924}, 188 { 0xa580, 1, 0x1f, 0x1fff}, 189 { 0xa590, 1, 0x1f, 0x1fff}, 190 { 0xa5a0, 1, 0x7, 0x924}, 191 { 0xa5c0, 1, 0x1f, 0x924}, 192 { 0xa5e0, 1, 0x1e, 0x924}, 193 { 0xa5e8, 1, 0x1e, 0x924}, 194 { 0xa5f0, 1, 0x1e, 0x924}, 195 { 0xa5f8, 1, 0x6, 0x924}, 196 { 0xa5fc, 1, 0x1e, 0x924}, 197 { 0xa600, 5, 0x1e, 0xfff}, 198 { 0xa614, 1, 0x1e, 0x924}, 199 { 0xa618, 1, 0x1e, 0xfff}, 200 { 0xa61c, 1, 0x1e, 0x924}, 201 { 0xa620, 6, 0x1c, 0x924}, 202 { 0xa638, 20, 0x4, 0x924}, 203 { 0xa688, 35, 0x1c, 0x924}, 204 { 0xa714, 1, 0x1c, 0xfff}, 205 { 0xa718, 2, 0x1c, 0x924}, 206 { 0xa720, 1, 0x1c, 0xfff}, 207 { 0xa724, 3, 0x1c, 0x924}, 208 { 0xa730, 1, 0x4, 0x924}, 209 { 0xa734, 2, 0x1c, 0x924}, 210 { 0xa73c, 4, 0x4, 0x924}, 211 { 0xa74c, 1, 0x1c, 0x924}, 212 { 0xa750, 1, 0x1c, 0xfff}, 213 { 0xa754, 3, 0x1c, 0x924}, 214 { 0xa760, 5, 0x4, 0x924}, 215 { 0xa774, 7, 0x1c, 0x924}, 216 { 0xa790, 15, 0x4, 0x924}, 217 { 0xa7cc, 4, 0x1c, 0x924}, 218 { 0xa7e0, 6, 0x18, 0x924}, 219 { 0xa800, 18, 0x4, 0x924}, 220 { 0xa848, 33, 0x1c, 0x924}, 221 { 0xa8cc, 2, 0x18, 0x924}, 222 { 0xa8d4, 4, 0x1c, 0x924}, 223 { 0xa8e4, 1, 0x18, 0x924}, 224 { 0xa8e8, 1, 0x1c, 0x924}, 225 { 0xa8f0, 1, 0x1c, 0x924}, 226 { 0xa8f8, 30, 0x18, 0x924}, 227 { 0xa974, 73, 0x18, 0x924}, 228 { 0xac30, 1, 0x18, 0x924}, 229 { 0xac40, 1, 0x18, 0x924}, 230 { 0xac50, 1, 0x18, 0x924}, 231 { 0xac60, 1, 0x10, 0x924}, 232 { 0x10000, 9, 0x1f, 0x924}, 233 { 0x10024, 1, 0x7, 0x924}, 234 { 0x10028, 5, 0x1f, 0x924}, 235 { 0x1003c, 6, 0x7, 0x924}, 236 { 0x10054, 20, 0x1f, 0x924}, 237 { 0x100a4, 4, 0x7, 0x924}, 238 { 0x100b4, 11, 0x1f, 0x924}, 239 { 0x100e0, 4, 0x7, 0x924}, 240 { 0x100f0, 8, 0x1f, 0x924}, 241 { 0x10110, 6, 0x7, 0x924}, 242 { 0x10128, 110, 0x1f, 0x924}, 243 { 0x102e0, 4, 0x7, 0x924}, 244 { 0x102f0, 18, 0x1f, 0x924}, 245 { 0x10338, 20, 0x7, 0x924}, 246 { 0x10388, 10, 0x1f, 0x924}, 247 { 0x103d0, 2, 0x3, 0x1fff}, 248 { 0x103dc, 1, 0x3, 0x1fff}, 249 { 0x10400, 6, 0x7, 0x924}, 250 { 0x10418, 1, 0x1f, 0xfff}, 251 { 0x1041c, 1, 0x1f, 0x924}, 252 { 0x10420, 1, 0x1f, 0xfff}, 253 { 0x10424, 1, 0x1f, 0x924}, 254 { 0x10428, 1, 0x1f, 0xfff}, 255 { 0x1042c, 1, 0x1f, 0x924}, 256 { 0x10430, 10, 0x7, 0x924}, 257 { 0x10458, 2, 0x1f, 0x924}, 258 { 0x10460, 1, 0x1f, 0xfff}, 259 { 0x10464, 4, 0x1f, 0x924}, 260 { 0x10474, 1, 0x1f, 0xfff}, 261 { 0x10478, 14, 0x1f, 0x924}, 262 { 0x104b0, 12, 0x7, 0x924}, 263 { 0x104e0, 1, 0x1f, 0xfff}, 264 { 0x104e8, 1, 0x1f, 0x924}, 265 { 0x104ec, 1, 0x1f, 0xfff}, 266 { 0x104f4, 1, 0x1f, 0x924}, 267 { 0x104f8, 1, 0x1f, 0xfff}, 268 { 0x10500, 2, 0x1f, 0x924}, 269 { 0x10508, 1, 0x1f, 0xfff}, 270 { 0x1050c, 9, 0x1f, 0x924}, 271 { 0x10530, 1, 0x1f, 0xfff}, 272 { 0x10534, 1, 0x1f, 0x924}, 273 { 0x10538, 1, 0x1f, 0xfff}, 274 { 0x1053c, 3, 0x1f, 0x924}, 275 { 0x10548, 1, 0x1f, 0xfff}, 276 { 0x1054c, 3, 0x1f, 0x924}, 277 { 0x10558, 1, 0x1f, 0xfff}, 278 { 0x1055c, 123, 0x1f, 0x924}, 279 { 0x10750, 2, 0x7, 0x924}, 280 { 0x10760, 2, 0x7, 0x924}, 281 { 0x10770, 2, 0x7, 0x924}, 282 { 0x10780, 2, 0x7, 0x924}, 283 { 0x10790, 2, 0x1f, 0x924}, 284 { 0x107a0, 2, 0x7, 0x924}, 285 { 0x107b0, 2, 0x7, 0x924}, 286 { 0x107c0, 2, 0x7, 0x924}, 287 { 0x107d0, 2, 0x7, 0x924}, 288 { 0x107e0, 2, 0x1f, 0x924}, 289 { 0x10880, 2, 0x1f, 0x924}, 290 { 0x10900, 2, 0x1f, 0x924}, 291 { 0x16000, 1, 0x6, 0x924}, 292 { 0x16004, 25, 0x1e, 0x924}, 293 { 0x16070, 8, 0x1e, 0x924}, 294 { 0x16090, 4, 0xe, 0x924}, 295 { 0x160a0, 6, 0x1e, 0x924}, 296 { 0x160c0, 7, 0x1e, 0x924}, 297 { 0x160dc, 2, 0x6, 0x924}, 298 { 0x160e4, 6, 0x1e, 0x924}, 299 { 0x160fc, 4, 0x1e, 0x1fff}, 300 { 0x1610c, 2, 0x6, 0x924}, 301 { 0x16114, 6, 0x1e, 0x924}, 302 { 0x16140, 48, 0x1e, 0x1fff}, 303 { 0x16204, 5, 0x1e, 0x924}, 304 { 0x18000, 1, 0x1e, 0x924}, 305 { 0x18008, 1, 0x1e, 0x924}, 306 { 0x18010, 35, 0x1c, 0x924}, 307 { 0x180a4, 2, 0x1c, 0x924}, 308 { 0x180c0, 9, 0x1c, 0x924}, 309 { 0x180e4, 1, 0xc, 0x924}, 310 { 0x180e8, 2, 0x1c, 0x924}, 311 { 0x180f0, 1, 0xc, 0x924}, 312 { 0x180f4, 79, 0x1c, 0x924}, 313 { 0x18230, 1, 0xc, 0x924}, 314 { 0x18234, 2, 0x1c, 0x924}, 315 { 0x1823c, 1, 0xc, 0x924}, 316 { 0x18240, 13, 0x1c, 0x924}, 317 { 0x18274, 1, 0x4, 0x924}, 318 { 0x18278, 12, 0x1c, 0x924}, 319 { 0x182a8, 1, 0x1c, 0xfff}, 320 { 0x182ac, 3, 0x1c, 0x924}, 321 { 0x182b8, 1, 0x1c, 0xfff}, 322 { 0x182bc, 19, 0x1c, 0x924}, 323 { 0x18308, 1, 0x1c, 0xfff}, 324 { 0x1830c, 3, 0x1c, 0x924}, 325 { 0x18318, 1, 0x1c, 0xfff}, 326 { 0x1831c, 7, 0x1c, 0x924}, 327 { 0x18338, 1, 0x1c, 0xfff}, 328 { 0x1833c, 3, 0x1c, 0x924}, 329 { 0x18348, 1, 0x1c, 0xfff}, 330 { 0x1834c, 28, 0x1c, 0x924}, 331 { 0x183bc, 2, 0x1c, 0x1fff}, 332 { 0x183c8, 3, 0x1c, 0x1fff}, 333 { 0x183d8, 1, 0x1c, 0x1fff}, 334 { 0x18440, 48, 0x1c, 0x1fff}, 335 { 0x18500, 15, 0x1c, 0x924}, 336 { 0x18570, 1, 0x18, 0xfff}, 337 { 0x18574, 1, 0x18, 0x924}, 338 { 0x18578, 1, 0x18, 0xfff}, 339 { 0x1857c, 4, 0x18, 0x924}, 340 { 0x1858c, 1, 0x18, 0xfff}, 341 { 0x18590, 1, 0x18, 0x924}, 342 { 0x18594, 1, 0x18, 0xfff}, 343 { 0x18598, 32, 0x18, 0x924}, 344 { 0x18618, 5, 0x10, 0x924}, 345 { 0x1862c, 4, 0x10, 0xfff}, 346 { 0x1863c, 16, 0x10, 0x924}, 347 { 0x18680, 44, 0x10, 0x924}, 348 { 0x18748, 12, 0x10, 0x924}, 349 { 0x18788, 1, 0x10, 0x924}, 350 { 0x1879c, 6, 0x10, 0x924}, 351 { 0x187c4, 51, 0x10, 0x924}, 352 { 0x18a00, 48, 0x10, 0x924}, 353 { 0x20000, 24, 0x1f, 0x924}, 354 { 0x20060, 8, 0x1f, 0x9e4}, 355 { 0x20080, 94, 0x1f, 0x924}, 356 { 0x201f8, 1, 0x3, 0x924}, 357 { 0x201fc, 1, 0x1f, 0x924}, 358 { 0x20200, 1, 0x3, 0x924}, 359 { 0x20204, 1, 0x1f, 0x924}, 360 { 0x20208, 1, 0x3, 0x924}, 361 { 0x2020c, 4, 0x1f, 0x924}, 362 { 0x2021c, 11, 0x1f, 0xfff}, 363 { 0x20248, 24, 0x1f, 0x924}, 364 { 0x202b8, 2, 0x1f, 0x1fff}, 365 { 0x202c4, 1, 0x1f, 0x1fff}, 366 { 0x202c8, 1, 0x1c, 0x924}, 367 { 0x202d8, 4, 0x1c, 0x924}, 368 { 0x202f0, 1, 0x10, 0x924}, 369 { 0x20400, 1, 0x1f, 0x924}, 370 { 0x20404, 1, 0x1f, 0xfff}, 371 { 0x2040c, 2, 0x1f, 0xfff}, 372 { 0x20414, 2, 0x1f, 0x924}, 373 { 0x2041c, 2, 0x1f, 0xfff}, 374 { 0x20424, 2, 0x1f, 0x924}, 375 { 0x2042c, 18, 0x1e, 0x924}, 376 { 0x20480, 1, 0x1f, 0x924}, 377 { 0x20500, 1, 0x1f, 0x924}, 378 { 0x20600, 1, 0x1f, 0x924}, 379 { 0x28000, 1, 0x1f, 0x9e4}, 380 { 0x28004, 255, 0x1f, 0x180}, 381 { 0x28400, 1, 0x1f, 0x1c0}, 382 { 0x28404, 255, 0x1f, 0x180}, 383 { 0x28800, 1, 0x1f, 0x1c0}, 384 { 0x28804, 255, 0x1f, 0x180}, 385 { 0x28c00, 1, 0x1f, 0x1c0}, 386 { 0x28c04, 255, 0x1f, 0x180}, 387 { 0x29000, 1, 0x1f, 0x1c0}, 388 { 0x29004, 255, 0x1f, 0x180}, 389 { 0x29400, 1, 0x1f, 0x1c0}, 390 { 0x29404, 255, 0x1f, 0x180}, 391 { 0x29800, 1, 0x1f, 0x1c0}, 392 { 0x29804, 255, 0x1f, 0x180}, 393 { 0x29c00, 1, 0x1f, 0x1c0}, 394 { 0x29c04, 255, 0x1f, 0x180}, 395 { 0x2a000, 1, 0x1f, 0x1c0}, 396 { 0x2a004, 255, 0x1f, 0x180}, 397 { 0x2a400, 1, 0x1f, 0x1c0}, 398 { 0x2a404, 255, 0x1f, 0x180}, 399 { 0x2a800, 1, 0x1f, 0x1c0}, 400 { 0x2a804, 255, 0x1f, 0x180}, 401 { 0x2ac00, 1, 0x1f, 0x1c0}, 402 { 0x2ac04, 255, 0x1f, 0x180}, 403 { 0x2b000, 1, 0x1f, 0x1c0}, 404 { 0x2b004, 255, 0x1f, 0x180}, 405 { 0x2b400, 1, 0x1f, 0x1c0}, 406 { 0x2b404, 255, 0x1f, 0x180}, 407 { 0x2b800, 1, 0x1f, 0x1c0}, 408 { 0x2b804, 255, 0x1f, 0x180}, 409 { 0x2bc00, 1, 0x1f, 0x1c0}, 410 { 0x2bc04, 255, 0x1f, 0x180}, 411 { 0x2c000, 1, 0x1f, 0x1c0}, 412 { 0x2c004, 255, 0x1f, 0x180}, 413 { 0x2c400, 1, 0x1f, 0x1c0}, 414 { 0x2c404, 255, 0x1f, 0x180}, 415 { 0x2c800, 1, 0x1f, 0x1c0}, 416 { 0x2c804, 255, 0x1f, 0x180}, 417 { 0x2cc00, 1, 0x1f, 0x1c0}, 418 { 0x2cc04, 255, 0x1f, 0x180}, 419 { 0x2d000, 1, 0x1f, 0x1c0}, 420 { 0x2d004, 255, 0x1f, 0x180}, 421 { 0x2d400, 1, 0x1f, 0x1c0}, 422 { 0x2d404, 255, 0x1f, 0x180}, 423 { 0x2d800, 1, 0x1f, 0x1c0}, 424 { 0x2d804, 255, 0x1f, 0x180}, 425 { 0x2dc00, 1, 0x1f, 0x1c0}, 426 { 0x2dc04, 255, 0x1f, 0x180}, 427 { 0x2e000, 1, 0x1f, 0x1c0}, 428 { 0x2e004, 255, 0x1f, 0x180}, 429 { 0x2e400, 1, 0x1f, 0x1c0}, 430 { 0x2e404, 255, 0x1f, 0x180}, 431 { 0x2e800, 1, 0x1f, 0x1c0}, 432 { 0x2e804, 255, 0x1f, 0x180}, 433 { 0x2ec00, 1, 0x1f, 0x1c0}, 434 { 0x2ec04, 255, 0x1f, 0x180}, 435 { 0x2f000, 1, 0x1f, 0x1c0}, 436 { 0x2f004, 255, 0x1f, 0x180}, 437 { 0x2f400, 1, 0x1f, 0x1c0}, 438 { 0x2f404, 255, 0x1f, 0x180}, 439 { 0x2f800, 1, 0x1f, 0x1c0}, 440 { 0x2f804, 255, 0x1f, 0x180}, 441 { 0x2fc00, 1, 0x1f, 0x1c0}, 442 { 0x2fc04, 255, 0x1f, 0x180}, 443 { 0x30000, 1, 0x1f, 0x9e4}, 444 { 0x30004, 255, 0x1f, 0x180}, 445 { 0x30400, 1, 0x1f, 0x1c0}, 446 { 0x30404, 255, 0x1f, 0x180}, 447 { 0x30800, 1, 0x1f, 0x1c0}, 448 { 0x30804, 255, 0x1f, 0x180}, 449 { 0x30c00, 1, 0x1f, 0x1c0}, 450 { 0x30c04, 255, 0x1f, 0x180}, 451 { 0x31000, 1, 0x1f, 0x1c0}, 452 { 0x31004, 255, 0x1f, 0x180}, 453 { 0x31400, 1, 0x1f, 0x1c0}, 454 { 0x31404, 255, 0x1f, 0x180}, 455 { 0x31800, 1, 0x1f, 0x1c0}, 456 { 0x31804, 255, 0x1f, 0x180}, 457 { 0x31c00, 1, 0x1f, 0x1c0}, 458 { 0x31c04, 255, 0x1f, 0x180}, 459 { 0x32000, 1, 0x1f, 0x1c0}, 460 { 0x32004, 255, 0x1f, 0x180}, 461 { 0x32400, 1, 0x1f, 0x1c0}, 462 { 0x32404, 255, 0x1f, 0x180}, 463 { 0x32800, 1, 0x1f, 0x1c0}, 464 { 0x32804, 255, 0x1f, 0x180}, 465 { 0x32c00, 1, 0x1f, 0x1c0}, 466 { 0x32c04, 255, 0x1f, 0x180}, 467 { 0x33000, 1, 0x1f, 0x1c0}, 468 { 0x33004, 255, 0x1f, 0x180}, 469 { 0x33400, 1, 0x1f, 0x1c0}, 470 { 0x33404, 255, 0x1f, 0x180}, 471 { 0x33800, 1, 0x1f, 0x1c0}, 472 { 0x33804, 255, 0x1f, 0x180}, 473 { 0x33c00, 1, 0x1f, 0x1c0}, 474 { 0x33c04, 255, 0x1f, 0x180}, 475 { 0x34000, 1, 0x1f, 0x1c0}, 476 { 0x34004, 255, 0x1f, 0x180}, 477 { 0x34400, 1, 0x1f, 0x1c0}, 478 { 0x34404, 255, 0x1f, 0x180}, 479 { 0x34800, 1, 0x1f, 0x1c0}, 480 { 0x34804, 255, 0x1f, 0x180}, 481 { 0x34c00, 1, 0x1f, 0x1c0}, 482 { 0x34c04, 255, 0x1f, 0x180}, 483 { 0x35000, 1, 0x1f, 0x1c0}, 484 { 0x35004, 255, 0x1f, 0x180}, 485 { 0x35400, 1, 0x1f, 0x1c0}, 486 { 0x35404, 255, 0x1f, 0x180}, 487 { 0x35800, 1, 0x1f, 0x1c0}, 488 { 0x35804, 255, 0x1f, 0x180}, 489 { 0x35c00, 1, 0x1f, 0x1c0}, 490 { 0x35c04, 255, 0x1f, 0x180}, 491 { 0x36000, 1, 0x1f, 0x1c0}, 492 { 0x36004, 255, 0x1f, 0x180}, 493 { 0x36400, 1, 0x1f, 0x1c0}, 494 { 0x36404, 255, 0x1f, 0x180}, 495 { 0x36800, 1, 0x1f, 0x1c0}, 496 { 0x36804, 255, 0x1f, 0x180}, 497 { 0x36c00, 1, 0x1f, 0x1c0}, 498 { 0x36c04, 255, 0x1f, 0x180}, 499 { 0x37000, 1, 0x1f, 0x1c0}, 500 { 0x37004, 255, 0x1f, 0x180}, 501 { 0x37400, 1, 0x1f, 0x1c0}, 502 { 0x37404, 255, 0x1f, 0x180}, 503 { 0x37800, 1, 0x1f, 0x1c0}, 504 { 0x37804, 255, 0x1f, 0x180}, 505 { 0x37c00, 1, 0x1f, 0x1c0}, 506 { 0x37c04, 255, 0x1f, 0x180}, 507 { 0x38000, 1, 0x1f, 0x1c0}, 508 { 0x38004, 255, 0x1f, 0x180}, 509 { 0x38400, 1, 0x1f, 0x1c0}, 510 { 0x38404, 255, 0x1f, 0x180}, 511 { 0x38800, 1, 0x1f, 0x1c0}, 512 { 0x38804, 255, 0x1f, 0x180}, 513 { 0x38c00, 1, 0x1f, 0x1c0}, 514 { 0x38c04, 255, 0x1f, 0x180}, 515 { 0x39000, 1, 0x1f, 0x1c0}, 516 { 0x39004, 255, 0x1f, 0x180}, 517 { 0x39400, 1, 0x1f, 0x1c0}, 518 { 0x39404, 255, 0x1f, 0x180}, 519 { 0x39800, 1, 0x1f, 0x1c0}, 520 { 0x39804, 255, 0x1f, 0x180}, 521 { 0x39c00, 1, 0x1f, 0x1c0}, 522 { 0x39c04, 255, 0x1f, 0x180}, 523 { 0x3a000, 1, 0x1f, 0x1c0}, 524 { 0x3a004, 255, 0x1f, 0x180}, 525 { 0x3a400, 1, 0x1f, 0x1c0}, 526 { 0x3a404, 255, 0x1f, 0x180}, 527 { 0x3a800, 1, 0x1f, 0x1c0}, 528 { 0x3a804, 255, 0x1f, 0x180}, 529 { 0x3ac00, 1, 0x1f, 0x1c0}, 530 { 0x3ac04, 255, 0x1f, 0x180}, 531 { 0x3b000, 1, 0x1f, 0x1c0}, 532 { 0x3b004, 255, 0x1f, 0x180}, 533 { 0x3b400, 1, 0x1f, 0x1c0}, 534 { 0x3b404, 255, 0x1f, 0x180}, 535 { 0x3b800, 1, 0x1f, 0x1c0}, 536 { 0x3b804, 255, 0x1f, 0x180}, 537 { 0x3bc00, 1, 0x1f, 0x1c0}, 538 { 0x3bc04, 255, 0x1f, 0x180}, 539 { 0x3c000, 1, 0x1f, 0x1c0}, 540 { 0x3c004, 255, 0x1f, 0x180}, 541 { 0x3c400, 1, 0x1f, 0x1c0}, 542 { 0x3c404, 255, 0x1f, 0x180}, 543 { 0x3c800, 1, 0x1f, 0x1c0}, 544 { 0x3c804, 255, 0x1f, 0x180}, 545 { 0x3cc00, 1, 0x1f, 0x1c0}, 546 { 0x3cc04, 255, 0x1f, 0x180}, 547 { 0x3d000, 1, 0x1f, 0x1c0}, 548 { 0x3d004, 255, 0x1f, 0x180}, 549 { 0x3d400, 1, 0x1f, 0x1c0}, 550 { 0x3d404, 255, 0x1f, 0x180}, 551 { 0x3d800, 1, 0x1f, 0x1c0}, 552 { 0x3d804, 255, 0x1f, 0x180}, 553 { 0x3dc00, 1, 0x1f, 0x1c0}, 554 { 0x3dc04, 255, 0x1f, 0x180}, 555 { 0x3e000, 1, 0x1f, 0x1c0}, 556 { 0x3e004, 255, 0x1f, 0x180}, 557 { 0x3e400, 1, 0x1f, 0x1c0}, 558 { 0x3e404, 255, 0x1f, 0x180}, 559 { 0x3e800, 1, 0x1f, 0x1c0}, 560 { 0x3e804, 255, 0x1f, 0x180}, 561 { 0x3ec00, 1, 0x1f, 0x1c0}, 562 { 0x3ec04, 255, 0x1f, 0x180}, 563 { 0x3f000, 1, 0x1f, 0x1c0}, 564 { 0x3f004, 255, 0x1f, 0x180}, 565 { 0x3f400, 1, 0x1f, 0x1c0}, 566 { 0x3f404, 255, 0x1f, 0x180}, 567 { 0x3f800, 1, 0x1f, 0x1c0}, 568 { 0x3f804, 255, 0x1f, 0x180}, 569 { 0x3fc00, 1, 0x1f, 0x1c0}, 570 { 0x3fc04, 255, 0x1f, 0x180}, 571 { 0x40000, 85, 0x1f, 0x924}, 572 { 0x40154, 13, 0x1f, 0xfff}, 573 { 0x40198, 2, 0x1f, 0x1fff}, 574 { 0x401a4, 1, 0x1f, 0x1fff}, 575 { 0x401a8, 8, 0x1e, 0x924}, 576 { 0x401c8, 1, 0x2, 0x924}, 577 { 0x401cc, 2, 0x1e, 0x924}, 578 { 0x401d4, 2, 0x1c, 0x924}, 579 { 0x40200, 4, 0x1f, 0x924}, 580 { 0x40220, 6, 0x1c, 0x924}, 581 { 0x40238, 8, 0xc, 0x924}, 582 { 0x40258, 4, 0x1c, 0x924}, 583 { 0x40268, 2, 0x18, 0x924}, 584 { 0x40270, 17, 0x10, 0x924}, 585 { 0x40400, 43, 0x1f, 0x924}, 586 { 0x404bc, 2, 0x1f, 0x1fff}, 587 { 0x404c8, 1, 0x1f, 0x1fff}, 588 { 0x404cc, 3, 0x1e, 0x924}, 589 { 0x404e0, 1, 0x1c, 0x924}, 590 { 0x40500, 2, 0x1f, 0x924}, 591 { 0x40510, 2, 0x1f, 0x924}, 592 { 0x40520, 2, 0x1f, 0x924}, 593 { 0x40530, 2, 0x1f, 0x924}, 594 { 0x40540, 2, 0x1f, 0x924}, 595 { 0x40550, 10, 0x1c, 0x924}, 596 { 0x40610, 2, 0x1c, 0x924}, 597 { 0x42000, 164, 0x1f, 0x924}, 598 { 0x422b0, 2, 0x1f, 0x1fff}, 599 { 0x422bc, 1, 0x1f, 0x1fff}, 600 { 0x422c0, 4, 0x1c, 0x924}, 601 { 0x422d4, 5, 0x1e, 0x924}, 602 { 0x422e8, 1, 0x1c, 0x924}, 603 { 0x42400, 49, 0x1f, 0x924}, 604 { 0x424c8, 32, 0x1f, 0x924}, 605 { 0x42548, 1, 0x1f, 0xfff}, 606 { 0x4254c, 1, 0x1f, 0x924}, 607 { 0x42550, 1, 0x1f, 0xfff}, 608 { 0x42554, 1, 0x1f, 0x924}, 609 { 0x42558, 1, 0x1f, 0xfff}, 610 { 0x4255c, 1, 0x1f, 0x924}, 611 { 0x42568, 2, 0x1f, 0x924}, 612 { 0x42640, 5, 0x1c, 0x924}, 613 { 0x42800, 1, 0x1f, 0x924}, 614 { 0x50000, 1, 0x1f, 0x1fff}, 615 { 0x50004, 19, 0x1f, 0x924}, 616 { 0x50050, 8, 0x1f, 0x93c}, 617 { 0x50070, 60, 0x1f, 0x924}, 618 { 0x50160, 8, 0x1f, 0xfff}, 619 { 0x50180, 20, 0x1f, 0x924}, 620 { 0x501e0, 2, 0x1f, 0x1fff}, 621 { 0x501ec, 1, 0x1f, 0x1fff}, 622 { 0x501f0, 4, 0x1e, 0x924}, 623 { 0x50200, 1, 0x1f, 0x924}, 624 { 0x50204, 1, 0x1f, 0xfff}, 625 { 0x5020c, 2, 0x1f, 0xfff}, 626 { 0x50214, 2, 0x1f, 0x924}, 627 { 0x5021c, 1, 0x1f, 0xfff}, 628 { 0x50220, 2, 0x1f, 0x924}, 629 { 0x50228, 6, 0x1e, 0x924}, 630 { 0x50240, 1, 0x1f, 0x924}, 631 { 0x50280, 1, 0x1f, 0x924}, 632 { 0x50300, 1, 0x1c, 0x924}, 633 { 0x5030c, 1, 0x1c, 0x924}, 634 { 0x50318, 1, 0x1c, 0x934}, 635 { 0x5031c, 1, 0x1c, 0x924}, 636 { 0x50320, 2, 0x1c, 0x934}, 637 { 0x50330, 1, 0x10, 0x924}, 638 { 0x52000, 1, 0x1f, 0x924}, 639 { 0x54000, 1, 0x1f, 0x93c}, 640 { 0x54004, 255, 0x1f, 0x30}, 641 { 0x54400, 1, 0x1f, 0x38}, 642 { 0x54404, 255, 0x1f, 0x30}, 643 { 0x54800, 1, 0x1f, 0x38}, 644 { 0x54804, 255, 0x1f, 0x30}, 645 { 0x54c00, 1, 0x1f, 0x38}, 646 { 0x54c04, 255, 0x1f, 0x30}, 647 { 0x55000, 1, 0x1f, 0x38}, 648 { 0x55004, 255, 0x1f, 0x30}, 649 { 0x55400, 1, 0x1f, 0x38}, 650 { 0x55404, 255, 0x1f, 0x30}, 651 { 0x55800, 1, 0x1f, 0x38}, 652 { 0x55804, 255, 0x1f, 0x30}, 653 { 0x55c00, 1, 0x1f, 0x38}, 654 { 0x55c04, 255, 0x1f, 0x30}, 655 { 0x56000, 1, 0x1f, 0x38}, 656 { 0x56004, 255, 0x1f, 0x30}, 657 { 0x56400, 1, 0x1f, 0x38}, 658 { 0x56404, 255, 0x1f, 0x30}, 659 { 0x56800, 1, 0x1f, 0x38}, 660 { 0x56804, 255, 0x1f, 0x30}, 661 { 0x56c00, 1, 0x1f, 0x38}, 662 { 0x56c04, 255, 0x1f, 0x30}, 663 { 0x57000, 1, 0x1f, 0x38}, 664 { 0x57004, 255, 0x1f, 0x30}, 665 { 0x58000, 1, 0x1f, 0x934}, 666 { 0x58004, 8191, 0x3, 0x30}, 667 { 0x60000, 26, 0x1f, 0x924}, 668 { 0x60068, 8, 0x3, 0x924}, 669 { 0x60088, 2, 0x1f, 0x924}, 670 { 0x60090, 1, 0x1f, 0xfff}, 671 { 0x60094, 9, 0x1f, 0x924}, 672 { 0x600b8, 9, 0x3, 0x924}, 673 { 0x600dc, 1, 0x1f, 0x924}, 674 { 0x600e0, 5, 0x3, 0x924}, 675 { 0x600f4, 1, 0x7, 0x924}, 676 { 0x600f8, 1, 0x3, 0x924}, 677 { 0x600fc, 8, 0x1f, 0x924}, 678 { 0x6012c, 2, 0x1f, 0x1fff}, 679 { 0x60138, 1, 0x1f, 0x1fff}, 680 { 0x6013c, 24, 0x2, 0x924}, 681 { 0x6019c, 2, 0x1c, 0x924}, 682 { 0x601ac, 18, 0x1c, 0x924}, 683 { 0x60200, 1, 0x1f, 0xb6d}, 684 { 0x60204, 2, 0x1f, 0x249}, 685 { 0x60210, 13, 0x1c, 0x924}, 686 { 0x60244, 16, 0x10, 0x924}, 687 { 0x61000, 1, 0x1f, 0xb6d}, 688 { 0x61004, 511, 0x1f, 0x249}, 689 { 0x61800, 512, 0x18, 0x249}, 690 { 0x70000, 8, 0x1f, 0xb6d}, 691 { 0x70020, 8184, 0x1f, 0x249}, 692 { 0x78000, 8192, 0x18, 0x249}, 693 { 0x85000, 3, 0x1f, 0x1000}, 694 { 0x8501c, 7, 0x1f, 0x1000}, 695 { 0x85048, 1, 0x1f, 0x1000}, 696 { 0x85200, 32, 0x1f, 0x1000}, 697 { 0xa0000, 16384, 0x3, 0x1000}, 698 { 0xb0000, 16384, 0x2, 0x1000}, 699 { 0xc1000, 7, 0x1f, 0x924}, 700 { 0xc102c, 2, 0x1f, 0x1fff}, 701 { 0xc1038, 1, 0x1f, 0x1fff}, 702 { 0xc103c, 2, 0x1c, 0x924}, 703 { 0xc1800, 2, 0x1f, 0x924}, 704 { 0xc2000, 164, 0x1f, 0x924}, 705 { 0xc22b0, 2, 0x1f, 0x1fff}, 706 { 0xc22bc, 1, 0x1f, 0x1fff}, 707 { 0xc22c0, 5, 0x1c, 0x924}, 708 { 0xc22d8, 4, 0x1c, 0x924}, 709 { 0xc2400, 49, 0x1f, 0x924}, 710 { 0xc24c8, 32, 0x1f, 0x924}, 711 { 0xc2548, 1, 0x1f, 0xfff}, 712 { 0xc254c, 1, 0x1f, 0x924}, 713 { 0xc2550, 1, 0x1f, 0xfff}, 714 { 0xc2554, 1, 0x1f, 0x924}, 715 { 0xc2558, 1, 0x1f, 0xfff}, 716 { 0xc255c, 1, 0x1f, 0x924}, 717 { 0xc2568, 2, 0x1f, 0x924}, 718 { 0xc2600, 1, 0x1f, 0x924}, 719 { 0xc4000, 165, 0x1f, 0x924}, 720 { 0xc42b4, 2, 0x1f, 0x1fff}, 721 { 0xc42c0, 1, 0x1f, 0x1fff}, 722 { 0xc42d8, 2, 0x1c, 0x924}, 723 { 0xc42e0, 7, 0x1e, 0x924}, 724 { 0xc42fc, 1, 0x1c, 0x924}, 725 { 0xc4400, 51, 0x1f, 0x924}, 726 { 0xc44d0, 32, 0x1f, 0x924}, 727 { 0xc4550, 1, 0x1f, 0xfff}, 728 { 0xc4554, 1, 0x1f, 0x924}, 729 { 0xc4558, 1, 0x1f, 0xfff}, 730 { 0xc455c, 1, 0x1f, 0x924}, 731 { 0xc4560, 1, 0x1f, 0xfff}, 732 { 0xc4564, 1, 0x1f, 0x924}, 733 { 0xc4570, 2, 0x1f, 0x924}, 734 { 0xc4578, 5, 0x1c, 0x924}, 735 { 0xc4600, 1, 0x1f, 0x924}, 736 { 0xd0000, 19, 0x1f, 0x924}, 737 { 0xd004c, 8, 0x1f, 0x1927}, 738 { 0xd006c, 64, 0x1f, 0x924}, 739 { 0xd016c, 8, 0x1f, 0xfff}, 740 { 0xd018c, 19, 0x1f, 0x924}, 741 { 0xd01e8, 2, 0x1f, 0x1fff}, 742 { 0xd01f4, 1, 0x1f, 0x1fff}, 743 { 0xd01fc, 1, 0x1c, 0x924}, 744 { 0xd0200, 1, 0x1f, 0x924}, 745 { 0xd0204, 1, 0x1f, 0xfff}, 746 { 0xd020c, 3, 0x1f, 0xfff}, 747 { 0xd0218, 4, 0x1f, 0x924}, 748 { 0xd0228, 18, 0x1e, 0x924}, 749 { 0xd0280, 1, 0x1f, 0x924}, 750 { 0xd0300, 1, 0x1f, 0x924}, 751 { 0xd0400, 1, 0x1f, 0x924}, 752 { 0xd0818, 1, 0x10, 0x924}, 753 { 0xd4000, 1, 0x1f, 0x1927}, 754 { 0xd4004, 255, 0x1f, 0x6}, 755 { 0xd4400, 1, 0x1f, 0x1007}, 756 { 0xd4404, 255, 0x1f, 0x6}, 757 { 0xd4800, 1, 0x1f, 0x1007}, 758 { 0xd4804, 255, 0x1f, 0x6}, 759 { 0xd4c00, 1, 0x1f, 0x1007}, 760 { 0xd4c04, 255, 0x1f, 0x6}, 761 { 0xd5000, 1, 0x1f, 0x1007}, 762 { 0xd5004, 255, 0x1f, 0x6}, 763 { 0xd5400, 1, 0x1f, 0x1007}, 764 { 0xd5404, 255, 0x1f, 0x6}, 765 { 0xd5800, 1, 0x1f, 0x1007}, 766 { 0xd5804, 255, 0x1f, 0x6}, 767 { 0xd5c00, 1, 0x1f, 0x1007}, 768 { 0xd5c04, 255, 0x1f, 0x6}, 769 { 0xd6000, 1, 0x1f, 0x1007}, 770 { 0xd6004, 255, 0x1f, 0x6}, 771 { 0xd6400, 1, 0x1f, 0x1007}, 772 { 0xd6404, 255, 0x1f, 0x6}, 773 { 0xd8000, 1, 0x1f, 0x1927}, 774 { 0xd8004, 255, 0x1f, 0x6}, 775 { 0xd8400, 1, 0x1f, 0x1007}, 776 { 0xd8404, 255, 0x1f, 0x6}, 777 { 0xd8800, 1, 0x1f, 0x1007}, 778 { 0xd8804, 255, 0x1f, 0x6}, 779 { 0xd8c00, 1, 0x1f, 0x1007}, 780 { 0xd8c04, 255, 0x1f, 0x6}, 781 { 0xd9000, 1, 0x1f, 0x1007}, 782 { 0xd9004, 255, 0x1f, 0x6}, 783 { 0xd9400, 1, 0x1f, 0x1007}, 784 { 0xd9404, 255, 0x1f, 0x6}, 785 { 0xd9800, 1, 0x1f, 0x1007}, 786 { 0xd9804, 255, 0x1f, 0x6}, 787 { 0xd9c00, 1, 0x1f, 0x1007}, 788 { 0xd9c04, 255, 0x1f, 0x6}, 789 { 0xda000, 1, 0x1f, 0x1007}, 790 { 0xda004, 255, 0x1f, 0x6}, 791 { 0xda400, 1, 0x1f, 0x1007}, 792 { 0xda404, 255, 0x1f, 0x6}, 793 { 0xda800, 1, 0x1f, 0x1007}, 794 { 0xda804, 255, 0x1f, 0x6}, 795 { 0xdac00, 1, 0x1f, 0x1007}, 796 { 0xdac04, 255, 0x1f, 0x6}, 797 { 0xdb000, 1, 0x1f, 0x1007}, 798 { 0xdb004, 255, 0x1f, 0x6}, 799 { 0xdb400, 1, 0x1f, 0x1007}, 800 { 0xdb404, 255, 0x1f, 0x6}, 801 { 0xdb800, 1, 0x1f, 0x1007}, 802 { 0xdb804, 255, 0x1f, 0x6}, 803 { 0xdbc00, 1, 0x1f, 0x1007}, 804 { 0xdbc04, 255, 0x1f, 0x6}, 805 { 0xdc000, 1, 0x1f, 0x1007}, 806 { 0xdc004, 255, 0x1f, 0x6}, 807 { 0xdc400, 1, 0x1f, 0x1007}, 808 { 0xdc404, 255, 0x1f, 0x6}, 809 { 0xdc800, 1, 0x1f, 0x1007}, 810 { 0xdc804, 255, 0x1f, 0x6}, 811 { 0xdcc00, 1, 0x1f, 0x1007}, 812 { 0xdcc04, 255, 0x1f, 0x6}, 813 { 0xdd000, 1, 0x1f, 0x1007}, 814 { 0xdd004, 255, 0x1f, 0x6}, 815 { 0xdd400, 1, 0x1f, 0x1007}, 816 { 0xdd404, 255, 0x1f, 0x6}, 817 { 0xdd800, 1, 0x1f, 0x1007}, 818 { 0xdd804, 255, 0x1f, 0x6}, 819 { 0xddc00, 1, 0x1f, 0x1007}, 820 { 0xddc04, 255, 0x1f, 0x6}, 821 { 0xde000, 1, 0x1f, 0x1007}, 822 { 0xde004, 255, 0x1f, 0x6}, 823 { 0xde400, 1, 0x1f, 0x1007}, 824 { 0xde404, 255, 0x1f, 0x6}, 825 { 0xde800, 1, 0x1f, 0x1007}, 826 { 0xde804, 255, 0x1f, 0x6}, 827 { 0xdec00, 1, 0x1f, 0x1007}, 828 { 0xdec04, 255, 0x1f, 0x6}, 829 { 0xdf000, 1, 0x1f, 0x1007}, 830 { 0xdf004, 255, 0x1f, 0x6}, 831 { 0xdf400, 1, 0x1f, 0x1007}, 832 { 0xdf404, 255, 0x1f, 0x6}, 833 { 0xdf800, 1, 0x1f, 0x1007}, 834 { 0xdf804, 255, 0x1f, 0x6}, 835 { 0xdfc00, 1, 0x1f, 0x1007}, 836 { 0xdfc04, 255, 0x1f, 0x6}, 837 { 0xe0000, 21, 0x1f, 0x924}, 838 { 0xe0054, 8, 0x1f, 0xf24}, 839 { 0xe0074, 49, 0x1f, 0x924}, 840 { 0xe0138, 1, 0x3, 0x924}, 841 { 0xe013c, 6, 0x1f, 0x924}, 842 { 0xe0154, 8, 0x1f, 0xfff}, 843 { 0xe0174, 21, 0x1f, 0x924}, 844 { 0xe01d8, 2, 0x1f, 0x1fff}, 845 { 0xe01e4, 1, 0x1f, 0x1fff}, 846 { 0xe01f4, 1, 0x4, 0x924}, 847 { 0xe01f8, 1, 0x1c, 0x924}, 848 { 0xe0200, 1, 0x1f, 0x924}, 849 { 0xe0204, 1, 0x1f, 0xfff}, 850 { 0xe020c, 2, 0x1f, 0xfff}, 851 { 0xe0214, 2, 0x1f, 0x924}, 852 { 0xe021c, 2, 0x1f, 0xfff}, 853 { 0xe0224, 2, 0x1f, 0x924}, 854 { 0xe022c, 18, 0x1e, 0x924}, 855 { 0xe0280, 1, 0x1f, 0x924}, 856 { 0xe0300, 1, 0x1f, 0x924}, 857 { 0xe0400, 1, 0x10, 0x924}, 858 { 0xe1000, 1, 0x1f, 0x924}, 859 { 0xe2000, 1, 0x1f, 0xf24}, 860 { 0xe2004, 255, 0x1f, 0xc00}, 861 { 0xe2400, 1, 0x1f, 0xe00}, 862 { 0xe2404, 255, 0x1f, 0xc00}, 863 { 0xe2800, 1, 0x1f, 0xe00}, 864 { 0xe2804, 255, 0x1f, 0xc00}, 865 { 0xe2c00, 1, 0x1f, 0xe00}, 866 { 0xe2c04, 255, 0x1f, 0xc00}, 867 { 0xe3000, 1, 0x1f, 0xe00}, 868 { 0xe3004, 255, 0x1f, 0xc00}, 869 { 0xe3400, 1, 0x1f, 0xe00}, 870 { 0xe3404, 255, 0x1f, 0xc00}, 871 { 0xe3800, 1, 0x1f, 0xe00}, 872 { 0xe3804, 255, 0x1f, 0xc00}, 873 { 0xe3c00, 1, 0x1f, 0xe00}, 874 { 0xe3c04, 255, 0x1f, 0xc00}, 875 { 0xf0000, 1, 0x1f, 0xf24}, 876 { 0xf0004, 255, 0x1f, 0xc00}, 877 { 0xf0400, 1, 0x1f, 0xe00}, 878 { 0xf0404, 255, 0x1f, 0xc00}, 879 { 0xf0800, 1, 0x1f, 0xe00}, 880 { 0xf0804, 255, 0x1f, 0xc00}, 881 { 0xf0c00, 1, 0x1f, 0xe00}, 882 { 0xf0c04, 255, 0x1f, 0xc00}, 883 { 0xf1000, 1, 0x1f, 0xe00}, 884 { 0xf1004, 255, 0x1f, 0xc00}, 885 { 0xf1400, 1, 0x1f, 0xe00}, 886 { 0xf1404, 255, 0x1f, 0xc00}, 887 { 0xf1800, 1, 0x1f, 0xe00}, 888 { 0xf1804, 255, 0x1f, 0xc00}, 889 { 0xf1c00, 1, 0x1f, 0xe00}, 890 { 0xf1c04, 255, 0x1f, 0xc00}, 891 { 0xf2000, 1, 0x1f, 0xe00}, 892 { 0xf2004, 255, 0x1f, 0xc00}, 893 { 0xf2400, 1, 0x1f, 0xe00}, 894 { 0xf2404, 255, 0x1f, 0xc00}, 895 { 0xf2800, 1, 0x1f, 0xe00}, 896 { 0xf2804, 255, 0x1f, 0xc00}, 897 { 0xf2c00, 1, 0x1f, 0xe00}, 898 { 0xf2c04, 255, 0x1f, 0xc00}, 899 { 0xf3000, 1, 0x1f, 0xe00}, 900 { 0xf3004, 255, 0x1f, 0xc00}, 901 { 0xf3400, 1, 0x1f, 0xe00}, 902 { 0xf3404, 255, 0x1f, 0xc00}, 903 { 0xf3800, 1, 0x1f, 0xe00}, 904 { 0xf3804, 255, 0x1f, 0xc00}, 905 { 0xf3c00, 1, 0x1f, 0xe00}, 906 { 0xf3c04, 255, 0x1f, 0xc00}, 907 { 0xf4000, 1, 0x1f, 0xe00}, 908 { 0xf4004, 255, 0x1f, 0xc00}, 909 { 0xf4400, 1, 0x1f, 0xe00}, 910 { 0xf4404, 255, 0x1f, 0xc00}, 911 { 0xf4800, 1, 0x1f, 0xe00}, 912 { 0xf4804, 255, 0x1f, 0xc00}, 913 { 0xf4c00, 1, 0x1f, 0xe00}, 914 { 0xf4c04, 255, 0x1f, 0xc00}, 915 { 0xf5000, 1, 0x1f, 0xe00}, 916 { 0xf5004, 255, 0x1f, 0xc00}, 917 { 0xf5400, 1, 0x1f, 0xe00}, 918 { 0xf5404, 255, 0x1f, 0xc00}, 919 { 0xf5800, 1, 0x1f, 0xe00}, 920 { 0xf5804, 255, 0x1f, 0xc00}, 921 { 0xf5c00, 1, 0x1f, 0xe00}, 922 { 0xf5c04, 255, 0x1f, 0xc00}, 923 { 0xf6000, 1, 0x1f, 0xe00}, 924 { 0xf6004, 255, 0x1f, 0xc00}, 925 { 0xf6400, 1, 0x1f, 0xe00}, 926 { 0xf6404, 255, 0x1f, 0xc00}, 927 { 0xf6800, 1, 0x1f, 0xe00}, 928 { 0xf6804, 255, 0x1f, 0xc00}, 929 { 0xf6c00, 1, 0x1f, 0xe00}, 930 { 0xf6c04, 255, 0x1f, 0xc00}, 931 { 0xf7000, 1, 0x1f, 0xe00}, 932 { 0xf7004, 255, 0x1f, 0xc00}, 933 { 0xf7400, 1, 0x1f, 0xe00}, 934 { 0xf7404, 255, 0x1f, 0xc00}, 935 { 0xf7800, 1, 0x1f, 0xe00}, 936 { 0xf7804, 255, 0x1f, 0xc00}, 937 { 0xf7c00, 1, 0x1f, 0xe00}, 938 { 0xf7c04, 255, 0x1f, 0xc00}, 939 { 0xf8000, 1, 0x1f, 0xe00}, 940 { 0xf8004, 255, 0x1f, 0xc00}, 941 { 0xf8400, 1, 0x1f, 0xe00}, 942 { 0xf8404, 255, 0x1f, 0xc00}, 943 { 0xf8800, 1, 0x1f, 0xe00}, 944 { 0xf8804, 255, 0x1f, 0xc00}, 945 { 0xf8c00, 1, 0x1f, 0xe00}, 946 { 0xf8c04, 255, 0x1f, 0xc00}, 947 { 0xf9000, 1, 0x1f, 0xe00}, 948 { 0xf9004, 255, 0x1f, 0xc00}, 949 { 0xf9400, 1, 0x1f, 0xe00}, 950 { 0xf9404, 255, 0x1f, 0xc00}, 951 { 0xf9800, 1, 0x1f, 0xe00}, 952 { 0xf9804, 255, 0x1f, 0xc00}, 953 { 0xf9c00, 1, 0x1f, 0xe00}, 954 { 0xf9c04, 255, 0x1f, 0xc00}, 955 { 0xfa000, 1, 0x1f, 0xe00}, 956 { 0xfa004, 255, 0x1f, 0xc00}, 957 { 0xfa400, 1, 0x1f, 0xe00}, 958 { 0xfa404, 255, 0x1f, 0xc00}, 959 { 0xfa800, 1, 0x1f, 0xe00}, 960 { 0xfa804, 255, 0x1f, 0xc00}, 961 { 0xfac00, 1, 0x1f, 0xe00}, 962 { 0xfac04, 255, 0x1f, 0xc00}, 963 { 0xfb000, 1, 0x1f, 0xe00}, 964 { 0xfb004, 255, 0x1f, 0xc00}, 965 { 0xfb400, 1, 0x1f, 0xe00}, 966 { 0xfb404, 255, 0x1f, 0xc00}, 967 { 0xfb800, 1, 0x1f, 0xe00}, 968 { 0xfb804, 255, 0x1f, 0xc00}, 969 { 0xfbc00, 1, 0x1f, 0xe00}, 970 { 0xfbc04, 255, 0x1f, 0xc00}, 971 { 0xfc000, 1, 0x1f, 0xe00}, 972 { 0xfc004, 255, 0x1f, 0xc00}, 973 { 0xfc400, 1, 0x1f, 0xe00}, 974 { 0xfc404, 255, 0x1f, 0xc00}, 975 { 0xfc800, 1, 0x1f, 0xe00}, 976 { 0xfc804, 255, 0x1f, 0xc00}, 977 { 0xfcc00, 1, 0x1f, 0xe00}, 978 { 0xfcc04, 255, 0x1f, 0xc00}, 979 { 0xfd000, 1, 0x1f, 0xe00}, 980 { 0xfd004, 255, 0x1f, 0xc00}, 981 { 0xfd400, 1, 0x1f, 0xe00}, 982 { 0xfd404, 255, 0x1f, 0xc00}, 983 { 0xfd800, 1, 0x1f, 0xe00}, 984 { 0xfd804, 255, 0x1f, 0xc00}, 985 { 0xfdc00, 1, 0x1f, 0xe00}, 986 { 0xfdc04, 255, 0x1f, 0xc00}, 987 { 0xfe000, 1, 0x1f, 0xe00}, 988 { 0xfe004, 255, 0x1f, 0xc00}, 989 { 0xfe400, 1, 0x1f, 0xe00}, 990 { 0xfe404, 255, 0x1f, 0xc00}, 991 { 0xfe800, 1, 0x1f, 0xe00}, 992 { 0xfe804, 255, 0x1f, 0xc00}, 993 { 0xfec00, 1, 0x1f, 0xe00}, 994 { 0xfec04, 255, 0x1f, 0xc00}, 995 { 0xff000, 1, 0x1f, 0xe00}, 996 { 0xff004, 255, 0x1f, 0xc00}, 997 { 0xff400, 1, 0x1f, 0xe00}, 998 { 0xff404, 255, 0x1f, 0xc00}, 999 { 0xff800, 1, 0x1f, 0xe00}, 1000 { 0xff804, 255, 0x1f, 0xc00}, 1001 { 0xffc00, 1, 0x1f, 0xe00}, 1002 { 0xffc04, 255, 0x1f, 0xc00}, 1003 { 0x101000, 5, 0x1f, 0x924}, 1004 { 0x101014, 1, 0x1f, 0xfff}, 1005 { 0x101018, 6, 0x1f, 0x924}, 1006 { 0x101040, 2, 0x1f, 0x1fff}, 1007 { 0x10104c, 1, 0x1f, 0x1fff}, 1008 { 0x101050, 1, 0x1e, 0x924}, 1009 { 0x101054, 3, 0x1c, 0x924}, 1010 { 0x101100, 1, 0x1f, 0x924}, 1011 { 0x101800, 8, 0x1f, 0x924}, 1012 { 0x102000, 18, 0x1f, 0x924}, 1013 { 0x102058, 2, 0x1f, 0x1fff}, 1014 { 0x102064, 1, 0x1f, 0x1fff}, 1015 { 0x102068, 6, 0x1c, 0x924}, 1016 { 0x102080, 16, 0x1f, 0xfff}, 1017 { 0x1020c0, 1, 0x1f, 0x924}, 1018 { 0x1020c8, 8, 0x2, 0x924}, 1019 { 0x1020e8, 9, 0x1c, 0x924}, 1020 { 0x102400, 1, 0x1f, 0x924}, 1021 { 0x103000, 1, 0x1f, 0x924}, 1022 { 0x103004, 2, 0x1f, 0xfff}, 1023 { 0x10300c, 23, 0x1f, 0x924}, 1024 { 0x103088, 2, 0x1f, 0x1fff}, 1025 { 0x103094, 1, 0x1f, 0x1fff}, 1026 { 0x103098, 1, 0x1e, 0x924}, 1027 { 0x10309c, 2, 0x1e, 0xfff}, 1028 { 0x1030a4, 2, 0x1e, 0x924}, 1029 { 0x1030ac, 2, 0x1c, 0x924}, 1030 { 0x1030b4, 1, 0x4, 0x924}, 1031 { 0x1030b8, 2, 0x1c, 0xfff}, 1032 { 0x1030c0, 3, 0x1c, 0x924}, 1033 { 0x1030cc, 1, 0x1c, 0xfff}, 1034 { 0x1030d0, 1, 0x1c, 0x924}, 1035 { 0x1030d8, 2, 0x1c, 0x924}, 1036 { 0x1030e0, 1, 0x1c, 0xfff}, 1037 { 0x1030e4, 5, 0x1c, 0x924}, 1038 { 0x103400, 136, 0x1c, 0x1fff}, 1039 { 0x103800, 8, 0x1f, 0x924}, 1040 { 0x104000, 1, 0x1f, 0x924}, 1041 { 0x104004, 1, 0x1f, 0xfff}, 1042 { 0x104008, 4, 0x1f, 0x924}, 1043 { 0x104018, 1, 0x1f, 0xfff}, 1044 { 0x10401c, 1, 0x1f, 0x924}, 1045 { 0x104020, 1, 0x1f, 0xfff}, 1046 { 0x104024, 6, 0x1f, 0x924}, 1047 { 0x10403c, 1, 0x1f, 0xfff}, 1048 { 0x104040, 47, 0x1f, 0x924}, 1049 { 0x10410c, 2, 0x1f, 0x1fff}, 1050 { 0x104118, 1, 0x1f, 0x1fff}, 1051 { 0x10411c, 16, 0x1c, 0x924}, 1052 { 0x104200, 17, 0x1f, 0x924}, 1053 { 0x104400, 1, 0x1f, 0x1fff}, 1054 { 0x104404, 63, 0x1f, 0xfff}, 1055 { 0x104500, 192, 0x1f, 0xdb6}, 1056 { 0x104800, 1, 0x1f, 0x1fff}, 1057 { 0x104804, 63, 0x1f, 0xfff}, 1058 { 0x104900, 192, 0x1f, 0xdb6}, 1059 { 0x105000, 4, 0x1f, 0x1fff}, 1060 { 0x105010, 252, 0x1f, 0xfff}, 1061 { 0x105400, 768, 0x1f, 0xdb6}, 1062 { 0x107000, 7, 0x1c, 0x924}, 1063 { 0x10701c, 1, 0x18, 0x924}, 1064 { 0x108000, 33, 0x3, 0x924}, 1065 { 0x1080ac, 5, 0x2, 0x924}, 1066 { 0x108100, 5, 0x3, 0x924}, 1067 { 0x108120, 5, 0x3, 0x924}, 1068 { 0x108200, 74, 0x3, 0x924}, 1069 { 0x108400, 74, 0x3, 0x924}, 1070 { 0x108800, 152, 0x3, 0x924}, 1071 { 0x110000, 111, 0x1c, 0x924}, 1072 { 0x1101cc, 2, 0x1c, 0x1fff}, 1073 { 0x1101d8, 1, 0x1c, 0x1fff}, 1074 { 0x1101dc, 1, 0x18, 0x924}, 1075 { 0x110200, 4, 0x1c, 0x924}, 1076 { 0x120000, 92, 0x1f, 0x924}, 1077 { 0x120170, 2, 0x3, 0x924}, 1078 { 0x120178, 14, 0x1f, 0x924}, 1079 { 0x1201b0, 2, 0x1f, 0xfff}, 1080 { 0x1201b8, 93, 0x1f, 0x924}, 1081 { 0x12032c, 1, 0x1f, 0xfff}, 1082 { 0x120330, 15, 0x1f, 0x924}, 1083 { 0x12036c, 3, 0x1f, 0xfff}, 1084 { 0x120378, 36, 0x1f, 0x924}, 1085 { 0x120408, 2, 0x1f, 0xfff}, 1086 { 0x120410, 1, 0x1f, 0x924}, 1087 { 0x120414, 15, 0x1f, 0xfff}, 1088 { 0x120450, 10, 0x1f, 0x924}, 1089 { 0x120478, 2, 0x1f, 0xfff}, 1090 { 0x120480, 43, 0x1f, 0x924}, 1091 { 0x12052c, 1, 0x1f, 0xfff}, 1092 { 0x120530, 5, 0x1f, 0x924}, 1093 { 0x120544, 4, 0x3, 0x924}, 1094 { 0x120554, 4, 0x1f, 0x924}, 1095 { 0x120564, 2, 0x1f, 0xfff}, 1096 { 0x12057c, 2, 0x1f, 0x1fff}, 1097 { 0x120588, 3, 0x1f, 0x1fff}, 1098 { 0x120598, 1, 0x1f, 0x1fff}, 1099 { 0x12059c, 22, 0x1e, 0x924}, 1100 { 0x1205f4, 1, 0x6, 0x924}, 1101 { 0x1205f8, 4, 0x1c, 0x924}, 1102 { 0x120618, 1, 0x1c, 0x924}, 1103 { 0x12061c, 31, 0x1e, 0x924}, 1104 { 0x120698, 3, 0x1c, 0x924}, 1105 { 0x1206a4, 1, 0x4, 0x924}, 1106 { 0x1206a8, 1, 0x1c, 0x924}, 1107 { 0x1206b0, 38, 0x1c, 0x924}, 1108 { 0x120748, 1, 0x1c, 0xfff}, 1109 { 0x12074c, 11, 0x1c, 0x924}, 1110 { 0x120778, 2, 0x1c, 0xfff}, 1111 { 0x120780, 23, 0x1c, 0x924}, 1112 { 0x1207dc, 1, 0x4, 0x924}, 1113 { 0x1207fc, 1, 0x1c, 0x924}, 1114 { 0x12080c, 2, 0x1f, 0xfff}, 1115 { 0x120814, 1, 0x1f, 0x924}, 1116 { 0x120818, 1, 0x1f, 0xfff}, 1117 { 0x12081c, 1, 0x1f, 0x924}, 1118 { 0x120820, 1, 0x1f, 0xfff}, 1119 { 0x120824, 1, 0x1f, 0x924}, 1120 { 0x120828, 1, 0x1f, 0xfff}, 1121 { 0x12082c, 1, 0x1f, 0x924}, 1122 { 0x120830, 1, 0x1f, 0xfff}, 1123 { 0x120834, 1, 0x1f, 0x924}, 1124 { 0x120838, 1, 0x1f, 0xfff}, 1125 { 0x12083c, 1, 0x1f, 0x924}, 1126 { 0x120840, 1, 0x1f, 0xfff}, 1127 { 0x120844, 1, 0x1f, 0x924}, 1128 { 0x120848, 1, 0x1f, 0xfff}, 1129 { 0x12084c, 1, 0x1f, 0x924}, 1130 { 0x120850, 1, 0x1f, 0xfff}, 1131 { 0x120854, 1, 0x1f, 0x924}, 1132 { 0x120858, 1, 0x1f, 0xfff}, 1133 { 0x12085c, 1, 0x1f, 0x924}, 1134 { 0x120860, 1, 0x1f, 0xfff}, 1135 { 0x120864, 1, 0x1f, 0x924}, 1136 { 0x120868, 1, 0x1f, 0xfff}, 1137 { 0x12086c, 1, 0x1f, 0x924}, 1138 { 0x120870, 1, 0x1f, 0xfff}, 1139 { 0x120874, 1, 0x1f, 0x924}, 1140 { 0x120878, 1, 0x1f, 0xfff}, 1141 { 0x12087c, 1, 0x1f, 0x924}, 1142 { 0x120880, 1, 0x1f, 0xfff}, 1143 { 0x120884, 1, 0x1f, 0x924}, 1144 { 0x120888, 1, 0x1f, 0xfff}, 1145 { 0x12088c, 1, 0x1f, 0x924}, 1146 { 0x120890, 1, 0x1f, 0xfff}, 1147 { 0x120894, 1, 0x1f, 0x924}, 1148 { 0x120898, 1, 0x1f, 0xfff}, 1149 { 0x12089c, 1, 0x1f, 0x924}, 1150 { 0x1208a0, 1, 0x1f, 0xfff}, 1151 { 0x1208a4, 1, 0x1f, 0x924}, 1152 { 0x1208a8, 1, 0x1f, 0xfff}, 1153 { 0x1208ac, 1, 0x1f, 0x924}, 1154 { 0x1208b0, 1, 0x1f, 0xfff}, 1155 { 0x1208b4, 1, 0x1f, 0x924}, 1156 { 0x1208b8, 1, 0x1f, 0xfff}, 1157 { 0x1208bc, 1, 0x1f, 0x924}, 1158 { 0x1208c0, 1, 0x1f, 0xfff}, 1159 { 0x1208c4, 1, 0x1f, 0x924}, 1160 { 0x1208c8, 1, 0x1f, 0xfff}, 1161 { 0x1208cc, 1, 0x1f, 0x924}, 1162 { 0x1208d0, 1, 0x1f, 0xfff}, 1163 { 0x1208d4, 1, 0x1f, 0x924}, 1164 { 0x1208d8, 1, 0x1f, 0xfff}, 1165 { 0x1208dc, 1, 0x1f, 0x924}, 1166 { 0x1208e0, 1, 0x1f, 0xfff}, 1167 { 0x1208e4, 1, 0x1f, 0x924}, 1168 { 0x1208e8, 1, 0x1f, 0xfff}, 1169 { 0x1208ec, 1, 0x1f, 0x924}, 1170 { 0x1208f0, 1, 0x1f, 0xfff}, 1171 { 0x1208f4, 1, 0x1f, 0x924}, 1172 { 0x1208f8, 1, 0x1f, 0xfff}, 1173 { 0x1208fc, 1, 0x1f, 0x924}, 1174 { 0x120900, 1, 0x1f, 0xfff}, 1175 { 0x120904, 1, 0x1f, 0x924}, 1176 { 0x120908, 1, 0x1f, 0xfff}, 1177 { 0x12090c, 1, 0x1f, 0x924}, 1178 { 0x120910, 7, 0x1c, 0x924}, 1179 { 0x120930, 9, 0x1c, 0x924}, 1180 { 0x12095c, 37, 0x18, 0x924}, 1181 { 0x120a00, 2, 0x7, 0x924}, 1182 { 0x120b00, 1, 0x18, 0x924}, 1183 { 0x122000, 2, 0x1f, 0x924}, 1184 { 0x122008, 2046, 0x1, 0x924}, 1185 { 0x128000, 6144, 0x1e, 0x924}, 1186 { 0x130000, 1, 0x1c, 0x1fff}, 1187 { 0x130004, 11, 0x1c, 0x924}, 1188 { 0x130030, 1, 0x1c, 0xfff}, 1189 { 0x130034, 6, 0x1c, 0x924}, 1190 { 0x13004c, 3, 0x1c, 0xfff}, 1191 { 0x130058, 3, 0x1c, 0x924}, 1192 { 0x130064, 2, 0x1c, 0xfff}, 1193 { 0x13006c, 8, 0x1c, 0x924}, 1194 { 0x13009c, 2, 0x1c, 0x1fff}, 1195 { 0x1300a8, 1, 0x1c, 0x1fff}, 1196 { 0x130100, 12, 0x1c, 0x924}, 1197 { 0x130130, 1, 0x1c, 0xfff}, 1198 { 0x130134, 14, 0x1c, 0x924}, 1199 { 0x13016c, 1, 0x1c, 0xfff}, 1200 { 0x130170, 1, 0x1c, 0x924}, 1201 { 0x130180, 1, 0x1c, 0x924}, 1202 { 0x130200, 1, 0x1c, 0x924}, 1203 { 0x130280, 1, 0x1c, 0x924}, 1204 { 0x130300, 1, 0x1c, 0xfff}, 1205 { 0x130304, 4, 0x1c, 0x924}, 1206 { 0x130380, 1, 0x1c, 0x924}, 1207 { 0x130400, 1, 0x1c, 0x924}, 1208 { 0x130480, 1, 0x1c, 0xfff}, 1209 { 0x130484, 4, 0x1c, 0x924}, 1210 { 0x130800, 72, 0x1c, 0x924}, 1211 { 0x131000, 136, 0x1c, 0x924}, 1212 { 0x132000, 148, 0x1c, 0x924}, 1213 { 0x134000, 544, 0x1c, 0x924}, 1214 { 0x140000, 1, 0x1f, 0x924}, 1215 { 0x140004, 9, 0xf, 0x924}, 1216 { 0x140028, 8, 0x1f, 0x924}, 1217 { 0x140048, 5, 0xf, 0x924}, 1218 { 0x14005c, 2, 0xf, 0xfff}, 1219 { 0x140064, 3, 0xf, 0x924}, 1220 { 0x140070, 1, 0x1f, 0x924}, 1221 { 0x140074, 10, 0xf, 0x924}, 1222 { 0x14009c, 1, 0x1f, 0x924}, 1223 { 0x1400a0, 5, 0xf, 0x924}, 1224 { 0x1400b4, 7, 0x1f, 0x924}, 1225 { 0x1400d0, 2, 0xf, 0xfff}, 1226 { 0x1400d8, 2, 0xf, 0x924}, 1227 { 0x1400e0, 1, 0xf, 0xfff}, 1228 { 0x1400e4, 5, 0xf, 0x924}, 1229 { 0x1400f8, 2, 0x1f, 0x924}, 1230 { 0x140100, 5, 0x3, 0x924}, 1231 { 0x140114, 5, 0xf, 0x924}, 1232 { 0x140128, 7, 0x1f, 0x924}, 1233 { 0x140144, 9, 0xf, 0x924}, 1234 { 0x140168, 8, 0x1f, 0x924}, 1235 { 0x140188, 3, 0xf, 0x924}, 1236 { 0x140194, 13, 0x1f, 0x924}, 1237 { 0x1401d8, 2, 0x1f, 0x1fff}, 1238 { 0x1401e4, 1, 0x1f, 0x1fff}, 1239 { 0x140200, 6, 0xf, 0xfff}, 1240 { 0x1402e0, 2, 0xc, 0x924}, 1241 { 0x1402e8, 2, 0x1c, 0x924}, 1242 { 0x1402f0, 9, 0xc, 0x924}, 1243 { 0x140314, 9, 0x10, 0x924}, 1244 { 0x140338, 7, 0x10, 0xfff}, 1245 { 0x140354, 7, 0x10, 0x924}, 1246 { 0x140370, 7, 0x10, 0xfff}, 1247 { 0x14038c, 14, 0x10, 0x924}, 1248 { 0x1404b0, 14, 0x10, 0x924}, 1249 { 0x15c000, 2, 0x1e, 0x924}, 1250 { 0x15c008, 5, 0x2, 0x924}, 1251 { 0x15c020, 8, 0x1c, 0x924}, 1252 { 0x15c040, 1, 0xc, 0x924}, 1253 { 0x15c044, 2, 0x1c, 0x924}, 1254 { 0x15c04c, 8, 0xc, 0x924}, 1255 { 0x15c06c, 8, 0x1c, 0x924}, 1256 { 0x15c090, 13, 0x1c, 0x924}, 1257 { 0x15c0c8, 24, 0x1c, 0x924}, 1258 { 0x15c128, 2, 0xc, 0x924}, 1259 { 0x15c130, 1, 0x1c, 0x924}, 1260 { 0x15c138, 6, 0x1c, 0x924}, 1261 { 0x15c150, 2, 0x18, 0x924}, 1262 { 0x15c158, 2, 0x8, 0x924}, 1263 { 0x15c160, 23, 0x10, 0x924}, 1264 { 0x15c1bc, 6, 0x10, 0xfff}, 1265 { 0x15c1d4, 23, 0x10, 0x924}, 1266 { 0x15c230, 7, 0x10, 0xfff}, 1267 { 0x15c24c, 90, 0x10, 0x924}, 1268 { 0x160004, 6, 0x18, 0x924}, 1269 { 0x16003c, 1, 0x10, 0x924}, 1270 { 0x160040, 6, 0x18, 0x924}, 1271 { 0x16005c, 6, 0x18, 0x924}, 1272 { 0x160074, 1, 0x10, 0x924}, 1273 { 0x160078, 2, 0x18, 0x924}, 1274 { 0x160300, 8, 0x18, 0x924}, 1275 { 0x160330, 6, 0x18, 0x924}, 1276 { 0x160404, 6, 0x18, 0x924}, 1277 { 0x16043c, 1, 0x10, 0x924}, 1278 { 0x160440, 6, 0x18, 0x924}, 1279 { 0x16045c, 6, 0x18, 0x924}, 1280 { 0x160474, 1, 0x10, 0x924}, 1281 { 0x160478, 2, 0x18, 0x924}, 1282 { 0x160700, 8, 0x18, 0x924}, 1283 { 0x160730, 6, 0x18, 0x924}, 1284 { 0x161000, 7, 0x1f, 0x924}, 1285 { 0x16102c, 2, 0x1f, 0x1fff}, 1286 { 0x161038, 1, 0x1f, 0x1fff}, 1287 { 0x16103c, 2, 0x1c, 0x924}, 1288 { 0x161800, 2, 0x1f, 0x924}, 1289 { 0x162000, 54, 0x18, 0x924}, 1290 { 0x162200, 60, 0x18, 0x924}, 1291 { 0x162400, 54, 0x18, 0x924}, 1292 { 0x162600, 60, 0x18, 0x924}, 1293 { 0x162800, 54, 0x18, 0x924}, 1294 { 0x162a00, 60, 0x18, 0x924}, 1295 { 0x162c00, 54, 0x18, 0x924}, 1296 { 0x162e00, 60, 0x18, 0x924}, 1297 { 0x163000, 1, 0x18, 0x924}, 1298 { 0x163008, 1, 0x18, 0x924}, 1299 { 0x163010, 1, 0x18, 0x924}, 1300 { 0x163018, 1, 0x18, 0x924}, 1301 { 0x163020, 5, 0x18, 0x924}, 1302 { 0x163038, 3, 0x18, 0x924}, 1303 { 0x163048, 3, 0x18, 0x924}, 1304 { 0x163058, 1, 0x18, 0x924}, 1305 { 0x163060, 1, 0x18, 0x924}, 1306 { 0x163068, 1, 0x18, 0x924}, 1307 { 0x163070, 3, 0x18, 0x924}, 1308 { 0x163080, 1, 0x18, 0x924}, 1309 { 0x163088, 3, 0x18, 0x924}, 1310 { 0x163098, 1, 0x18, 0x924}, 1311 { 0x1630a0, 1, 0x18, 0x924}, 1312 { 0x1630a8, 1, 0x18, 0x924}, 1313 { 0x1630b0, 2, 0x10, 0x924}, 1314 { 0x1630c0, 1, 0x18, 0x924}, 1315 { 0x1630c8, 1, 0x18, 0x924}, 1316 { 0x1630d0, 1, 0x18, 0x924}, 1317 { 0x1630d8, 1, 0x18, 0x924}, 1318 { 0x1630e0, 2, 0x18, 0x924}, 1319 { 0x163110, 1, 0x18, 0x924}, 1320 { 0x163120, 2, 0x18, 0x924}, 1321 { 0x163420, 4, 0x18, 0x924}, 1322 { 0x163438, 2, 0x18, 0x924}, 1323 { 0x163488, 2, 0x18, 0x924}, 1324 { 0x163520, 2, 0x18, 0x924}, 1325 { 0x163800, 1, 0x18, 0x924}, 1326 { 0x163808, 1, 0x18, 0x924}, 1327 { 0x163810, 1, 0x18, 0x924}, 1328 { 0x163818, 1, 0x18, 0x924}, 1329 { 0x163820, 5, 0x18, 0x924}, 1330 { 0x163838, 3, 0x18, 0x924}, 1331 { 0x163848, 3, 0x18, 0x924}, 1332 { 0x163858, 1, 0x18, 0x924}, 1333 { 0x163860, 1, 0x18, 0x924}, 1334 { 0x163868, 1, 0x18, 0x924}, 1335 { 0x163870, 3, 0x18, 0x924}, 1336 { 0x163880, 1, 0x18, 0x924}, 1337 { 0x163888, 3, 0x18, 0x924}, 1338 { 0x163898, 1, 0x18, 0x924}, 1339 { 0x1638a0, 1, 0x18, 0x924}, 1340 { 0x1638a8, 1, 0x18, 0x924}, 1341 { 0x1638b0, 2, 0x10, 0x924}, 1342 { 0x1638c0, 1, 0x18, 0x924}, 1343 { 0x1638c8, 1, 0x18, 0x924}, 1344 { 0x1638d0, 1, 0x18, 0x924}, 1345 { 0x1638d8, 1, 0x18, 0x924}, 1346 { 0x1638e0, 2, 0x18, 0x924}, 1347 { 0x163910, 1, 0x18, 0x924}, 1348 { 0x163920, 2, 0x18, 0x924}, 1349 { 0x163c20, 4, 0x18, 0x924}, 1350 { 0x163c38, 2, 0x18, 0x924}, 1351 { 0x163c88, 2, 0x18, 0x924}, 1352 { 0x163d20, 2, 0x18, 0x924}, 1353 { 0x164000, 5, 0x1f, 0x924}, 1354 { 0x164014, 2, 0x1f, 0xfff}, 1355 { 0x16401c, 53, 0x1f, 0x924}, 1356 { 0x164100, 2, 0x1f, 0x1fff}, 1357 { 0x16410c, 1, 0x1f, 0x1fff}, 1358 { 0x164110, 2, 0x1e, 0x924}, 1359 { 0x164118, 15, 0x1c, 0x924}, 1360 { 0x164200, 1, 0x1f, 0x924}, 1361 { 0x164208, 1, 0x1f, 0x924}, 1362 { 0x164210, 1, 0x1f, 0x924}, 1363 { 0x164218, 1, 0x1f, 0x924}, 1364 { 0x164220, 1, 0x1f, 0x924}, 1365 { 0x164228, 1, 0x1f, 0x924}, 1366 { 0x164230, 1, 0x1f, 0x924}, 1367 { 0x164238, 1, 0x1f, 0x924}, 1368 { 0x164240, 1, 0x1f, 0x924}, 1369 { 0x164248, 1, 0x1f, 0x924}, 1370 { 0x164250, 1, 0x1f, 0x924}, 1371 { 0x164258, 1, 0x1f, 0x924}, 1372 { 0x164260, 1, 0x1f, 0x924}, 1373 { 0x164270, 2, 0x1f, 0x924}, 1374 { 0x164280, 2, 0x1f, 0x924}, 1375 { 0x164800, 2, 0x1f, 0x924}, 1376 { 0x165000, 2, 0x1f, 0x924}, 1377 { 0x166000, 164, 0x1f, 0x924}, 1378 { 0x1662b0, 2, 0x1f, 0x1fff}, 1379 { 0x1662bc, 1, 0x1f, 0x1fff}, 1380 { 0x1662cc, 7, 0x1c, 0x924}, 1381 { 0x166400, 49, 0x1f, 0x924}, 1382 { 0x1664c8, 32, 0x1f, 0x924}, 1383 { 0x166548, 1, 0x1f, 0xfff}, 1384 { 0x16654c, 1, 0x1f, 0x924}, 1385 { 0x166550, 1, 0x1f, 0xfff}, 1386 { 0x166554, 1, 0x1f, 0x924}, 1387 { 0x166558, 1, 0x1f, 0xfff}, 1388 { 0x16655c, 1, 0x1f, 0x924}, 1389 { 0x166568, 2, 0x1f, 0x924}, 1390 { 0x166570, 5, 0x1c, 0x924}, 1391 { 0x166800, 1, 0x1f, 0x924}, 1392 { 0x168000, 1, 0x1f, 0xfff}, 1393 { 0x168004, 1, 0x1f, 0x924}, 1394 { 0x168008, 1, 0x1f, 0xfff}, 1395 { 0x16800c, 1, 0x1f, 0x924}, 1396 { 0x168010, 1, 0x1f, 0xfff}, 1397 { 0x168014, 1, 0x1f, 0x924}, 1398 { 0x168018, 1, 0x1f, 0xfff}, 1399 { 0x16801c, 3, 0x1f, 0x924}, 1400 { 0x168028, 2, 0x1f, 0xfff}, 1401 { 0x168030, 10, 0x1f, 0x924}, 1402 { 0x168058, 9, 0x1f, 0xfff}, 1403 { 0x16807c, 106, 0x1f, 0x924}, 1404 { 0x168224, 2, 0x3, 0x924}, 1405 { 0x16822c, 3, 0x1f, 0x924}, 1406 { 0x168238, 1, 0x1f, 0xfff}, 1407 { 0x16823c, 25, 0x1f, 0x924}, 1408 { 0x1682a0, 12, 0x3, 0x924}, 1409 { 0x1682d0, 7, 0x1f, 0xfff}, 1410 { 0x1682ec, 5, 0x1f, 0x924}, 1411 { 0x168300, 2, 0x3, 0xfff}, 1412 { 0x168308, 65, 0x1f, 0xfff}, 1413 { 0x16840c, 1, 0x1f, 0x924}, 1414 { 0x168410, 2, 0x1f, 0xfff}, 1415 { 0x168418, 2, 0x3, 0x924}, 1416 { 0x168420, 6, 0x1f, 0x924}, 1417 { 0x168448, 2, 0x1f, 0x1fff}, 1418 { 0x168454, 1, 0x1f, 0x1fff}, 1419 { 0x168800, 19, 0x1f, 0x924}, 1420 { 0x168900, 1, 0x1f, 0x924}, 1421 { 0x168a00, 128, 0x1f, 0xfff}, 1422 { 0x16a000, 1536, 0x1f, 0x924}, 1423 { 0x16c000, 1536, 0x1f, 0x924}, 1424 { 0x16e000, 16, 0x2, 0x924}, 1425 { 0x16e040, 8, 0x1c, 0x924}, 1426 { 0x16e100, 1, 0x2, 0x924}, 1427 { 0x16e200, 2, 0x2, 0xfff}, 1428 { 0x16e400, 1, 0x2, 0x924}, 1429 { 0x16e404, 2, 0x2, 0xfff}, 1430 { 0x16e40c, 94, 0x2, 0x924}, 1431 { 0x16e584, 64, 0x2, 0xfff}, 1432 { 0x16e684, 2, 0x1e, 0xfff}, 1433 { 0x16e68c, 4, 0x2, 0xfff}, 1434 { 0x16e69c, 8, 0x2, 0x924}, 1435 { 0x16e6bc, 4, 0x1e, 0x924}, 1436 { 0x16e6cc, 4, 0x2, 0x924}, 1437 { 0x16e6e0, 2, 0x1c, 0x924}, 1438 { 0x16e6e8, 5, 0xc, 0x924}, 1439 { 0x16e6fc, 4, 0x1c, 0xfff}, 1440 { 0x16e70c, 1, 0x1c, 0x924}, 1441 { 0x16e768, 17, 0x1c, 0x924}, 1442 { 0x16e7ac, 12, 0x10, 0xfff}, 1443 { 0x170000, 24, 0x1f, 0x924}, 1444 { 0x170060, 4, 0x3, 0x924}, 1445 { 0x170070, 13, 0x1f, 0x924}, 1446 { 0x1700a4, 1, 0x1f, 0xfff}, 1447 { 0x1700a8, 1, 0x1f, 0x924}, 1448 { 0x1700ac, 2, 0x1f, 0xfff}, 1449 { 0x1700b4, 3, 0x1f, 0x924}, 1450 { 0x1700c0, 1, 0x1f, 0xfff}, 1451 { 0x1700c4, 44, 0x1f, 0x924}, 1452 { 0x170184, 2, 0x1f, 0x1fff}, 1453 { 0x170190, 1, 0x1f, 0x1fff}, 1454 { 0x170194, 11, 0x1c, 0x924}, 1455 { 0x1701c4, 1, 0x1c, 0x924}, 1456 { 0x1701cc, 7, 0x1c, 0x924}, 1457 { 0x1701e8, 1, 0x18, 0x924}, 1458 { 0x1701ec, 1, 0x1c, 0x924}, 1459 { 0x1701f4, 1, 0x1c, 0x924}, 1460 { 0x170200, 4, 0x1f, 0x924}, 1461 { 0x170214, 1, 0x1f, 0x924}, 1462 { 0x170218, 77, 0x1c, 0x924}, 1463 { 0x170400, 64, 0x1c, 0x924}, 1464 { 0x178000, 1, 0x1f, 0x924}, 1465 { 0x180000, 61, 0x1f, 0x924}, 1466 { 0x180114, 2, 0x1f, 0x1fff}, 1467 { 0x180120, 3, 0x1f, 0x1fff}, 1468 { 0x180130, 1, 0x1f, 0x1fff}, 1469 { 0x18013c, 2, 0x1e, 0x924}, 1470 { 0x180200, 27, 0x1f, 0x924}, 1471 { 0x18026c, 1, 0x1f, 0xfff}, 1472 { 0x180270, 12, 0x1f, 0x924}, 1473 { 0x1802a0, 1, 0x1f, 0xfff}, 1474 { 0x1802a4, 17, 0x1f, 0x924}, 1475 { 0x180340, 4, 0x1f, 0x924}, 1476 { 0x180380, 1, 0x1c, 0x924}, 1477 { 0x180388, 1, 0x1c, 0x924}, 1478 { 0x180390, 1, 0x1c, 0x924}, 1479 { 0x180398, 1, 0x1c, 0x924}, 1480 { 0x1803a0, 5, 0x1c, 0x924}, 1481 { 0x1803b4, 2, 0x18, 0x924}, 1482 { 0x181000, 4, 0x1f, 0x93c}, 1483 { 0x181010, 1020, 0x1f, 0x38}, 1484 { 0x182000, 4, 0x18, 0x924}, 1485 { 0x1a0000, 1, 0x1f, 0x92c}, 1486 { 0x1a0004, 5631, 0x1f, 0x8}, 1487 { 0x1a5800, 2560, 0x1e, 0x8}, 1488 { 0x1a8000, 1, 0x1f, 0x92c}, 1489 { 0x1a8004, 8191, 0x1e, 0x8}, 1490 { 0x1b0000, 1, 0x1f, 0x92c}, 1491 { 0x1b0004, 15, 0x2, 0x8}, 1492 { 0x1b0040, 1, 0x1e, 0x92c}, 1493 { 0x1b0044, 239, 0x2, 0x8}, 1494 { 0x1b0400, 1, 0x1f, 0x92c}, 1495 { 0x1b0404, 255, 0x2, 0x8}, 1496 { 0x1b0800, 1, 0x1f, 0x924}, 1497 { 0x1b0840, 1, 0x1e, 0x924}, 1498 { 0x1b0c00, 1, 0x1f, 0x1fff}, 1499 { 0x1b1000, 1, 0x1f, 0x1fff}, 1500 { 0x1b1040, 1, 0x1e, 0x1fff}, 1501 { 0x1b1400, 1, 0x1f, 0x924}, 1502 { 0x1b1440, 1, 0x1e, 0x924}, 1503 { 0x1b1480, 1, 0x1e, 0x924}, 1504 { 0x1b14c0, 1, 0x1e, 0x924}, 1505 { 0x1b1800, 128, 0x1f, 0x10}, 1506 { 0x1b1c00, 128, 0x1f, 0x10}, 1507 { 0x1b2000, 1, 0x1f, 0xdb6}, 1508 { 0x1b2400, 1, 0x1e, 0x92c}, 1509 { 0x1b2404, 5631, 0x1c, 0x8}, 1510 { 0x1b8000, 1, 0x1f, 0xfff}, 1511 { 0x1b8040, 1, 0x1f, 0xfff}, 1512 { 0x1b8080, 1, 0x1f, 0xfff}, 1513 { 0x1b80c0, 1, 0x1f, 0xfff}, 1514 { 0x1b8100, 1, 0x1f, 0x924}, 1515 { 0x1b8140, 1, 0x1f, 0x924}, 1516 { 0x1b8180, 1, 0x1f, 0x924}, 1517 { 0x1b81c0, 1, 0x1f, 0x924}, 1518 { 0x1b8200, 1, 0x1f, 0x924}, 1519 { 0x1b8240, 1, 0x1f, 0x924}, 1520 { 0x1b8280, 1, 0x1f, 0x924}, 1521 { 0x1b82c0, 1, 0x1f, 0x924}, 1522 { 0x1b8300, 1, 0x1f, 0x924}, 1523 { 0x1b8340, 1, 0x1f, 0x924}, 1524 { 0x1b8380, 1, 0x1f, 0x924}, 1525 { 0x1b83c0, 1, 0x1f, 0x924}, 1526 { 0x1b8400, 1, 0x1f, 0x924}, 1527 { 0x1b8440, 1, 0x1f, 0x924}, 1528 { 0x1b8480, 1, 0x1f, 0x924}, 1529 { 0x1b84c0, 1, 0x1f, 0x924}, 1530 { 0x1b8500, 1, 0x1f, 0x924}, 1531 { 0x1b8540, 1, 0x1f, 0x924}, 1532 { 0x1b8580, 1, 0x1f, 0x924}, 1533 { 0x1b85c0, 19, 0x1c, 0x924}, 1534 { 0x1b8800, 1, 0x1f, 0x924}, 1535 { 0x1b8840, 1, 0x1f, 0x924}, 1536 { 0x1b8880, 1, 0x1f, 0x924}, 1537 { 0x1b88c0, 1, 0x1f, 0x924}, 1538 { 0x1b8900, 1, 0x1f, 0x924}, 1539 { 0x1b8940, 1, 0x1f, 0x924}, 1540 { 0x1b8980, 1, 0x1f, 0x924}, 1541 { 0x1b89c0, 1, 0x1f, 0x924}, 1542 { 0x1b8a00, 1, 0x1f, 0x934}, 1543 { 0x1b8a40, 1, 0x1f, 0x924}, 1544 { 0x1b8a80, 1, 0x1f, 0x492}, 1545 { 0x1b8ac0, 1, 0x1f, 0x924}, 1546 { 0x1b8b00, 1, 0x1f, 0x924}, 1547 { 0x1b8b40, 1, 0x1f, 0x924}, 1548 { 0x1b8b80, 1, 0x1f, 0x924}, 1549 { 0x1b8bc0, 1, 0x1f, 0x924}, 1550 { 0x1b8c00, 1, 0x1f, 0x924}, 1551 { 0x1b8c40, 1, 0x1f, 0x924}, 1552 { 0x1b8c80, 1, 0x1f, 0x924}, 1553 { 0x1b8cc0, 1, 0x1f, 0x924}, 1554 { 0x1b8cc4, 1, 0x1c, 0x924}, 1555 { 0x1b8d00, 1, 0x1f, 0x924}, 1556 { 0x1b8d40, 1, 0x1f, 0x924}, 1557 { 0x1b8d80, 1, 0x1f, 0x924}, 1558 { 0x1b8dc0, 1, 0x1f, 0x924}, 1559 { 0x1b8e00, 1, 0x1f, 0x924}, 1560 { 0x1b8e40, 1, 0x1f, 0x924}, 1561 { 0x1b8e80, 1, 0x1f, 0x924}, 1562 { 0x1b8e84, 1, 0x1c, 0x924}, 1563 { 0x1b8ec0, 1, 0x1e, 0x924}, 1564 { 0x1b8f00, 1, 0x1e, 0x924}, 1565 { 0x1b8f40, 1, 0x1e, 0x924}, 1566 { 0x1b8f80, 1, 0x1e, 0x924}, 1567 { 0x1b8fc0, 1, 0x1e, 0x924}, 1568 { 0x1b8fd4, 5, 0x1c, 0x924}, 1569 { 0x1b8fe8, 2, 0x18, 0x924}, 1570 { 0x1b9000, 1, 0x1c, 0x924}, 1571 { 0x1b9040, 3, 0x1c, 0x924}, 1572 { 0x1b905c, 1, 0x18, 0x924}, 1573 { 0x1b9064, 1, 0x10, 0x924}, 1574 { 0x1b9080, 10, 0x10, 0x924}, 1575 { 0x1c0000, 2, 0x1f, 0x924}, 1576 { 0x200000, 65, 0x1f, 0x924}, 1577 { 0x200124, 2, 0x1f, 0x1fff}, 1578 { 0x200130, 3, 0x1f, 0x1fff}, 1579 { 0x200140, 1, 0x1f, 0x1fff}, 1580 { 0x20014c, 2, 0x1e, 0x924}, 1581 { 0x200200, 27, 0x1f, 0x924}, 1582 { 0x20026c, 1, 0x1f, 0xfff}, 1583 { 0x200270, 12, 0x1f, 0x924}, 1584 { 0x2002a0, 1, 0x1f, 0xfff}, 1585 { 0x2002a4, 17, 0x1f, 0x924}, 1586 { 0x200340, 4, 0x1f, 0x924}, 1587 { 0x200380, 1, 0x1c, 0x924}, 1588 { 0x200388, 1, 0x1c, 0x924}, 1589 { 0x200390, 1, 0x1c, 0x924}, 1590 { 0x200398, 1, 0x1c, 0x924}, 1591 { 0x2003a0, 1, 0x1c, 0x924}, 1592 { 0x2003a8, 2, 0x1c, 0x924}, 1593 { 0x202000, 4, 0x1f, 0x1927}, 1594 { 0x202010, 2044, 0x1f, 0x1007}, 1595 { 0x204000, 4, 0x18, 0x924}, 1596 { 0x220000, 1, 0x1f, 0x925}, 1597 { 0x220004, 5631, 0x1f, 0x1}, 1598 { 0x225800, 2560, 0x1e, 0x1}, 1599 { 0x228000, 1, 0x1f, 0x925}, 1600 { 0x228004, 8191, 0x1e, 0x1}, 1601 { 0x230000, 1, 0x1f, 0x925}, 1602 { 0x230004, 15, 0x2, 0x1}, 1603 { 0x230040, 1, 0x1e, 0x925}, 1604 { 0x230044, 239, 0x2, 0x1}, 1605 { 0x230400, 1, 0x1f, 0x925}, 1606 { 0x230404, 255, 0x2, 0x1}, 1607 { 0x230800, 1, 0x1f, 0x924}, 1608 { 0x230840, 1, 0x1e, 0x924}, 1609 { 0x230c00, 1, 0x1f, 0x924}, 1610 { 0x231000, 1, 0x1f, 0x924}, 1611 { 0x231040, 1, 0x1e, 0x924}, 1612 { 0x231400, 1, 0x1f, 0x924}, 1613 { 0x231440, 1, 0x1e, 0x924}, 1614 { 0x231480, 1, 0x1e, 0x924}, 1615 { 0x2314c0, 1, 0x1e, 0x924}, 1616 { 0x231800, 128, 0x1f, 0x2}, 1617 { 0x231c00, 128, 0x1f, 0x2}, 1618 { 0x232000, 1, 0x1f, 0xdb6}, 1619 { 0x232400, 1, 0x1e, 0x925}, 1620 { 0x232404, 5631, 0x1c, 0x1}, 1621 { 0x238000, 1, 0x1f, 0xfff}, 1622 { 0x238040, 1, 0x1f, 0xfff}, 1623 { 0x238080, 1, 0x1f, 0xfff}, 1624 { 0x2380c0, 1, 0x1f, 0xfff}, 1625 { 0x238100, 1, 0x1f, 0x924}, 1626 { 0x238140, 1, 0x1f, 0x924}, 1627 { 0x238180, 1, 0x1f, 0x924}, 1628 { 0x2381c0, 1, 0x1f, 0x924}, 1629 { 0x238200, 1, 0x1f, 0x924}, 1630 { 0x238240, 1, 0x1f, 0x924}, 1631 { 0x238280, 1, 0x1f, 0x924}, 1632 { 0x2382c0, 1, 0x1f, 0x924}, 1633 { 0x238300, 1, 0x1f, 0x924}, 1634 { 0x238340, 1, 0x1f, 0x924}, 1635 { 0x238380, 1, 0x1f, 0x924}, 1636 { 0x2383c0, 1, 0x1f, 0x924}, 1637 { 0x238400, 1, 0x1f, 0x924}, 1638 { 0x238440, 1, 0x1f, 0x924}, 1639 { 0x238480, 1, 0x1f, 0x924}, 1640 { 0x2384c0, 1, 0x1f, 0x924}, 1641 { 0x238500, 1, 0x1f, 0x924}, 1642 { 0x238540, 1, 0x1f, 0x924}, 1643 { 0x238580, 1, 0x1f, 0x924}, 1644 { 0x2385c0, 19, 0x1c, 0x924}, 1645 { 0x238800, 1, 0x1f, 0x924}, 1646 { 0x238840, 1, 0x1f, 0x924}, 1647 { 0x238880, 1, 0x1f, 0x924}, 1648 { 0x2388c0, 1, 0x1f, 0x924}, 1649 { 0x238900, 1, 0x1f, 0x924}, 1650 { 0x238940, 1, 0x1f, 0x924}, 1651 { 0x238980, 1, 0x1f, 0x924}, 1652 { 0x2389c0, 1, 0x1f, 0x924}, 1653 { 0x238a00, 1, 0x1f, 0x926}, 1654 { 0x238a40, 1, 0x1f, 0x924}, 1655 { 0x238a80, 1, 0x1f, 0x492}, 1656 { 0x238ac0, 1, 0x1f, 0x924}, 1657 { 0x238b00, 1, 0x1f, 0x924}, 1658 { 0x238b40, 1, 0x1f, 0x924}, 1659 { 0x238b80, 1, 0x1f, 0x924}, 1660 { 0x238bc0, 1, 0x1f, 0x924}, 1661 { 0x238c00, 1, 0x1f, 0x924}, 1662 { 0x238c40, 1, 0x1f, 0x924}, 1663 { 0x238c80, 1, 0x1f, 0x924}, 1664 { 0x238cc0, 1, 0x1f, 0x924}, 1665 { 0x238cc4, 1, 0x1c, 0x924}, 1666 { 0x238d00, 1, 0x1f, 0x924}, 1667 { 0x238d40, 1, 0x1f, 0x924}, 1668 { 0x238d80, 1, 0x1f, 0x924}, 1669 { 0x238dc0, 1, 0x1f, 0x924}, 1670 { 0x238e00, 1, 0x1f, 0x924}, 1671 { 0x238e40, 1, 0x1f, 0x924}, 1672 { 0x238e80, 1, 0x1f, 0x924}, 1673 { 0x238e84, 1, 0x1c, 0x924}, 1674 { 0x238ec0, 1, 0x1e, 0x924}, 1675 { 0x238f00, 1, 0x1e, 0x924}, 1676 { 0x238f40, 1, 0x1e, 0x924}, 1677 { 0x238f80, 1, 0x1e, 0x924}, 1678 { 0x238fc0, 1, 0x1e, 0x924}, 1679 { 0x238fd4, 5, 0x1c, 0x924}, 1680 { 0x238fe8, 2, 0x18, 0x924}, 1681 { 0x239000, 1, 0x1c, 0x924}, 1682 { 0x239040, 3, 0x1c, 0x924}, 1683 { 0x23905c, 1, 0x18, 0x924}, 1684 { 0x239064, 1, 0x10, 0x924}, 1685 { 0x239080, 10, 0x10, 0x924}, 1686 { 0x240000, 2, 0x1f, 0x924}, 1687 { 0x280000, 65, 0x1f, 0x924}, 1688 { 0x280124, 2, 0x1f, 0x1fff}, 1689 { 0x280130, 3, 0x1f, 0x1fff}, 1690 { 0x280140, 1, 0x1f, 0x1fff}, 1691 { 0x28014c, 2, 0x1e, 0x924}, 1692 { 0x280200, 27, 0x1f, 0x924}, 1693 { 0x28026c, 1, 0x1f, 0xfff}, 1694 { 0x280270, 12, 0x1f, 0x924}, 1695 { 0x2802a0, 1, 0x1f, 0xfff}, 1696 { 0x2802a4, 17, 0x1f, 0x924}, 1697 { 0x280340, 4, 0x1f, 0x924}, 1698 { 0x280380, 1, 0x1c, 0x924}, 1699 { 0x280388, 1, 0x1c, 0x924}, 1700 { 0x280390, 1, 0x1c, 0x924}, 1701 { 0x280398, 1, 0x1c, 0x924}, 1702 { 0x2803a0, 1, 0x1c, 0x924}, 1703 { 0x2803a8, 2, 0x1c, 0x924}, 1704 { 0x282000, 4, 0x1f, 0x9e4}, 1705 { 0x282010, 2044, 0x1f, 0x1c0}, 1706 { 0x284000, 4, 0x18, 0x924}, 1707 { 0x2a0000, 1, 0x1f, 0x964}, 1708 { 0x2a0004, 5631, 0x1f, 0x40}, 1709 { 0x2a5800, 2560, 0x1e, 0x40}, 1710 { 0x2a8000, 1, 0x1f, 0x964}, 1711 { 0x2a8004, 8191, 0x1e, 0x40}, 1712 { 0x2b0000, 1, 0x1f, 0x964}, 1713 { 0x2b0004, 15, 0x2, 0x40}, 1714 { 0x2b0040, 1, 0x1e, 0x964}, 1715 { 0x2b0044, 239, 0x2, 0x40}, 1716 { 0x2b0400, 1, 0x1f, 0x964}, 1717 { 0x2b0404, 255, 0x2, 0x40}, 1718 { 0x2b0800, 1, 0x1f, 0x924}, 1719 { 0x2b0840, 1, 0x1e, 0x924}, 1720 { 0x2b0c00, 1, 0x1f, 0x924}, 1721 { 0x2b1000, 1, 0x1f, 0x924}, 1722 { 0x2b1040, 1, 0x1e, 0x924}, 1723 { 0x2b1400, 1, 0x1f, 0x924}, 1724 { 0x2b1440, 1, 0x1e, 0x924}, 1725 { 0x2b1480, 1, 0x1e, 0x924}, 1726 { 0x2b14c0, 1, 0x1e, 0x924}, 1727 { 0x2b1800, 128, 0x1f, 0x80}, 1728 { 0x2b1c00, 128, 0x1f, 0x80}, 1729 { 0x2b2000, 1, 0x1f, 0xdb6}, 1730 { 0x2b2400, 1, 0x1e, 0x964}, 1731 { 0x2b2404, 5631, 0x1c, 0x40}, 1732 { 0x2b8000, 1, 0x1f, 0xfff}, 1733 { 0x2b8040, 1, 0x1f, 0xfff}, 1734 { 0x2b8080, 1, 0x1f, 0xfff}, 1735 { 0x2b80c0, 1, 0x1f, 0x924}, 1736 { 0x2b8100, 1, 0x1f, 0x924}, 1737 { 0x2b8140, 1, 0x1f, 0x924}, 1738 { 0x2b8180, 1, 0x1f, 0x924}, 1739 { 0x2b81c0, 1, 0x1f, 0x924}, 1740 { 0x2b8200, 1, 0x1f, 0x924}, 1741 { 0x2b8240, 1, 0x1f, 0x924}, 1742 { 0x2b8280, 1, 0x1f, 0x924}, 1743 { 0x2b82c0, 1, 0x1f, 0x924}, 1744 { 0x2b8300, 1, 0x1f, 0x924}, 1745 { 0x2b8340, 1, 0x1f, 0x924}, 1746 { 0x2b8380, 1, 0x1f, 0x924}, 1747 { 0x2b83c0, 1, 0x1f, 0x924}, 1748 { 0x2b8400, 1, 0x1f, 0x924}, 1749 { 0x2b8440, 1, 0x1f, 0x924}, 1750 { 0x2b8480, 1, 0x1f, 0x924}, 1751 { 0x2b84c0, 1, 0x1f, 0x924}, 1752 { 0x2b8500, 1, 0x1f, 0x924}, 1753 { 0x2b8540, 1, 0x1f, 0x924}, 1754 { 0x2b8580, 1, 0x1f, 0x924}, 1755 { 0x2b85c0, 19, 0x1c, 0x924}, 1756 { 0x2b8800, 1, 0x1f, 0x924}, 1757 { 0x2b8840, 1, 0x1f, 0x924}, 1758 { 0x2b8880, 1, 0x1f, 0x924}, 1759 { 0x2b88c0, 1, 0x1f, 0x924}, 1760 { 0x2b8900, 1, 0x1f, 0x924}, 1761 { 0x2b8940, 1, 0x1f, 0x924}, 1762 { 0x2b8980, 1, 0x1f, 0x924}, 1763 { 0x2b89c0, 1, 0x1f, 0x924}, 1764 { 0x2b8a00, 1, 0x1f, 0x9a4}, 1765 { 0x2b8a40, 1, 0x1f, 0x924}, 1766 { 0x2b8a80, 1, 0x1f, 0x492}, 1767 { 0x2b8ac0, 1, 0x1f, 0x924}, 1768 { 0x2b8b00, 1, 0x1f, 0x924}, 1769 { 0x2b8b40, 1, 0x1f, 0x924}, 1770 { 0x2b8b80, 1, 0x1f, 0x924}, 1771 { 0x2b8bc0, 1, 0x1f, 0x924}, 1772 { 0x2b8c00, 1, 0x1f, 0x924}, 1773 { 0x2b8c40, 1, 0x1f, 0x924}, 1774 { 0x2b8c80, 1, 0x1f, 0x924}, 1775 { 0x2b8cc0, 1, 0x1f, 0x924}, 1776 { 0x2b8cc4, 1, 0x1c, 0x924}, 1777 { 0x2b8d00, 1, 0x1f, 0x924}, 1778 { 0x2b8d40, 1, 0x1f, 0x924}, 1779 { 0x2b8d80, 1, 0x1f, 0x924}, 1780 { 0x2b8dc0, 1, 0x1f, 0x924}, 1781 { 0x2b8e00, 1, 0x1f, 0x924}, 1782 { 0x2b8e40, 1, 0x1f, 0x924}, 1783 { 0x2b8e80, 1, 0x1f, 0x924}, 1784 { 0x2b8e84, 1, 0x1c, 0x924}, 1785 { 0x2b8ec0, 1, 0x1e, 0x924}, 1786 { 0x2b8f00, 1, 0x1e, 0x924}, 1787 { 0x2b8f40, 1, 0x1e, 0x924}, 1788 { 0x2b8f80, 1, 0x1e, 0x924}, 1789 { 0x2b8fc0, 1, 0x1e, 0x924}, 1790 { 0x2b8fd4, 5, 0x1c, 0x924}, 1791 { 0x2b8fe8, 2, 0x18, 0x924}, 1792 { 0x2b9000, 1, 0x1c, 0x924}, 1793 { 0x2b9040, 3, 0x1c, 0x924}, 1794 { 0x2b905c, 1, 0x18, 0x924}, 1795 { 0x2b9064, 1, 0x10, 0x924}, 1796 { 0x2b9080, 10, 0x10, 0x924}, 1797 { 0x2c0000, 2, 0x1f, 0x1fff}, 1798 { 0x300000, 65, 0x1f, 0x924}, 1799 { 0x300124, 2, 0x1f, 0x1fff}, 1800 { 0x300130, 3, 0x1f, 0x1fff}, 1801 { 0x300140, 1, 0x1f, 0x1fff}, 1802 { 0x30014c, 2, 0x1e, 0x924}, 1803 { 0x300200, 27, 0x1f, 0x924}, 1804 { 0x30026c, 1, 0x1f, 0xfff}, 1805 { 0x300270, 12, 0x1f, 0x924}, 1806 { 0x3002a0, 1, 0x1f, 0xfff}, 1807 { 0x3002a4, 17, 0x1f, 0x924}, 1808 { 0x300340, 4, 0x1f, 0x924}, 1809 { 0x300380, 1, 0x1c, 0x924}, 1810 { 0x300388, 1, 0x1c, 0x924}, 1811 { 0x300390, 1, 0x1c, 0x924}, 1812 { 0x300398, 1, 0x1c, 0x924}, 1813 { 0x3003a0, 1, 0x1c, 0x924}, 1814 { 0x3003a8, 2, 0x1c, 0x924}, 1815 { 0x302000, 4, 0x1f, 0xf24}, 1816 { 0x302010, 2044, 0x1f, 0xe00}, 1817 { 0x304000, 4, 0x18, 0x924}, 1818 { 0x320000, 1, 0x1f, 0xb24}, 1819 { 0x320004, 5631, 0x1f, 0x200}, 1820 { 0x325800, 2560, 0x1e, 0x200}, 1821 { 0x328000, 1, 0x1f, 0xb24}, 1822 { 0x328004, 8191, 0x1e, 0x200}, 1823 { 0x330000, 1, 0x1f, 0xb24}, 1824 { 0x330004, 15, 0x2, 0x200}, 1825 { 0x330040, 1, 0x1e, 0xb24}, 1826 { 0x330044, 239, 0x2, 0x200}, 1827 { 0x330400, 1, 0x1f, 0xb24}, 1828 { 0x330404, 255, 0x2, 0x200}, 1829 { 0x330800, 1, 0x1f, 0x924}, 1830 { 0x330840, 1, 0x1e, 0x924}, 1831 { 0x330c00, 1, 0x1f, 0x924}, 1832 { 0x331000, 1, 0x1f, 0x924}, 1833 { 0x331040, 1, 0x1e, 0x924}, 1834 { 0x331400, 1, 0x1f, 0x924}, 1835 { 0x331440, 1, 0x1e, 0x924}, 1836 { 0x331480, 1, 0x1e, 0x924}, 1837 { 0x3314c0, 1, 0x1e, 0x924}, 1838 { 0x331800, 128, 0x1f, 0x400}, 1839 { 0x331c00, 128, 0x1f, 0x400}, 1840 { 0x332000, 1, 0x1f, 0xdb6}, 1841 { 0x332400, 1, 0x1e, 0xb24}, 1842 { 0x332404, 5631, 0x1c, 0x200}, 1843 { 0x338000, 1, 0x1f, 0xfff}, 1844 { 0x338040, 1, 0x1f, 0xfff}, 1845 { 0x338080, 1, 0x1f, 0xfff}, 1846 { 0x3380c0, 1, 0x1f, 0xfff}, 1847 { 0x338100, 1, 0x1f, 0x924}, 1848 { 0x338140, 1, 0x1f, 0x924}, 1849 { 0x338180, 1, 0x1f, 0x924}, 1850 { 0x3381c0, 1, 0x1f, 0x924}, 1851 { 0x338200, 1, 0x1f, 0x924}, 1852 { 0x338240, 1, 0x1f, 0x924}, 1853 { 0x338280, 1, 0x1f, 0x924}, 1854 { 0x3382c0, 1, 0x1f, 0x924}, 1855 { 0x338300, 1, 0x1f, 0x924}, 1856 { 0x338340, 1, 0x1f, 0x924}, 1857 { 0x338380, 1, 0x1f, 0x924}, 1858 { 0x3383c0, 1, 0x1f, 0x924}, 1859 { 0x338400, 1, 0x1f, 0x924}, 1860 { 0x338440, 1, 0x1f, 0x924}, 1861 { 0x338480, 1, 0x1f, 0x924}, 1862 { 0x3384c0, 1, 0x1f, 0x924}, 1863 { 0x338500, 1, 0x1f, 0x924}, 1864 { 0x338540, 1, 0x1f, 0x924}, 1865 { 0x338580, 1, 0x1f, 0x924}, 1866 { 0x3385c0, 19, 0x1c, 0x924}, 1867 { 0x338800, 1, 0x1f, 0x924}, 1868 { 0x338840, 1, 0x1f, 0x924}, 1869 { 0x338880, 1, 0x1f, 0x924}, 1870 { 0x3388c0, 1, 0x1f, 0x924}, 1871 { 0x338900, 1, 0x1f, 0x924}, 1872 { 0x338940, 1, 0x1f, 0x924}, 1873 { 0x338980, 1, 0x1f, 0x924}, 1874 { 0x3389c0, 1, 0x1f, 0x924}, 1875 { 0x338a00, 1, 0x1f, 0xd24}, 1876 { 0x338a40, 1, 0x1f, 0x924}, 1877 { 0x338a80, 1, 0x1f, 0x492}, 1878 { 0x338ac0, 1, 0x1f, 0x924}, 1879 { 0x338b00, 1, 0x1f, 0x924}, 1880 { 0x338b40, 1, 0x1f, 0x924}, 1881 { 0x338b80, 1, 0x1f, 0x924}, 1882 { 0x338bc0, 1, 0x1f, 0x924}, 1883 { 0x338c00, 1, 0x1f, 0x924}, 1884 { 0x338c40, 1, 0x1f, 0x924}, 1885 { 0x338c80, 1, 0x1f, 0x924}, 1886 { 0x338cc0, 1, 0x1f, 0x924}, 1887 { 0x338cc4, 1, 0x1c, 0x924}, 1888 { 0x338d00, 1, 0x1f, 0x924}, 1889 { 0x338d40, 1, 0x1f, 0x924}, 1890 { 0x338d80, 1, 0x1f, 0x924}, 1891 { 0x338dc0, 1, 0x1f, 0x924}, 1892 { 0x338e00, 1, 0x1f, 0x924}, 1893 { 0x338e40, 1, 0x1f, 0x924}, 1894 { 0x338e80, 1, 0x1f, 0x924}, 1895 { 0x338e84, 1, 0x1c, 0x924}, 1896 { 0x338ec0, 1, 0x1e, 0x924}, 1897 { 0x338f00, 1, 0x1e, 0x924}, 1898 { 0x338f40, 1, 0x1e, 0x924}, 1899 { 0x338f80, 1, 0x1e, 0x924}, 1900 { 0x338fc0, 1, 0x1e, 0x924}, 1901 { 0x338fd4, 5, 0x1c, 0x924}, 1902 { 0x338fe8, 2, 0x18, 0x924}, 1903 { 0x339000, 1, 0x1c, 0x924}, 1904 { 0x339040, 3, 0x1c, 0x924}, 1905 { 0x33905c, 1, 0x18, 0x924}, 1906 { 0x339064, 1, 0x10, 0x924}, 1907 { 0x339080, 10, 0x10, 0x924}, 1908 { 0x340000, 2, 0x1f, 0x924}, 1909 { 0x3a0000, 40960, 0x1c, 0x1000} 1910 }; 1911 1912 #define REGS_COUNT ARRAY_SIZE(reg_addrs) 1913 1914 static const struct reg_addr idle_reg_addrs[] = { 1915 { 0x2104, 1, 0x1f, 0xfff}, 1916 { 0x2110, 2, 0x1f, 0xfff}, 1917 { 0x211c, 8, 0x1f, 0xfff}, 1918 { 0x2814, 1, 0x1f, 0xfff}, 1919 { 0x281c, 2, 0x1f, 0xfff}, 1920 { 0x2854, 1, 0x1f, 0xfff}, 1921 { 0x285c, 1, 0x1f, 0xfff}, 1922 { 0x3040, 1, 0x1f, 0xfff}, 1923 { 0x9010, 7, 0x1c, 0xfff}, 1924 { 0x9030, 1, 0x1c, 0xfff}, 1925 { 0x9068, 16, 0x1c, 0xfff}, 1926 { 0x9230, 2, 0x1c, 0xfff}, 1927 { 0x9244, 1, 0x1c, 0xfff}, 1928 { 0x9298, 1, 0x1c, 0xfff}, 1929 { 0x92a8, 1, 0x1c, 0x1fff}, 1930 { 0xa38c, 1, 0x1f, 0x1fff}, 1931 { 0xa3c4, 1, 0x1e, 0xfff}, 1932 { 0xa404, 1, 0x1f, 0xfff}, 1933 { 0xa408, 2, 0x1f, 0x1fff}, 1934 { 0xa42c, 12, 0x1f, 0xfff}, 1935 { 0xa580, 1, 0x1f, 0x1fff}, 1936 { 0xa590, 1, 0x1f, 0x1fff}, 1937 { 0xa600, 5, 0x1e, 0xfff}, 1938 { 0xa618, 1, 0x1e, 0xfff}, 1939 { 0xa714, 1, 0x1c, 0xfff}, 1940 { 0xa720, 1, 0x1c, 0xfff}, 1941 { 0xa750, 1, 0x1c, 0xfff}, 1942 { 0xc09c, 1, 0x3, 0xfff}, 1943 { 0x103b0, 1, 0x1f, 0xfff}, 1944 { 0x103c0, 1, 0x1f, 0xfff}, 1945 { 0x103d0, 1, 0x3, 0x1fff}, 1946 { 0x10418, 1, 0x1f, 0xfff}, 1947 { 0x10420, 1, 0x1f, 0xfff}, 1948 { 0x10428, 1, 0x1f, 0xfff}, 1949 { 0x10460, 1, 0x1f, 0xfff}, 1950 { 0x10474, 1, 0x1f, 0xfff}, 1951 { 0x104e0, 1, 0x1f, 0xfff}, 1952 { 0x104ec, 1, 0x1f, 0xfff}, 1953 { 0x104f8, 1, 0x1f, 0xfff}, 1954 { 0x10508, 1, 0x1f, 0xfff}, 1955 { 0x10530, 1, 0x1f, 0xfff}, 1956 { 0x10538, 1, 0x1f, 0xfff}, 1957 { 0x10548, 1, 0x1f, 0xfff}, 1958 { 0x10558, 1, 0x1f, 0xfff}, 1959 { 0x182a8, 1, 0x1c, 0xfff}, 1960 { 0x182b8, 1, 0x1c, 0xfff}, 1961 { 0x18308, 1, 0x1c, 0xfff}, 1962 { 0x18318, 1, 0x1c, 0xfff}, 1963 { 0x18338, 1, 0x1c, 0xfff}, 1964 { 0x18348, 1, 0x1c, 0xfff}, 1965 { 0x183bc, 1, 0x1c, 0x1fff}, 1966 { 0x183cc, 1, 0x1c, 0x1fff}, 1967 { 0x18570, 1, 0x18, 0xfff}, 1968 { 0x18578, 1, 0x18, 0xfff}, 1969 { 0x1858c, 1, 0x18, 0xfff}, 1970 { 0x18594, 1, 0x18, 0xfff}, 1971 { 0x1862c, 4, 0x10, 0xfff}, 1972 { 0x2021c, 11, 0x1f, 0xfff}, 1973 { 0x202a8, 1, 0x1f, 0xfff}, 1974 { 0x202b8, 1, 0x1f, 0x1fff}, 1975 { 0x20404, 1, 0x1f, 0xfff}, 1976 { 0x2040c, 2, 0x1f, 0xfff}, 1977 { 0x2041c, 2, 0x1f, 0xfff}, 1978 { 0x40154, 14, 0x1f, 0xfff}, 1979 { 0x40198, 1, 0x1f, 0x1fff}, 1980 { 0x404ac, 1, 0x1f, 0xfff}, 1981 { 0x404bc, 1, 0x1f, 0x1fff}, 1982 { 0x42290, 1, 0x1f, 0xfff}, 1983 { 0x422a0, 1, 0x1f, 0xfff}, 1984 { 0x422b0, 1, 0x1f, 0x1fff}, 1985 { 0x42548, 1, 0x1f, 0xfff}, 1986 { 0x42550, 1, 0x1f, 0xfff}, 1987 { 0x42558, 1, 0x1f, 0xfff}, 1988 { 0x50160, 8, 0x1f, 0xfff}, 1989 { 0x501d0, 1, 0x1f, 0xfff}, 1990 { 0x501e0, 1, 0x1f, 0x1fff}, 1991 { 0x50204, 1, 0x1f, 0xfff}, 1992 { 0x5020c, 2, 0x1f, 0xfff}, 1993 { 0x5021c, 1, 0x1f, 0xfff}, 1994 { 0x60090, 1, 0x1f, 0xfff}, 1995 { 0x6011c, 1, 0x1f, 0xfff}, 1996 { 0x6012c, 1, 0x1f, 0x1fff}, 1997 { 0xc101c, 1, 0x1f, 0xfff}, 1998 { 0xc102c, 1, 0x1f, 0x1fff}, 1999 { 0xc2290, 1, 0x1f, 0xfff}, 2000 { 0xc22a0, 1, 0x1f, 0xfff}, 2001 { 0xc22b0, 1, 0x1f, 0x1fff}, 2002 { 0xc2548, 1, 0x1f, 0xfff}, 2003 { 0xc2550, 1, 0x1f, 0xfff}, 2004 { 0xc2558, 1, 0x1f, 0xfff}, 2005 { 0xc4294, 1, 0x1f, 0xfff}, 2006 { 0xc42a4, 1, 0x1f, 0xfff}, 2007 { 0xc42b4, 1, 0x1f, 0x1fff}, 2008 { 0xc4550, 1, 0x1f, 0xfff}, 2009 { 0xc4558, 1, 0x1f, 0xfff}, 2010 { 0xc4560, 1, 0x1f, 0xfff}, 2011 { 0xd016c, 8, 0x1f, 0xfff}, 2012 { 0xd01d8, 1, 0x1f, 0xfff}, 2013 { 0xd01e8, 1, 0x1f, 0x1fff}, 2014 { 0xd0204, 1, 0x1f, 0xfff}, 2015 { 0xd020c, 3, 0x1f, 0xfff}, 2016 { 0xe0154, 8, 0x1f, 0xfff}, 2017 { 0xe01c8, 1, 0x1f, 0xfff}, 2018 { 0xe01d8, 1, 0x1f, 0x1fff}, 2019 { 0xe0204, 1, 0x1f, 0xfff}, 2020 { 0xe020c, 2, 0x1f, 0xfff}, 2021 { 0xe021c, 2, 0x1f, 0xfff}, 2022 { 0x101014, 1, 0x1f, 0xfff}, 2023 { 0x101030, 1, 0x1f, 0xfff}, 2024 { 0x101040, 1, 0x1f, 0x1fff}, 2025 { 0x102058, 1, 0x1f, 0x1fff}, 2026 { 0x102080, 16, 0x1f, 0xfff}, 2027 { 0x103004, 2, 0x1f, 0xfff}, 2028 { 0x103068, 1, 0x1f, 0xfff}, 2029 { 0x103078, 1, 0x1f, 0xfff}, 2030 { 0x103088, 1, 0x1f, 0x1fff}, 2031 { 0x10309c, 2, 0x1e, 0xfff}, 2032 { 0x1030b8, 2, 0x1c, 0xfff}, 2033 { 0x1030cc, 1, 0x1c, 0xfff}, 2034 { 0x1030e0, 1, 0x1c, 0xfff}, 2035 { 0x104004, 1, 0x1f, 0xfff}, 2036 { 0x104018, 1, 0x1f, 0xfff}, 2037 { 0x104020, 1, 0x1f, 0xfff}, 2038 { 0x10403c, 1, 0x1f, 0xfff}, 2039 { 0x1040fc, 1, 0x1f, 0xfff}, 2040 { 0x10410c, 1, 0x1f, 0x1fff}, 2041 { 0x104400, 1, 0x1f, 0x1fff}, 2042 { 0x104404, 63, 0x1f, 0xfff}, 2043 { 0x104800, 1, 0x1f, 0x1fff}, 2044 { 0x104804, 63, 0x1f, 0xfff}, 2045 { 0x105000, 4, 0x1f, 0x1fff}, 2046 { 0x105010, 252, 0x1f, 0xfff}, 2047 { 0x108094, 1, 0x3, 0xfff}, 2048 { 0x1201b0, 2, 0x1f, 0xfff}, 2049 { 0x12032c, 1, 0x1f, 0xfff}, 2050 { 0x12036c, 3, 0x1f, 0xfff}, 2051 { 0x120408, 2, 0x1f, 0xfff}, 2052 { 0x120414, 15, 0x1f, 0xfff}, 2053 { 0x120478, 2, 0x1f, 0xfff}, 2054 { 0x12052c, 1, 0x1f, 0xfff}, 2055 { 0x120564, 3, 0x1f, 0xfff}, 2056 { 0x12057c, 1, 0x1f, 0x1fff}, 2057 { 0x12058c, 1, 0x1f, 0x1fff}, 2058 { 0x120608, 1, 0x1e, 0xfff}, 2059 { 0x120748, 1, 0x1c, 0xfff}, 2060 { 0x120778, 2, 0x1c, 0xfff}, 2061 { 0x120808, 3, 0x1f, 0xfff}, 2062 { 0x120818, 1, 0x1f, 0xfff}, 2063 { 0x120820, 1, 0x1f, 0xfff}, 2064 { 0x120828, 1, 0x1f, 0xfff}, 2065 { 0x120830, 1, 0x1f, 0xfff}, 2066 { 0x120838, 1, 0x1f, 0xfff}, 2067 { 0x120840, 1, 0x1f, 0xfff}, 2068 { 0x120848, 1, 0x1f, 0xfff}, 2069 { 0x120850, 1, 0x1f, 0xfff}, 2070 { 0x120858, 1, 0x1f, 0xfff}, 2071 { 0x120860, 1, 0x1f, 0xfff}, 2072 { 0x120868, 1, 0x1f, 0xfff}, 2073 { 0x120870, 1, 0x1f, 0xfff}, 2074 { 0x120878, 1, 0x1f, 0xfff}, 2075 { 0x120880, 1, 0x1f, 0xfff}, 2076 { 0x120888, 1, 0x1f, 0xfff}, 2077 { 0x120890, 1, 0x1f, 0xfff}, 2078 { 0x120898, 1, 0x1f, 0xfff}, 2079 { 0x1208a0, 1, 0x1f, 0xfff}, 2080 { 0x1208a8, 1, 0x1f, 0xfff}, 2081 { 0x1208b0, 1, 0x1f, 0xfff}, 2082 { 0x1208b8, 1, 0x1f, 0xfff}, 2083 { 0x1208c0, 1, 0x1f, 0xfff}, 2084 { 0x1208c8, 1, 0x1f, 0xfff}, 2085 { 0x1208d0, 1, 0x1f, 0xfff}, 2086 { 0x1208d8, 1, 0x1f, 0xfff}, 2087 { 0x1208e0, 1, 0x1f, 0xfff}, 2088 { 0x1208e8, 1, 0x1f, 0xfff}, 2089 { 0x1208f0, 1, 0x1f, 0xfff}, 2090 { 0x1208f8, 1, 0x1f, 0xfff}, 2091 { 0x120900, 1, 0x1f, 0xfff}, 2092 { 0x120908, 1, 0x1f, 0xfff}, 2093 { 0x130030, 1, 0x1c, 0xfff}, 2094 { 0x13004c, 3, 0x1c, 0xfff}, 2095 { 0x130064, 2, 0x1c, 0xfff}, 2096 { 0x13009c, 1, 0x1c, 0x1fff}, 2097 { 0x130130, 1, 0x1c, 0xfff}, 2098 { 0x13016c, 1, 0x1c, 0xfff}, 2099 { 0x130300, 1, 0x1c, 0xfff}, 2100 { 0x130480, 1, 0x1c, 0xfff}, 2101 { 0x14005c, 2, 0xf, 0xfff}, 2102 { 0x1400d0, 2, 0xf, 0xfff}, 2103 { 0x1400e0, 1, 0xf, 0xfff}, 2104 { 0x1401c8, 1, 0xf, 0xfff}, 2105 { 0x140200, 6, 0xf, 0xfff}, 2106 { 0x140338, 7, 0x10, 0xfff}, 2107 { 0x140370, 7, 0x10, 0xfff}, 2108 { 0x15c1bc, 6, 0x10, 0xfff}, 2109 { 0x15c230, 7, 0x10, 0xfff}, 2110 { 0x16101c, 1, 0x1f, 0xfff}, 2111 { 0x16102c, 1, 0x1f, 0x1fff}, 2112 { 0x164014, 2, 0x1f, 0xfff}, 2113 { 0x1640f0, 1, 0x1f, 0xfff}, 2114 { 0x166290, 1, 0x1f, 0xfff}, 2115 { 0x1662a0, 1, 0x1f, 0xfff}, 2116 { 0x1662b0, 1, 0x1f, 0x1fff}, 2117 { 0x166548, 1, 0x1f, 0xfff}, 2118 { 0x166550, 1, 0x1f, 0xfff}, 2119 { 0x166558, 1, 0x1f, 0xfff}, 2120 { 0x168000, 1, 0x1f, 0xfff}, 2121 { 0x168008, 1, 0x1f, 0xfff}, 2122 { 0x168010, 1, 0x1f, 0xfff}, 2123 { 0x168018, 1, 0x1f, 0xfff}, 2124 { 0x168028, 2, 0x1f, 0xfff}, 2125 { 0x168058, 9, 0x1f, 0xfff}, 2126 { 0x168238, 1, 0x1f, 0xfff}, 2127 { 0x1682d0, 7, 0x1f, 0xfff}, 2128 { 0x168300, 2, 0x3, 0xfff}, 2129 { 0x168308, 65, 0x1f, 0xfff}, 2130 { 0x168410, 2, 0x1f, 0xfff}, 2131 { 0x168438, 1, 0x1f, 0xfff}, 2132 { 0x168448, 1, 0x1f, 0x1fff}, 2133 { 0x168a00, 128, 0x1f, 0xfff}, 2134 { 0x16e200, 128, 0x2, 0xfff}, 2135 { 0x16e404, 2, 0x2, 0xfff}, 2136 { 0x16e584, 64, 0x2, 0xfff}, 2137 { 0x16e684, 2, 0x1e, 0xfff}, 2138 { 0x16e68c, 4, 0x2, 0xfff}, 2139 { 0x16e6fc, 4, 0x1c, 0xfff}, 2140 { 0x16e7ac, 12, 0x10, 0xfff}, 2141 { 0x1700a4, 1, 0x1f, 0xfff}, 2142 { 0x1700ac, 2, 0x1f, 0xfff}, 2143 { 0x1700c0, 1, 0x1f, 0xfff}, 2144 { 0x170174, 1, 0x1f, 0xfff}, 2145 { 0x170184, 1, 0x1f, 0x1fff}, 2146 { 0x1800f4, 1, 0x1f, 0xfff}, 2147 { 0x180104, 1, 0x1f, 0xfff}, 2148 { 0x180114, 1, 0x1f, 0x1fff}, 2149 { 0x180124, 1, 0x1f, 0x1fff}, 2150 { 0x18026c, 1, 0x1f, 0xfff}, 2151 { 0x1802a0, 1, 0x1f, 0xfff}, 2152 { 0x1b8000, 1, 0x1f, 0xfff}, 2153 { 0x1b8040, 1, 0x1f, 0xfff}, 2154 { 0x1b8080, 1, 0x1f, 0xfff}, 2155 { 0x1b80c0, 1, 0x1f, 0xfff}, 2156 { 0x200104, 1, 0x1f, 0xfff}, 2157 { 0x200114, 1, 0x1f, 0xfff}, 2158 { 0x200124, 1, 0x1f, 0x1fff}, 2159 { 0x200134, 1, 0x1f, 0x1fff}, 2160 { 0x20026c, 1, 0x1f, 0xfff}, 2161 { 0x2002a0, 1, 0x1f, 0xfff}, 2162 { 0x238000, 1, 0x1f, 0xfff}, 2163 { 0x238040, 1, 0x1f, 0xfff}, 2164 { 0x238080, 1, 0x1f, 0xfff}, 2165 { 0x2380c0, 1, 0x1f, 0xfff}, 2166 { 0x280104, 1, 0x1f, 0xfff}, 2167 { 0x280114, 1, 0x1f, 0xfff}, 2168 { 0x280124, 1, 0x1f, 0x1fff}, 2169 { 0x280134, 1, 0x1f, 0x1fff}, 2170 { 0x28026c, 1, 0x1f, 0xfff}, 2171 { 0x2802a0, 1, 0x1f, 0xfff}, 2172 { 0x2b8000, 1, 0x1f, 0xfff}, 2173 { 0x2b8040, 1, 0x1f, 0xfff}, 2174 { 0x2b8080, 1, 0x1f, 0xfff}, 2175 { 0x300104, 1, 0x1f, 0xfff}, 2176 { 0x300114, 1, 0x1f, 0xfff}, 2177 { 0x300124, 1, 0x1f, 0x1fff}, 2178 { 0x300134, 1, 0x1f, 0x1fff}, 2179 { 0x30026c, 1, 0x1f, 0xfff}, 2180 { 0x3002a0, 1, 0x1f, 0xfff}, 2181 { 0x338000, 1, 0x1f, 0xfff}, 2182 { 0x338040, 1, 0x1f, 0xfff}, 2183 { 0x338080, 1, 0x1f, 0xfff}, 2184 { 0x3380c0, 1, 0x1f, 0xfff} 2185 }; 2186 2187 #define IDLE_REGS_COUNT ARRAY_SIZE(idle_reg_addrs) 2188 2189 static const uint32_t read_reg_e1[] = { 2190 0x1b1000}; 2191 2192 static const struct wreg_addr wreg_addr_e1 = { 2193 0x1b0c00, 192, 1, read_reg_e1, 0x1f, 0x1fff}; 2194 2195 static const uint32_t read_reg_e1h[] = { 2196 0x1b1040, 0x1b1000}; 2197 2198 static const struct wreg_addr wreg_addr_e1h = { 2199 0x1b0c00, 256, 2, read_reg_e1h, 0x1f, 0x1fff}; 2200 2201 static const uint32_t read_reg_e2[] = { 2202 0x1b1040, 0x1b1000}; 2203 2204 static const struct wreg_addr wreg_addr_e2 = { 2205 0x1b0c00, 128, 2, read_reg_e2, 0x1f, 0x1fff}; 2206 2207 static const uint32_t read_reg_e3[] = { 2208 0x1b1040, 0x1b1000}; 2209 2210 static const struct wreg_addr wreg_addr_e3 = { 2211 0x1b0c00, 128, 2, read_reg_e3, 0x1f, 0x1fff}; 2212 2213 static const uint32_t read_reg_e3b0[] = { 2214 0x1b1040, 0x1b1000}; 2215 2216 static const struct wreg_addr wreg_addr_e3b0 = { 2217 0x1b0c00, 128, 2, read_reg_e3b0, 0x1f, 0x1fff}; 2218 2219 static const unsigned int dump_num_registers[NUM_CHIPS][NUM_PRESETS] = { 2220 {19758, 17543, 26951, 18705, 17287, 26695, 19812, 31367, 40775, 19788, 2221 25223, 34631, 19074}, 2222 {31750, 18273, 32253, 30697, 18017, 31997, 31804, 32097, 46077, 31780, 2223 25953, 39933, 35895}, 2224 {36527, 17928, 33697, 35474, 18700, 34466, 36581, 31752, 47521, 36557, 2225 25608, 41377, 43903}, 2226 {45239, 17936, 34387, 44186, 18708, 35156, 45293, 31760, 48211, 45269, 2227 25616, 42067, 43903}, 2228 {45302, 17999, 34802, 44249, 18771, 35571, 45356, 31823, 48626, 45332, 2229 25679, 42482, 43903} 2230 }; 2231 #endif /* #ifndef __BXE_DUMP_H__ */ 2232