1 /* SPDX-License-Identifier: MIT */ 2 static uint32_t gk208_grhub_data[] = { 3 /* 0x0000: hub_mmio_list_head */ 4 0x00000300, 5 /* 0x0004: hub_mmio_list_tail */ 6 0x00000304, 7 /* 0x0008: gpc_count */ 8 0x00000000, 9 /* 0x000c: rop_count */ 10 0x00000000, 11 /* 0x0010: cmd_queue */ 12 0x00000000, 13 0x00000000, 14 0x00000000, 15 0x00000000, 16 0x00000000, 17 0x00000000, 18 0x00000000, 19 0x00000000, 20 0x00000000, 21 0x00000000, 22 0x00000000, 23 0x00000000, 24 0x00000000, 25 0x00000000, 26 0x00000000, 27 0x00000000, 28 0x00000000, 29 0x00000000, 30 /* 0x0058: ctx_current */ 31 0x00000000, 32 0x00000000, 33 0x00000000, 34 0x00000000, 35 0x00000000, 36 0x00000000, 37 0x00000000, 38 0x00000000, 39 0x00000000, 40 0x00000000, 41 0x00000000, 42 0x00000000, 43 0x00000000, 44 0x00000000, 45 0x00000000, 46 0x00000000, 47 0x00000000, 48 0x00000000, 49 0x00000000, 50 0x00000000, 51 0x00000000, 52 0x00000000, 53 0x00000000, 54 0x00000000, 55 0x00000000, 56 0x00000000, 57 0x00000000, 58 0x00000000, 59 0x00000000, 60 0x00000000, 61 0x00000000, 62 0x00000000, 63 0x00000000, 64 0x00000000, 65 0x00000000, 66 0x00000000, 67 0x00000000, 68 0x00000000, 69 0x00000000, 70 0x00000000, 71 0x00000000, 72 0x00000000, 73 /* 0x0100: chan_data */ 74 /* 0x0100: chan_mmio_count */ 75 0x00000000, 76 /* 0x0104: chan_mmio_address */ 77 0x00000000, 78 0x00000000, 79 0x00000000, 80 0x00000000, 81 0x00000000, 82 0x00000000, 83 0x00000000, 84 0x00000000, 85 0x00000000, 86 0x00000000, 87 0x00000000, 88 0x00000000, 89 0x00000000, 90 0x00000000, 91 0x00000000, 92 0x00000000, 93 0x00000000, 94 0x00000000, 95 0x00000000, 96 0x00000000, 97 0x00000000, 98 0x00000000, 99 0x00000000, 100 0x00000000, 101 0x00000000, 102 0x00000000, 103 0x00000000, 104 0x00000000, 105 0x00000000, 106 0x00000000, 107 0x00000000, 108 0x00000000, 109 0x00000000, 110 0x00000000, 111 0x00000000, 112 0x00000000, 113 0x00000000, 114 0x00000000, 115 0x00000000, 116 0x00000000, 117 0x00000000, 118 0x00000000, 119 0x00000000, 120 0x00000000, 121 0x00000000, 122 0x00000000, 123 0x00000000, 124 0x00000000, 125 0x00000000, 126 0x00000000, 127 0x00000000, 128 0x00000000, 129 0x00000000, 130 0x00000000, 131 0x00000000, 132 0x00000000, 133 0x00000000, 134 0x00000000, 135 0x00000000, 136 0x00000000, 137 0x00000000, 138 0x00000000, 139 0x00000000, 140 /* 0x0200: xfer_data */ 141 0x00000000, 142 0x00000000, 143 0x00000000, 144 0x00000000, 145 0x00000000, 146 0x00000000, 147 0x00000000, 148 0x00000000, 149 0x00000000, 150 0x00000000, 151 0x00000000, 152 0x00000000, 153 0x00000000, 154 0x00000000, 155 0x00000000, 156 0x00000000, 157 0x00000000, 158 0x00000000, 159 0x00000000, 160 0x00000000, 161 0x00000000, 162 0x00000000, 163 0x00000000, 164 0x00000000, 165 0x00000000, 166 0x00000000, 167 0x00000000, 168 0x00000000, 169 0x00000000, 170 0x00000000, 171 0x00000000, 172 0x00000000, 173 0x00000000, 174 0x00000000, 175 0x00000000, 176 0x00000000, 177 0x00000000, 178 0x00000000, 179 0x00000000, 180 0x00000000, 181 0x00000000, 182 0x00000000, 183 0x00000000, 184 0x00000000, 185 0x00000000, 186 0x00000000, 187 0x00000000, 188 0x00000000, 189 0x00000000, 190 0x00000000, 191 0x00000000, 192 0x00000000, 193 0x00000000, 194 0x00000000, 195 0x00000000, 196 0x00000000, 197 0x00000000, 198 0x00000000, 199 0x00000000, 200 0x00000000, 201 0x00000000, 202 0x00000000, 203 0x00000000, 204 0x00000000, 205 /* 0x0300: hub_mmio_list_base */ 206 0x0417e91c, 207 }; 208 209 static uint32_t gk208_grhub_code[] = { 210 0x030e0ef5, 211 /* 0x0004: queue_put */ 212 0x9800d898, 213 0x86f001d9, 214 0xf489a408, 215 0x020f0b1b, 216 0x0002f87e, 217 /* 0x001a: queue_put_next */ 218 0x98c400f8, 219 0x0384b607, 220 0xb6008dbb, 221 0x8eb50880, 222 0x018fb500, 223 0xf00190b6, 224 0xd9b50f94, 225 /* 0x0037: queue_get */ 226 0xf400f801, 227 0xd8980131, 228 0x01d99800, 229 0x0bf489a4, 230 0x0789c421, 231 0xbb0394b6, 232 0x90b6009d, 233 0x009e9808, 234 0xb6019f98, 235 0x84f00180, 236 0x00d8b50f, 237 /* 0x0063: queue_get_done */ 238 0xf80132f4, 239 /* 0x0065: nv_rd32 */ 240 0xf0ecb200, 241 0x00801fc9, 242 0x0cf601ca, 243 /* 0x0073: nv_rd32_wait */ 244 0x8c04bd00, 245 0xcf01ca00, 246 0xccc800cc, 247 0xf61bf41f, 248 0xec7e060a, 249 0x008f0000, 250 0xffcf01cb, 251 /* 0x008f: nv_wr32 */ 252 0x8000f800, 253 0xf601cc00, 254 0x04bd000f, 255 0xc9f0ecb2, 256 0x1ec9f01f, 257 0x01ca0080, 258 0xbd000cf6, 259 /* 0x00a9: nv_wr32_wait */ 260 0xca008c04, 261 0x00cccf01, 262 0xf41fccc8, 263 0x00f8f61b, 264 /* 0x00b8: wait_donez */ 265 0x99f094bd, 266 0x37008000, 267 0x0009f602, 268 0x008004bd, 269 0x0af60206, 270 /* 0x00cf: wait_donez_ne */ 271 0x8804bd00, 272 0xcf010000, 273 0x8aff0088, 274 0xf61bf488, 275 0x99f094bd, 276 0x17008000, 277 0x0009f602, 278 0x00f804bd, 279 /* 0x00ec: wait_doneo */ 280 0x99f094bd, 281 0x37008000, 282 0x0009f602, 283 0x008004bd, 284 0x0af60206, 285 /* 0x0103: wait_doneo_e */ 286 0x8804bd00, 287 0xcf010000, 288 0x8aff0088, 289 0xf60bf488, 290 0x99f094bd, 291 0x17008000, 292 0x0009f602, 293 0x00f804bd, 294 /* 0x0120: mmctx_size */ 295 /* 0x0122: nv_mmctx_size_loop */ 296 0xe89894bd, 297 0x1a85b600, 298 0xb60180b6, 299 0x98bb0284, 300 0x04e0b600, 301 0x1bf4efa4, 302 0xf89fb2ec, 303 /* 0x013d: mmctx_xfer */ 304 0xf094bd00, 305 0x00800199, 306 0x09f60237, 307 0xbd04bd00, 308 0x05bbfd94, 309 0x800f0bf4, 310 0xf601c400, 311 0x04bd000b, 312 /* 0x015f: mmctx_base_disabled */ 313 0xfd0099f0, 314 0x0bf405ee, 315 0xc6008018, 316 0x000ef601, 317 0x008004bd, 318 0x0ff601c7, 319 0xf004bd00, 320 /* 0x017a: mmctx_multi_disabled */ 321 0xabc80199, 322 0x10b4b600, 323 0xc80cb9f0, 324 0xe4b601ae, 325 0x05befd11, 326 0x01c50080, 327 0xbd000bf6, 328 /* 0x0195: mmctx_exec_loop */ 329 /* 0x0195: mmctx_wait_free */ 330 0xc5008e04, 331 0x00eecf01, 332 0xf41fe4f0, 333 0xce98f60b, 334 0x05e9fd00, 335 0x01c80080, 336 0xbd000ef6, 337 0x04c0b604, 338 0x1bf4cda4, 339 0x02abc8df, 340 /* 0x01bf: mmctx_fini_wait */ 341 0x8b1c1bf4, 342 0xcf01c500, 343 0xb4f000bb, 344 0x10b4b01f, 345 0x0af31bf4, 346 0x00b87e05, 347 0x250ef400, 348 /* 0x01d8: mmctx_stop */ 349 0xb600abc8, 350 0xb9f010b4, 351 0x12b9f00c, 352 0x01c50080, 353 0xbd000bf6, 354 /* 0x01ed: mmctx_stop_wait */ 355 0xc5008b04, 356 0x00bbcf01, 357 0xf412bbc8, 358 /* 0x01fa: mmctx_done */ 359 0x94bdf61b, 360 0x800199f0, 361 0xf6021700, 362 0x04bd0009, 363 /* 0x020a: strand_wait */ 364 0xa0f900f8, 365 0xb87e020a, 366 0xa0fc0000, 367 /* 0x0216: strand_pre */ 368 0x0c0900f8, 369 0x024afc80, 370 0xbd0009f6, 371 0x020a7e04, 372 /* 0x0227: strand_post */ 373 0x0900f800, 374 0x4afc800d, 375 0x0009f602, 376 0x0a7e04bd, 377 0x00f80002, 378 /* 0x0238: strand_set */ 379 0xfc800f0c, 380 0x0cf6024f, 381 0x0c04bd00, 382 0x4afc800b, 383 0x000cf602, 384 0xfc8004bd, 385 0x0ef6024f, 386 0x0c04bd00, 387 0x4afc800a, 388 0x000cf602, 389 0x0a7e04bd, 390 0x00f80002, 391 /* 0x0268: strand_ctx_init */ 392 0x99f094bd, 393 0x37008003, 394 0x0009f602, 395 0x167e04bd, 396 0x030e0002, 397 0x0002387e, 398 0xfc80c4bd, 399 0x0cf60247, 400 0x0c04bd00, 401 0x4afc8001, 402 0x000cf602, 403 0x0a7e04bd, 404 0x0c920002, 405 0x46fc8001, 406 0x000cf602, 407 0x020c04bd, 408 0x024afc80, 409 0xbd000cf6, 410 0x020a7e04, 411 0x02277e00, 412 0x42008800, 413 0x20008902, 414 0x0099cf02, 415 /* 0x02c7: ctx_init_strand_loop */ 416 0xf608fe95, 417 0x8ef6008e, 418 0x808acf40, 419 0xb606a5b6, 420 0xeabb01a0, 421 0x0480b600, 422 0xf40192b6, 423 0xe4b6e81b, 424 0xf2efbc08, 425 0x99f094bd, 426 0x17008003, 427 0x0009f602, 428 0x00f804bd, 429 /* 0x02f8: error */ 430 0x02050080, 431 0xbd000ff6, 432 0x80010f04, 433 0xf6030700, 434 0x04bd000f, 435 /* 0x030e: init */ 436 0x04bd00f8, 437 0x410007fe, 438 0x11cf4200, 439 0x0911e700, 440 0x0814b601, 441 0x020014fe, 442 0x12004002, 443 0xbd0002f6, 444 0x05c94104, 445 0xbd0010fe, 446 0x07004024, 447 0xbd0002f6, 448 0x20034204, 449 0x01010080, 450 0xbd0002f6, 451 0x20044204, 452 0x01010480, 453 0xbd0002f6, 454 0x200b4204, 455 0x01010880, 456 0xbd0002f6, 457 0x200c4204, 458 0x01011c80, 459 0xbd0002f6, 460 0x01039204, 461 0x03090080, 462 0xbd0003f6, 463 0x87044204, 464 0xf6040040, 465 0x04bd0002, 466 0x00400402, 467 0x0002f603, 468 0x31f404bd, 469 0x96048e10, 470 0x00657e40, 471 0xc7feb200, 472 0x01b590f1, 473 0x1ff4f003, 474 0x01020fb5, 475 0x041fbb01, 476 0x800112b6, 477 0xf6010300, 478 0x04bd0001, 479 0x01040080, 480 0xbd0001f6, 481 0x01004104, 482 0xac7e020f, 483 0xbb7e0006, 484 0x100f0006, 485 0x0006fd7e, 486 0x98000e98, 487 0x207e010f, 488 0x14950001, 489 0xc0008008, 490 0x0004f601, 491 0x008004bd, 492 0x04f601c1, 493 0xb704bd00, 494 0xbb130030, 495 0xf5b6001f, 496 0xd3008002, 497 0x000ff601, 498 0x15b604bd, 499 0x0110b608, 500 0xb20814b6, 501 0x02687e1f, 502 0x001fbb00, 503 0x84020398, 504 /* 0x041f: init_gpc */ 505 0xb8502000, 506 0x0008044e, 507 0x8f7e1fb2, 508 0x4eb80000, 509 0xbd00010c, 510 0x008f7ef4, 511 0x044eb800, 512 0x8f7e0001, 513 0x4eb80000, 514 0x0f000100, 515 0x008f7e02, 516 0x004eb800, 517 /* 0x044e: init_gpc_wait */ 518 0x657e0008, 519 0xffc80000, 520 0xf90bf41f, 521 0x08044eb8, 522 0x00657e00, 523 0x001fbb00, 524 0x800040b7, 525 0xf40132b6, 526 0x000fb41b, 527 0x0006fd7e, 528 0xac7e000f, 529 0x00800006, 530 0x01f60201, 531 0xbd04bd00, 532 0x1f19f014, 533 0x02300080, 534 0xbd0001f6, 535 /* 0x0491: wait */ 536 0x0028f404, 537 /* 0x0497: main */ 538 0x0d0031f4, 539 0x00377e10, 540 0xf401f400, 541 0x4001e4b1, 542 0x00c71bf5, 543 0x99f094bd, 544 0x37008004, 545 0x0009f602, 546 0x008104bd, 547 0x11cf02c0, 548 0xc1008200, 549 0x0022cf02, 550 0xf41f13c8, 551 0x23c8770b, 552 0x550bf41f, 553 0x12b220f9, 554 0x99f094bd, 555 0x37008007, 556 0x0009f602, 557 0x32f404bd, 558 0x0231f401, 559 0x0008807e, 560 0x99f094bd, 561 0x17008007, 562 0x0009f602, 563 0x20fc04bd, 564 0x99f094bd, 565 0x37008006, 566 0x0009f602, 567 0x31f404bd, 568 0x08807e01, 569 0xf094bd00, 570 0x00800699, 571 0x09f60217, 572 0xf404bd00, 573 /* 0x0522: chsw_prev_no_next */ 574 0x20f92f0e, 575 0x32f412b2, 576 0x0232f401, 577 0x0008807e, 578 0x008020fc, 579 0x02f602c0, 580 0xf404bd00, 581 /* 0x053e: chsw_no_prev */ 582 0x23c8130e, 583 0x0d0bf41f, 584 0xf40131f4, 585 0x807e0232, 586 /* 0x054e: chsw_done */ 587 0x01020008, 588 0x02c30080, 589 0xbd0002f6, 590 0xf094bd04, 591 0x00800499, 592 0x09f60217, 593 0xf504bd00, 594 /* 0x056b: main_not_ctx_switch */ 595 0xb0ff300e, 596 0x1bf401e4, 597 0x7ef2b20c, 598 0xf4000820, 599 /* 0x057a: main_not_ctx_chan */ 600 0xe4b0400e, 601 0x2c1bf402, 602 0x99f094bd, 603 0x37008007, 604 0x0009f602, 605 0x32f404bd, 606 0x0232f401, 607 0x0008807e, 608 0x99f094bd, 609 0x17008007, 610 0x0009f602, 611 0x0ef404bd, 612 /* 0x05a9: main_not_ctx_save */ 613 0x10ef9411, 614 0x7e01f5f0, 615 0xf50002f8, 616 /* 0x05b7: main_done */ 617 0xbdfee40e, 618 0x1f29f024, 619 0x02300080, 620 0xbd0002f6, 621 0xd20ef504, 622 /* 0x05c9: ih */ 623 0xf900f9fe, 624 0x0188fe80, 625 0x90f980f9, 626 0xb0f9a0f9, 627 0xe0f9d0f9, 628 0x04bdf0f9, 629 0xcf02004a, 630 0xabc400aa, 631 0x230bf404, 632 0x004e100d, 633 0x00eecf1a, 634 0xcf19004f, 635 0x047e00ff, 636 0xb0b70000, 637 0x010e0400, 638 0xf61d0040, 639 0x04bd000e, 640 /* 0x060c: ih_no_fifo */ 641 0x0100abe4, 642 0x0d0c0bf4, 643 0x40014e10, 644 0x0000047e, 645 /* 0x061c: ih_no_ctxsw */ 646 0x0400abe4, 647 0x8e560bf4, 648 0x7e400708, 649 0xb2000065, 650 0x040080ff, 651 0x000ff602, 652 0x048e04bd, 653 0x657e4007, 654 0xffb20000, 655 0x02030080, 656 0xbd000ff6, 657 0x50fec704, 658 0x8f02ee94, 659 0xbb400700, 660 0x657e00ef, 661 0x00800000, 662 0x0ff60202, 663 0x0f04bd00, 664 0x02f87e03, 665 0x01004b00, 666 0x448ebfb2, 667 0x8f7e4001, 668 /* 0x0676: ih_no_fwmthd */ 669 0x044b0000, 670 0xffb0bd05, 671 0x0bf4b4ab, 672 0x0700800c, 673 0x000bf603, 674 /* 0x068a: ih_no_other */ 675 0x004004bd, 676 0x000af601, 677 0xf0fc04bd, 678 0xd0fce0fc, 679 0xa0fcb0fc, 680 0x80fc90fc, 681 0xfc0088fe, 682 0xf400fc80, 683 0x01f80032, 684 /* 0x06ac: ctx_4170s */ 685 0xb210f5f0, 686 0x41708eff, 687 0x008f7e40, 688 /* 0x06bb: ctx_4170w */ 689 0x8e00f800, 690 0x7e404170, 691 0xb2000065, 692 0x10f4f0ff, 693 0xf8f31bf4, 694 /* 0x06cd: ctx_redswitch */ 695 0x02004e00, 696 0xf040e5f0, 697 0xe5f020e5, 698 0x85008010, 699 0x000ef601, 700 0x080f04bd, 701 /* 0x06e4: ctx_redswitch_delay */ 702 0xf401f2b6, 703 0xe5f1fd1b, 704 0xe5f10400, 705 0x00800100, 706 0x0ef60185, 707 0xf804bd00, 708 /* 0x06fd: ctx_86c */ 709 0x23008000, 710 0x000ff602, 711 0xffb204bd, 712 0x408a148e, 713 0x00008f7e, 714 0x8c8effb2, 715 0x8f7e41a8, 716 0x00f80000, 717 /* 0x071c: ctx_mem */ 718 0x02840080, 719 0xbd000ff6, 720 /* 0x0725: ctx_mem_wait */ 721 0x84008f04, 722 0x00ffcf02, 723 0xf405fffd, 724 0x00f8f61b, 725 /* 0x0734: ctx_load */ 726 0x99f094bd, 727 0x37008005, 728 0x0009f602, 729 0x0c0a04bd, 730 0x0000b87e, 731 0x0080f4bd, 732 0x0ff60289, 733 0x8004bd00, 734 0xf602c100, 735 0x04bd0002, 736 0x02830080, 737 0xbd0002f6, 738 0x7e070f04, 739 0x8000071c, 740 0xf602c000, 741 0x04bd0002, 742 0xf0000bfe, 743 0x24b61f2a, 744 0x0220b604, 745 0x99f094bd, 746 0x37008008, 747 0x0009f602, 748 0x008004bd, 749 0x02f60281, 750 0xd204bd00, 751 0x80000000, 752 0x800225f0, 753 0xf6028800, 754 0x04bd0002, 755 0x00421001, 756 0x0223f002, 757 0xf80512fa, 758 0xf094bd03, 759 0x00800899, 760 0x09f60217, 761 0x9804bd00, 762 0x14b68101, 763 0x80029818, 764 0xfd0825b6, 765 0x01b50512, 766 0xf094bd16, 767 0x00800999, 768 0x09f60237, 769 0x8004bd00, 770 0xf6028100, 771 0x04bd0001, 772 0x00800102, 773 0x02f60288, 774 0x4104bd00, 775 0x13f00100, 776 0x0501fa06, 777 0x94bd03f8, 778 0x800999f0, 779 0xf6021700, 780 0x04bd0009, 781 0x99f094bd, 782 0x17008005, 783 0x0009f602, 784 0x00f804bd, 785 /* 0x0820: ctx_chan */ 786 0x0007347e, 787 0xb87e0c0a, 788 0x050f0000, 789 0x00071c7e, 790 /* 0x0832: ctx_mmio_exec */ 791 0x039800f8, 792 0x81008041, 793 0x0003f602, 794 0x34bd04bd, 795 /* 0x0840: ctx_mmio_loop */ 796 0xf4ff34c4, 797 0x00450e1b, 798 0x0653f002, 799 0xf80535fa, 800 /* 0x0851: ctx_mmio_pull */ 801 0x804e9803, 802 0x7e814f98, 803 0xb600008f, 804 0x12b60830, 805 0xdf1bf401, 806 /* 0x0864: ctx_mmio_done */ 807 0x80160398, 808 0xf6028100, 809 0x04bd0003, 810 0x414000b5, 811 0x13f00100, 812 0x0601fa06, 813 0x00f803f8, 814 /* 0x0880: ctx_xfer */ 815 0x0080040e, 816 0x0ef60302, 817 /* 0x088b: ctx_xfer_idle */ 818 0x8e04bd00, 819 0xcf030000, 820 0xe4f100ee, 821 0x1bf42000, 822 0x0611f4f5, 823 /* 0x089f: ctx_xfer_pre */ 824 0x0f0c02f4, 825 0x06fd7e10, 826 0x1b11f400, 827 /* 0x08a8: ctx_xfer_pre_load */ 828 0xac7e020f, 829 0xbb7e0006, 830 0xcd7e0006, 831 0xf4bd0006, 832 0x0006ac7e, 833 0x0007347e, 834 /* 0x08c0: ctx_xfer_exec */ 835 0xbd160198, 836 0x05008024, 837 0x0002f601, 838 0x1fb204bd, 839 0x41a5008e, 840 0x00008f7e, 841 0xf001fcf0, 842 0x24b6022c, 843 0x05f2fd01, 844 0x048effb2, 845 0x8f7e41a5, 846 0x167e0000, 847 0x24bd0002, 848 0x0247fc80, 849 0xbd0002f6, 850 0x012cf004, 851 0x800320b6, 852 0xf6024afc, 853 0x04bd0002, 854 0xf001acf0, 855 0x000b06a5, 856 0x98000c98, 857 0x000e010d, 858 0x00013d7e, 859 0xec7e080a, 860 0x0a7e0000, 861 0x01f40002, 862 0x7e0c0a12, 863 0x0f0000b8, 864 0x071c7e05, 865 0x2d02f400, 866 /* 0x093c: ctx_xfer_post */ 867 0xac7e020f, 868 0xf4bd0006, 869 0x0006fd7e, 870 0x0002277e, 871 0x0006bb7e, 872 0xac7ef4bd, 873 0x11f40006, 874 0x40019810, 875 0xf40511fd, 876 0x327e070b, 877 /* 0x0966: ctx_xfer_no_post_mmio */ 878 /* 0x0966: ctx_xfer_done */ 879 0x00f80008, 880 0x00000000, 881 0x00000000, 882 0x00000000, 883 0x00000000, 884 0x00000000, 885 0x00000000, 886 0x00000000, 887 0x00000000, 888 0x00000000, 889 0x00000000, 890 0x00000000, 891 0x00000000, 892 0x00000000, 893 0x00000000, 894 0x00000000, 895 0x00000000, 896 0x00000000, 897 0x00000000, 898 0x00000000, 899 0x00000000, 900 0x00000000, 901 0x00000000, 902 0x00000000, 903 0x00000000, 904 0x00000000, 905 0x00000000, 906 0x00000000, 907 0x00000000, 908 0x00000000, 909 0x00000000, 910 0x00000000, 911 0x00000000, 912 0x00000000, 913 0x00000000, 914 0x00000000, 915 0x00000000, 916 0x00000000, 917 0x00000000, 918 }; 919