hubgm107.fuc5.h (13077B)
1/* SPDX-License-Identifier: MIT */ 2static uint32_t gm107_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 209static uint32_t gm107_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 0x05ca4104, 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 0x87048204, 464 0x04004000, 465 0xbd0002f6, 466 0x40040204, 467 0x02f60300, 468 0xf404bd00, 469 0x048e1031, 470 0x657e4096, 471 0xfeb20000, 472 0xb590f1c7, 473 0xf4f00301, 474 0x020fb51f, 475 0x1fbb0101, 476 0x0112b604, 477 0x01030080, 478 0xbd0001f6, 479 0x04008004, 480 0x0001f601, 481 0x004104bd, 482 0x7e020f01, 483 0x7e0006ad, 484 0x0f0006bc, 485 0x06fe7e10, 486 0x000e9800, 487 0x7e010f98, 488 0x95000120, 489 0x00800814, 490 0x04f601c0, 491 0x8004bd00, 492 0xf601c100, 493 0x04bd0004, 494 0x130030b7, 495 0xb6001fbb, 496 0x008002f5, 497 0x0ff601d3, 498 0xb604bd00, 499 0x10b60815, 500 0x0814b601, 501 0x687e1fb2, 502 0x1fbb0002, 503 0x02039800, 504 0x50200084, 505/* 0x0420: init_gpc */ 506 0x08044eb8, 507 0x7e1fb200, 508 0xb800008f, 509 0x00010c4e, 510 0x8f7ef4bd, 511 0x4eb80000, 512 0x7e000104, 513 0xb800008f, 514 0x0001004e, 515 0x8f7e020f, 516 0x4eb80000, 517/* 0x044f: init_gpc_wait */ 518 0x7e000800, 519 0xc8000065, 520 0x0bf41fff, 521 0x044eb8f9, 522 0x657e0008, 523 0x1fbb0000, 524 0x0040b700, 525 0x0132b680, 526 0x0fb41bf4, 527 0x06fe7e00, 528 0x7e000f00, 529 0x800006ad, 530 0xf6020100, 531 0x04bd0001, 532 0x19f014bd, 533 0x3000801f, 534 0x0001f602, 535/* 0x0492: wait */ 536 0x28f404bd, 537 0x0031f400, 538/* 0x0498: main */ 539 0x377e100d, 540 0x01f40000, 541 0x01e4b1f4, 542 0xc71bf540, 543 0xf094bd00, 544 0x00800499, 545 0x09f60237, 546 0x8104bd00, 547 0xcf02c000, 548 0x00820011, 549 0x22cf02c1, 550 0x1f13c800, 551 0xc8770bf4, 552 0x0bf41f23, 553 0xb220f955, 554 0xf094bd12, 555 0x00800799, 556 0x09f60237, 557 0xf404bd00, 558 0x31f40132, 559 0x08817e02, 560 0xf094bd00, 561 0x00800799, 562 0x09f60217, 563 0xfc04bd00, 564 0xf094bd20, 565 0x00800699, 566 0x09f60237, 567 0xf404bd00, 568 0x817e0131, 569 0x94bd0008, 570 0x800699f0, 571 0xf6021700, 572 0x04bd0009, 573/* 0x0523: chsw_prev_no_next */ 574 0xf92f0ef4, 575 0xf412b220, 576 0x32f40132, 577 0x08817e02, 578 0x8020fc00, 579 0xf602c000, 580 0x04bd0002, 581/* 0x053f: chsw_no_prev */ 582 0xc8130ef4, 583 0x0bf41f23, 584 0x0131f40d, 585 0x7e0232f4, 586/* 0x054f: chsw_done */ 587 0x02000881, 588 0xc3008001, 589 0x0002f602, 590 0x94bd04bd, 591 0x800499f0, 592 0xf6021700, 593 0x04bd0009, 594 0xff300ef5, 595/* 0x056c: main_not_ctx_switch */ 596 0xf401e4b0, 597 0xf2b20c1b, 598 0x0008217e, 599/* 0x057b: main_not_ctx_chan */ 600 0xb0400ef4, 601 0x1bf402e4, 602 0xf094bd2c, 603 0x00800799, 604 0x09f60237, 605 0xf404bd00, 606 0x32f40132, 607 0x08817e02, 608 0xf094bd00, 609 0x00800799, 610 0x09f60217, 611 0xf404bd00, 612/* 0x05aa: main_not_ctx_save */ 613 0xef94110e, 614 0x01f5f010, 615 0x0002f87e, 616 0xfee40ef5, 617/* 0x05b8: main_done */ 618 0x29f024bd, 619 0x3000801f, 620 0x0002f602, 621 0x0ef504bd, 622/* 0x05ca: ih */ 623 0x00f9fed2, 624 0x88fe80f9, 625 0xf980f901, 626 0xf9a0f990, 627 0xf9d0f9b0, 628 0xbdf0f9e0, 629 0x02004a04, 630 0xc400aacf, 631 0x0bf404ab, 632 0x4e100d23, 633 0xeecf1a00, 634 0x19004f00, 635 0x7e00ffcf, 636 0xb7000004, 637 0x0e0400b0, 638 0x1d004001, 639 0xbd000ef6, 640/* 0x060d: ih_no_fifo */ 641 0x00abe404, 642 0x0c0bf401, 643 0x014e100d, 644 0x00047e40, 645/* 0x061d: ih_no_ctxsw */ 646 0x00abe400, 647 0x560bf404, 648 0x4007088e, 649 0x0000657e, 650 0x0080ffb2, 651 0x0ff60204, 652 0x8e04bd00, 653 0x7e400704, 654 0xb2000065, 655 0x030080ff, 656 0x000ff602, 657 0xfec704bd, 658 0x02ee9450, 659 0x4007008f, 660 0x7e00efbb, 661 0x80000065, 662 0xf6020200, 663 0x04bd000f, 664 0xf87e030f, 665 0x004b0002, 666 0x8ebfb201, 667 0x7e400144, 668/* 0x0677: ih_no_fwmthd */ 669 0x4b00008f, 670 0xb0bd0504, 671 0xf4b4abff, 672 0x00800c0b, 673 0x0bf60307, 674/* 0x068b: ih_no_other */ 675 0x4004bd00, 676 0x0af60100, 677 0xfc04bd00, 678 0xfce0fcf0, 679 0xfcb0fcd0, 680 0xfc90fca0, 681 0x0088fe80, 682 0x00fc80fc, 683 0xf80032f4, 684/* 0x06ad: ctx_4170s */ 685 0x10f5f001, 686 0x708effb2, 687 0x8f7e4041, 688 0x00f80000, 689/* 0x06bc: ctx_4170w */ 690 0x4041708e, 691 0x0000657e, 692 0xf4f0ffb2, 693 0xf31bf410, 694/* 0x06ce: ctx_redswitch */ 695 0x004e00f8, 696 0x40e5f002, 697 0xf020e5f0, 698 0x008010e5, 699 0x0ef60185, 700 0x0f04bd00, 701/* 0x06e5: ctx_redswitch_delay */ 702 0x01f2b608, 703 0xf1fd1bf4, 704 0xf10400e5, 705 0x800100e5, 706 0xf6018500, 707 0x04bd000e, 708/* 0x06fe: ctx_86c */ 709 0x008000f8, 710 0x0ff60223, 711 0xb204bd00, 712 0x8a148eff, 713 0x008f7e40, 714 0x8effb200, 715 0x7e41a88c, 716 0xf800008f, 717/* 0x071d: ctx_mem */ 718 0x84008000, 719 0x000ff602, 720/* 0x0726: ctx_mem_wait */ 721 0x008f04bd, 722 0xffcf0284, 723 0x05fffd00, 724 0xf8f61bf4, 725/* 0x0735: ctx_load */ 726 0xf094bd00, 727 0x00800599, 728 0x09f60237, 729 0x0a04bd00, 730 0x00b87e0c, 731 0x80f4bd00, 732 0xf6028900, 733 0x04bd000f, 734 0x02c10080, 735 0xbd0002f6, 736 0x83008004, 737 0x0002f602, 738 0x070f04bd, 739 0x00071d7e, 740 0x02c00080, 741 0xbd0002f6, 742 0x000bfe04, 743 0xb61f2af0, 744 0x20b60424, 745 0xf094bd02, 746 0x00800899, 747 0x09f60237, 748 0x8004bd00, 749 0xf6028100, 750 0x04bd0002, 751 0x000000d2, 752 0x0225f080, 753 0x02880080, 754 0xbd0002f6, 755 0x42100104, 756 0x23f00200, 757 0x0512fa02, 758 0x94bd03f8, 759 0x800899f0, 760 0xf6021700, 761 0x04bd0009, 762 0xb6810198, 763 0x02981814, 764 0x0825b680, 765 0xb50512fd, 766 0x94bd1601, 767 0x800999f0, 768 0xf6023700, 769 0x04bd0009, 770 0x02810080, 771 0xbd0001f6, 772 0x80010204, 773 0xf6028800, 774 0x04bd0002, 775 0xf0010041, 776 0x01fa0613, 777 0xbd03f805, 778 0x0999f094, 779 0x02170080, 780 0xbd0009f6, 781 0xf094bd04, 782 0x00800599, 783 0x09f60217, 784 0xf804bd00, 785/* 0x0821: ctx_chan */ 786 0x07357e00, 787 0x7e0c0a00, 788 0x0f0000b8, 789 0x071d7e05, 790/* 0x0833: ctx_mmio_exec */ 791 0x9800f800, 792 0x00804103, 793 0x03f60281, 794 0xbd04bd00, 795/* 0x0841: ctx_mmio_loop */ 796 0xff34c434, 797 0x450e1bf4, 798 0x53f00200, 799 0x0535fa06, 800/* 0x0852: ctx_mmio_pull */ 801 0x4e9803f8, 802 0x814f9880, 803 0x00008f7e, 804 0xb60830b6, 805 0x1bf40112, 806/* 0x0865: ctx_mmio_done */ 807 0x160398df, 808 0x02810080, 809 0xbd0003f6, 810 0x4000b504, 811 0xf0010041, 812 0x01fa0613, 813 0xf803f806, 814/* 0x0881: ctx_xfer */ 815 0x80040e00, 816 0xf6030200, 817 0x04bd000e, 818/* 0x088c: ctx_xfer_idle */ 819 0x0300008e, 820 0xf100eecf, 821 0xf42000e4, 822 0x11f4f51b, 823 0x0c02f406, 824/* 0x08a0: ctx_xfer_pre */ 825 0xfe7e100f, 826 0x11f40006, 827/* 0x08a9: ctx_xfer_pre_load */ 828 0x7e020f1b, 829 0x7e0006ad, 830 0x7e0006bc, 831 0xbd0006ce, 832 0x06ad7ef4, 833 0x07357e00, 834/* 0x08c1: ctx_xfer_exec */ 835 0x16019800, 836 0x008024bd, 837 0x02f60105, 838 0xb204bd00, 839 0xa5008e1f, 840 0x008f7e41, 841 0x01fcf000, 842 0xb6022cf0, 843 0xf2fd0124, 844 0x8effb205, 845 0x7e41a504, 846 0x7e00008f, 847 0xbd000216, 848 0x47fc8024, 849 0x0002f602, 850 0x2cf004bd, 851 0x0320b601, 852 0x024afc80, 853 0xbd0002f6, 854 0x01acf004, 855 0x0b06a5f0, 856 0x000c9800, 857 0x0e010d98, 858 0x013d7e00, 859 0x7e080a00, 860 0x7e0000ec, 861 0xf400020a, 862 0x0c0a1201, 863 0x0000b87e, 864 0x1d7e050f, 865 0x02f40007, 866/* 0x093d: ctx_xfer_post */ 867 0x7e020f2d, 868 0xbd0006ad, 869 0x06fe7ef4, 870 0x02277e00, 871 0x06bc7e00, 872 0x7ef4bd00, 873 0xf40006ad, 874 0x01981011, 875 0x0511fd40, 876 0x7e070bf4, 877/* 0x0967: ctx_xfer_no_post_mmio */ 878/* 0x0967: ctx_xfer_done */ 879 0xf8000833, 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};