home *** CD-ROM | disk | FTP | other *** search
/ Chip 1998 November / CHIP_CD_1998_11_PL.iso / software / drivers / mpegwiz / data1.cab / MCODE / SIDEKICK.DMM < prev    next >
Encoding:
Text File  |  1998-07-21  |  332.2 KB  |  6,810 lines

  1. //
  2. // Segment text (code):
  3. //
  4. 0x00000000: 0x00000900 // I0:      noop enint
  5. 0x00000001: 0x80001000 //          noop _bc(Startup)
  6. 0x00000002: 0x00000000 //          noop
  7. 0x00000003: 0x00000000 //          noop
  8. 0x00000004: 0x000008C0 // I1:      noop rti
  9. 0x00000005: 0x00000000 //          noop
  10. 0x00000006: 0x00000000 //          noop
  11. 0x00000007: 0x00000000 //          noop
  12. 0x00000008: 0x000008C0 // I2:      noop rti
  13. 0x00000009: 0x00000000 //          noop
  14. 0x0000000A: 0x00000000 //          noop
  15. 0x0000000B: 0x00000000 //          noop
  16. 0x0000000C: 0x00000000 // I3:      noop
  17. 0x0000000D: 0x6D800010 //          movi (0x10 /* I1 */, r27)
  18. 0x0000000E: 0x80001380 //          noop _bc(reg_save)
  19. 0x0000000F: 0x7D800180 //          movi (0x180 /* videoai */, r31)
  20. 0x00000010: 0x00000000 // I4:      noop
  21. 0x00000011: 0x6D800100 //          movi (0x100 /* Startup */, r27)
  22. 0x00000012: 0x80001380 //          noop _bc(reg_save)
  23. 0x00000013: 0x7D8003D4 //          movi (0x3D4 /* videobi */, r31)
  24. 0x00000014: 0x000008C0 // I5:      noop rti
  25. 0x00000015: 0x00000000 //          noop
  26. 0x00000016: 0x00000000 //          noop
  27. 0x00000017: 0x00000000 //          noop
  28. 0x00000018: 0x00000000 // I6:      noop
  29. 0x00000019: 0x00000000 //          noop
  30. 0x0000001A: 0x80005080 //          noop _bc(pp_reduce_int)
  31. 0x0000001B: 0x00000000 //          noop
  32. 0x0000001C: 0x000008C0 // I7:      noop rti
  33. 0x0000001D: 0x00000000 //          noop
  34. 0x0000001E: 0x00000000 //          noop
  35. 0x0000001F: 0x00000000 //          noop
  36. 0x00000020: 0x000008C0 // I8:      noop rti
  37. 0x00000021: 0x00000000 //          noop
  38. 0x00000022: 0x00000000 //          noop
  39. 0x00000023: 0x00000000 //          noop
  40. 0x00000024: 0x00000000 // I9:      noop
  41. 0x00000025: 0x6D800400 //          movi (0x400, r27)
  42. 0x00000026: 0x80001B80 //          noop _bc(reg_save)
  43. 0x00000027: 0x7D8004F0 //          movi (0x4F0 /* host_int */, r31)
  44. 0x00000028: 0x000008C0 // I10:     noop rti
  45. 0x00000029: 0x00000000 //          noop
  46. 0x0000002A: 0x00000000 //          noop
  47. 0x0000002B: 0x00000000 //          noop
  48. 0x0000002C: 0x000008C0 // I11:     noop rti
  49. 0x0000002D: 0x00000000 //          noop
  50. 0x0000002E: 0x00000000 //          noop
  51. 0x0000002F: 0x00000000 //          noop
  52. 0x00000030: 0x7D8002B8 // I12:     movi (0x2B8 /* vsync_int */, r31)
  53. 0x00000031: 0x6D810000 //          movi (0x10000, r27)
  54. 0x00000032: 0x00000000 //          noop
  55. 0x00000033: 0x00000000 //          noop
  56. 0x00000034: 0xED1B1BAC // I13:     srli5 (0xC, r27, r27) _bc(reg_save)
  57. 0x00000035: 0x00000000 //          noop
  58. 0x00000036: 0x67C04000 // all_int_return: load (0x0, r0, r25)
  59. 0x00000037: 0x60190000 //          add (r24, r25, r0)
  60. 0x00000038: 0x63D64ED4 // I14:     load (0xED4, r22, r24)
  61. 0x00000039: 0x67D64ED8 //          load (0xED8, r22, r25)
  62. 0x0000003A: 0x000008C0 //          noop rti
  63. 0x0000003B: 0x60190000 //          add (r24, r25, r0)
  64. 0x0000003C: 0x00000000 // I15:     noop
  65. 0x0000003D: 0x80006480 //          noop _bc(traps)
  66. 0x0000003E: 0x00000000 //          noop
  67. 0x0000003F: 0x00000000 //          noop
  68. 0x00000040: 0x5C000028 // Startup: addi5 (0x8, r0, r23)
  69. 0x00000041: 0x5D570034 //          slli5 (0x14, r23, r23)
  70. 0x00000042: 0x5980000C //          movi (0xC, r22)
  71. 0x00000043: 0x59560034 //          slli5 (0x14, r22, r22)
  72. 0x00000044: 0x55801400 //          movi (0x1400 /* _ucrt0 */, r21)
  73. 0x00000045: 0x61F50000 //          B0 callr (r21)
  74. 0x00000046: 0x00000000 //          noop
  75. 0x00000047: 0x0894C001 // OVERLAY_WAIT: andi (0x1, r20, testZ)
  76. 0x00000048: 0x00C01454 //          or (r0, r0, r20) readW (WBUS_INTCTL)
  77. 0x00000049: 0x800001C0 //          noop _bc(OVERLAY_WAIT)
  78. 0x0000004A: 0x51140033 //          srli5 (0x13, r20, r20)
  79. 0x0000004B: 0x00120940 //          mov (r18, r0) jmpr
  80. 0x0000004C: 0x00000000 //          noop
  81. 0x0000004D: 0x00000000 //          noop
  82. 0x0000004E: 0x015B1C70 // reg_save: slli5 (0x10, r27, r0) writeW (WBUS_INTCTL)
  83. 0x0000004F: 0x62D64ED4 //          store (r24, r22, 0xED4)
  84. 0x00000050: 0x66D64ED8 //          store (r25, r22, 0xED8)
  85. 0x00000051: 0x6AD64EDC //          store (r26, r22, 0xEDC)
  86. 0x00000052: 0x6ED64EE0 //          store (r27, r22, 0xEE0)
  87. 0x00000053: 0x72D64EE4 //          store (r28, r22, 0xEE4)
  88. 0x00000054: 0x76D64EE8 //          store (r29, r22, 0xEE8)
  89. 0x00000055: 0x7AD64EEC //          store (r30, r22, 0xEEC)
  90. 0x00000056: 0x001F0940 // dump_done: mov (r31, r0) jmpr
  91. 0x00000057: 0x00000000 //          noop
  92. 0x00000058: 0x00000000 //          noop
  93. 0x00000059: 0x6BD64EDC // all_int_return1: load (0xEDC, r22, r26)
  94. 0x0000005A: 0x6FD64EE0 //          load (0xEE0, r22, r27)
  95. 0x0000005B: 0x73D64EE4 //          load (0xEE4, r22, r28)
  96. 0x0000005C: 0x77D64EE8 //          load (0xEE8, r22, r29)
  97. 0x0000005D: 0x7BD64EEC //          load (0xEEC, r22, r30)
  98. 0x0000005E: 0x80001D80 //          noop _bc(all_int_return)
  99. 0x0000005F: 0x00000000 //          noop
  100. 0x00000060: 0x73D641A4 // videoai: load (0x1A4, r22, r28)
  101. 0x00000061: 0x701C0021 //          addi5 (0x1, r28, r28)
  102. 0x00000062: 0x72D641A4 //          store (r28, r22, 0x1A4)
  103. 0x00000063: 0x67D6418C //          load (0x18C, r22, r25)
  104. 0x00000064: 0x6FD641A0 //          load (0x1A0, r22, r27)
  105. 0x00000065: 0x7CC04007 //          ori (0x7, r0, r31)
  106. 0x00000066: 0x6C1B0021 //          addi5 (0x1, r27, r27)
  107. 0x00000067: 0x6C9B43FF //          andi (0x3FF, r27, r27)
  108. 0x00000068: 0x6ED641A0 //          store (r27, r22, 0x1A0)
  109. 0x00000069: 0x6FD64184 //          load (0x184, r22, r27)
  110. 0x0000006A: 0x643C8006 //          sub (r25, r28, testLT)
  111. 0x0000006B: 0x643C8002 //          sub (r25, r28, testZ)
  112. 0x0000006C: 0x80003280 //          noop _bc(videoa_inactive)
  113. 0x0000006D: 0x80003980 //          noop _bc(check_end)
  114. 0x0000006E: 0x67D64180 //          load (0x180, r22, r25)
  115. 0x0000006F: 0x001C8006 //          add (r0, r28, testLT)
  116. 0x00000070: 0x001C8002 //          add (r0, r28, testZ)
  117. 0x00000071: 0x80003280 //          noop _bc(videoa_inactive)
  118. 0x00000072: 0xEC9CB883 //          and (r27, r28, testNZ) _bc(videoa_start)
  119. 0x00000073: 0x73D64ED0 // videoa_normal: load (0xED0, r22, r28)
  120. 0x00000074: 0x80000600 //          noop _bc(Avalid_loop)
  121. 0x00000075: 0x641C001C //          add (r25, r28, r28)
  122. 0x00000076: 0x67C04EB8 //          load (0xEB8, r0, r25)
  123. 0x00000077: 0x641C001C //          add (r25, r28, r28)
  124. 0x00000078: 0x6FD74058 // Avalid_loop: load (0x58, r23, r27)
  125. 0x00000079: 0x80000600 //          noop _bc(Avalid_loop)
  126. 0x0000007A: 0x1D5B8035 //          slli5 (0x15, r27, testGE)
  127. 0x0000007B: 0x72D64ED0 // videoa_normal_post_inc: store (r28, r22, 0xED0)
  128. 0x0000007C: 0x7FD64190 //          load (0x190, r22, r31)
  129. 0x0000007D: 0x7ED74058 //          store (r31, r23, 0x58)
  130. 0x0000007E: 0x7D800000 // amine:   movi (0x0 /* I0 */, r31)
  131. 0x0000007F: 0x7EC04808 //          store (r31, r0, 0x808)
  132. 0x00000080: 0x80003640 //          noop _bc(all_int_return1)
  133. 0x00000081: 0x001C18C0 //          mov (r28, r0) writeW (WBUS_CHMEM3)
  134. 0x00000082: 0x67D7406C // videoa_start: load (0x6C, r23, r25)
  135. 0x00000083: 0x64997DFF //          andi (0xFFFFFDFF, r25, r25)
  136. 0x00000084: 0x80003EC0 //          noop _bc(videoa_normal_post_inc)
  137. 0x00000085: 0x66D7406C //          store (r25, r23, 0x6C)
  138. 0x00000086: 0x67D64194 // check_end: load (0x194, r22, r25)
  139. 0x00000087: 0x00198002 //          add (r0, r25, testZ)
  140. 0x00000088: 0x0C99C002 //          andi (0x2, r25, testNZ)
  141. 0x00000089: 0x8000091C //          mov (r0, r28) _bc(videoa_end)
  142. 0x0000008A: 0x80000300 //          noop _bc(setup_videonormal)
  143. 0x0000008B: 0x64D94002 //          ori (0x2, r25, r25)
  144. 0x0000008C: 0x02D64194 // setup_videonormal: store (r0, r22, 0x194)
  145. 0x0000008D: 0x71800001 //          movi (0x1, r28)
  146. 0x0000008E: 0x72C04808 //          store (r28, r0, 0x808)
  147. 0x0000008F: 0x71800001 //          movi (0x1, r28)
  148. 0x00000090: 0x72C04F84 //          store (r28, r0, 0xF84)
  149. 0x00000091: 0x71800004 //          movi (0x4, r28)
  150. 0x00000092: 0x72D64180 //          store (r28, r22, 0x180)
  151. 0x00000093: 0x7180000F //          movi (0xF, r28)
  152. 0x00000094: 0x72D64184 //          store (r28, r22, 0x184)
  153. 0x00000095: 0x67D74034 //          load (0x34, r23, r25)
  154. 0x00000096: 0x64D9400C //          ori (0xC, r25, r25)
  155. 0x00000097: 0x66D74034 //          store (r25, r23, 0x34)
  156. 0x00000098: 0x73C04EAC //          load (0xEAC, r0, r28)
  157. 0x00000099: 0x72D6418C //          store (r28, r22, 0x18C)
  158. 0x0000009A: 0x02D641A4 //          store (r0, r22, 0x1A4)
  159. 0x0000009B: 0x67D6419C //          load (0x19C, r22, r25)
  160. 0x0000009C: 0x0C998021 //          andi5 (0x1, r25, testNZ)
  161. 0x0000009D: 0x73C04EBC //          load (0xEBC, r0, r28)
  162. 0x0000009E: 0x80000880 //          noop _bc(second_field_a)
  163. 0x0000009F: 0x72D64190 //          store (r28, r22, 0x190)
  164. 0x000000A0: 0x80003600 // first_field_a: noop _bc(Avalid_loop)
  165. 0x000000A1: 0x73C04ED4 //          load (0xED4, r0, r28)
  166. 0x000000A2: 0x80003600 // second_field_a: noop _bc(Avalid_loop)
  167. 0x000000A3: 0x73C04ED8 //          load (0xED8, r0, r28)
  168. 0x000000A4: 0x67D7406C // videoa_end: load (0x6C, r23, r25)
  169. 0x000000A5: 0x64D94200 //          ori (0x200, r25, r25)
  170. 0x000000A6: 0x66D7406C //          store (r25, r23, 0x6C)
  171. 0x000000A7: 0x64004004 //          addi (0x4, r0, r25)
  172. 0x000000A8: 0xE5593E7C //          slli5 (0x1C, r25, r25) _bc(all_int_return1)
  173. 0x000000A9: 0x66D74058 //          store (r25, r23, 0x58)
  174. 0x000000AA: 0x00000000 // videoa_inactive: noop
  175. 0x000000AB: 0x00000000 //          noop
  176. 0x000000AC: 0x80003E40 //          noop _bc(all_int_return1)
  177. 0x000000AD: 0x00000000 //          noop
  178. 0x000000AE: 0x6D810000 // vsync_int: movi (0x10000, r27)
  179. 0x000000AF: 0x00C0121C //          or (r0, r0, r28) readW (WBUS_CPUCTL)
  180. 0x000000B0: 0x6CFC1A00 //          xor (r27, r28, r0) writeW (WBUS_CPUCTL)
  181. 0x000000B1: 0x73D6419C //          load (0x19C, r22, r28)
  182. 0x000000B2: 0x7D80001F //          movi (0x1F, r31)
  183. 0x000000B3: 0x7ED64184 //          store (r31, r22, 0x184)
  184. 0x000000B4: 0x7C005030 //          addi (0x1030, r0, r31)
  185. 0x000000B5: 0x7FDF4000 //          load (0x0, r31, r31)
  186. 0x000000B6: 0x7ED64180 //          store (r31, r22, 0x180)
  187. 0x000000B7: 0x7FC04F78 //          load (0xF78, r0, r31)
  188. 0x000000B8: 0x7C1F0021 //          addi5 (0x1, r31, r31)
  189. 0x000000B9: 0x7EC04F78 //          store (r31, r0, 0xF78)
  190. 0x000000BA: 0x4CFC8021 //          xori5 (0x1, r28, testNZa)
  191. 0x000000BB: 0x67C04ECC //          load (0xECC, r0, r25)
  192. 0x000000BC: 0xE4191100 //          add (r25, r25, r0) _bc(second_field)
  193. 0x000000BD: 0x72D6419C //          store (r28, r22, 0x19C)
  194. 0x000000BE: 0x7FC04D80 // first_field: load (0xD80, r0, r31)
  195. 0x000000BF: 0x7EC04D7C //          store (r31, r0, 0xD7C)
  196. 0x000000C0: 0x63C04D74 //          load (0xD74, r0, r24)
  197. 0x000000C1: 0x7FC04F88 //          load (0xF88, r0, r31)
  198. 0x000000C2: 0x73C04E70 //          load (0xE70, r0, r28)
  199. 0x000000C3: 0x001C8002 //          add (r0, r28, testZ)
  200. 0x000000C4: 0x00000000 //          noop
  201. 0x000000C5: 0x80000580 //          noop _bc(first_field_two)
  202. 0x000000C6: 0x73D64208 //          load (0x208, r22, r28)
  203. 0x000000C7: 0x001C8003 //          add (r0, r28, testNZ)
  204. 0x000000C8: 0x00000000 //          noop
  205. 0x000000C9: 0x800007C0 //          noop _bc(same_current_input2)
  206. 0x000000CA: 0x7C1F0000 //          add (r31, r31, r0)
  207. 0x000000CB: 0x71800000 //          movi (0x0 /* I0 */, r28)
  208. 0x000000CC: 0x72C04E70 //          store (r28, r0, 0xE70)
  209. 0x000000CD: 0x71800001 //          movi (0x1, r28)
  210. 0x000000CE: 0x72D64200 //          store (r28, r22, 0x200)
  211. 0x000000CF: 0x71800000 //          movi (0x0 /* I0 */, r28)
  212. 0x000000D0: 0x72D64204 //          store (r28, r22, 0x204)
  213. 0x000000D1: 0x73C04EDC // same_current_input1: load (0xEDC, r0, r28)
  214. 0x000000D2: 0x6FC04EE0 //          load (0xEE0, r0, r27)
  215. 0x000000D3: 0x72C04ED4 //          store (r28, r0, 0xED4)
  216. 0x000000D4: 0x80000A80 //          noop _bc(both_field)
  217. 0x000000D5: 0x6EC04ED8 //          store (r27, r0, 0xED8)
  218. 0x000000D6: 0x73D6420C // first_field_two: load (0x20C, r22, r28)
  219. 0x000000D7: 0x001C8003 //          add (r0, r28, testNZ)
  220. 0x000000D8: 0x00000000 //          noop
  221. 0x000000D9: 0x80000440 //          noop _bc(same_current_input1)
  222. 0x000000DA: 0x71800001 //          movi (0x1, r28)
  223. 0x000000DB: 0x72C04E70 //          store (r28, r0, 0xE70)
  224. 0x000000DC: 0x72D64204 //          store (r28, r22, 0x204)
  225. 0x000000DD: 0x71800000 //          movi (0x0 /* I0 */, r28)
  226. 0x000000DE: 0x72D64200 //          store (r28, r22, 0x200)
  227. 0x000000DF: 0x73C04EE4 // same_current_input2: load (0xEE4, r0, r28)
  228. 0x000000E0: 0x6FC04EE8 //          load (0xEE8, r0, r27)
  229. 0x000000E1: 0x72C04ED4 //          store (r28, r0, 0xED4)
  230. 0x000000E2: 0x80000280 //          noop _bc(both_field)
  231. 0x000000E3: 0x6EC04ED8 //          store (r27, r0, 0xED8)
  232. 0x000000E4: 0x7FC04D84 // second_field: load (0xD84, r0, r31)
  233. 0x000000E5: 0x7EC04D7C //          store (r31, r0, 0xD7C)
  234. 0x000000E6: 0x63C04D78 //          load (0xD78, r0, r24)
  235. 0x000000E7: 0x67C04ED0 //          load (0xED0, r0, r25)
  236. 0x000000E8: 0x7FC04F8C //          load (0xF8C, r0, r31)
  237. 0x000000E9: 0x7C1F0000 //          add (r31, r31, r0)
  238. 0x000000EA: 0x66C04EC0 // both_field: store (r25, r0, 0xEC0)
  239. 0x000000EB: 0x66D641A0 //          store (r25, r22, 0x1A0)
  240. 0x000000EC: 0x73C04F68 //          load (0xF68, r0, r28)
  241. 0x000000ED: 0x72D64190 //          store (r28, r22, 0x190)
  242. 0x000000EE: 0x65800002 //          movi (0x2, r25)
  243. 0x000000EF: 0x66D64194 //          store (r25, r22, 0x194)
  244. 0x000000F0: 0x67C04D7C //          load (0xD7C, r0, r25)
  245. 0x000000F1: 0x66D6418C //          store (r25, r22, 0x18C)
  246. 0x000000F2: 0x62D64ED0 //          store (r24, r22, 0xED0)
  247. 0x000000F3: 0x80001100 //          noop _bc(videoa_end)
  248. 0x000000F4: 0x7ED641A4 //          store (r31, r22, 0x1A4)
  249. 0x000000F5: 0x63D641C8 // videobi: load (0x1C8, r22, r24)
  250. 0x000000F6: 0x60180021 //          addi5 (0x1, r24, r24)
  251. 0x000000F7: 0x6FD7405C // Bvalid_loop: load (0x5C, r23, r27)
  252. 0x000000F8: 0x800005C0 //          noop _bc(Bvalid_loop)
  253. 0x000000F9: 0x1D5B8035 //          slli5 (0x15, r27, testGE)
  254. 0x000000FA: 0x62D641C8 //          store (r24, r22, 0x1C8)
  255. 0x000000FB: 0x6FD641E0 //          load (0x1E0, r22, r27)
  256. 0x000000FC: 0x67D641D8 //          load (0x1D8, r22, r25)
  257. 0x000000FD: 0x6C19001B //          add (r27, r25, r27)
  258. 0x000000FE: 0x6ED641E0 //          store (r27, r22, 0x1E0)
  259. 0x000000FF: 0x67D641C4 //          load (0x1C4, r22, r25)
  260. 0x00000100: 0x6FD641C0 //          load (0x1C0, r22, r27)
  261. 0x00000101: 0x64388006 //          sub (r25, r24, testLT)
  262. 0x00000102: 0x64388002 //          sub (r25, r24, testZ)
  263. 0x00000103: 0x8018D646 //          add (r0, r24, testLT) _bc(all_int_return1)
  264. 0x00000104: 0x801886C2 //          add (r0, r24, testZ) _bc(videob_done)
  265. 0x00000105: 0x80005640 //          noop _bc(all_int_return1)
  266. 0x00000106: 0x8C988D2F //          andi5 (0xF, r24, testNZ) _bc(videob_start)
  267. 0x00000107: 0x6BD641CC // videob_normal: load (0x1CC, r22, r26)
  268. 0x00000108: 0xE81A0424 //          addi5 (0x4, r26, r26) _bc(videob_normal_post_inc)
  269. 0x00000109: 0x00000000 //          noop
  270. 0x0000010A: 0x7FD641D0 //          load (0x1D0, r22, r31)
  271. 0x0000010B: 0x7C1A001A //          add (r31, r26, r26)
  272. 0x0000010C: 0x63D641D4 //          load (0x1D4, r22, r24)
  273. 0x0000010D: 0x62D7405C //          store (r24, r23, 0x5C)
  274. 0x0000010E: 0x63D7405C //          load (0x5C, r23, r24)
  275. 0x0000010F: 0x60000018 //          mov (r24, r24)
  276. 0x00000110: 0x73D641DC // videob_normal_post_inc: load (0x1DC, r22, r28)
  277. 0x00000111: 0x6AD641CC //          store (r26, r22, 0x1CC)
  278. 0x00000112: 0x703B8002 //          sub (r28, r27, testZ)
  279. 0x00000113: 0x6C1B4001 //          addi (0x1, r27, r27)
  280. 0x00000114: 0x80000640 //          noop _bc(host_save)
  281. 0x00000115: 0x6ED641C0 //          store (r27, r22, 0x1C0)
  282. 0x00000116: 0x00000000 //          noop
  283. 0x00000117: 0x80005640 //          noop _bc(all_int_return1)
  284. 0x00000118: 0x001A1900 //          mov (r26, r0) writeW (WBUS_CHMEM4)
  285. 0x00000119: 0xF01C0722 // host_save: addi5 (0x2, r28, r28) _bc(swap_bank_select)
  286. 0x0000011A: 0x72D641C0 //          store (r28, r22, 0x1C0)
  287. 0x0000011B: 0x02D641C0 // videob_done: store (r0, r22, 0x1C0)
  288. 0x0000011C: 0x6FD641E0 // swap_bank_select: load (0x1E0, r22, r27)
  289. 0x0000011D: 0x00C01218 //          or (r0, r0, r24) readW (WBUS_CPUCTL)
  290. 0x0000011E: 0x1D588031 //          slli5 (0x11, r24, testGE)
  291. 0x0000011F: 0x00000000 //          noop
  292. 0x00000120: 0x80000240 //          noop _bc(sysclk_low)
  293. 0x00000121: 0x00000000 //          noop
  294. 0x00000122: 0x6EC04F54 // sysclk_high: store (r27, r0, 0xF54)
  295. 0x00000123: 0x00000000 //          noop
  296. 0x00000124: 0x6FC04F54 //          load (0xF54, r0, r27)
  297. 0x00000125: 0x6C00001B //          mov (r27, r27)
  298. 0x00000126: 0x00000000 //          noop
  299. 0x00000127: 0x80000380 //          noop _bc(invert_state)
  300. 0x00000128: 0x00000000 //          noop
  301. 0x00000129: 0x6EC04F50 // sysclk_low: store (r27, r0, 0xF50)
  302. 0x0000012A: 0x00000000 //          noop
  303. 0x0000012B: 0x6FC04F54 //          load (0xF54, r0, r27)
  304. 0x0000012C: 0x6C00001B //          mov (r27, r27)
  305. 0x0000012D: 0x00000000 //          noop
  306. 0x0000012E: 0x02D641E0 // invert_state: store (r0, r22, 0x1E0)
  307. 0x0000012F: 0x65800004 //          movi (0x4, r25)
  308. 0x00000130: 0x6559002C //          slli5 (0xC, r25, r25)
  309. 0x00000131: 0x64D94000 //          ori (0x0, r25, r25)
  310. 0x00000132: 0x80005E40 //          noop _bc(all_int_return1)
  311. 0x00000133: 0x60F91A00 //          xor (r24, r25, r0) writeW (WBUS_CPUCTL)
  312. 0x00000134: 0x00000000 // videob_start: noop
  313. 0x00000135: 0x67D641D4 //          load (0x1D4, r22, r25)
  314. 0x00000136: 0x66D7405C //          store (r25, r23, 0x5C)
  315. 0x00000137: 0x67D7405C //          load (0x5C, r23, r25)
  316. 0x00000138: 0x64000019 //          mov (r25, r25)
  317. 0x00000139: 0x00000000 //          noop
  318. 0x0000013A: 0x80000C00 //          noop _bc(videob_normal_post_inc)
  319. 0x0000013B: 0x00000000 //          noop
  320. 0x0000013C: 0x71800001 // host_int: movi (0x1, r28)
  321. 0x0000013D: 0x72D641F0 //          store (r28, r22, 0x1F0)
  322. 0x0000013E: 0x00000000 //          noop
  323. 0x0000013F: 0x00000000 //          noop
  324. 0x00000140: 0x80004640 //          noop _bc(all_int_return1)
  325. 0x00000141: 0x00000000 //          noop
  326. 0x00000142: 0x6838001A // pp_reduce_int: sub (r26, r24, r26)
  327. 0x00000143: 0x00001C62 //          addi5 (0x2, r0, r0) writeW (WBUS_INTCTL)
  328. 0x00000144: 0x68208004 //          sub (r26, r0, testLE)
  329. 0x00000145: 0x74001C00 //          mov (r29, r0) writeW (WBUS_BLT)
  330. 0x00000146: 0xE0190399 //          add (r24, r25, r25) _bc(label2)
  331. 0x00000147: 0x027D4000 //          loadQG (0x0, r29, a0)
  332. 0x00000148: 0x77C64000 //          load (0x0, r6, r29)
  333. 0x00000149: 0x70001980 //          mov (r28, r0) writeW (WBUS_CHMEM6)
  334. 0x0000014A: 0x60000021 //          addi5 (0x1, r0, r24)
  335. 0x0000014B: 0x73DE4000 //          load (0x0, r30, r28)
  336. 0x0000014C: 0x980604E4 //          addi5 (0x4, r6, r6) _bc(label1)
  337. 0x0000014D: 0x781E0024 //          addi5 (0x4, r30, r30)
  338. 0x0000014E: 0x60000020 // label2:  addi5 (0x0, r0, r24)
  339. 0x0000014F: 0x00000000 //          noop
  340. 0x00000150: 0x000008C0 //          noop rti
  341. 0x00000151: 0x00000000 //          noop
  342. 0x00000152: 0x00000000 //          noop
  343. 0x00000153: 0x00001C63 // label1:  addi5 (0x3, r0, r0) writeW (WBUS_INTCTL)
  344. 0x00000154: 0x00000000 //          noop
  345. 0x00000155: 0x00000000 //          noop
  346. 0x00000156: 0x000008C0 //          noop rti
  347. 0x00000157: 0x00000000 //          noop
  348. 0x00000158: 0x00000000 //          noop
  349. 0x00000159: 0x00000000 //          noop
  350. 0x0000015A: 0x00000000 //          noop
  351. 0x0000015B: 0x00000000 //          noop
  352. 0x0000015C: 0x00000000 //          noop
  353. 0x0000015D: 0x00000000 //          noop
  354. 0x0000015E: 0x00000000 //          noop
  355. 0x0000015F: 0x00000000 //          noop
  356. 0x00000160: 0x00000000 //          noop
  357. 0x00000161: 0x00000000 //          noop
  358. 0x00000162: 0x00000000 //          noop
  359. 0x00000163: 0x00000000 //          noop
  360. 0x00000164: 0x00000000 //          noop
  361. 0x00000165: 0x00000000 //          noop
  362. 0x00000166: 0x00000000 //          noop
  363. 0x00000167: 0x00000000 //          noop
  364. 0x00000168: 0x00000000 //          noop
  365. 0x00000169: 0x00000000 //          noop
  366. 0x0000016A: 0x00000000 //          noop
  367. 0x0000016B: 0x00000000 //          noop
  368. 0x0000016C: 0x00000000 //          noop
  369. 0x0000016D: 0x00000000 //          noop
  370. 0x0000016E: 0x00000000 //          noop
  371. 0x0000016F: 0x00000000 //          noop
  372. 0x00000170: 0x00000000 //          noop
  373. 0x00000171: 0x00000000 //          noop
  374. 0x00000172: 0x00000000 //          noop
  375. 0x00000173: 0x00000000 //          noop
  376. 0x00000174: 0x00000000 //          noop
  377. 0x00000175: 0x00000000 //          noop
  378. 0x00000176: 0x00000000 //          noop
  379. 0x00000177: 0x00000000 //          noop
  380. 0x00000178: 0x00000000 //          noop
  381. 0x00000179: 0x00000000 //          noop
  382. 0x0000017A: 0x00000000 //          noop
  383. 0x0000017B: 0x00000000 //          noop
  384. 0x0000017C: 0x00000000 //          noop
  385. 0x0000017D: 0x00000000 //          noop
  386. 0x0000017E: 0x00000000 //          noop
  387. 0x0000017F: 0x00000000 //          noop
  388. 0x00000180: 0x00000000 //          noop
  389. 0x00000181: 0x00000000 //          noop
  390. 0x00000182: 0x00000000 //          noop
  391. 0x00000183: 0x00000000 //          noop
  392. 0x00000184: 0x00000000 //          noop
  393. 0x00000185: 0x00000000 //          noop
  394. 0x00000186: 0x00000000 //          noop
  395. 0x00000187: 0x00000000 //          noop
  396. 0x00000188: 0x00000000 //          noop
  397. 0x00000189: 0x00000000 //          noop
  398. 0x0000018A: 0x00000000 //          noop
  399. 0x0000018B: 0x00000000 //          noop
  400. 0x0000018C: 0x00000000 //          noop
  401. 0x0000018D: 0x00000000 //          noop
  402. 0x0000018E: 0x00000000 //          noop
  403. 0x0000018F: 0x00000000 //          noop
  404. 0x00000190: 0x00000000 //          noop
  405. 0x00000191: 0x00000000 //          noop
  406. 0x00000192: 0x00000000 //          noop
  407. 0x00000193: 0x00000000 //          noop
  408. 0x00000194: 0x00000000 //          noop
  409. 0x00000195: 0x00000000 //          noop
  410. 0x00000196: 0x00000000 //          noop
  411. 0x00000197: 0x00000000 //          noop
  412. 0x00000198: 0x00000000 //          noop
  413. 0x00000199: 0x00000000 //          noop
  414. 0x0000019A: 0x00000000 //          noop
  415. 0x0000019B: 0x00000000 //          noop
  416. 0x0000019C: 0x00000000 //          noop
  417. 0x0000019D: 0x00000000 //          noop
  418. 0x0000019E: 0x00000000 //          noop
  419. 0x0000019F: 0x00000000 //          noop
  420. 0x000001A0: 0x00000000 //          noop
  421. 0x000001A1: 0x00000000 //          noop
  422. 0x000001A2: 0x00000000 //          noop
  423. 0x000001A3: 0x00000000 //          noop
  424. 0x000001A4: 0x00000000 //          noop
  425. 0x000001A5: 0x00000000 //          noop
  426. 0x000001A6: 0x00000000 //          noop
  427. 0x000001A7: 0x00000000 //          noop
  428. 0x000001A8: 0x00000000 //          noop
  429. 0x000001A9: 0x00000000 //          noop
  430. 0x000001AA: 0x00000000 //          noop
  431. 0x000001AB: 0x00000000 //          noop
  432. 0x000001AC: 0x00000000 //          noop
  433. 0x000001AD: 0x00000000 //          noop
  434. 0x000001AE: 0x00000000 //          noop
  435. 0x000001AF: 0x00000000 //          noop
  436. 0x000001B0: 0x00000000 //          noop
  437. 0x000001B1: 0x00000000 //          noop
  438. 0x000001B2: 0x6BD74088 // traps:   load (0x88, r23, r26)
  439. 0x000001B3: 0x691A002A //          srli5 (0xA, r26, r26)
  440. 0x000001B4: 0x701A7FFC //          addi (-0x4, r26, r28)
  441. 0x000001B5: 0x709C43FC //          andi (0x3FC, r28, r28)
  442. 0x000001B6: 0x701C4004 //          addi (0x4, r28, r28)
  443. 0x000001B7: 0x1D5F8021 //          slli5 (0x1, r31, testGE)
  444. 0x000001B8: 0x781C001C //          add (r30, r28, r28)
  445. 0x000001B9: 0x80001880 //          noop _bc(Calli)
  446. 0x000001BA: 0x195F8022 //          slli5 (0x2, r31, testLT)
  447. 0x000001BB: 0x00000000 //          noop
  448. 0x000001BC: 0x80001800 //          noop _bc(Callr)
  449. 0x000001BD: 0x00000000 //          noop
  450. 0x000001BE: 0x80001B00 // TripWire: noop _bc(Tail)
  451. 0x000001BF: 0x7C1E4400 //          addi (0x400, r30, r31)
  452. 0x000001C0: 0xD400031F // Callr:   mov (r21, r31) _bc(Tail)
  453. 0x000001C1: 0x001C0015 //          mov (r28, r21)
  454. 0x000001C2: 0x751F002F // Calli:   srli5 (0xF, r31, r29)
  455. 0x000001C3: 0x7D5F0032 //          slli5 (0x12, r31, r31)
  456. 0x000001C4: 0x755D002E //          slli5 (0xE, r29, r29)
  457. 0x000001C5: 0x7D1F0032 //          srli5 (0x12, r31, r31)
  458. 0x000001C6: 0x74DF001F //          or (r29, r31, r31)
  459. 0x000001C7: 0x195A802F //          slli5 (0xF, r26, testLT)
  460. 0x000001C8: 0x00000000 //          noop
  461. 0x000001C9: 0x80000300 //          noop _bc(Tail)
  462. 0x000001CA: 0x00000000 //          noop
  463. 0x000001CB: 0x7C1C4000 //          addi (0x0, r28, r31)
  464. 0x000001CC: 0x755F002B // Tail:    slli5 (0xB, r31, r29)
  465. 0x000001CD: 0x7D1D002B //          srli5 (0xB, r29, r31)
  466. 0x000001CE: 0x749F7C00 //          andi (0xFFFFFC00, r31, r29)
  467. 0x000001CF: 0x743E8002 //          sub (r29, r30, testZ)
  468. 0x000001D0: 0x001D001E //          mov (r29, r30)
  469. 0x000001D1: 0x80000B40 //          noop _bc(hit)
  470. 0x000001D2: 0x75800009 //          movi (0x9, r29)
  471. 0x000001D3: 0x71800000 //          movi (0x0 /* I0 */, r28)
  472. 0x000001D4: 0x74004300 //          addi (0x300, r0, r29)
  473. 0x000001D5: 0x76D7402C //          store (r29, r23, 0x2C)
  474. 0x000001D6: 0x740040FF //          addi (0xFF, r0, r29)
  475. 0x000001D7: 0x755D0037 //          slli5 (0x17, r29, r29)
  476. 0x000001D8: 0x74DD0022 //          ori5 (0x2, r29, r29)
  477. 0x000001D9: 0x781D19C0 //          add (r30, r29, r0) writeW (WBUS_CHMEM7)
  478. 0x000001DA: 0x77D74088 //          load (0x88, r23, r29)
  479. 0x000001DB: 0x1D5D8026 //          slli5 (0x6, r29, testGE)
  480. 0x000001DC: 0x76D64EF4 //          store (r29, r22, 0xEF4)
  481. 0x000001DD: 0x80000800 //          noop _bc(dont_enbl_ints)
  482. 0x000001DE: 0x7ED64EF8 //          store (r31, r22, 0xEF8)
  483. 0x000001DF: 0x00000900 //          noop enint
  484. 0x000001E0: 0x0000001D // dont_enbl_ints: mov (r0, r29)
  485. 0x000001E1: 0x089DC001 // PageLoadWait: andi (0x1, r29, testZ)
  486. 0x000001E2: 0x00C0145D //          or (r0, r0, r29) readW (WBUS_INTCTL)
  487. 0x000001E3: 0x80000040 //          noop _bc(PageLoadWait)
  488. 0x000001E4: 0x751D0033 //          srli5 (0x13, r29, r29)
  489. 0x000001E5: 0x00000880 //          noop dint
  490. 0x000001E6: 0x00000000 //          noop
  491. 0x000001E7: 0x00000000 //          noop
  492. 0x000001E8: 0x7FD64EF8 //          load (0xEF8, r22, r31)
  493. 0x000001E9: 0x77D64EF4 //          load (0xEF4, r22, r29)
  494. 0x000001EA: 0x76D74088 //          store (r29, r23, 0x88)
  495. 0x000001EB: 0x77D74088 //          load (0x88, r23, r29)
  496. 0x000001EC: 0x001D0000 //          mov (r29, r0)
  497. 0x000001ED: 0x7C9F43FF // hit:     andi (0x3FF, r31, r31)
  498. 0x000001EE: 0x689A7000 //          andi (0xFFFFF000, r26, r26)
  499. 0x000001EF: 0x7CDA001A //          or (r31, r26, r26)
  500. 0x000001F0: 0x68DA4C00 //          ori (0xC00, r26, r26)
  501. 0x000001F1: 0x695A002A //          slli5 (0xA, r26, r26)
  502. 0x000001F2: 0x6AD74088 //          store (r26, r23, 0x88)
  503. 0x000001F3: 0x6BD74088 //          load (0x88, r23, r26)
  504. 0x000001F4: 0x001A001D //          mov (r26, r29)
  505. 0x000001F5: 0x00000000 //          noop
  506. 0x000001F6: 0x000008C0 //          noop rti
  507. 0x000001F7: 0x00000000 //          noop
  508. 0x000001F8: 0x00000000 //          noop
  509. 0x000001F9: 0x00000000 //          noop
  510. 0x000001FA: 0x00000000 //          noop
  511. 0x000001FB: 0x00000000 //          noop
  512. 0x000001FC: 0x00000000 //          noop
  513. 0x000001FD: 0x00000000 //          noop
  514. 0x000001FE: 0x00000000 //          noop
  515. 0x000001FF: 0x00000000 //          noop
  516. 0x00000200: 0x00000000 //          noop
  517. 0x00000201: 0x00000000 //          noop
  518. 0x00000202: 0x00000000 //          noop
  519. 0x00000203: 0x00000000 //          noop
  520. 0x00000204: 0x00000000 //          noop
  521. 0x00000205: 0x00000000 //          noop
  522. 0x00000206: 0x00000000 //          noop
  523. 0x00000207: 0x00000000 //          noop
  524. 0x00000208: 0x00000000 //          noop
  525. 0x00000209: 0x00000000 //          noop
  526. 0x0000020A: 0x00000000 //          noop
  527. 0x0000020B: 0x00000000 //          noop
  528. 0x0000020C: 0x00000000 //          noop
  529. 0x0000020D: 0x00000000 //          noop
  530. 0x0000020E: 0x00000000 //          noop
  531. 0x0000020F: 0x00000000 //          noop
  532. 0x00000210: 0x00000000 //          noop
  533. 0x00000211: 0x00000000 //          noop
  534. 0x00000212: 0x00000000 //          noop
  535. 0x00000213: 0x00000000 //          noop
  536. 0x00000214: 0x00000000 //          noop
  537. 0x00000215: 0x00000000 //          noop
  538. 0x00000216: 0x00000000 //          noop
  539. 0x00000217: 0x00000000 //          noop
  540. 0x00000218: 0x00000000 //          noop
  541. 0x00000219: 0x00000000 //          noop
  542. 0x0000021A: 0x00000000 //          noop
  543. 0x0000021B: 0x00000000 //          noop
  544. 0x0000021C: 0x00000000 //          noop
  545. 0x0000021D: 0x00000000 //          noop
  546. 0x0000021E: 0x00000000 //          noop
  547. 0x0000021F: 0x00000000 //          noop
  548. 0x00000220: 0x00000000 //          noop
  549. 0x00000221: 0x00000000 //          noop
  550. 0x00000222: 0x00000000 //          noop
  551. 0x00000223: 0x00000000 //          noop
  552. 0x00000224: 0x00000000 //          noop
  553. 0x00000225: 0x00000000 //          noop
  554. 0x00000226: 0x00000000 //          noop
  555. 0x00000227: 0x00000000 //          noop
  556. 0x00000228: 0x00000000 //          noop
  557. 0x00000229: 0x00000000 //          noop
  558. 0x0000022A: 0x00000000 //          noop
  559. 0x0000022B: 0x00000000 //          noop
  560. 0x0000022C: 0x00000000 //          noop
  561. 0x0000022D: 0x00000000 //          noop
  562. 0x0000022E: 0x00000000 //          noop
  563. 0x0000022F: 0x00000000 //          noop
  564. 0x00000230: 0x00000000 //          noop
  565. 0x00000231: 0x00000000 //          noop
  566. 0x00000232: 0x00000000 //          noop
  567. 0x00000233: 0x00000000 //          noop
  568. 0x00000234: 0x00000000 //          noop
  569. 0x00000235: 0x00000000 //          noop
  570. 0x00000236: 0x00000000 //          noop
  571. 0x00000237: 0x00000000 //          noop
  572. 0x00000238: 0x00000000 //          noop
  573. 0x00000239: 0x00000000 //          noop
  574. 0x0000023A: 0x00000000 //          noop
  575. 0x0000023B: 0x00000000 //          noop
  576. 0x0000023C: 0x00000000 //          noop
  577. 0x0000023D: 0x00000000 //          noop
  578. 0x0000023E: 0x00000000 //          noop
  579. 0x0000023F: 0x00000000 //          noop
  580. 0x00000240: 0x00000000 //          noop
  581. 0x00000241: 0x00000000 //          noop
  582. 0x00000242: 0x00000000 //          noop
  583. 0x00000243: 0x00000000 //          noop
  584. 0x00000244: 0x00000000 //          noop
  585. 0x00000245: 0x00000000 //          noop
  586. 0x00000246: 0x00000000 //          noop
  587. 0x00000247: 0x00000000 //          noop
  588. 0x00000248: 0x00000000 //          noop
  589. 0x00000249: 0x00000000 //          noop
  590. 0x0000024A: 0x00000000 //          noop
  591. 0x0000024B: 0x00000000 //          noop
  592. 0x0000024C: 0x00000000 //          noop
  593. 0x0000024D: 0x00000000 //          noop
  594. 0x0000024E: 0x00000000 //          noop
  595. 0x0000024F: 0x00000000 //          noop
  596. 0x00000250: 0x00000000 //          noop
  597. 0x00000251: 0x00000000 //          noop
  598. 0x00000252: 0x00000000 //          noop
  599. 0x00000253: 0x00000000 //          noop
  600. 0x00000254: 0x00000000 //          noop
  601. 0x00000255: 0x00000000 //          noop
  602. 0x00000256: 0x00000000 //          noop
  603. 0x00000257: 0x00000000 //          noop
  604. 0x00000258: 0x00000000 //          noop
  605. 0x00000259: 0x00000000 //          noop
  606. 0x0000025A: 0x00000000 //          noop
  607. 0x0000025B: 0x00000000 //          noop
  608. 0x0000025C: 0x00000000 //          noop
  609. 0x0000025D: 0x00000000 //          noop
  610. 0x0000025E: 0x00000000 //          noop
  611. 0x0000025F: 0x00000000 //          noop
  612. 0x00000260: 0x00000000 //          noop
  613. 0x00000261: 0x00000000 //          noop
  614. 0x00000262: 0x00000000 //          noop
  615. 0x00000263: 0x00000000 //          noop
  616. 0x00000264: 0x00000000 //          noop
  617. 0x00000265: 0x00000000 //          noop
  618. 0x00000266: 0x00000000 //          noop
  619. 0x00000267: 0x00000000 //          noop
  620. 0x00000268: 0x00000000 //          noop
  621. 0x00000269: 0x00000000 //          noop
  622. 0x0000026A: 0x00000000 //          noop
  623. 0x0000026B: 0x00000000 //          noop
  624. 0x0000026C: 0x00000000 //          noop
  625. 0x0000026D: 0x00000000 //          noop
  626. 0x0000026E: 0x00000000 //          noop
  627. 0x0000026F: 0x00000000 //          noop
  628. 0x00000270: 0x00000000 //          noop
  629. 0x00000271: 0x00000000 //          noop
  630. 0x00000272: 0x00000000 //          noop
  631. 0x00000273: 0x00000000 //          noop
  632. 0x00000274: 0x00000000 //          noop
  633. 0x00000275: 0x00000000 //          noop
  634. 0x00000276: 0x00000000 //          noop
  635. 0x00000277: 0x00000000 //          noop
  636. 0x00000278: 0x00000000 //          noop
  637. 0x00000279: 0x00000000 //          noop
  638. 0x0000027A: 0x00000000 //          noop
  639. 0x0000027B: 0x00000000 //          noop
  640. 0x0000027C: 0x00000000 //          noop
  641. 0x0000027D: 0x00000000 //          noop
  642. 0x0000027E: 0x00000000 //          noop
  643. 0x0000027F: 0x00000000 //          noop
  644. 0x00000280: 0x00000000 //          noop
  645. 0x00000281: 0x00000000 //          noop
  646. 0x00000282: 0x00000000 //          noop
  647. 0x00000283: 0x00000000 //          noop
  648. 0x00000284: 0x00000000 //          noop
  649. 0x00000285: 0x00000000 //          noop
  650. 0x00000286: 0x00000000 //          noop
  651. 0x00000287: 0x00000000 //          noop
  652. 0x00000288: 0x00000000 //          noop
  653. 0x00000289: 0x00000000 //          noop
  654. 0x0000028A: 0x00000000 //          noop
  655. 0x0000028B: 0x00000000 //          noop
  656. 0x0000028C: 0x00000000 //          noop
  657. 0x0000028D: 0x00000000 //          noop
  658. 0x0000028E: 0x00000000 //          noop
  659. 0x0000028F: 0x00000000 //          noop
  660. 0x00000290: 0x00000000 //          noop
  661. 0x00000291: 0x00000000 //          noop
  662. 0x00000292: 0x00000000 //          noop
  663. 0x00000293: 0x00000000 //          noop
  664. 0x00000294: 0x00000000 //          noop
  665. 0x00000295: 0x00000000 //          noop
  666. 0x00000296: 0x00000000 //          noop
  667. 0x00000297: 0x00000000 //          noop
  668. 0x00000298: 0x00000000 //          noop
  669. 0x00000299: 0x00000000 //          noop
  670. 0x0000029A: 0x00000000 //          noop
  671. 0x0000029B: 0x00000000 //          noop
  672. 0x0000029C: 0x00000000 //          noop
  673. 0x0000029D: 0x00000000 //          noop
  674. 0x0000029E: 0x00000000 //          noop
  675. 0x0000029F: 0x00000000 //          noop
  676. 0x000002A0: 0x00000000 //          noop
  677. 0x000002A1: 0x00000000 //          noop
  678. 0x000002A2: 0x00000000 //          noop
  679. 0x000002A3: 0x00000000 //          noop
  680. 0x000002A4: 0x00000000 //          noop
  681. 0x000002A5: 0x00000000 //          noop
  682. 0x000002A6: 0x00000000 //          noop
  683. 0x000002A7: 0x00000000 //          noop
  684. 0x000002A8: 0x00000000 //          noop
  685. 0x000002A9: 0x00000000 //          noop
  686. 0x000002AA: 0x00000000 //          noop
  687. 0x000002AB: 0x00000000 //          noop
  688. 0x000002AC: 0x00000000 //          noop
  689. 0x000002AD: 0x00000000 //          noop
  690. 0x000002AE: 0x00000000 //          noop
  691. 0x000002AF: 0x00000000 //          noop
  692. 0x000002B0: 0x00000000 //          noop
  693. 0x000002B1: 0x00000000 //          noop
  694. 0x000002B2: 0x00000000 //          noop
  695. 0x000002B3: 0x00000000 //          noop
  696. 0x000002B4: 0x00000000 //          noop
  697. 0x000002B5: 0x00000000 //          noop
  698. 0x000002B6: 0x00000000 //          noop
  699. 0x000002B7: 0x00000000 //          noop
  700. 0x000002B8: 0x00000000 //          noop
  701. 0x000002B9: 0x00000000 //          noop
  702. 0x000002BA: 0x00000000 //          noop
  703. 0x000002BB: 0x00000000 //          noop
  704. 0x000002BC: 0x00000000 //          noop
  705. 0x000002BD: 0x00000000 //          noop
  706. 0x000002BE: 0x00000000 //          noop
  707. 0x000002BF: 0x00000000 //          noop
  708. 0x000002C0: 0x00000000 //          noop
  709. 0x000002C1: 0x00000000 //          noop
  710. 0x000002C2: 0x00000000 //          noop
  711. 0x000002C3: 0x00000000 //          noop
  712. 0x000002C4: 0x00000000 //          noop
  713. 0x000002C5: 0x00000000 //          noop
  714. 0x000002C6: 0x00000000 //          noop
  715. 0x000002C7: 0x00000000 //          noop
  716. 0x000002C8: 0x00000000 //          noop
  717. 0x000002C9: 0x00000000 //          noop
  718. 0x000002CA: 0x00000000 //          noop
  719. 0x000002CB: 0x00000000 //          noop
  720. 0x000002CC: 0x00000000 //          noop
  721. 0x000002CD: 0x00000000 //          noop
  722. 0x000002CE: 0x00000000 //          noop
  723. 0x000002CF: 0x00000000 //          noop
  724. 0x000002D0: 0x00000000 //          noop
  725. 0x000002D1: 0x00000000 //          noop
  726. 0x000002D2: 0x00000000 //          noop
  727. 0x000002D3: 0x00000000 //          noop
  728. 0x000002D4: 0x00000000 //          noop
  729. 0x000002D5: 0x00000000 //          noop
  730. 0x000002D6: 0x00000000 //          noop
  731. 0x000002D7: 0x00000000 //          noop
  732. 0x000002D8: 0x00000000 //          noop
  733. 0x000002D9: 0x00000000 //          noop
  734. 0x000002DA: 0x00000000 //          noop
  735. 0x000002DB: 0x00000000 //          noop
  736. 0x000002DC: 0x00000000 //          noop
  737. 0x000002DD: 0x00000000 //          noop
  738. 0x000002DE: 0x00000000 //          noop
  739. 0x000002DF: 0x00000000 //          noop
  740. 0x000002E0: 0x00000000 //          noop
  741. 0x000002E1: 0x00000000 //          noop
  742. 0x000002E2: 0x00000000 //          noop
  743. 0x000002E3: 0x00000000 //          noop
  744. 0x000002E4: 0x00000000 //          noop
  745. 0x000002E5: 0x00000000 //          noop
  746. 0x000002E6: 0x00000000 //          noop
  747. 0x000002E7: 0x00000000 //          noop
  748. 0x000002E8: 0x00000000 //          noop
  749. 0x000002E9: 0x00000000 //          noop
  750. 0x000002EA: 0x00000000 //          noop
  751. 0x000002EB: 0x00000000 //          noop
  752. 0x000002EC: 0x00000000 //          noop
  753. 0x000002ED: 0x00000000 //          noop
  754. 0x000002EE: 0x00000000 //          noop
  755. 0x000002EF: 0x00000000 //          noop
  756. 0x000002F0: 0x00000000 //          noop
  757. 0x000002F1: 0x00000000 //          noop
  758. 0x000002F2: 0x00000000 //          noop
  759. 0x000002F3: 0x00000000 //          noop
  760. 0x000002F4: 0x00000000 //          noop
  761. 0x000002F5: 0x00000000 //          noop
  762. 0x000002F6: 0x00000000 //          noop
  763. 0x000002F7: 0x00000000 //          noop
  764. 0x000002F8: 0x00000000 //          noop
  765. 0x000002F9: 0x00000000 //          noop
  766. 0x000002FA: 0x00000000 //          noop
  767. 0x000002FB: 0x00000000 //          noop
  768. 0x000002FC: 0x00000000 //          noop
  769. 0x000002FD: 0x00000000 //          noop
  770. 0x000002FE: 0x00000000 //          noop
  771. 0x000002FF: 0x00000000 //          noop
  772. 0x00000300: 0x00000000 //          noop
  773. 0x00000301: 0x00000000 //          noop
  774. 0x00000302: 0x00000000 //          noop
  775. 0x00000303: 0x00000000 //          noop
  776. 0x00000304: 0x00000000 //          noop
  777. 0x00000305: 0x00000000 //          noop
  778. 0x00000306: 0x00000000 //          noop
  779. 0x00000307: 0x00000000 //          noop
  780. 0x00000308: 0x00000000 //          noop
  781. 0x00000309: 0x00000000 //          noop
  782. 0x0000030A: 0x00000000 //          noop
  783. 0x0000030B: 0x00000000 //          noop
  784. 0x0000030C: 0x00000000 //          noop
  785. 0x0000030D: 0x00000000 //          noop
  786. 0x0000030E: 0x00000000 //          noop
  787. 0x0000030F: 0x00000000 //          noop
  788. 0x00000310: 0x00000000 //          noop
  789. 0x00000311: 0x00000000 //          noop
  790. 0x00000312: 0x00000000 //          noop
  791. 0x00000313: 0x00000000 //          noop
  792. 0x00000314: 0x00000000 //          noop
  793. 0x00000315: 0x00000000 //          noop
  794. 0x00000316: 0x00000000 //          noop
  795. 0x00000317: 0x00000000 //          noop
  796. 0x00000318: 0x00000000 //          noop
  797. 0x00000319: 0x00000000 //          noop
  798. 0x0000031A: 0x00000000 //          noop
  799. 0x0000031B: 0x00000000 //          noop
  800. 0x0000031C: 0x00000000 //          noop
  801. 0x0000031D: 0x00000000 //          noop
  802. 0x0000031E: 0x00000000 //          noop
  803. 0x0000031F: 0x00000000 //          noop
  804. 0x00000320: 0x00000000 //          noop
  805. 0x00000321: 0x00000000 //          noop
  806. 0x00000322: 0x00000000 //          noop
  807. 0x00000323: 0x00000000 //          noop
  808. 0x00000324: 0x00000000 //          noop
  809. 0x00000325: 0x00000000 //          noop
  810. 0x00000326: 0x00000000 //          noop
  811. 0x00000327: 0x00000000 //          noop
  812. 0x00000328: 0x00000000 //          noop
  813. 0x00000329: 0x00000000 //          noop
  814. 0x0000032A: 0x00000000 //          noop
  815. 0x0000032B: 0x00000000 //          noop
  816. 0x0000032C: 0x00000000 //          noop
  817. 0x0000032D: 0x00000000 //          noop
  818. 0x0000032E: 0x00000000 //          noop
  819. 0x0000032F: 0x00000000 //          noop
  820. 0x00000330: 0x00000000 //          noop
  821. 0x00000331: 0x00000000 //          noop
  822. 0x00000332: 0x00000000 //          noop
  823. 0x00000333: 0x00000000 //          noop
  824. 0x00000334: 0x00000000 //          noop
  825. 0x00000335: 0x00000000 //          noop
  826. 0x00000336: 0x00000000 //          noop
  827. 0x00000337: 0x00000000 //          noop
  828. 0x00000338: 0x00000000 //          noop
  829. 0x00000339: 0x00000000 //          noop
  830. 0x0000033A: 0x00000000 //          noop
  831. 0x0000033B: 0x00000000 //          noop
  832. 0x0000033C: 0x00000000 //          noop
  833. 0x0000033D: 0x00000000 //          noop
  834. 0x0000033E: 0x00000000 //          noop
  835. 0x0000033F: 0x00000000 //          noop
  836. 0x00000340: 0x00000000 //          noop
  837. 0x00000341: 0x00000000 //          noop
  838. 0x00000342: 0x00000000 //          noop
  839. 0x00000343: 0x00000000 //          noop
  840. 0x00000344: 0x00000000 //          noop
  841. 0x00000345: 0x00000000 //          noop
  842. 0x00000346: 0x00000000 //          noop
  843. 0x00000347: 0x00000000 //          noop
  844. 0x00000348: 0x00000000 //          noop
  845. 0x00000349: 0x00000000 //          noop
  846. 0x0000034A: 0x00000000 //          noop
  847. 0x0000034B: 0x00000000 //          noop
  848. 0x0000034C: 0x00000000 //          noop
  849. 0x0000034D: 0x00000000 //          noop
  850. 0x0000034E: 0x00000000 //          noop
  851. 0x0000034F: 0x00000000 //          noop
  852. 0x00000350: 0x00000000 //          noop
  853. 0x00000351: 0x00000000 //          noop
  854. 0x00000352: 0x00000000 //          noop
  855. 0x00000353: 0x00000000 //          noop
  856. 0x00000354: 0x00000000 //          noop
  857. 0x00000355: 0x00000000 //          noop
  858. 0x00000356: 0x00000000 //          noop
  859. 0x00000357: 0x00000000 //          noop
  860. 0x00000358: 0x00000000 //          noop
  861. 0x00000359: 0x00000000 //          noop
  862. 0x0000035A: 0x00000000 //          noop
  863. 0x0000035B: 0x00000000 //          noop
  864. 0x0000035C: 0x00000000 //          noop
  865. 0x0000035D: 0x00000000 //          noop
  866. 0x0000035E: 0x00000000 //          noop
  867. 0x0000035F: 0x00000000 //          noop
  868. 0x00000360: 0x00000000 //          noop
  869. 0x00000361: 0x00000000 //          noop
  870. 0x00000362: 0x00000000 //          noop
  871. 0x00000363: 0x00000000 //          noop
  872. 0x00000364: 0x00000000 //          noop
  873. 0x00000365: 0x00000000 //          noop
  874. 0x00000366: 0x00000000 //          noop
  875. 0x00000367: 0x00000000 //          noop
  876. 0x00000368: 0x00000000 //          noop
  877. 0x00000369: 0x00000000 //          noop
  878. 0x0000036A: 0x00000000 //          noop
  879. 0x0000036B: 0x00000000 //          noop
  880. 0x0000036C: 0x00000000 //          noop
  881. 0x0000036D: 0x00000000 //          noop
  882. 0x0000036E: 0x00000000 //          noop
  883. 0x0000036F: 0x00000000 //          noop
  884. 0x00000370: 0x00000000 //          noop
  885. 0x00000371: 0x00000000 //          noop
  886. 0x00000372: 0x00000000 //          noop
  887. 0x00000373: 0x00000000 //          noop
  888. 0x00000374: 0x00000000 //          noop
  889. 0x00000375: 0x00000000 //          noop
  890. 0x00000376: 0x00000000 //          noop
  891. 0x00000377: 0x00000000 //          noop
  892. 0x00000378: 0x00000000 //          noop
  893. 0x00000379: 0x00000000 //          noop
  894. 0x0000037A: 0x00000000 //          noop
  895. 0x0000037B: 0x00000000 //          noop
  896. 0x0000037C: 0x00000000 //          noop
  897. 0x0000037D: 0x00000000 //          noop
  898. 0x0000037E: 0x00000000 //          noop
  899. 0x0000037F: 0x00000000 //          noop
  900. 0x00000380: 0x00000000 //          noop
  901. 0x00000381: 0x00000000 //          noop
  902. 0x00000382: 0x00000000 //          noop
  903. 0x00000383: 0x00000000 //          noop
  904. 0x00000384: 0x00000000 //          noop
  905. 0x00000385: 0x00000000 //          noop
  906. 0x00000386: 0x00000000 //          noop
  907. 0x00000387: 0x00000000 //          noop
  908. 0x00000388: 0x00000000 //          noop
  909. 0x00000389: 0x00000000 //          noop
  910. 0x0000038A: 0x00000000 //          noop
  911. 0x0000038B: 0x00000000 //          noop
  912. 0x0000038C: 0x00000000 //          noop
  913. 0x0000038D: 0x00000000 //          noop
  914. 0x0000038E: 0x00000000 //          noop
  915. 0x0000038F: 0x00000000 //          noop
  916. 0x00000390: 0x00000000 //          noop
  917. 0x00000391: 0x00000000 //          noop
  918. 0x00000392: 0x00000000 //          noop
  919. 0x00000393: 0x00000000 //          noop
  920. 0x00000394: 0x00000000 //          noop
  921. 0x00000395: 0x00000000 //          noop
  922. 0x00000396: 0x00000000 //          noop
  923. 0x00000397: 0x00000000 //          noop
  924. 0x00000398: 0x00000000 //          noop
  925. 0x00000399: 0x00000000 //          noop
  926. 0x0000039A: 0x00000000 //          noop
  927. 0x0000039B: 0x00000000 //          noop
  928. 0x0000039C: 0x00000000 //          noop
  929. 0x0000039D: 0x00000000 //          noop
  930. 0x0000039E: 0x00000000 //          noop
  931. 0x0000039F: 0x00000000 //          noop
  932. 0x000003A0: 0x00000000 //          noop
  933. 0x000003A1: 0x00000000 //          noop
  934. 0x000003A2: 0x00000000 //          noop
  935. 0x000003A3: 0x00000000 //          noop
  936. 0x000003A4: 0x00000000 //          noop
  937. 0x000003A5: 0x00000000 //          noop
  938. 0x000003A6: 0x00000000 //          noop
  939. 0x000003A7: 0x00000000 //          noop
  940. 0x000003A8: 0x00000000 //          noop
  941. 0x000003A9: 0x00000000 //          noop
  942. 0x000003AA: 0x00000000 //          noop
  943. 0x000003AB: 0x00000000 //          noop
  944. 0x000003AC: 0x00000000 //          noop
  945. 0x000003AD: 0x00000000 //          noop
  946. 0x000003AE: 0x00000000 //          noop
  947. 0x000003AF: 0x00000000 //          noop
  948. 0x000003B0: 0x00000000 //          noop
  949. 0x000003B1: 0x00000000 //          noop
  950. 0x000003B2: 0x00000000 //          noop
  951. 0x000003B3: 0x00000000 //          noop
  952. 0x000003B4: 0x00000000 //          noop
  953. 0x000003B5: 0x00000000 //          noop
  954. 0x000003B6: 0x00000000 //          noop
  955. 0x000003B7: 0x00000000 //          noop
  956. 0x000003B8: 0x00000000 //          noop
  957. 0x000003B9: 0x00000000 //          noop
  958. 0x000003BA: 0x00000000 //          noop
  959. 0x000003BB: 0x00000000 //          noop
  960. 0x000003BC: 0x00000000 //          noop
  961. 0x000003BD: 0x00000000 //          noop
  962. 0x000003BE: 0x00000000 //          noop
  963. 0x000003BF: 0x00000000 //          noop
  964. 0x000003C0: 0x00000000 //          noop
  965. 0x000003C1: 0x00000000 //          noop
  966. 0x000003C2: 0x00000000 //          noop
  967. 0x000003C3: 0x00000000 //          noop
  968. 0x000003C4: 0x00000000 //          noop
  969. 0x000003C5: 0x00000000 //          noop
  970. 0x000003C6: 0x00000000 //          noop
  971. 0x000003C7: 0x00000000 //          noop
  972. 0x000003C8: 0x00000000 //          noop
  973. 0x000003C9: 0x00000000 //          noop
  974. 0x000003CA: 0x00000000 //          noop
  975. 0x000003CB: 0x00000000 //          noop
  976. 0x000003CC: 0x00000000 //          noop
  977. 0x000003CD: 0x00000000 //          noop
  978. 0x000003CE: 0x00000000 //          noop
  979. 0x000003CF: 0x00000000 //          noop
  980. 0x000003D0: 0x00000000 //          noop
  981. 0x000003D1: 0x00000000 //          noop
  982. 0x000003D2: 0x00000000 //          noop
  983. 0x000003D3: 0x00000000 //          noop
  984. 0x000003D4: 0x00000000 //          noop
  985. 0x000003D5: 0x00000000 //          noop
  986. 0x000003D6: 0x00000000 //          noop
  987. 0x000003D7: 0x00000000 //          noop
  988. 0x000003D8: 0x00000000 //          noop
  989. 0x000003D9: 0x00000000 //          noop
  990. 0x000003DA: 0x00000000 //          noop
  991. 0x000003DB: 0x00000000 //          noop
  992. 0x000003DC: 0x00000000 //          noop
  993. 0x000003DD: 0x00000000 //          noop
  994. 0x000003DE: 0x00000000 //          noop
  995. 0x000003DF: 0x00000000 //          noop
  996. 0x000003E0: 0x00000000 //          noop
  997. 0x000003E1: 0x00000000 //          noop
  998. 0x000003E2: 0x00000000 //          noop
  999. 0x000003E3: 0x00000000 //          noop
  1000. 0x000003E4: 0x00000000 //          noop
  1001. 0x000003E5: 0x00000000 //          noop
  1002. 0x000003E6: 0x00000000 //          noop
  1003. 0x000003E7: 0x00000000 //          noop
  1004. 0x000003E8: 0x00000000 //          noop
  1005. 0x000003E9: 0x00000000 //          noop
  1006. 0x000003EA: 0x00000000 //          noop
  1007. 0x000003EB: 0x00000000 //          noop
  1008. 0x000003EC: 0x00000000 //          noop
  1009. 0x000003ED: 0x00000000 //          noop
  1010. 0x000003EE: 0x00000000 //          noop
  1011. 0x000003EF: 0x00000000 //          noop
  1012. 0x000003F0: 0x00000000 //          noop
  1013. 0x000003F1: 0x00000000 //          noop
  1014. 0x000003F2: 0x00000000 //          noop
  1015. 0x000003F3: 0x00000000 //          noop
  1016. 0x000003F4: 0x00000000 //          noop
  1017. 0x000003F5: 0x00000000 //          noop
  1018. 0x000003F6: 0x00000000 //          noop
  1019. 0x000003F7: 0x00000000 //          noop
  1020. 0x000003F8: 0x00000000 //          noop
  1021. 0x000003F9: 0x00000000 //          noop
  1022. 0x000003FA: 0x00000000 //          noop
  1023. 0x000003FB: 0x00000000 //          noop
  1024. 0x000003FC: 0x00000000 //          noop
  1025. 0x000003FD: 0x00000000 //          noop
  1026. 0x000003FE: 0x00000000 //          noop
  1027. 0x000003FF: 0x00000000 //          noop
  1028. 0x00000400: 0x00000000 //          noop
  1029. 0x00000401: 0x00000000 //          noop
  1030. 0x00000402: 0x00000000 //          noop
  1031. 0x00000403: 0x00000000 //          noop
  1032. 0x00000404: 0x00000000 //          noop
  1033. 0x00000405: 0x00000000 //          noop
  1034. 0x00000406: 0x00000000 //          noop
  1035. 0x00000407: 0x00000000 //          noop
  1036. 0x00000408: 0x00000000 //          noop
  1037. 0x00000409: 0x00000000 //          noop
  1038. 0x0000040A: 0x00000000 //          noop
  1039. 0x0000040B: 0x00000000 //          noop
  1040. 0x0000040C: 0x00000000 //          noop
  1041. 0x0000040D: 0x00000000 //          noop
  1042. 0x0000040E: 0x00000000 //          noop
  1043. 0x0000040F: 0x00000000 //          noop
  1044. 0x00000410: 0x00000000 //          noop
  1045. 0x00000411: 0x00000000 //          noop
  1046. 0x00000412: 0x00000000 //          noop
  1047. 0x00000413: 0x00000000 //          noop
  1048. 0x00000414: 0x00000000 //          noop
  1049. 0x00000415: 0x00000000 //          noop
  1050. 0x00000416: 0x00000000 //          noop
  1051. 0x00000417: 0x00000000 //          noop
  1052. 0x00000418: 0x00000000 //          noop
  1053. 0x00000419: 0x00000000 //          noop
  1054. 0x0000041A: 0x00000000 //          noop
  1055. 0x0000041B: 0x00000000 //          noop
  1056. 0x0000041C: 0x00000000 //          noop
  1057. 0x0000041D: 0x00000000 //          noop
  1058. 0x0000041E: 0x00000000 //          noop
  1059. 0x0000041F: 0x00000000 //          noop
  1060. 0x00000420: 0x00000000 //          noop
  1061. 0x00000421: 0x00000000 //          noop
  1062. 0x00000422: 0x00000000 //          noop
  1063. 0x00000423: 0x00000000 //          noop
  1064. 0x00000424: 0x00000000 //          noop
  1065. 0x00000425: 0x00000000 //          noop
  1066. 0x00000426: 0x00000000 //          noop
  1067. 0x00000427: 0x00000000 //          noop
  1068. 0x00000428: 0x00000000 //          noop
  1069. 0x00000429: 0x00000000 //          noop
  1070. 0x0000042A: 0x00000000 //          noop
  1071. 0x0000042B: 0x00000000 //          noop
  1072. 0x0000042C: 0x00000000 //          noop
  1073. 0x0000042D: 0x00000000 //          noop
  1074. 0x0000042E: 0x00000000 //          noop
  1075. 0x0000042F: 0x00000000 //          noop
  1076. 0x00000430: 0x00000000 //          noop
  1077. 0x00000431: 0x00000000 //          noop
  1078. 0x00000432: 0x00000000 //          noop
  1079. 0x00000433: 0x00000000 //          noop
  1080. 0x00000434: 0x00000000 //          noop
  1081. 0x00000435: 0x00000000 //          noop
  1082. 0x00000436: 0x00000000 //          noop
  1083. 0x00000437: 0x00000000 //          noop
  1084. 0x00000438: 0x00000000 //          noop
  1085. 0x00000439: 0x00000000 //          noop
  1086. 0x0000043A: 0x00000000 //          noop
  1087. 0x0000043B: 0x00000000 //          noop
  1088. 0x0000043C: 0x00000000 //          noop
  1089. 0x0000043D: 0x00000000 //          noop
  1090. 0x0000043E: 0x00000000 //          noop
  1091. 0x0000043F: 0x00000000 //          noop
  1092. 0x00000440: 0x00000000 //          noop
  1093. 0x00000441: 0x00000000 //          noop
  1094. 0x00000442: 0x00000000 //          noop
  1095. 0x00000443: 0x00000000 //          noop
  1096. 0x00000444: 0x00000000 //          noop
  1097. 0x00000445: 0x00000000 //          noop
  1098. 0x00000446: 0x00000000 //          noop
  1099. 0x00000447: 0x00000000 //          noop
  1100. 0x00000448: 0x00000000 //          noop
  1101. 0x00000449: 0x00000000 //          noop
  1102. 0x0000044A: 0x00000000 //          noop
  1103. 0x0000044B: 0x00000000 //          noop
  1104. 0x0000044C: 0x00000000 //          noop
  1105. 0x0000044D: 0x00000000 //          noop
  1106. 0x0000044E: 0x00000000 //          noop
  1107. 0x0000044F: 0x00000000 //          noop
  1108. 0x00000450: 0x00000000 //          noop
  1109. 0x00000451: 0x00000000 //          noop
  1110. 0x00000452: 0x00000000 //          noop
  1111. 0x00000453: 0x00000000 //          noop
  1112. 0x00000454: 0x00000000 //          noop
  1113. 0x00000455: 0x00000000 //          noop
  1114. 0x00000456: 0x00000000 //          noop
  1115. 0x00000457: 0x00000000 //          noop
  1116. 0x00000458: 0x00000000 //          noop
  1117. 0x00000459: 0x00000000 //          noop
  1118. 0x0000045A: 0x00000000 //          noop
  1119. 0x0000045B: 0x00000000 //          noop
  1120. 0x0000045C: 0x00000000 //          noop
  1121. 0x0000045D: 0x00000000 //          noop
  1122. 0x0000045E: 0x00000000 //          noop
  1123. 0x0000045F: 0x00000000 //          noop
  1124. 0x00000460: 0x00000000 //          noop
  1125. 0x00000461: 0x00000000 //          noop
  1126. 0x00000462: 0x00000000 //          noop
  1127. 0x00000463: 0x00000000 //          noop
  1128. 0x00000464: 0x00000000 //          noop
  1129. 0x00000465: 0x00000000 //          noop
  1130. 0x00000466: 0x00000000 //          noop
  1131. 0x00000467: 0x00000000 //          noop
  1132. 0x00000468: 0x00000000 //          noop
  1133. 0x00000469: 0x00000000 //          noop
  1134. 0x0000046A: 0x00000000 //          noop
  1135. 0x0000046B: 0x00000000 //          noop
  1136. 0x0000046C: 0x00000000 //          noop
  1137. 0x0000046D: 0x00000000 //          noop
  1138. 0x0000046E: 0x00000000 //          noop
  1139. 0x0000046F: 0x00000000 //          noop
  1140. 0x00000470: 0x00000000 //          noop
  1141. 0x00000471: 0x00000000 //          noop
  1142. 0x00000472: 0x00000000 //          noop
  1143. 0x00000473: 0x00000000 //          noop
  1144. 0x00000474: 0x00000000 //          noop
  1145. 0x00000475: 0x00000000 //          noop
  1146. 0x00000476: 0x00000000 //          noop
  1147. 0x00000477: 0x00000000 //          noop
  1148. 0x00000478: 0x00000000 //          noop
  1149. 0x00000479: 0x00000000 //          noop
  1150. 0x0000047A: 0x00000000 //          noop
  1151. 0x0000047B: 0x00000000 //          noop
  1152. 0x0000047C: 0x00000000 //          noop
  1153. 0x0000047D: 0x00000000 //          noop
  1154. 0x0000047E: 0x00000000 //          noop
  1155. 0x0000047F: 0x00000000 //          noop
  1156. 0x00000480: 0x00000000 //          noop
  1157. 0x00000481: 0x00000000 //          noop
  1158. 0x00000482: 0x00000000 //          noop
  1159. 0x00000483: 0x00000000 //          noop
  1160. 0x00000484: 0x00000000 //          noop
  1161. 0x00000485: 0x00000000 //          noop
  1162. 0x00000486: 0x00000000 //          noop
  1163. 0x00000487: 0x00000000 //          noop
  1164. 0x00000488: 0x00000000 //          noop
  1165. 0x00000489: 0x00000000 //          noop
  1166. 0x0000048A: 0x00000000 //          noop
  1167. 0x0000048B: 0x00000000 //          noop
  1168. 0x0000048C: 0x00000000 //          noop
  1169. 0x0000048D: 0x00000000 //          noop
  1170. 0x0000048E: 0x00000000 //          noop
  1171. 0x0000048F: 0x00000000 //          noop
  1172. 0x00000490: 0x00000000 //          noop
  1173. 0x00000491: 0x00000000 //          noop
  1174. 0x00000492: 0x00000000 //          noop
  1175. 0x00000493: 0x00000000 //          noop
  1176. 0x00000494: 0x00000000 //          noop
  1177. 0x00000495: 0x00000000 //          noop
  1178. 0x00000496: 0x00000000 //          noop
  1179. 0x00000497: 0x00000000 //          noop
  1180. 0x00000498: 0x00000000 //          noop
  1181. 0x00000499: 0x00000000 //          noop
  1182. 0x0000049A: 0x00000000 //          noop
  1183. 0x0000049B: 0x00000000 //          noop
  1184. 0x0000049C: 0x00000000 //          noop
  1185. 0x0000049D: 0x00000000 //          noop
  1186. 0x0000049E: 0x00000000 //          noop
  1187. 0x0000049F: 0x00000000 //          noop
  1188. 0x000004A0: 0x00000000 //          noop
  1189. 0x000004A1: 0x00000000 //          noop
  1190. 0x000004A2: 0x00000000 //          noop
  1191. 0x000004A3: 0x00000000 //          noop
  1192. 0x000004A4: 0x00000000 //          noop
  1193. 0x000004A5: 0x00000000 //          noop
  1194. 0x000004A6: 0x00000000 //          noop
  1195. 0x000004A7: 0x00000000 //          noop
  1196. 0x000004A8: 0x00000000 //          noop
  1197. 0x000004A9: 0x00000000 //          noop
  1198. 0x000004AA: 0x00000000 //          noop
  1199. 0x000004AB: 0x00000000 //          noop
  1200. 0x000004AC: 0x00000000 //          noop
  1201. 0x000004AD: 0x00000000 //          noop
  1202. 0x000004AE: 0x00000000 //          noop
  1203. 0x000004AF: 0x00000000 //          noop
  1204. 0x000004B0: 0x00000000 //          noop
  1205. 0x000004B1: 0x00000000 //          noop
  1206. 0x000004B2: 0x00000000 //          noop
  1207. 0x000004B3: 0x00000000 //          noop
  1208. 0x000004B4: 0x00000000 //          noop
  1209. 0x000004B5: 0x00000000 //          noop
  1210. 0x000004B6: 0x00000000 //          noop
  1211. 0x000004B7: 0x00000000 //          noop
  1212. 0x000004B8: 0x00000000 //          noop
  1213. 0x000004B9: 0x00000000 //          noop
  1214. 0x000004BA: 0x00000000 //          noop
  1215. 0x000004BB: 0x00000000 //          noop
  1216. 0x000004BC: 0x00000000 //          noop
  1217. 0x000004BD: 0x00000000 //          noop
  1218. 0x000004BE: 0x00000000 //          noop
  1219. 0x000004BF: 0x00000000 //          noop
  1220. 0x000004C0: 0x00000000 //          noop
  1221. 0x000004C1: 0x00000000 //          noop
  1222. 0x000004C2: 0x00000000 //          noop
  1223. 0x000004C3: 0x00000000 //          noop
  1224. 0x000004C4: 0x00000000 //          noop
  1225. 0x000004C5: 0x00000000 //          noop
  1226. 0x000004C6: 0x00000000 //          noop
  1227. 0x000004C7: 0x00000000 //          noop
  1228. 0x000004C8: 0x00000000 //          noop
  1229. 0x000004C9: 0x00000000 //          noop
  1230. 0x000004CA: 0x00000000 //          noop
  1231. 0x000004CB: 0x00000000 //          noop
  1232. 0x000004CC: 0x00000000 //          noop
  1233. 0x000004CD: 0x00000000 //          noop
  1234. 0x000004CE: 0x00000000 //          noop
  1235. 0x000004CF: 0x00000000 //          noop
  1236. 0x000004D0: 0x00000000 //          noop
  1237. 0x000004D1: 0x00000000 //          noop
  1238. 0x000004D2: 0x00000000 //          noop
  1239. 0x000004D3: 0x00000000 //          noop
  1240. 0x000004D4: 0x00000000 //          noop
  1241. 0x000004D5: 0x00000000 //          noop
  1242. 0x000004D6: 0x00000000 //          noop
  1243. 0x000004D7: 0x00000000 //          noop
  1244. 0x000004D8: 0x00000000 //          noop
  1245. 0x000004D9: 0x00000000 //          noop
  1246. 0x000004DA: 0x00000000 //          noop
  1247. 0x000004DB: 0x00000000 //          noop
  1248. 0x000004DC: 0x00000000 //          noop
  1249. 0x000004DD: 0x00000000 //          noop
  1250. 0x000004DE: 0x00000000 //          noop
  1251. 0x000004DF: 0x00000000 //          noop
  1252. 0x000004E0: 0x00000000 //          noop
  1253. 0x000004E1: 0x00000000 //          noop
  1254. 0x000004E2: 0x00000000 //          noop
  1255. 0x000004E3: 0x00000000 //          noop
  1256. 0x000004E4: 0x00000000 //          noop
  1257. 0x000004E5: 0x00000000 //          noop
  1258. 0x000004E6: 0x00000000 //          noop
  1259. 0x000004E7: 0x00000000 //          noop
  1260. 0x000004E8: 0x00000000 //          noop
  1261. 0x000004E9: 0x00000000 //          noop
  1262. 0x000004EA: 0x00000000 //          noop
  1263. 0x000004EB: 0x00000000 //          noop
  1264. 0x000004EC: 0x00000000 //          noop
  1265. 0x000004ED: 0x00000000 //          noop
  1266. 0x000004EE: 0x00000000 //          noop
  1267. 0x000004EF: 0x00000000 //          noop
  1268. 0x000004F0: 0x00000000 //          noop
  1269. 0x000004F1: 0x00000000 //          noop
  1270. 0x000004F2: 0x00000000 //          noop
  1271. 0x000004F3: 0x00000000 //          noop
  1272. 0x000004F4: 0x00000000 //          noop
  1273. 0x000004F5: 0x00000000 //          noop
  1274. 0x000004F6: 0x00000000 //          noop
  1275. 0x000004F7: 0x00000000 //          noop
  1276. 0x000004F8: 0x00000000 //          noop
  1277. 0x000004F9: 0x00000000 //          noop
  1278. 0x000004FA: 0x00000000 //          noop
  1279. 0x000004FB: 0x00000000 //          noop
  1280. 0x000004FC: 0x00000000 //          noop
  1281. 0x000004FD: 0x00000000 //          noop
  1282. 0x000004FE: 0x00000000 //          noop
  1283. 0x000004FF: 0x00000000 //          noop
  1284. 0x00000500: 0x000009C0 // _ucrt0:  noop PQclr
  1285. 0x00000501: 0x158001FF //          movi (0x1FF, r5)
  1286. 0x00000502: 0x1545002C //          slli5 (0xC, r5, r5)
  1287. 0x00000503: 0x64C54C00 //          ori (0xC00, r5, r25)
  1288. 0x00000504: 0x2180051E //          movi (0x51E, r8)
  1289. 0x00000505: 0x21480034 //          slli5 (0x14, r8, r8)
  1290. 0x00000506: 0x22C04000 //          store (r8, r0, 0x0)
  1291. 0x00000507: 0x02C04004 //          store (r0, r0, 0x4)
  1292. 0x00000508: 0x02C04008 //          store (r0, r0, 0x8)
  1293. 0x00000509: 0x02D7402C //          store (r0, r23, 0x2C)
  1294. 0x0000050A: 0x23D7402C //          load (0x2C, r23, r8)
  1295. 0x0000050B: 0x20000000 //          mov (r8, r0)
  1296. 0x0000050C: 0x20004007 //          addi (0x7, r0, r8)
  1297. 0x0000050D: 0x21480037 //          slli5 (0x17, r8, r8)
  1298. 0x0000050E: 0x20C819E2 //          ori5 (0x2, r8, r8) writeW (WBUS_CHMEM7)
  1299. 0x0000050F: 0x00000000 //          noop
  1300. 0x00000510: 0x00000000 //          noop
  1301. 0x00000511: 0x00000000 //          noop
  1302. 0x00000512: 0x00000000 //          noop
  1303. 0x00000513: 0x00C01448 // TripWire_Ovly: or (r0, r0, r8) readW (WBUS_INTCTL)
  1304. 0x00000514: 0x21080033 //          srli5 (0x13, r8, r8)
  1305. 0x00000515: 0x00000000 //          noop
  1306. 0x00000516: 0x0888C001 //          andi (0x1, r8, testZ)
  1307. 0x00000517: 0x00000000 //          noop
  1308. 0x00000518: 0x800004C0 //          noop _bc(TripWire_Ovly)
  1309. 0x00000519: 0x00000000 //          noop
  1310. 0x0000051A: 0x55802004 //          movi (0x2004 /* _main */, r21)
  1311. 0x0000051B: 0x00000000 //          noop
  1312. 0x0000051C: 0x61F50000 //          B0 callr (r21)
  1313. 0x0000051D: 0x00000000 //          noop
  1314. 0x0000051E: 0x00000000 //          noop
  1315. 0x0000051F: 0x00000000 // __catch_here: noop
  1316. 0x00000520: 0x00000000 //          noop
  1317. 0x00000521: 0x00000000 //          noop
  1318. 0x00000522: 0x80000FC0 //          noop _bc(__catch_here)
  1319. 0x00000523: 0x00000000 //          noop
  1320. 0x00000524: 0x0D800100 // _VideoB_Init: movi (0x100 /* Startup */, r3)
  1321. 0x00000525: 0x0C001C40 //          mov (r3, r0) writeW (WBUS_INTCTL)
  1322. 0x00000526: 0x5CC04002 //          ori (0x2, r0, r23)
  1323. 0x00000527: 0x5D570036 //          slli5 (0x16, r23, r23)
  1324. 0x00000528: 0x0BD74034 //          load (0x34, r23, r2)
  1325. 0x00000529: 0x0D8000C0 //          movi (0xC0 /* I12 */, r3)
  1326. 0x0000052A: 0x0D430038 //          slli5 (0x18, r3, r3)
  1327. 0x0000052B: 0x08C30002 //          or (r2, r3, r2)
  1328. 0x0000052C: 0x08C24030 //          ori (0x30, r2, r2)
  1329. 0x0000052D: 0x0AD74034 //          store (r2, r23, 0x34)
  1330. 0x0000052E: 0x02D7406C //          store (r0, r23, 0x6C)
  1331. 0x0000052F: 0x02D7405C //          store (r0, r23, 0x5C)
  1332. 0x00000530: 0x08004007 //          addi (0x7, r0, r2)
  1333. 0x00000531: 0x0942003D //          slli5 (0x1D, r2, r2)
  1334. 0x00000532: 0x0AD7405C //          store (r2, r23, 0x5C)
  1335. 0x00000533: 0x08004003 //          addi (0x3, r0, r2)
  1336. 0x00000534: 0x0942003D //          slli5 (0x1D, r2, r2)
  1337. 0x00000535: 0x0AD7405C //          store (r2, r23, 0x5C)
  1338. 0x00000536: 0x0FD7405C //          load (0x5C, r23, r3)
  1339. 0x00000537: 0x0CC3402A //          ori (0x2A, r3, r3)
  1340. 0x00000538: 0x1083002E //          andi5 (0xE, r3, r4)
  1341. 0x00000539: 0x0D030025 //          srli5 (0x5, r3, r3)
  1342. 0x0000053A: 0x0D430025 //          slli5 (0x5, r3, r3)
  1343. 0x0000053B: 0x0CC40003 //          or (r3, r4, r3)
  1344. 0x0000053C: 0x08004007 //          addi (0x7, r0, r2)
  1345. 0x0000053D: 0x0942003D //          slli5 (0x1D, r2, r2)
  1346. 0x0000053E: 0x08C30003 //          or (r2, r3, r3)
  1347. 0x0000053F: 0x0ED7405C //          store (r3, r23, 0x5C)
  1348. 0x00000540: 0x02C04F50 //          store (r0, r0, 0xF50)
  1349. 0x00000541: 0x02C04F54 //          store (r0, r0, 0xF54)
  1350. 0x00000542: 0x0D800100 //          movi (0x100 /* Startup */, r3)
  1351. 0x00000543: 0x01431C70 //          slli5 (0x10, r3, r0) writeW (WBUS_INTCTL)
  1352. 0x00000544: 0x00001442 //          mov (r0, r2) readW (WBUS_INTCTL)
  1353. 0x00000545: 0x0D800101 //          movi (0x101, r3)
  1354. 0x00000546: 0x08C30002 //          or (r2, r3, r2)
  1355. 0x00000547: 0x08001C40 //          mov (r2, r0) writeW (WBUS_INTCTL)
  1356. 0x00000548: 0x00000000 //          noop
  1357. 0x00000549: 0x61F50000 //          B0 callr (r21)
  1358. 0x0000054A: 0x00000000 //          noop
  1359. 0x0000054B: 0x0BD74070 // _Host_Init: load (0x70, r23, r2)
  1360. 0x0000054C: 0x09020021 //          srli5 (0x1, r2, r2)
  1361. 0x0000054D: 0x09420021 //          slli5 (0x1, r2, r2)
  1362. 0x0000054E: 0x0D800400 //          movi (0x400, r3)
  1363. 0x0000054F: 0x01431C70 //          slli5 (0x10, r3, r0) writeW (WBUS_INTCTL)
  1364. 0x00000550: 0x00001442 //          mov (r0, r2) readW (WBUS_INTCTL)
  1365. 0x00000551: 0x0D800401 //          movi (0x401, r3)
  1366. 0x00000552: 0x08C30002 //          or (r2, r3, r2)
  1367. 0x00000553: 0x08001C40 //          mov (r2, r0) writeW (WBUS_INTCTL)
  1368. 0x00000554: 0x00000000 //          noop
  1369. 0x00000555: 0x61F50000 //          B0 callr (r21)
  1370. 0x00000556: 0x00000000 //          noop
  1371. 0x00000557: 0x259FEC10 // _kickoff_VB: movi (0x1FEC10, r9)
  1372. 0x00000558: 0x27C94000 //          load (0x0, r9, r9)
  1373. 0x00000559: 0x23D641F0 //          load (0x1F0, r22, r8)
  1374. 0x0000055A: 0x24208003 //          sub (r9, r0, testNZ)
  1375. 0x0000055B: 0x00000000 //          noop
  1376. 0x0000055C: 0x80000E80 //          noop _bc(skip_kickoff)
  1377. 0x0000055D: 0x00000000 //          noop
  1378. 0x0000055E: 0x20208002 //          sub (r8, r0, testZ)
  1379. 0x0000055F: 0x00000000 //          noop
  1380. 0x00000560: 0x80000DC0 //          noop _bc(_kickoff_VB)
  1381. 0x00000561: 0x00000000 //          noop
  1382. 0x00000562: 0x02D641F0 //          store (r0, r22, 0x1F0)
  1383. 0x00000563: 0x00000000 //          noop
  1384. 0x00000564: 0x00000000 //          noop
  1385. 0x00000565: 0x00000000 //          noop
  1386. 0x00000566: 0x13D74070 //          load (0x70, r23, r4)
  1387. 0x00000567: 0x11040021 //          srli5 (0x1, r4, r4)
  1388. 0x00000568: 0x11440021 //          slli5 (0x1, r4, r4)
  1389. 0x00000569: 0x00000000 //          noop
  1390. 0x0000056A: 0x00000000 //          noop
  1391. 0x0000056B: 0x00000000 //          noop
  1392. 0x0000056C: 0x12D74070 //          store (r4, r23, 0x70)
  1393. 0x0000056D: 0x00000000 //          noop
  1394. 0x0000056E: 0x00000000 //          noop
  1395. 0x0000056F: 0x00000000 //          noop
  1396. 0x00000570: 0x15800100 //          movi (0x100 /* Startup */, r5)
  1397. 0x00000571: 0x01451C70 //          slli5 (0x10, r5, r0) writeW (WBUS_INTCTL)
  1398. 0x00000572: 0x1BD641CC //          load (0x1CC, r22, r6)
  1399. 0x00000573: 0x0C004001 //          addi (0x1, r0, r3)
  1400. 0x00000574: 0x0ED641C0 //          store (r3, r22, 0x1C0)
  1401. 0x00000575: 0x00000000 //          noop
  1402. 0x00000576: 0x00061900 //          mov (r6, r0) writeW (WBUS_CHMEM4)
  1403. 0x00000577: 0x00000000 //          noop
  1404. 0x00000578: 0x80000780 //          noop _bc(exit_kickoff)
  1405. 0x00000579: 0x00000000 //          noop
  1406. 0x0000057A: 0x21800001 // skip_kickoff: movi (0x1, r8)
  1407. 0x0000057B: 0x00000000 //          noop
  1408. 0x0000057C: 0x22D641F4 //          store (r8, r22, 0x1F4)
  1409. 0x0000057D: 0x00000000 //          noop
  1410. 0x0000057E: 0x00000000 // exit_kickoff: noop
  1411. 0x0000057F: 0x61F50000 //          B0 callr (r21)
  1412. 0x00000580: 0x00000000 //          noop
  1413. 0x00000581: 0x00000000 //          noop
  1414. 0x00000582: 0x00000000 //          noop
  1415. 0x00000583: 0x00000000 //          noop
  1416. 0x00000584: 0x00000000 //          noop
  1417. 0x00000585: 0x00000000 //          noop
  1418. 0x00000586: 0x00000000 //          noop
  1419. 0x00000587: 0x00000000 //          noop
  1420. 0x00000588: 0x00000000 //          noop
  1421. 0x00000589: 0x00000000 //          noop
  1422. 0x0000058A: 0x00000000 //          noop
  1423. 0x0000058B: 0x00000000 //          noop
  1424. 0x0000058C: 0x00000000 //          noop
  1425. 0x0000058D: 0x00000000 //          noop
  1426. 0x0000058E: 0x00000000 //          noop
  1427. 0x0000058F: 0x00000000 //          noop
  1428. 0x00000590: 0x00000000 //          noop
  1429. 0x00000591: 0x00000000 //          noop
  1430. 0x00000592: 0x00000000 //          noop
  1431. 0x00000593: 0x00000000 //          noop
  1432. 0x00000594: 0x00000000 //          noop
  1433. 0x00000595: 0x00000000 //          noop
  1434. 0x00000596: 0x00000000 //          noop
  1435. 0x00000597: 0x00000000 //          noop
  1436. 0x00000598: 0x00000000 //          noop
  1437. 0x00000599: 0x00000000 //          noop
  1438. 0x0000059A: 0x00000000 //          noop
  1439. 0x0000059B: 0x00000000 //          noop
  1440. 0x0000059C: 0x00000000 //          noop
  1441. 0x0000059D: 0x00000000 //          noop
  1442. 0x0000059E: 0x00000000 //          noop
  1443. 0x0000059F: 0x00000000 //          noop
  1444. 0x000005A0: 0x00C01201 // _init_bank_select: or (r0, r0, r1) readW (WBUS_CPUCTL)
  1445. 0x000005A1: 0x09806000 //          movi (0x6000 /* ExtractBothArguments */, r2)
  1446. 0x000005A2: 0x04C21A00 //          or (r1, r2, r0) writeW (WBUS_CPUCTL)
  1447. 0x000005A3: 0x00000000 //          noop
  1448. 0x000005A4: 0x61F50000 //          B0 callr (r21)
  1449. 0x000005A5: 0x00000000 //          noop
  1450. 0x000005A6: 0x00190008 // _init_chip: mov (r25, r8)
  1451. 0x000005A7: 0x06C84000 //          store (r1, r8, 0x0)
  1452. 0x000005A8: 0x20084004 //          addi (0x4, r8, r8)
  1453. 0x000005A9: 0x0AC84000 //          store (r2, r8, 0x0)
  1454. 0x000005AA: 0x20084004 //          addi (0x4, r8, r8)
  1455. 0x000005AB: 0x0EC84000 //          store (r3, r8, 0x0)
  1456. 0x000005AC: 0x20084004 //          addi (0x4, r8, r8)
  1457. 0x000005AD: 0x12C84000 //          store (r4, r8, 0x0)
  1458. 0x000005AE: 0x20084004 //          addi (0x4, r8, r8)
  1459. 0x000005AF: 0x16C84000 //          store (r5, r8, 0x0)
  1460. 0x000005B0: 0x20084004 //          addi (0x4, r8, r8)
  1461. 0x000005B1: 0x1AC84000 //          store (r6, r8, 0x0)
  1462. 0x000005B2: 0x20084004 //          addi (0x4, r8, r8)
  1463. 0x000005B3: 0x64197FFC //          addi (-0x4, r25, r25)
  1464. 0x000005B4: 0x56D94000 //          store (r21, r25, 0x0)
  1465. 0x000005B5: 0x64197FFC //          addi (-0x4, r25, r25)
  1466. 0x000005B6: 0x62D94000 //          store (r24, r25, 0x0)
  1467. 0x000005B7: 0x00190018 //          mov (r25, r24)
  1468. 0x000005B8: 0x1D8C0010 //          movi (0xC0010, r7)
  1469. 0x000005B9: 0x1D47002C //          slli5 (0xC, r7, r7)
  1470. 0x000005BA: 0x1CC74000 //          ori (0x0, r7, r7)
  1471. 0x000005BB: 0x00C71A07 //          or (r0, r7, r7) writeW (WBUS_CPUCTL)
  1472. 0x000005BC: 0x1CC04002 //          ori (0x2, r0, r7)
  1473. 0x000005BD: 0x1D470036 //          slli5 (0x16, r7, r7)
  1474. 0x000005BE: 0x23C74034 //          load (0x34, r7, r8)
  1475. 0x000005BF: 0x258000C0 //          movi (0xC0 /* I12 */, r9)
  1476. 0x000005C0: 0x25490038 //          slli5 (0x18, r9, r9)
  1477. 0x000005C1: 0x20C90008 //          or (r8, r9, r8)
  1478. 0x000005C2: 0x20C8400C //          ori (0xC, r8, r8)
  1479. 0x000005C3: 0x22C74034 //          store (r8, r7, 0x34)
  1480. 0x000005C4: 0x02C7406C //          store (r0, r7, 0x6C)
  1481. 0x000005C5: 0x02C74058 //          store (r0, r7, 0x58)
  1482. 0x000005C6: 0x02C7405C //          store (r0, r7, 0x5C)
  1483. 0x000005C7: 0x20004007 //          addi (0x7, r0, r8)
  1484. 0x000005C8: 0x2148003D //          slli5 (0x1D, r8, r8)
  1485. 0x000005C9: 0x22C74058 //          store (r8, r7, 0x58)
  1486. 0x000005CA: 0x22C7405C //          store (r8, r7, 0x5C)
  1487. 0x000005CB: 0x22C74058 //          store (r8, r7, 0x58)
  1488. 0x000005CC: 0x22C7405C //          store (r8, r7, 0x5C)
  1489. 0x000005CD: 0x20004003 //          addi (0x3, r0, r8)
  1490. 0x000005CE: 0x2148003D //          slli5 (0x1D, r8, r8)
  1491. 0x000005CF: 0x22C74058 //          store (r8, r7, 0x58)
  1492. 0x000005D0: 0x22C7405C //          store (r8, r7, 0x5C)
  1493. 0x000005D1: 0x00001C00 //          noop writeW (WBUS_BLT)
  1494. 0x000005D2: 0x00180019 //          mov (r24, r25)
  1495. 0x000005D3: 0x63D94000 //          load (0x0, r25, r24)
  1496. 0x000005D4: 0x64194004 //          addi (0x4, r25, r25)
  1497. 0x000005D5: 0x57D94000 //          load (0x0, r25, r21)
  1498. 0x000005D6: 0x64194004 //          addi (0x4, r25, r25)
  1499. 0x000005D7: 0x00000000 //          noop
  1500. 0x000005D8: 0x61F50000 //          B0 callr (r21)
  1501. 0x000005D9: 0x00000000 //          noop
  1502. 0x000005DA: 0x00000000 //          noop
  1503. 0x000005DB: 0x00000000 //          noop
  1504. 0x000005DC: 0x00000000 //          noop
  1505. 0x000005DD: 0x00000000 //          noop
  1506. 0x000005DE: 0x00000000 //          noop
  1507. 0x000005DF: 0x00000000 //          noop
  1508. 0x000005E0: 0x00000000 //          noop
  1509. 0x000005E1: 0x00000000 //          noop
  1510. 0x000005E2: 0x00000000 //          noop
  1511. 0x000005E3: 0x00000000 //          noop
  1512. 0x000005E4: 0x00000000 //          noop
  1513. 0x000005E5: 0x00000000 //          noop
  1514. 0x000005E6: 0x00000000 //          noop
  1515. 0x000005E7: 0x00000000 //          noop
  1516. 0x000005E8: 0x00000000 //          noop
  1517. 0x000005E9: 0x00000000 //          noop
  1518. 0x000005EA: 0x00000000 //          noop
  1519. 0x000005EB: 0x00000000 //          noop
  1520. 0x000005EC: 0x00000000 //          noop
  1521. 0x000005ED: 0x00000000 //          noop
  1522. 0x000005EE: 0x00000000 //          noop
  1523. 0x000005EF: 0x00000000 //          noop
  1524. 0x000005F0: 0x00000000 //          noop
  1525. 0x000005F1: 0x00000000 //          noop
  1526. 0x000005F2: 0x00000000 //          noop
  1527. 0x000005F3: 0x00000000 //          noop
  1528. 0x000005F4: 0x00000000 //          noop
  1529. 0x000005F5: 0x00000000 //          noop
  1530. 0x000005F6: 0x00000000 //          noop
  1531. 0x000005F7: 0x00000000 //          noop
  1532. 0x000005F8: 0x00000000 //          noop
  1533. 0x000005F9: 0x00000000 //          noop
  1534. 0x000005FA: 0x00000000 //          noop
  1535. 0x000005FB: 0x00000000 //          noop
  1536. 0x000005FC: 0x00000000 //          noop
  1537. 0x000005FD: 0x00000000 //          noop
  1538. 0x000005FE: 0x00000000 //          noop
  1539. 0x000005FF: 0x00000000 //          noop
  1540. 0x00000600: 0x2180FFFE // _ReinitReg: movi (0xFFFE, r8)
  1541. 0x00000601: 0x20001C40 //          mov (r8, r0) writeW (WBUS_INTCTL)
  1542. 0x00000602: 0x25800001 //          movi (0x1, r9)
  1543. 0x00000603: 0x23D74038 //          load (0x38, r23, r8)
  1544. 0x00000604: 0x2549002B //          slli5 (0xB, r9, r9)
  1545. 0x00000605: 0x20A90008 //          andn (r8, r9, r8)
  1546. 0x00000606: 0x22D74038 //          store (r8, r23, 0x38)
  1547. 0x00000607: 0x02D7406C //          store (r0, r23, 0x6C)
  1548. 0x00000608: 0x25805000 //          movi (0x5000, r9)
  1549. 0x00000609: 0x25490030 //          slli5 (0x10, r9, r9)
  1550. 0x0000060A: 0x24C94184 //          ori (0x184, r9, r9)
  1551. 0x0000060B: 0x26D74070 //          store (r9, r23, 0x70)
  1552. 0x0000060C: 0x00001C40 // clear_request: noop writeW (WBUS_INTCTL)
  1553. 0x0000060D: 0x2180C001 //          movi (0xC001, r8)
  1554. 0x0000060E: 0x21480030 //          slli5 (0x10, r8, r8)
  1555. 0x0000060F: 0x20001A00 //          mov (r8, r0) writeW (WBUS_CPUCTL)
  1556. 0x00000610: 0x61F50000 //          B0 callr (r21)
  1557. 0x00000611: 0x00000000 //          noop
  1558. 0x00000612: 0x00000000 //          noop
  1559. 0x00000613: 0x00000000 //          noop
  1560. 0x00000614: 0x00000000 //          noop
  1561. 0x00000615: 0x00000000 //          noop
  1562. 0x00000616: 0x00000000 //          noop
  1563. 0x00000617: 0x00000000 //          noop
  1564. 0x00000618: 0x00000000 //          noop
  1565. 0x00000619: 0x00000000 //          noop
  1566. 0x0000061A: 0x00000000 //          noop
  1567. 0x0000061B: 0x00000000 //          noop
  1568. 0x0000061C: 0x00000000 //          noop
  1569. 0x0000061D: 0x00000000 //          noop
  1570. 0x0000061E: 0x00000000 //          noop
  1571. 0x0000061F: 0x00000000 //          noop
  1572. 0x00000620: 0x00000000 //          noop
  1573. 0x00000621: 0x00000000 //          noop
  1574. 0x00000622: 0x00000000 //          noop
  1575. 0x00000623: 0x00000000 //          noop
  1576. 0x00000624: 0x00000000 //          noop
  1577. 0x00000625: 0x00000000 //          noop
  1578. 0x00000626: 0x00000000 //          noop
  1579. 0x00000627: 0x00000000 //          noop
  1580. 0x00000628: 0x00000000 //          noop
  1581. 0x00000629: 0x00000000 //          noop
  1582. 0x0000062A: 0x00000000 //          noop
  1583. 0x0000062B: 0x00000000 //          noop
  1584. 0x0000062C: 0x00000000 //          noop
  1585. 0x0000062D: 0x00000000 //          noop
  1586. 0x0000062E: 0x00000000 //          noop
  1587. 0x0000062F: 0x00000000 //          noop
  1588. 0x00000630: 0x00000000 //          noop
  1589. 0x00000631: 0x00000000 //          noop
  1590. 0x00000632: 0x00000000 //          noop
  1591. 0x00000633: 0x00000000 //          noop
  1592. 0x00000634: 0x00000000 //          noop
  1593. 0x00000635: 0x00000000 //          noop
  1594. 0x00000636: 0x00000000 //          noop
  1595. 0x00000637: 0x00000000 //          noop
  1596. 0x00000638: 0x00000000 //          noop
  1597. 0x00000639: 0x00000000 //          noop
  1598. 0x0000063A: 0x00000000 //          noop
  1599. 0x0000063B: 0x00000000 //          noop
  1600. 0x0000063C: 0x00000000 //          noop
  1601. 0x0000063D: 0x00000000 //          noop
  1602. 0x0000063E: 0x00000000 //          noop
  1603. 0x0000063F: 0x00000000 //          noop
  1604. 0x00000640: 0x00000000 //          noop
  1605. 0x00000641: 0x00000000 //          noop
  1606. 0x00000642: 0x00000000 //          noop
  1607. 0x00000643: 0x00000000 //          noop
  1608. 0x00000644: 0x00000000 //          noop
  1609. 0x00000645: 0x00000000 //          noop
  1610. 0x00000646: 0x00000000 //          noop
  1611. 0x00000647: 0x00000000 //          noop
  1612. 0x00000648: 0x00000000 //          noop
  1613. 0x00000649: 0x00000000 //          noop
  1614. 0x0000064A: 0x00000000 //          noop
  1615. 0x0000064B: 0x00000000 //          noop
  1616. 0x0000064C: 0x00000000 //          noop
  1617. 0x0000064D: 0x00000000 //          noop
  1618. 0x0000064E: 0x00000000 //          noop
  1619. 0x0000064F: 0x00000000 //          noop
  1620. 0x00000650: 0x00000000 //          noop
  1621. 0x00000651: 0x00000000 //          noop
  1622. 0x00000652: 0x00000000 //          noop
  1623. 0x00000653: 0x00000000 //          noop
  1624. 0x00000654: 0x00000000 //          noop
  1625. 0x00000655: 0x00000000 //          noop
  1626. 0x00000656: 0x00000000 //          noop
  1627. 0x00000657: 0x00000000 //          noop
  1628. 0x00000658: 0x00000000 //          noop
  1629. 0x00000659: 0x00000000 //          noop
  1630. 0x0000065A: 0x00000000 //          noop
  1631. 0x0000065B: 0x00000000 //          noop
  1632. 0x0000065C: 0x00000000 //          noop
  1633. 0x0000065D: 0x00000000 //          noop
  1634. 0x0000065E: 0x00000000 //          noop
  1635. 0x0000065F: 0x00000000 //          noop
  1636. 0x00000660: 0x00000000 //          noop
  1637. 0x00000661: 0x00000000 //          noop
  1638. 0x00000662: 0x00000000 //          noop
  1639. 0x00000663: 0x00000000 //          noop
  1640. 0x00000664: 0x00000000 //          noop
  1641. 0x00000665: 0x00000000 //          noop
  1642. 0x00000666: 0x00000000 //          noop
  1643. 0x00000667: 0x00000000 //          noop
  1644. 0x00000668: 0x00000000 //          noop
  1645. 0x00000669: 0x00000000 //          noop
  1646. 0x0000066A: 0x00000000 //          noop
  1647. 0x0000066B: 0x00000000 //          noop
  1648. 0x0000066C: 0x00000000 //          noop
  1649. 0x0000066D: 0x00000000 //          noop
  1650. 0x0000066E: 0x00000000 //          noop
  1651. 0x0000066F: 0x00000000 //          noop
  1652. 0x00000670: 0x00000000 //          noop
  1653. 0x00000671: 0x00000000 //          noop
  1654. 0x00000672: 0x00000000 //          noop
  1655. 0x00000673: 0x00000000 //          noop
  1656. 0x00000674: 0x00000000 //          noop
  1657. 0x00000675: 0x00000000 //          noop
  1658. 0x00000676: 0x00000000 //          noop
  1659. 0x00000677: 0x00000000 //          noop
  1660. 0x00000678: 0x00000000 //          noop
  1661. 0x00000679: 0x00000000 //          noop
  1662. 0x0000067A: 0x00000000 //          noop
  1663. 0x0000067B: 0x00000000 //          noop
  1664. 0x0000067C: 0x00000000 //          noop
  1665. 0x0000067D: 0x00000000 //          noop
  1666. 0x0000067E: 0x00000000 //          noop
  1667. 0x0000067F: 0x00000000 //          noop
  1668. 0x00000680: 0x00000000 //          noop
  1669. 0x00000681: 0x00000000 //          noop
  1670. 0x00000682: 0x00000000 //          noop
  1671. 0x00000683: 0x00000000 //          noop
  1672. 0x00000684: 0x00000000 //          noop
  1673. 0x00000685: 0x00000000 //          noop
  1674. 0x00000686: 0x00000000 //          noop
  1675. 0x00000687: 0x00000000 //          noop
  1676. 0x00000688: 0x00000000 //          noop
  1677. 0x00000689: 0x00000000 //          noop
  1678. 0x0000068A: 0x00000000 //          noop
  1679. 0x0000068B: 0x00000000 //          noop
  1680. 0x0000068C: 0x00000000 //          noop
  1681. 0x0000068D: 0x00000000 //          noop
  1682. 0x0000068E: 0x00000000 //          noop
  1683. 0x0000068F: 0x00000000 //          noop
  1684. 0x00000690: 0x00000000 //          noop
  1685. 0x00000691: 0x00000000 //          noop
  1686. 0x00000692: 0x00000000 //          noop
  1687. 0x00000693: 0x00000000 //          noop
  1688. 0x00000694: 0x00000000 //          noop
  1689. 0x00000695: 0x00000000 //          noop
  1690. 0x00000696: 0x00000000 //          noop
  1691. 0x00000697: 0x00000000 //          noop
  1692. 0x00000698: 0x00000000 //          noop
  1693. 0x00000699: 0x00000000 //          noop
  1694. 0x0000069A: 0x00000000 //          noop
  1695. 0x0000069B: 0x00000000 //          noop
  1696. 0x0000069C: 0x00000000 //          noop
  1697. 0x0000069D: 0x00000000 //          noop
  1698. 0x0000069E: 0x00000000 //          noop
  1699. 0x0000069F: 0x00000000 //          noop
  1700. 0x000006A0: 0x00000000 //          noop
  1701. 0x000006A1: 0x00000000 //          noop
  1702. 0x000006A2: 0x00000000 //          noop
  1703. 0x000006A3: 0x00000000 //          noop
  1704. 0x000006A4: 0x00000000 //          noop
  1705. 0x000006A5: 0x00000000 //          noop
  1706. 0x000006A6: 0x00000000 //          noop
  1707. 0x000006A7: 0x00000000 //          noop
  1708. 0x000006A8: 0x00000000 //          noop
  1709. 0x000006A9: 0x00000000 //          noop
  1710. 0x000006AA: 0x00000000 //          noop
  1711. 0x000006AB: 0x00000000 //          noop
  1712. 0x000006AC: 0x00000000 //          noop
  1713. 0x000006AD: 0x00000000 //          noop
  1714. 0x000006AE: 0x00000000 //          noop
  1715. 0x000006AF: 0x00000000 //          noop
  1716. 0x000006B0: 0x00000000 //          noop
  1717. 0x000006B1: 0x00000000 //          noop
  1718. 0x000006B2: 0x00000000 //          noop
  1719. 0x000006B3: 0x00000000 //          noop
  1720. 0x000006B4: 0x00000000 //          noop
  1721. 0x000006B5: 0x00000000 //          noop
  1722. 0x000006B6: 0x00000000 //          noop
  1723. 0x000006B7: 0x00000000 //          noop
  1724. 0x000006B8: 0x00000000 //          noop
  1725. 0x000006B9: 0x00000000 //          noop
  1726. 0x000006BA: 0x00000000 //          noop
  1727. 0x000006BB: 0x00000000 //          noop
  1728. 0x000006BC: 0x00000000 //          noop
  1729. 0x000006BD: 0x00000000 //          noop
  1730. 0x000006BE: 0x00000000 //          noop
  1731. 0x000006BF: 0x00000000 //          noop
  1732. 0x000006C0: 0x00000000 //          noop
  1733. 0x000006C1: 0x00000000 //          noop
  1734. 0x000006C2: 0x00000000 //          noop
  1735. 0x000006C3: 0x00000000 //          noop
  1736. 0x000006C4: 0x00000000 //          noop
  1737. 0x000006C5: 0x00000000 //          noop
  1738. 0x000006C6: 0x00000000 //          noop
  1739. 0x000006C7: 0x00000000 //          noop
  1740. 0x000006C8: 0x00000000 //          noop
  1741. 0x000006C9: 0x00000000 //          noop
  1742. 0x000006CA: 0x00000000 //          noop
  1743. 0x000006CB: 0x00000000 //          noop
  1744. 0x000006CC: 0x00000000 //          noop
  1745. 0x000006CD: 0x00000000 //          noop
  1746. 0x000006CE: 0x00000000 //          noop
  1747. 0x000006CF: 0x00000000 //          noop
  1748. 0x000006D0: 0x00000000 //          noop
  1749. 0x000006D1: 0x00000000 //          noop
  1750. 0x000006D2: 0x00000000 //          noop
  1751. 0x000006D3: 0x00000000 //          noop
  1752. 0x000006D4: 0x00000000 //          noop
  1753. 0x000006D5: 0x00000000 //          noop
  1754. 0x000006D6: 0x00000000 //          noop
  1755. 0x000006D7: 0x00000000 //          noop
  1756. 0x000006D8: 0x00000000 //          noop
  1757. 0x000006D9: 0x00000000 //          noop
  1758. 0x000006DA: 0x00000000 //          noop
  1759. 0x000006DB: 0x00000000 //          noop
  1760. 0x000006DC: 0x00000000 //          noop
  1761. 0x000006DD: 0x00000000 //          noop
  1762. 0x000006DE: 0x00000000 //          noop
  1763. 0x000006DF: 0x00000000 //          noop
  1764. 0x000006E0: 0x00000000 //          noop
  1765. 0x000006E1: 0x00000000 //          noop
  1766. 0x000006E2: 0x00000000 //          noop
  1767. 0x000006E3: 0x00000000 //          noop
  1768. 0x000006E4: 0x00000000 //          noop
  1769. 0x000006E5: 0x00000000 //          noop
  1770. 0x000006E6: 0x00000000 //          noop
  1771. 0x000006E7: 0x00000000 //          noop
  1772. 0x000006E8: 0x00000000 //          noop
  1773. 0x000006E9: 0x00000000 //          noop
  1774. 0x000006EA: 0x00000000 //          noop
  1775. 0x000006EB: 0x00000000 //          noop
  1776. 0x000006EC: 0x00000000 //          noop
  1777. 0x000006ED: 0x00000000 //          noop
  1778. 0x000006EE: 0x00000000 //          noop
  1779. 0x000006EF: 0x00000000 //          noop
  1780. 0x000006F0: 0x00000000 //          noop
  1781. 0x000006F1: 0x00000000 //          noop
  1782. 0x000006F2: 0x00000000 //          noop
  1783. 0x000006F3: 0x00000000 //          noop
  1784. 0x000006F4: 0x00000000 //          noop
  1785. 0x000006F5: 0x00000000 //          noop
  1786. 0x000006F6: 0x00000000 //          noop
  1787. 0x000006F7: 0x00000000 //          noop
  1788. 0x000006F8: 0x00000000 //          noop
  1789. 0x000006F9: 0x00000000 //          noop
  1790. 0x000006FA: 0x00000000 //          noop
  1791. 0x000006FB: 0x00000000 //          noop
  1792. 0x000006FC: 0x00000000 //          noop
  1793. 0x000006FD: 0x00000000 //          noop
  1794. 0x000006FE: 0x00000000 //          noop
  1795. 0x000006FF: 0x00000000 //          noop
  1796. 0x00000700: 0x00190008 // _pp_reduce2x2x: mov (r25, r8)
  1797. 0x00000701: 0x64197FFC //          addi (-0x4, r25, r25)
  1798. 0x00000702: 0x56D94000 //          store (r21, r25, 0x0)
  1799. 0x00000703: 0x64197FFC //          addi (-0x4, r25, r25)
  1800. 0x00000704: 0x62D94000 //          store (r24, r25, 0x0)
  1801. 0x00000705: 0x00190018 //          mov (r25, r24)
  1802. 0x00000706: 0x64197FFC //          addi (-0x4, r25, r25)
  1803. 0x00000707: 0x1AD94000 //          store (r6, r25, 0x0)
  1804. 0x00000708: 0x64197FFC //          addi (-0x4, r25, r25)
  1805. 0x00000709: 0x1ED94000 //          store (r7, r25, 0x0)
  1806. 0x0000070A: 0x64197FFC //          addi (-0x4, r25, r25)
  1807. 0x0000070B: 0x26D94000 //          store (r9, r25, 0x0)
  1808. 0x0000070C: 0x64197FFC //          addi (-0x4, r25, r25)
  1809. 0x0000070D: 0x2AD94000 //          store (r10, r25, 0x0)
  1810. 0x0000070E: 0x64197FFC //          addi (-0x4, r25, r25)
  1811. 0x0000070F: 0x2ED94000 //          store (r11, r25, 0x0)
  1812. 0x00000710: 0x64197FFC //          addi (-0x4, r25, r25)
  1813. 0x00000711: 0x32D94000 //          store (r12, r25, 0x0)
  1814. 0x00000712: 0x64197FFC //          addi (-0x4, r25, r25)
  1815. 0x00000713: 0x36D94000 //          store (r13, r25, 0x0)
  1816. 0x00000714: 0x64197FFC //          addi (-0x4, r25, r25)
  1817. 0x00000715: 0x3AD94000 //          store (r14, r25, 0x0)
  1818. 0x00000716: 0x64197FFC //          addi (-0x4, r25, r25)
  1819. 0x00000717: 0x3ED94000 //          store (r15, r25, 0x0)
  1820. 0x00000718: 0x64197FFC //          addi (-0x4, r25, r25)
  1821. 0x00000719: 0x42D94000 //          store (r16, r25, 0x0)
  1822. 0x0000071A: 0x64197FFC //          addi (-0x4, r25, r25)
  1823. 0x0000071B: 0x46D94000 //          store (r17, r25, 0x0)
  1824. 0x0000071C: 0x64197FFC //          addi (-0x4, r25, r25)
  1825. 0x0000071D: 0x4AD94000 //          store (r18, r25, 0x0)
  1826. 0x0000071E: 0x64197FFC //          addi (-0x4, r25, r25)
  1827. 0x0000071F: 0x4ED94000 //          store (r19, r25, 0x0)
  1828. 0x00000720: 0x64197FFC //          addi (-0x4, r25, r25)
  1829. 0x00000721: 0x62D94000 //          store (r24, r25, 0x0)
  1830. 0x00000722: 0x21800F90 //          movi (0xF90, r8)
  1831. 0x00000723: 0x66C84000 //          store (r25, r8, 0x0)
  1832. 0x00000724: 0x000009C0 //          noop PQclr
  1833. 0x00000725: 0x7AD64140 //          store (r30, r22, 0x140)
  1834. 0x00000726: 0x640009A2 //          addi5 (0x2, r0, r25) PQset
  1835. 0x00000727: 0x00001C62 //          addi5 (0x2, r0, r0) writeW (WBUS_INTCTL)
  1836. 0x00000728: 0x29820001 //          movi (0x20001, r10)
  1837. 0x00000729: 0x28001C40 //          mov (r10, r0) writeW (WBUS_INTCTL)
  1838. 0x0000072A: 0x34C10022 //          ori5 (0x2, r1, r13)
  1839. 0x0000072B: 0x30C20023 //          ori5 (0x3, r2, r12)
  1840. 0x0000072C: 0x280040FF //          addi (0xFF, r0, r10)
  1841. 0x0000072D: 0x294A0037 //          slli5 (0x17, r10, r10)
  1842. 0x0000072E: 0x28CD000D //          or (r10, r13, r13)
  1843. 0x0000072F: 0x2800407F //          addi (0x7F, r0, r10)
  1844. 0x00000730: 0x294A0037 //          slli5 (0x17, r10, r10)
  1845. 0x00000731: 0x28CC000C //          or (r10, r12, r12)
  1846. 0x00000732: 0x298003FC //          movi (0x3FC, r10)
  1847. 0x00000733: 0x2AD64E40 //          store (r10, r22, 0xE40)
  1848. 0x00000734: 0x2AD64E48 //          store (r10, r22, 0xE48)
  1849. 0x00000735: 0x280A4400 //          addi (0x400, r10, r10)
  1850. 0x00000736: 0x2AD64E44 //          store (r10, r22, 0xE44)
  1851. 0x00000737: 0x29800C00 //          movi (0xC00, r10)
  1852. 0x00000738: 0x2AD64E4C //          store (r10, r22, 0xE4C)
  1853. 0x00000739: 0x00000012 //          mov (r0, r18)
  1854. 0x0000073A: 0x44164E00 //          addi (0xE00, r22, r17)
  1855. 0x0000073B: 0x0C928022 // indexloop: andi5 (0x2, r18, testNZ)
  1856. 0x0000073C: 0x20920028 //          andi5 (0x8, r18, r8)
  1857. 0x0000073D: 0xA1481862 //          slli5 (0x2, r8, r8) _bc(chroma_tiles)
  1858. 0x0000073E: 0x24084C00 //          addi (0xC00, r8, r9)
  1859. 0x0000073F: 0xA8001925 // luma_tiles: addi5 (0x5, r0, r10) _bc(final_addr_calc)
  1860. 0x00000740: 0x2C000026 //          addi5 (0x6, r0, r11)
  1861. 0x00000741: 0x24094100 // chroma_tiles: addi (0x100, r9, r9)
  1862. 0x00000742: 0x28000024 //          addi5 (0x4, r0, r10)
  1863. 0x00000743: 0x2C000027 //          addi5 (0x7, r0, r11)
  1864. 0x00000744: 0x20920024 // final_addr_calc: andi5 (0x4, r18, r8)
  1865. 0x00000745: 0x29480008 //          sll (r10, r8, r8)
  1866. 0x00000746: 0x20090009 //          add (r8, r9, r9)
  1867. 0x00000747: 0x20920021 //          andi5 (0x1, r18, r8)
  1868. 0x00000748: 0x2D480008 //          sll (r11, r8, r8)
  1869. 0x00000749: 0x20090009 //          add (r8, r9, r9)
  1870. 0x0000074A: 0x0C32C00F //          subi (0xF, r18, testNZ)
  1871. 0x0000074B: 0x26D14000 //          store (r9, r17, 0x0)
  1872. 0x0000074C: 0xC4111EE4 //          addi5 (0x4, r17, r17) _bc(indexloop)
  1873. 0x0000074D: 0x48120021 //          addi5 (0x1, r18, r18)
  1874. 0x0000074E: 0x10258002 // next_2_rows: sub (r4, r5, testZ)
  1875. 0x0000074F: 0x00030010 //          mov (r3, r16)
  1876. 0x00000750: 0xBD5036A9 //          slli5 (0x9, r16, r15) _bc(all_done)
  1877. 0x00000751: 0x000D000E //          mov (r13, r14)
  1878. 0x00000752: 0x000009C0 //          noop PQclr
  1879. 0x00000753: 0x18D64E40 //          ori (0xE40, r22, r6)
  1880. 0x00000754: 0x78D64E60 //          ori (0xE60, r22, r30)
  1881. 0x00000755: 0x3AD64E60 //          store (r14, r22, 0xE60)
  1882. 0x00000756: 0xE8000862 //          addi5 (0x2, r0, r26) _bc(from_first_mb)
  1883. 0x00000757: 0x00000019 //          mov (r0, r25)
  1884. 0x00000758: 0x40258002 // next_2_cols: sub (r16, r5, testZ)
  1885. 0x00000759: 0x00000000 //          noop
  1886. 0x0000075A: 0x80003500 //          noop _bc(row_done)
  1887. 0x0000075B: 0x00000000 //          noop
  1888. 0x0000075C: 0x000009C0 //          noop PQclr
  1889. 0x0000075D: 0x18D64E44 //          ori (0xE44, r22, r6)
  1890. 0x0000075E: 0x78D64E64 //          ori (0xE64, r22, r30)
  1891. 0x0000075F: 0x68000021 //          addi5 (0x1, r0, r26)
  1892. 0x00000760: 0x64000021 //          addi5 (0x1, r0, r25)
  1893. 0x00000761: 0x32D64E6C // from_first_mb: store (r12, r22, 0xE6C)
  1894. 0x00000762: 0x3C0E000A //          add (r15, r14, r10)
  1895. 0x00000763: 0x2AD64E64 //          store (r10, r22, 0xE64)
  1896. 0x00000764: 0x280E4400 //          addi (0x400, r14, r10)
  1897. 0x00000765: 0x2AD64E68 //          store (r10, r22, 0xE68)
  1898. 0x00000766: 0x00000018 //          mov (r0, r24)
  1899. 0x00000767: 0x77C64000 //          load (0x0, r6, r29)
  1900. 0x00000768: 0x18060024 //          addi5 (0x4, r6, r6)
  1901. 0x00000769: 0x73DE4000 //          load (0x0, r30, r28)
  1902. 0x0000076A: 0x781E09A4 //          addi5 (0x4, r30, r30) PQset
  1903. 0x0000076B: 0x00001C63 //          addi5 (0x3, r0, r0) writeW (WBUS_INTCTL)
  1904. 0x0000076C: 0x000009C0 //          noop PQclr
  1905. 0x0000076D: 0x8C398361 // wait1:   subi5 (0x1, r25, testNZ) _bc(wait1)
  1906. 0x0000076E: 0x00000000 //          noop
  1907. 0x0000076F: 0x00000980 //          noop PQset
  1908. 0x00000770: 0x0830C001 // check_odd_col: subi (0x1, r16, testZ)
  1909. 0x00000771: 0x02D64144 //          store (r0, r22, 0x144)
  1910. 0x00000772: 0x80002900 //          noop _bc(zero_mb)
  1911. 0x00000773: 0x02406602 //          loadc (0x600, r0, a6)
  1912. 0x00000774: 0x4D800400 //          movi (0x400, r19)
  1913. 0x00000775: 0xC8002D60 //          addi5 (0x0, r0, r18) _bc(start_process)
  1914. 0x00000776: 0x44164E00 //          addi (0xE00, r22, r17)
  1915. 0x00000777: 0x000009C0 //          noop PQclr
  1916. 0x00000778: 0x8C398622 // wait2:   subi5 (0x2, r25, testNZ) _bc(wait2)
  1917. 0x00000779: 0x00000000 //          noop
  1918. 0x0000077A: 0x681A0021 //          addi5 (0x1, r26, r26)
  1919. 0x0000077B: 0x00001C63 //          addi5 (0x3, r0, r0) writeW (WBUS_INTCTL)
  1920. 0x0000077C: 0x00000980 //          noop PQset
  1921. 0x0000077D: 0x0824C001 // check_odd_row: subi (0x1, r4, testZ)
  1922. 0x0000077E: 0x00000000 //          noop
  1923. 0x0000077F: 0x80002900 //          noop _bc(zero_mb)
  1924. 0x00000780: 0x02406802 //          loadc (0x800, r0, a6)
  1925. 0x00000781: 0x2BD64144 // check_any_odd: load (0x144, r22, r10)
  1926. 0x00000782: 0x082AC001 //          subi (0x1, r10, testZ)
  1927. 0x00000783: 0x00000000 //          noop
  1928. 0x00000784: 0x80001100 //          noop _bc(zero_mb)
  1929. 0x00000785: 0x02406A02 //          loadc (0xA00, r0, a6)
  1930. 0x00000786: 0x4D800800 //          movi (0x800, r19)
  1931. 0x00000787: 0xC8001568 //          addi5 (0x8, r0, r18) _bc(start_process)
  1932. 0x00000788: 0x44164E20 //          addi (0xE20, r22, r17)
  1933. 0x00000789: 0x000009C0 // write_output: noop PQclr
  1934. 0x0000078A: 0x681A0021 //          addi5 (0x1, r26, r26)
  1935. 0x0000078B: 0x00001C63 //          addi5 (0x3, r0, r0) writeW (WBUS_INTCTL)
  1936. 0x0000078C: 0x8C398324 // wait4:   subi5 (0x4, r25, testNZ) _bc(wait4)
  1937. 0x0000078D: 0x00000000 //          noop
  1938. 0x0000078E: 0x00000980 //          noop PQset
  1939. 0x0000078F: 0x300C4200 //          addi (0x200, r12, r12)
  1940. 0x00000790: 0x18308022 // check_row_done: subi5 (0x2, r16, testLT)
  1941. 0x00000791: 0x28000022 //          addi5 (0x2, r0, r10)
  1942. 0x00000792: 0xC02A3610 //          sub (r16, r10, r16) _bc(next_2_cols)
  1943. 0x00000793: 0x380E4400 //          addi (0x400, r14, r14)
  1944. 0x00000794: 0x294F0021 // row_done: slli5 (0x1, r15, r10)
  1945. 0x00000795: 0x280D000D //          add (r10, r13, r13)
  1946. 0x00000796: 0x18248022 // check_all_done: subi5 (0x2, r4, testLT)
  1947. 0x00000797: 0x28000022 //          addi5 (0x2, r0, r10)
  1948. 0x00000798: 0x902A3384 //          sub (r4, r10, r4) _bc(next_2_rows)
  1949. 0x00000799: 0x00000000 //          noop
  1950. 0x0000079A: 0x000009C0 // all_done: noop PQclr
  1951. 0x0000079B: 0x29820002 //          movi (0x20002, r10)
  1952. 0x0000079C: 0x28001C40 //          mov (r10, r0) writeW (WBUS_INTCTL)
  1953. 0x0000079D: 0x7BD64140 //          load (0x140, r22, r30)
  1954. 0x0000079E: 0x21800F90 //          movi (0xF90, r8)
  1955. 0x0000079F: 0x67C84000 //          load (0x0, r8, r25)
  1956. 0x000007A0: 0x63D94000 //          load (0x0, r25, r24)
  1957. 0x000007A1: 0x64194004 //          addi (0x4, r25, r25)
  1958. 0x000007A2: 0x4FD94000 //          load (0x0, r25, r19)
  1959. 0x000007A3: 0x64194004 //          addi (0x4, r25, r25)
  1960. 0x000007A4: 0x4BD94000 //          load (0x0, r25, r18)
  1961. 0x000007A5: 0x64194004 //          addi (0x4, r25, r25)
  1962. 0x000007A6: 0x47D94000 //          load (0x0, r25, r17)
  1963. 0x000007A7: 0x64194004 //          addi (0x4, r25, r25)
  1964. 0x000007A8: 0x43D94000 //          load (0x0, r25, r16)
  1965. 0x000007A9: 0x64194004 //          addi (0x4, r25, r25)
  1966. 0x000007AA: 0x3FD94000 //          load (0x0, r25, r15)
  1967. 0x000007AB: 0x64194004 //          addi (0x4, r25, r25)
  1968. 0x000007AC: 0x3BD94000 //          load (0x0, r25, r14)
  1969. 0x000007AD: 0x64194004 //          addi (0x4, r25, r25)
  1970. 0x000007AE: 0x37D94000 //          load (0x0, r25, r13)
  1971. 0x000007AF: 0x64194004 //          addi (0x4, r25, r25)
  1972. 0x000007B0: 0x33D94000 //          load (0x0, r25, r12)
  1973. 0x000007B1: 0x64194004 //          addi (0x4, r25, r25)
  1974. 0x000007B2: 0x2FD94000 //          load (0x0, r25, r11)
  1975. 0x000007B3: 0x64194004 //          addi (0x4, r25, r25)
  1976. 0x000007B4: 0x2BD94000 //          load (0x0, r25, r10)
  1977. 0x000007B5: 0x64194004 //          addi (0x4, r25, r25)
  1978. 0x000007B6: 0x27D94000 //          load (0x0, r25, r9)
  1979. 0x000007B7: 0x64194004 //          addi (0x4, r25, r25)
  1980. 0x000007B8: 0x1FD94000 //          load (0x0, r25, r7)
  1981. 0x000007B9: 0x64194004 //          addi (0x4, r25, r25)
  1982. 0x000007BA: 0x1BD94000 //          load (0x0, r25, r6)
  1983. 0x000007BB: 0x64194004 //          addi (0x4, r25, r25)
  1984. 0x000007BC: 0x00180019 //          mov (r24, r25)
  1985. 0x000007BD: 0x63D94000 //          load (0x0, r25, r24)
  1986. 0x000007BE: 0x64194004 //          addi (0x4, r25, r25)
  1987. 0x000007BF: 0x57D94000 //          load (0x0, r25, r21)
  1988. 0x000007C0: 0x64190024 //          addi5 (0x4, r25, r25)
  1989. 0x000007C1: 0x00000000 //          noop
  1990. 0x000007C2: 0x61F50000 //          B0 callr (r21)
  1991. 0x000007C3: 0x00000000 //          noop
  1992. 0x000007C4: 0x02406021 // zero_mb: loadc (0x20, r0, a5)
  1993. 0x000007C5: 0x0000138B //          mov (r0, r11) readW (WBUS_JPC)
  1994. 0x000007C6: 0x25801010 //          movi (0x1010, r9)
  1995. 0x000007C7: 0x02406103 // next_16_tiles: loadc (0x100, r0, a7)
  1996. 0x000007C8: 0x21490030 //          slli5 (0x10, r9, r8)
  1997. 0x000007C9: 0x20090008 //          add (r8, r9, r8)
  1998. 0x000007CA: 0x000823D8 // next_zero_tile: mov (r8, r24) decc (a7)
  1999. 0x000007CB: 0x00080019 //          mov (r8, r25)
  2000. 0x000007CC: 0x8008029A //          mov (r8, r26) _bc(next_zero_tile)
  2001. 0x000007CD: 0x00082F9B //          mov (r8, r27) storeP0 (a6)
  2002. 0x000007CE: 0x00002340 //          noop decc (a5)
  2003. 0x000007CF: 0x25808080 //          movi (0x8080, r9)
  2004. 0x000007D0: 0x800001C0 //          noop _bc(next_16_tiles)
  2005. 0x000007D1: 0x28000021 //          addi5 (0x1, r0, r10)
  2006. 0x000007D2: 0x000B0940 //          mov (r11, r0) jmpr
  2007. 0x000007D3: 0x2AD64144 //          store (r10, r22, 0x144)
  2008. 0x000007D4: 0x00000000 //          noop
  2009. 0x000007D5: 0x02406081 // start_process: loadc (0x80, r0, a5)
  2010. 0x000007D6: 0x00001387 //          mov (r0, r7) readW (WBUS_JPC)
  2011. 0x000007D7: 0x03134001 // next_2_tiles: loadQ0 (0x0, r19, a1)
  2012. 0x000007D8: 0x02406020 //          loadc (0x20, r0, a4)
  2013. 0x000007D9: 0x03334042 //          loadQ4 (0x40, r19, a2)
  2014. 0x000007DA: 0x2BD14000 //          load (0x0, r17, r10)
  2015. 0x000007DB: 0x44110024 //          addi5 (0x4, r17, r17)
  2016. 0x000007DC: 0x024A4003 //          loadc (0x0, r10, a3)
  2017. 0x000007DD: 0x635A000A // next_tile: hshrink (r24, r26, r10)
  2018. 0x000007DE: 0x675B384B //          hshrink (r25, r27, r11) reloadQ0 (a1)
  2019. 0x000007DF: 0x735E0008 //          hshrink (r28, r30, r8)
  2020. 0x000007E0: 0x775F3A89 //          hshrink (r29, r31, r9) reloadQ4 (a2)
  2021. 0x000007E1: 0x2B4B8018 //          vshrink (r10, r11, r24)
  2022. 0x000007E2: 0x2349801A //          vshrink (r8, r9, r26)
  2023. 0x000007E3: 0x635A000A //          hshrink (r24, r26, r10)
  2024. 0x000007E4: 0x675B384B //          hshrink (r25, r27, r11) reloadQ0 (a1)
  2025. 0x000007E5: 0x735E2308 //          hshrink (r28, r30, r8) decc (a4)
  2026. 0x000007E6: 0x775F3A89 //          hshrink (r29, r31, r9) reloadQ4 (a2)
  2027. 0x000007E7: 0xAB4B8F59 //          vshrink (r10, r11, r25) _bc(next_tile)
  2028. 0x000007E8: 0x2349AEDB //          vshrink (r8, r9, r27) storeP0 (a3)
  2029. 0x000007E9: 0x00002340 //          noop decc (a5)
  2030. 0x000007EA: 0x00000000 //          noop
  2031. 0x000007EB: 0xC8120DE1 //          addi5 (0x1, r18, r18) _bc(next_2_tiles)
  2032. 0x000007EC: 0x4C134080 //          addi (0x80, r19, r19)
  2033. 0x000007ED: 0x00070940 //          mov (r7, r0) jmpr
  2034. 0x000007EE: 0x00000000 //          noop
  2035. 0x000007EF: 0x00000000 //          noop
  2036. 0x000007F0: 0x00000000 //          noop
  2037. 0x000007F1: 0x00000000 //          noop
  2038. 0x000007F2: 0x00000000 //          noop
  2039. 0x000007F3: 0x00000000 //          noop
  2040. 0x000007F4: 0x00000000 //          noop
  2041. 0x000007F5: 0x00000000 //          noop
  2042. 0x000007F6: 0x00000000 //          noop
  2043. 0x000007F7: 0x00000000 //          noop
  2044. 0x000007F8: 0x00000000 //          noop
  2045. 0x000007F9: 0x00000000 //          noop
  2046. 0x000007FA: 0x00000000 //          noop
  2047. 0x000007FB: 0x00000000 //          noop
  2048. 0x000007FC: 0x00000000 //          noop
  2049. 0x000007FD: 0x00000000 //          noop
  2050. 0x000007FE: 0x00000000 //          noop
  2051. 0x000007FF: 0x00000000 //          noop
  2052. 0x00000800: 0x00000000 // gcc2_compiled: noop
  2053. 0x00000801: 0x6419003C // _main:   addi5 (-0x4, r25, r25)
  2054. 0x00000802: 0x56D94000 //          store (r21, r25, 0x0)
  2055. 0x00000803: 0x6419003C //          addi5 (-0x4, r25, r25)
  2056. 0x00000804: 0x62D94000 //          store (r24, r25, 0x0)
  2057. 0x00000805: 0x00190018 //          mov (r25, r24)
  2058. 0x00000806: 0x6419003C //          addi5 (-0x4, r25, r25)
  2059. 0x00000807: 0x32D94000 //          store (r12, r25, 0x0)
  2060. 0x00000808: 0x6419003C //          addi5 (-0x4, r25, r25)
  2061. 0x00000809: 0x36D94000 //          store (r13, r25, 0x0)
  2062. 0x0000080A: 0x6419003C //          addi5 (-0x4, r25, r25)
  2063. 0x0000080B: 0x3AD94000 //          store (r14, r25, 0x0)
  2064. 0x0000080C: 0x6419003C //          addi5 (-0x4, r25, r25)
  2065. 0x0000080D: 0x3ED94000 //          store (r15, r25, 0x0)
  2066. 0x0000080E: 0x6419003C //          addi5 (-0x4, r25, r25)
  2067. 0x0000080F: 0x42D94000 //          store (r16, r25, 0x0)
  2068. 0x00000810: 0x6419003C //          addi5 (-0x4, r25, r25)
  2069. 0x00000811: 0x46D94000 //          store (r17, r25, 0x0)
  2070. 0x00000812: 0x6419003C //          addi5 (-0x4, r25, r25)
  2071. 0x00000813: 0x4AD94000 //          store (r18, r25, 0x0)
  2072. 0x00000814: 0x6419003C //          addi5 (-0x4, r25, r25)
  2073. 0x00000815: 0x4ED94000 //          store (r19, r25, 0x0)
  2074. 0x00000816: 0x6419003C //          addi5 (-0x4, r25, r25)
  2075. 0x00000817: 0x52D94000 //          store (r20, r25, 0x0)
  2076. 0x00000818: 0x21800018 //          movi (0x18, r8)
  2077. 0x00000819: 0x64280019 //          sub (r25, r8, r25)
  2078. 0x0000081A: 0x05800E6C //          movi (0xE6C, r1)
  2079. 0x0000081B: 0x19800020 //          movi (0x20 /* I2 */, r6)
  2080. 0x0000081C: 0x1AC14000 //          store (r6, r1, 0x0)
  2081. 0x0000081D: 0x05800006 //          movi (0x6, r1)
  2082. 0x0000081E: 0x0541002C //          slli5 (0xC, r1, r1)
  2083. 0x0000081F: 0x04C149A0 //          ori (0x9A0, r1, r1)
  2084. 0x00000820: 0x15800000 //          movi (0x0 /* I0 */, r5)
  2085. 0x00000821: 0x16C14000 //          store (r5, r1, 0x0)
  2086. 0x00000822: 0x19800003 //          movi (0x3, r6)
  2087. 0x00000823: 0x1946002C //          slli5 (0xC, r6, r6)
  2088. 0x00000824: 0x18C64724 //          ori (0x724, r6, r6)
  2089. 0x00000825: 0x00060015 //          mov (r6, r21)
  2090. 0x00000826: 0x61F50000 //          B0 callr (r21)
  2091. 0x00000827: 0x00000000 //          noop
  2092. 0x00000828: 0x05800006 //          movi (0x6, r1)
  2093. 0x00000829: 0x0541002C //          slli5 (0xC, r1, r1)
  2094. 0x0000082A: 0x04C14980 //          ori (0x980, r1, r1)
  2095. 0x0000082B: 0x07C14000 //          load (0x0, r1, r1)
  2096. 0x0000082C: 0x04014E70 //          addi (0xE70, r1, r1)
  2097. 0x0000082D: 0x15800000 //          movi (0x0 /* I0 */, r5)
  2098. 0x0000082E: 0x16C14000 //          store (r5, r1, 0x0)
  2099. 0x0000082F: 0x05800006 //          movi (0x6, r1)
  2100. 0x00000830: 0x0541002C //          slli5 (0xC, r1, r1)
  2101. 0x00000831: 0x04C14984 //          ori (0x984, r1, r1)
  2102. 0x00000832: 0x07C14000 //          load (0x0, r1, r1)
  2103. 0x00000833: 0x08014208 //          addi (0x208, r1, r2)
  2104. 0x00000834: 0x19800000 //          movi (0x0 /* I0 */, r6)
  2105. 0x00000835: 0x1AC24000 //          store (r6, r2, 0x0)
  2106. 0x00000836: 0x0401420C //          addi (0x20C, r1, r1)
  2107. 0x00000837: 0x16C14000 //          store (r5, r1, 0x0)
  2108. 0x00000838: 0x39800000 //          movi (0x0 /* I0 */, r14)
  2109. 0x00000839: 0x51800006 //          movi (0x6, r20)
  2110. 0x0000083A: 0x5154002C //          slli5 (0xC, r20, r20)
  2111. 0x0000083B: 0x50D449A0 //          ori (0x9A0, r20, r20)
  2112. 0x0000083C: 0x45800006 //          movi (0x6, r17)
  2113. 0x0000083D: 0x4551002C //          slli5 (0xC, r17, r17)
  2114. 0x0000083E: 0x44D14980 //          ori (0x980, r17, r17)
  2115. 0x0000083F: 0x4D800001 //          movi (0x1, r19)
  2116. 0x00000840: 0x41800006 //          movi (0x6, r16)
  2117. 0x00000841: 0x4150002C //          slli5 (0xC, r16, r16)
  2118. 0x00000842: 0x40D04984 //          ori (0x984, r16, r16)
  2119. 0x00000843: 0x05800006 // L2:      movi (0x6, r1)
  2120. 0x00000844: 0x0541002C //          slli5 (0xC, r1, r1)
  2121. 0x00000845: 0x04C14998 //          ori (0x998, r1, r1)
  2122. 0x00000846: 0x07C14000 //          load (0x0, r1, r1)
  2123. 0x00000847: 0x00000000 //          noop
  2124. 0x00000848: 0x042E8003 //          sub (r1, r14, testNZ)
  2125. 0x00000849: 0x00000000 //          noop
  2126. 0x0000084A: 0x80000600 //          noop _bc(L4)
  2127. 0x0000084B: 0x00000000 //          noop
  2128. 0x0000084C: 0x19800004 // L5:      movi (0x4, r6)
  2129. 0x0000084D: 0x1946002C //          slli5 (0xC, r6, r6)
  2130. 0x0000084E: 0x18C64B90 //          ori (0xB90, r6, r6)
  2131. 0x0000084F: 0x00060015 //          mov (r6, r21)
  2132. 0x00000850: 0x61F50000 //          B0 callr (r21)
  2133. 0x00000851: 0x00000000 //          noop
  2134. 0x00000852: 0x042E8002 //          sub (r1, r14, testZ)
  2135. 0x00000853: 0x00000000 //          noop
  2136. 0x00000854: 0x80000300 //          noop _bc(L5)
  2137. 0x00000855: 0x00000000 //          noop
  2138. 0x00000856: 0x800007C0 //          noop _bc(L7)
  2139. 0x00000857: 0x00000000 //          noop
  2140. 0x00000858: 0x15800001 // L4:      movi (0x1, r5)
  2141. 0x00000859: 0x16D44000 //          store (r5, r20, 0x0)
  2142. 0x0000085A: 0x05800006 //          movi (0x6, r1)
  2143. 0x0000085B: 0x0541002C //          slli5 (0xC, r1, r1)
  2144. 0x0000085C: 0x04C14998 //          ori (0x998, r1, r1)
  2145. 0x0000085D: 0x19800000 //          movi (0x0 /* I0 */, r6)
  2146. 0x0000085E: 0x1AC14000 //          store (r6, r1, 0x0)
  2147. 0x0000085F: 0x07D14000 // L7:      load (0x0, r17, r1)
  2148. 0x00000860: 0x04014800 //          addi (0x800, r1, r1)
  2149. 0x00000861: 0x15800001 //          movi (0x1, r5)
  2150. 0x00000862: 0x16C14000 //          store (r5, r1, 0x0)
  2151. 0x00000863: 0x19800003 //          movi (0x3, r6)
  2152. 0x00000864: 0x1946002C //          slli5 (0xC, r6, r6)
  2153. 0x00000865: 0x18C64DC8 //          ori (0xDC8, r6, r6)
  2154. 0x00000866: 0x00060015 //          mov (r6, r21)
  2155. 0x00000867: 0x00000000 //          noop
  2156. 0x00000868: 0x61F50000 //          B0 callr (r21)
  2157. 0x00000869: 0x00000000 //          noop
  2158. 0x0000086A: 0x15800004 //          movi (0x4, r5)
  2159. 0x0000086B: 0x1545002C //          slli5 (0xC, r5, r5)
  2160. 0x0000086C: 0x14C54270 //          ori (0x270, r5, r5)
  2161. 0x0000086D: 0x00050015 //          mov (r5, r21)
  2162. 0x0000086E: 0x61F50000 //          B0 callr (r21)
  2163. 0x0000086F: 0x00000000 //          noop
  2164. 0x00000870: 0x19800006 //          movi (0x6, r6)
  2165. 0x00000871: 0x1946002C //          slli5 (0xC, r6, r6)
  2166. 0x00000872: 0x18C6499C //          ori (0x99C, r6, r6)
  2167. 0x00000873: 0x07C64000 //          load (0x0, r6, r1)
  2168. 0x00000874: 0x042E8003 //          sub (r1, r14, testNZ)
  2169. 0x00000875: 0x00000000 //          noop
  2170. 0x00000876: 0x80003E00 //          noop _bc(L8)
  2171. 0x00000877: 0x00000000 //          noop
  2172. 0x00000878: 0x07D14000 //          load (0x0, r17, r1)
  2173. 0x00000879: 0x04014E70 //          addi (0xE70, r1, r1)
  2174. 0x0000087A: 0x07C14000 //          load (0x0, r1, r1)
  2175. 0x0000087B: 0x00000000 //          noop
  2176. 0x0000087C: 0x04338003 //          sub (r1, r19, testNZ)
  2177. 0x0000087D: 0x00000000 //          noop
  2178. 0x0000087E: 0x80003A00 //          noop _bc(L9)
  2179. 0x0000087F: 0x00000000 //          noop
  2180. 0x00000880: 0x07D04000 //          load (0x0, r16, r1)
  2181. 0x00000881: 0x08014204 //          addi (0x204, r1, r2)
  2182. 0x00000882: 0x07C24000 // L10:     load (0x0, r2, r1)
  2183. 0x00000883: 0x00000000 //          noop
  2184. 0x00000884: 0x042E8003 //          sub (r1, r14, testNZ)
  2185. 0x00000885: 0x00000000 //          noop
  2186. 0x00000886: 0x80000080 //          noop _bc(L10)
  2187. 0x00000887: 0x00000000 //          noop
  2188. 0x00000888: 0x07D04000 // L9:      load (0x0, r16, r1)
  2189. 0x00000889: 0x08014200 //          addi (0x200, r1, r2)
  2190. 0x0000088A: 0x07C24000 // L12:     load (0x0, r2, r1)
  2191. 0x0000088B: 0x00000000 //          noop
  2192. 0x0000088C: 0x042E8003 //          sub (r1, r14, testNZ)
  2193. 0x0000088D: 0x00000000 //          noop
  2194. 0x0000088E: 0x80000280 //          noop _bc(L12)
  2195. 0x0000088F: 0x00000000 //          noop
  2196. 0x00000890: 0x07D04000 //          load (0x0, r16, r1)
  2197. 0x00000891: 0x08014204 //          addi (0x204, r1, r2)
  2198. 0x00000892: 0x07C24000 // L14:     load (0x0, r2, r1)
  2199. 0x00000893: 0x00000000 //          noop
  2200. 0x00000894: 0x042E8003 //          sub (r1, r14, testNZ)
  2201. 0x00000895: 0x00000000 //          noop
  2202. 0x00000896: 0x80000480 //          noop _bc(L14)
  2203. 0x00000897: 0x00000000 //          noop
  2204. 0x00000898: 0x15800002 // L8:      movi (0x2, r5)
  2205. 0x00000899: 0x1545002C //          slli5 (0xC, r5, r5)
  2206. 0x0000089A: 0x14C54B4C //          ori (0xB4C, r5, r5)
  2207. 0x0000089B: 0x00050015 //          mov (r5, r21)
  2208. 0x0000089C: 0x61F50000 //          B0 callr (r21)
  2209. 0x0000089D: 0x00000000 //          noop
  2210. 0x0000089E: 0x07D14000 //          load (0x0, r17, r1)
  2211. 0x0000089F: 0x04014E70 //          addi (0xE70, r1, r1)
  2212. 0x000008A0: 0x07C14000 //          load (0x0, r1, r1)
  2213. 0x000008A1: 0x4C210012 //          sub (r19, r1, r18)
  2214. 0x000008A2: 0x482E8003 // L16:     sub (r18, r14, testNZ)
  2215. 0x000008A3: 0x00000000 //          noop
  2216. 0x000008A4: 0x80000580 //          noop _bc(L19)
  2217. 0x000008A5: 0x00000000 //          noop
  2218. 0x000008A6: 0x07D04000 //          load (0x0, r16, r1)
  2219. 0x000008A7: 0x08014200 //          addi (0x200, r1, r2)
  2220. 0x000008A8: 0x07C24000 // L20:     load (0x0, r2, r1)
  2221. 0x000008A9: 0x00000000 //          noop
  2222. 0x000008AA: 0x04338002 //          sub (r1, r19, testZ)
  2223. 0x000008AB: 0x00000000 //          noop
  2224. 0x000008AC: 0x80000200 //          noop _bc(L20)
  2225. 0x000008AD: 0x00000000 //          noop
  2226. 0x000008AE: 0x07D04000 //          load (0x0, r16, r1)
  2227. 0x000008AF: 0x04014208 //          addi (0x208, r1, r1)
  2228. 0x000008B0: 0x19800001 //          movi (0x1, r6)
  2229. 0x000008B1: 0x1AC14000 //          store (r6, r1, 0x0)
  2230. 0x000008B2: 0x05800EEC //          movi (0xEEC, r1)
  2231. 0x000008B3: 0x15824000 //          movi (0x24000, r5)
  2232. 0x000008B4: 0x80001900 //          noop _bc(L42)
  2233. 0x000008B5: 0x00000000 //          noop
  2234. 0x000008B6: 0x07D04000 // L19:     load (0x0, r16, r1)
  2235. 0x000008B7: 0x08014204 //          addi (0x204, r1, r2)
  2236. 0x000008B8: 0x07C24000 // L23:     load (0x0, r2, r1)
  2237. 0x000008B9: 0x00000000 //          noop
  2238. 0x000008BA: 0x04338002 //          sub (r1, r19, testZ)
  2239. 0x000008BB: 0x00000000 //          noop
  2240. 0x000008BC: 0x80000600 //          noop _bc(L23)
  2241. 0x000008BD: 0x00000000 //          noop
  2242. 0x000008BE: 0x07D04000 //          load (0x0, r16, r1)
  2243. 0x000008BF: 0x0401420C //          addi (0x20C, r1, r1)
  2244. 0x000008C0: 0x19800001 //          movi (0x1, r6)
  2245. 0x000008C1: 0x1AC14000 //          store (r6, r1, 0x0)
  2246. 0x000008C2: 0x05800EEC //          movi (0xEEC, r1)
  2247. 0x000008C3: 0x158EA000 //          movi (0xEA000, r5)
  2248. 0x000008C4: 0x16C14000 // L42:     store (r5, r1, 0x0)
  2249. 0x000008C5: 0x05800006 //          movi (0x6, r1)
  2250. 0x000008C6: 0x0541002C //          slli5 (0xC, r1, r1)
  2251. 0x000008C7: 0x04C14994 //          ori (0x994, r1, r1)
  2252. 0x000008C8: 0x07C14000 //          load (0x0, r1, r1)
  2253. 0x000008C9: 0x07C14000 //          load (0x0, r1, r1)
  2254. 0x000008CA: 0x04814C00 //          andi (0xC00, r1, r1)
  2255. 0x000008CB: 0x00000000 //          noop
  2256. 0x000008CC: 0x042E8002 //          sub (r1, r14, testZ)
  2257. 0x000008CD: 0x00000000 //          noop
  2258. 0x000008CE: 0x80000880 //          noop _bc(L25)
  2259. 0x000008CF: 0x00000000 //          noop
  2260. 0x000008D0: 0x19800006 //          movi (0x6, r6)
  2261. 0x000008D1: 0x1946002C //          slli5 (0xC, r6, r6)
  2262. 0x000008D2: 0x18C6499C //          ori (0x99C, r6, r6)
  2263. 0x000008D3: 0x07C64000 //          load (0x0, r6, r1)
  2264. 0x000008D4: 0x042E8003 //          sub (r1, r14, testNZ)
  2265. 0x000008D5: 0x00000000 //          noop
  2266. 0x000008D6: 0x80000880 //          noop _bc(L25)
  2267. 0x000008D7: 0x00000000 //          noop
  2268. 0x000008D8: 0x07D14000 //          load (0x0, r17, r1)
  2269. 0x000008D9: 0x04014EEC //          addi (0xEEC, r1, r1)
  2270. 0x000008DA: 0x07C14000 //          load (0x0, r1, r1)
  2271. 0x000008DB: 0x15800004 //          movi (0x4, r5)
  2272. 0x000008DC: 0x1545002C //          slli5 (0xC, r5, r5)
  2273. 0x000008DD: 0x14C54348 //          ori (0x348, r5, r5)
  2274. 0x000008DE: 0x00050015 //          mov (r5, r21)
  2275. 0x000008DF: 0x00000000 //          noop
  2276. 0x000008E0: 0x61F50000 //          B0 callr (r21)
  2277. 0x000008E1: 0x00000000 //          noop
  2278. 0x000008E2: 0x19800003 // L25:     movi (0x3, r6)
  2279. 0x000008E3: 0x1946002C //          slli5 (0xC, r6, r6)
  2280. 0x000008E4: 0x18C64610 //          ori (0x610, r6, r6)
  2281. 0x000008E5: 0x00060015 //          mov (r6, r21)
  2282. 0x000008E6: 0x61F50000 //          B0 callr (r21)
  2283. 0x000008E7: 0x00000000 //          noop
  2284. 0x000008E8: 0x0BD04000 //          load (0x0, r16, r2)
  2285. 0x000008E9: 0x040241C4 //          addi (0x1C4, r2, r1)
  2286. 0x000008EA: 0x100241C8 //          addi (0x1C8, r2, r4)
  2287. 0x000008EB: 0x0FC14000 //          load (0x0, r1, r3)
  2288. 0x000008EC: 0x07C44000 //          load (0x0, r4, r1)
  2289. 0x000008ED: 0x0C210003 //          sub (r3, r1, r3)
  2290. 0x000008EE: 0x080241DC //          addi (0x1DC, r2, r2)
  2291. 0x000008EF: 0x07C24000 //          load (0x0, r2, r1)
  2292. 0x000008F0: 0x0403000D //          add (r1, r3, r13)
  2293. 0x000008F1: 0x340D7FFF //          addi (-0x1, r13, r13)
  2294. 0x000008F2: 0x000D0001 //          mov (r13, r1)
  2295. 0x000008F3: 0x0BC24000 //          load (0x0, r2, r2)
  2296. 0x000008F4: 0x15800005 //          movi (0x5, r5)
  2297. 0x000008F5: 0x1545002C //          slli5 (0xC, r5, r5)
  2298. 0x000008F6: 0x14C54400 //          ori (0x400, r5, r5)
  2299. 0x000008F7: 0x00050015 //          mov (r5, r21)
  2300. 0x000008F8: 0x61F50000 //          B0 callr (r21)
  2301. 0x000008F9: 0x00000000 //          noop
  2302. 0x000008FA: 0x0001000D //          mov (r1, r13)
  2303. 0x000008FB: 0x19800003 //          movi (0x3, r6)
  2304. 0x000008FC: 0x1946002C //          slli5 (0xC, r6, r6)
  2305. 0x000008FD: 0x18C646C8 //          ori (0x6C8, r6, r6)
  2306. 0x000008FE: 0x00060015 //          mov (r6, r21)
  2307. 0x000008FF: 0x00000000 //          noop
  2308. 0x00000900: 0x61F50000 //          B0 callr (r21)
  2309. 0x00000901: 0x00000000 //          noop
  2310. 0x00000902: 0x00000000 //          noop
  2311. 0x00000903: 0x00000000 //          noop
  2312. 0x00000904: 0x00000000 //          noop
  2313. 0x00000905: 0x00000000 //          noop
  2314. 0x00000906: 0x00000000 //          noop
  2315. 0x00000907: 0x00000000 //          noop
  2316. 0x00000908: 0x00000000 //          noop
  2317. 0x00000909: 0x00000000 //          noop
  2318. 0x0000090A: 0x00000000 //          noop
  2319. 0x0000090B: 0x00000000 //          noop
  2320. 0x0000090C: 0x00000000 //          noop
  2321. 0x0000090D: 0x00000000 //          noop
  2322. 0x0000090E: 0x00000000 //          noop
  2323. 0x0000090F: 0x00000000 //          noop
  2324. 0x00000910: 0x00000000 //          noop
  2325. 0x00000911: 0x00000000 //          noop
  2326. 0x00000912: 0x00000000 //          noop
  2327. 0x00000913: 0x00000000 //          noop
  2328. 0x00000914: 0x00000000 //          noop
  2329. 0x00000915: 0x00000000 //          noop
  2330. 0x00000916: 0x00000000 //          noop
  2331. 0x00000917: 0x00000000 //          noop
  2332. 0x00000918: 0x00000000 //          noop
  2333. 0x00000919: 0x00000000 //          noop
  2334. 0x0000091A: 0x00000000 //          noop
  2335. 0x0000091B: 0x00000000 //          noop
  2336. 0x0000091C: 0x00000000 //          noop
  2337. 0x0000091D: 0x00000000 //          noop
  2338. 0x0000091E: 0x00000000 //          noop
  2339. 0x0000091F: 0x00000000 //          noop
  2340. 0x00000920: 0x00000000 //          noop
  2341. 0x00000921: 0x00000000 //          noop
  2342. 0x00000922: 0x00000000 //          noop
  2343. 0x00000923: 0x00000000 //          noop
  2344. 0x00000924: 0x00000000 //          noop
  2345. 0x00000925: 0x00000000 //          noop
  2346. 0x00000926: 0x00000000 //          noop
  2347. 0x00000927: 0x00000000 //          noop
  2348. 0x00000928: 0x00000000 //          noop
  2349. 0x00000929: 0x00000000 //          noop
  2350. 0x0000092A: 0x00000000 //          noop
  2351. 0x0000092B: 0x00000000 //          noop
  2352. 0x0000092C: 0x00000000 //          noop
  2353. 0x0000092D: 0x00000000 //          noop
  2354. 0x0000092E: 0x00000000 //          noop
  2355. 0x0000092F: 0x00000000 //          noop
  2356. 0x00000930: 0x00000000 //          noop
  2357. 0x00000931: 0x00000000 //          noop
  2358. 0x00000932: 0x00000000 //          noop
  2359. 0x00000933: 0x00000000 //          noop
  2360. 0x00000934: 0x00000000 //          noop
  2361. 0x00000935: 0x00000000 //          noop
  2362. 0x00000936: 0x00000000 //          noop
  2363. 0x00000937: 0x00000000 //          noop
  2364. 0x00000938: 0x00000000 //          noop
  2365. 0x00000939: 0x00000000 //          noop
  2366. 0x0000093A: 0x00000000 //          noop
  2367. 0x0000093B: 0x00000000 //          noop
  2368. 0x0000093C: 0x00000000 //          noop
  2369. 0x0000093D: 0x00000000 //          noop
  2370. 0x0000093E: 0x00000000 //          noop
  2371. 0x0000093F: 0x00000000 //          noop
  2372. 0x00000940: 0x00000000 //          noop
  2373. 0x00000941: 0x00000000 //          noop
  2374. 0x00000942: 0x00000000 //          noop
  2375. 0x00000943: 0x00000000 //          noop
  2376. 0x00000944: 0x00000000 //          noop
  2377. 0x00000945: 0x00000000 //          noop
  2378. 0x00000946: 0x00000000 //          noop
  2379. 0x00000947: 0x00000000 //          noop
  2380. 0x00000948: 0x00000000 //          noop
  2381. 0x00000949: 0x00000000 //          noop
  2382. 0x0000094A: 0x00000000 //          noop
  2383. 0x0000094B: 0x00000000 //          noop
  2384. 0x0000094C: 0x00000000 //          noop
  2385. 0x0000094D: 0x00000000 //          noop
  2386. 0x0000094E: 0x00000000 //          noop
  2387. 0x0000094F: 0x00000000 //          noop
  2388. 0x00000950: 0x00000000 //          noop
  2389. 0x00000951: 0x00000000 //          noop
  2390. 0x00000952: 0x00000000 //          noop
  2391. 0x00000953: 0x00000000 //          noop
  2392. 0x00000954: 0x00000000 //          noop
  2393. 0x00000955: 0x00000000 //          noop
  2394. 0x00000956: 0x00000000 //          noop
  2395. 0x00000957: 0x00000000 //          noop
  2396. 0x00000958: 0x00000000 //          noop
  2397. 0x00000959: 0x00000000 //          noop
  2398. 0x0000095A: 0x00000000 //          noop
  2399. 0x0000095B: 0x00000000 //          noop
  2400. 0x0000095C: 0x00000000 //          noop
  2401. 0x0000095D: 0x00000000 //          noop
  2402. 0x0000095E: 0x00000000 //          noop
  2403. 0x0000095F: 0x00000000 //          noop
  2404. 0x00000960: 0x00000000 //          noop
  2405. 0x00000961: 0x00000000 //          noop
  2406. 0x00000962: 0x00000000 //          noop
  2407. 0x00000963: 0x00000000 //          noop
  2408. 0x00000964: 0x00000000 //          noop
  2409. 0x00000965: 0x00000000 //          noop
  2410. 0x00000966: 0x00000000 //          noop
  2411. 0x00000967: 0x00000000 //          noop
  2412. 0x00000968: 0x00000000 //          noop
  2413. 0x00000969: 0x00000000 //          noop
  2414. 0x0000096A: 0x00000000 //          noop
  2415. 0x0000096B: 0x00000000 //          noop
  2416. 0x0000096C: 0x00000000 //          noop
  2417. 0x0000096D: 0x00000000 //          noop
  2418. 0x0000096E: 0x00000000 //          noop
  2419. 0x0000096F: 0x00000000 //          noop
  2420. 0x00000970: 0x00000000 //          noop
  2421. 0x00000971: 0x00000000 //          noop
  2422. 0x00000972: 0x00000000 //          noop
  2423. 0x00000973: 0x00000000 //          noop
  2424. 0x00000974: 0x00000000 //          noop
  2425. 0x00000975: 0x00000000 //          noop
  2426. 0x00000976: 0x00000000 //          noop
  2427. 0x00000977: 0x00000000 //          noop
  2428. 0x00000978: 0x00000000 //          noop
  2429. 0x00000979: 0x00000000 //          noop
  2430. 0x0000097A: 0x00000000 //          noop
  2431. 0x0000097B: 0x00000000 //          noop
  2432. 0x0000097C: 0x00000000 //          noop
  2433. 0x0000097D: 0x00000000 //          noop
  2434. 0x0000097E: 0x00000000 //          noop
  2435. 0x0000097F: 0x00000000 //          noop
  2436. 0x00000980: 0x00000000 //          noop
  2437. 0x00000981: 0x00000000 //          noop
  2438. 0x00000982: 0x00000000 //          noop
  2439. 0x00000983: 0x00000000 //          noop
  2440. 0x00000984: 0x00000000 //          noop
  2441. 0x00000985: 0x00000000 //          noop
  2442. 0x00000986: 0x00000000 //          noop
  2443. 0x00000987: 0x00000000 //          noop
  2444. 0x00000988: 0x00000000 //          noop
  2445. 0x00000989: 0x00000000 //          noop
  2446. 0x0000098A: 0x00000000 //          noop
  2447. 0x0000098B: 0x00000000 //          noop
  2448. 0x0000098C: 0x00000000 //          noop
  2449. 0x0000098D: 0x00000000 //          noop
  2450. 0x0000098E: 0x00000000 //          noop
  2451. 0x0000098F: 0x00000000 //          noop
  2452. 0x00000990: 0x00000000 //          noop
  2453. 0x00000991: 0x00000000 //          noop
  2454. 0x00000992: 0x00000000 //          noop
  2455. 0x00000993: 0x00000000 //          noop
  2456. 0x00000994: 0x00000000 //          noop
  2457. 0x00000995: 0x00000000 //          noop
  2458. 0x00000996: 0x00000000 //          noop
  2459. 0x00000997: 0x00000000 //          noop
  2460. 0x00000998: 0x00000000 //          noop
  2461. 0x00000999: 0x00000000 //          noop
  2462. 0x0000099A: 0x00000000 //          noop
  2463. 0x0000099B: 0x00000000 //          noop
  2464. 0x0000099C: 0x00000000 //          noop
  2465. 0x0000099D: 0x00000000 //          noop
  2466. 0x0000099E: 0x00000000 //          noop
  2467. 0x0000099F: 0x00000000 //          noop
  2468. 0x000009A0: 0x00000000 //          noop
  2469. 0x000009A1: 0x00000000 //          noop
  2470. 0x000009A2: 0x00000000 //          noop
  2471. 0x000009A3: 0x00000000 //          noop
  2472. 0x000009A4: 0x00000000 //          noop
  2473. 0x000009A5: 0x00000000 //          noop
  2474. 0x000009A6: 0x00000000 //          noop
  2475. 0x000009A7: 0x00000000 //          noop
  2476. 0x000009A8: 0x00000000 //          noop
  2477. 0x000009A9: 0x00000000 //          noop
  2478. 0x000009AA: 0x00000000 //          noop
  2479. 0x000009AB: 0x00000000 //          noop
  2480. 0x000009AC: 0x00000000 //          noop
  2481. 0x000009AD: 0x00000000 //          noop
  2482. 0x000009AE: 0x00000000 //          noop
  2483. 0x000009AF: 0x00000000 //          noop
  2484. 0x000009B0: 0x00000000 //          noop
  2485. 0x000009B1: 0x00000000 //          noop
  2486. 0x000009B2: 0x00000000 //          noop
  2487. 0x000009B3: 0x00000000 //          noop
  2488. 0x000009B4: 0x00000000 //          noop
  2489. 0x000009B5: 0x00000000 //          noop
  2490. 0x000009B6: 0x00000000 //          noop
  2491. 0x000009B7: 0x00000000 //          noop
  2492. 0x000009B8: 0x00000000 //          noop
  2493. 0x000009B9: 0x00000000 //          noop
  2494. 0x000009BA: 0x00000000 //          noop
  2495. 0x000009BB: 0x00000000 //          noop
  2496. 0x000009BC: 0x00000000 //          noop
  2497. 0x000009BD: 0x00000000 //          noop
  2498. 0x000009BE: 0x00000000 //          noop
  2499. 0x000009BF: 0x00000000 //          noop
  2500. 0x000009C0: 0x00000000 //          noop
  2501. 0x000009C1: 0x00000000 //          noop
  2502. 0x000009C2: 0x00000000 //          noop
  2503. 0x000009C3: 0x00000000 //          noop
  2504. 0x000009C4: 0x00000000 //          noop
  2505. 0x000009C5: 0x00000000 //          noop
  2506. 0x000009C6: 0x00000000 //          noop
  2507. 0x000009C7: 0x00000000 //          noop
  2508. 0x000009C8: 0x00000000 //          noop
  2509. 0x000009C9: 0x00000000 //          noop
  2510. 0x000009CA: 0x00000000 //          noop
  2511. 0x000009CB: 0x00000000 //          noop
  2512. 0x000009CC: 0x00000000 //          noop
  2513. 0x000009CD: 0x00000000 //          noop
  2514. 0x000009CE: 0x00000000 //          noop
  2515. 0x000009CF: 0x00000000 //          noop
  2516. 0x000009D0: 0x00000000 //          noop
  2517. 0x000009D1: 0x00000000 //          noop
  2518. 0x000009D2: 0x00000000 //          noop
  2519. 0x000009D3: 0x00000000 //          noop
  2520. 0x000009D4: 0x00000000 //          noop
  2521. 0x000009D5: 0x00000000 //          noop
  2522. 0x000009D6: 0x00000000 //          noop
  2523. 0x000009D7: 0x00000000 //          noop
  2524. 0x000009D8: 0x00000000 //          noop
  2525. 0x000009D9: 0x00000000 //          noop
  2526. 0x000009DA: 0x00000000 //          noop
  2527. 0x000009DB: 0x00000000 //          noop
  2528. 0x000009DC: 0x00000000 //          noop
  2529. 0x000009DD: 0x00000000 //          noop
  2530. 0x000009DE: 0x00000000 //          noop
  2531. 0x000009DF: 0x00000000 //          noop
  2532. 0x000009E0: 0x00000000 //          noop
  2533. 0x000009E1: 0x00000000 //          noop
  2534. 0x000009E2: 0x00000000 //          noop
  2535. 0x000009E3: 0x00000000 //          noop
  2536. 0x000009E4: 0x00000000 //          noop
  2537. 0x000009E5: 0x00000000 //          noop
  2538. 0x000009E6: 0x00000000 //          noop
  2539. 0x000009E7: 0x00000000 //          noop
  2540. 0x000009E8: 0x00000000 //          noop
  2541. 0x000009E9: 0x00000000 //          noop
  2542. 0x000009EA: 0x00000000 //          noop
  2543. 0x000009EB: 0x00000000 //          noop
  2544. 0x000009EC: 0x00000000 //          noop
  2545. 0x000009ED: 0x00000000 //          noop
  2546. 0x000009EE: 0x00000000 //          noop
  2547. 0x000009EF: 0x00000000 //          noop
  2548. 0x000009F0: 0x00000000 //          noop
  2549. 0x000009F1: 0x00000000 //          noop
  2550. 0x000009F2: 0x00000000 //          noop
  2551. 0x000009F3: 0x00000000 //          noop
  2552. 0x000009F4: 0x00000000 //          noop
  2553. 0x000009F5: 0x00000000 //          noop
  2554. 0x000009F6: 0x00000000 //          noop
  2555. 0x000009F7: 0x00000000 //          noop
  2556. 0x000009F8: 0x00000000 //          noop
  2557. 0x000009F9: 0x00000000 //          noop
  2558. 0x000009FA: 0x00000000 //          noop
  2559. 0x000009FB: 0x00000000 //          noop
  2560. 0x000009FC: 0x00000000 //          noop
  2561. 0x000009FD: 0x00000000 //          noop
  2562. 0x000009FE: 0x00000000 //          noop
  2563. 0x000009FF: 0x00000000 //          noop
  2564. 0x00000A00: 0x31800000 //          movi (0x0 /* I0 */, r12)
  2565. 0x00000A01: 0x00000000 //          noop
  2566. 0x00000A02: 0x302D8007 //          sub (r12, r13, testGE)
  2567. 0x00000A03: 0x00000000 //          noop
  2568. 0x00000A04: 0x80001080 //          noop _bc(L27)
  2569. 0x00000A05: 0x00000000 //          noop
  2570. 0x00000A06: 0x15800001 // L34:     movi (0x1, r5)
  2571. 0x00000A07: 0x1545002C //          slli5 (0xC, r5, r5)
  2572. 0x00000A08: 0x14C5455C //          ori (0x55C, r5, r5)
  2573. 0x00000A09: 0x00050015 //          mov (r5, r21)
  2574. 0x00000A0A: 0x61F50000 //          B0 callr (r21)
  2575. 0x00000A0B: 0x00000000 //          noop
  2576. 0x00000A0C: 0x0FD04000 //          load (0x0, r16, r3)
  2577. 0x00000A0D: 0x080341F4 //          addi (0x1F4, r3, r2)
  2578. 0x00000A0E: 0x07C24000 //          load (0x0, r2, r1)
  2579. 0x00000A0F: 0x00000000 //          noop
  2580. 0x00000A10: 0x042E8002 //          sub (r1, r14, testZ)
  2581. 0x00000A11: 0x00000000 //          noop
  2582. 0x00000A12: 0x800007C0 //          noop _bc(L29)
  2583. 0x00000A13: 0x00000000 //          noop
  2584. 0x00000A14: 0x19800000 //          movi (0x0 /* I0 */, r6)
  2585. 0x00000A15: 0x1AC24000 //          store (r6, r2, 0x0)
  2586. 0x00000A16: 0x040341C0 //          addi (0x1C0, r3, r1)
  2587. 0x00000A17: 0x15800000 //          movi (0x0 /* I0 */, r5)
  2588. 0x00000A18: 0x16C14000 //          store (r5, r1, 0x0)
  2589. 0x00000A19: 0x0BD14000 //          load (0x0, r17, r2)
  2590. 0x00000A1A: 0x08024EFC //          addi (0xEFC, r2, r2)
  2591. 0x00000A1B: 0x07C24000 //          load (0x0, r2, r1)
  2592. 0x00000A1C: 0x04017FFF //          addi (-0x1, r1, r1)
  2593. 0x00000A1D: 0x06C24000 //          store (r1, r2, 0x0)
  2594. 0x00000A1E: 0x000D000C //          mov (r13, r12)
  2595. 0x00000A1F: 0x07D04000 // L29:     load (0x0, r16, r1)
  2596. 0x00000A20: 0x0C0141C0 //          addi (0x1C0, r1, r3)
  2597. 0x00000A21: 0x040141DC //          addi (0x1DC, r1, r1)
  2598. 0x00000A22: 0x0BC14000 //          load (0x0, r1, r2)
  2599. 0x00000A23: 0x08024002 //          addi (0x2, r2, r2)
  2600. 0x00000A24: 0x07C34000 //          load (0x0, r3, r1)
  2601. 0x00000A25: 0x00000000 //          noop
  2602. 0x00000A26: 0x04228002 //          sub (r1, r2, testZ)
  2603. 0x00000A27: 0x00000000 //          noop
  2604. 0x00000A28: 0x80000700 //          noop _bc(L28)
  2605. 0x00000A29: 0x00000000 //          noop
  2606. 0x00000A2A: 0x11800006 //          movi (0x6, r4)
  2607. 0x00000A2B: 0x1144002C //          slli5 (0xC, r4, r4)
  2608. 0x00000A2C: 0x10C44984 //          ori (0x984, r4, r4)
  2609. 0x00000A2D: 0x0BC44000 // L33:     load (0x0, r4, r2)
  2610. 0x00000A2E: 0x0C0241C0 //          addi (0x1C0, r2, r3)
  2611. 0x00000A2F: 0x07C34000 //          load (0x0, r3, r1)
  2612. 0x00000A30: 0x042E8002 //          sub (r1, r14, testZ)
  2613. 0x00000A31: 0x00000000 //          noop
  2614. 0x00000A32: 0x80000700 //          noop _bc(L28)
  2615. 0x00000A33: 0x00000000 //          noop
  2616. 0x00000A34: 0x040241DC //          addi (0x1DC, r2, r1)
  2617. 0x00000A35: 0x0BC14000 //          load (0x0, r1, r2)
  2618. 0x00000A36: 0x08024002 //          addi (0x2, r2, r2)
  2619. 0x00000A37: 0x07C34000 //          load (0x0, r3, r1)
  2620. 0x00000A38: 0x04228003 //          sub (r1, r2, testNZ)
  2621. 0x00000A39: 0x00000000 //          noop
  2622. 0x00000A3A: 0x80000340 //          noop _bc(L33)
  2623. 0x00000A3B: 0x00000000 //          noop
  2624. 0x00000A3C: 0x300C4001 // L28:     addi (0x1, r12, r12)
  2625. 0x00000A3D: 0x00000000 //          noop
  2626. 0x00000A3E: 0x302D8006 //          sub (r12, r13, testLT)
  2627. 0x00000A3F: 0x00000000 //          noop
  2628. 0x00000A40: 0x80001180 //          noop _bc(L34)
  2629. 0x00000A41: 0x00000000 //          noop
  2630. 0x00000A42: 0x19800006 // L27:     movi (0x6, r6)
  2631. 0x00000A43: 0x1946002C //          slli5 (0xC, r6, r6)
  2632. 0x00000A44: 0x18C6499C //          ori (0x99C, r6, r6)
  2633. 0x00000A45: 0x07C64000 //          load (0x0, r6, r1)
  2634. 0x00000A46: 0x042E8002 //          sub (r1, r14, testZ)
  2635. 0x00000A47: 0x00000000 //          noop
  2636. 0x00000A48: 0x80000300 //          noop _bc(L35)
  2637. 0x00000A49: 0x00000000 //          noop
  2638. 0x00000A4A: 0x15800000 //          movi (0x0 /* I0 */, r5)
  2639. 0x00000A4B: 0x16C64000 //          store (r5, r6, 0x0)
  2640. 0x00000A4C: 0x0BD14000 // L35:     load (0x0, r17, r2)
  2641. 0x00000A4D: 0x04024E84 //          addi (0xE84, r2, r1)
  2642. 0x00000A4E: 0x07C14000 //          load (0x0, r1, r1)
  2643. 0x00000A4F: 0x00000000 //          noop
  2644. 0x00000A50: 0x042E8003 //          sub (r1, r14, testNZ)
  2645. 0x00000A51: 0x00000000 //          noop
  2646. 0x00000A52: 0x80000680 //          noop _bc(L37)
  2647. 0x00000A53: 0x00000000 //          noop
  2648. 0x00000A54: 0x04024E90 //          addi (0xE90, r2, r1)
  2649. 0x00000A55: 0x07C14000 //          load (0x0, r1, r1)
  2650. 0x00000A56: 0x042E8002 //          sub (r1, r14, testZ)
  2651. 0x00000A57: 0x00000000 //          noop
  2652. 0x00000A58: 0x80000800 //          noop _bc(L36)
  2653. 0x00000A59: 0x00000000 //          noop
  2654. 0x00000A5A: 0x19800004 // L37:     movi (0x4, r6)
  2655. 0x00000A5B: 0x1946002C //          slli5 (0xC, r6, r6)
  2656. 0x00000A5C: 0x18C64B90 //          ori (0xB90, r6, r6)
  2657. 0x00000A5D: 0x00060015 //          mov (r6, r21)
  2658. 0x00000A5E: 0x61F50000 //          B0 callr (r21)
  2659. 0x00000A5F: 0x00000000 //          noop
  2660. 0x00000A60: 0x4C320012 // L36:     sub (r19, r18, r18)
  2661. 0x00000A61: 0x07D04000 //          load (0x0, r16, r1)
  2662. 0x00000A62: 0x08014208 //          addi (0x208, r1, r2)
  2663. 0x00000A63: 0x07C24000 //          load (0x0, r2, r1)
  2664. 0x00000A64: 0x04338003 //          sub (r1, r19, testNZ)
  2665. 0x00000A65: 0x00000000 //          noop
  2666. 0x00000A66: 0x80000300 //          noop _bc(L38)
  2667. 0x00000A67: 0x00000000 //          noop
  2668. 0x00000A68: 0x15800000 //          movi (0x0 /* I0 */, r5)
  2669. 0x00000A69: 0x16C24000 //          store (r5, r2, 0x0)
  2670. 0x00000A6A: 0x80000400 //          noop _bc(L39)
  2671. 0x00000A6B: 0x00000000 //          noop
  2672. 0x00000A6C: 0x07D04000 // L38:     load (0x0, r16, r1)
  2673. 0x00000A6D: 0x0401420C //          addi (0x20C, r1, r1)
  2674. 0x00000A6E: 0x19800000 //          movi (0x0 /* I0 */, r6)
  2675. 0x00000A6F: 0x1AC14000 //          store (r6, r1, 0x0)
  2676. 0x00000A70: 0x07D14000 // L39:     load (0x0, r17, r1)
  2677. 0x00000A71: 0x04014E90 //          addi (0xE90, r1, r1)
  2678. 0x00000A72: 0x07C14000 //          load (0x0, r1, r1)
  2679. 0x00000A73: 0x00000000 //          noop
  2680. 0x00000A74: 0x042E8003 //          sub (r1, r14, testNZ)
  2681. 0x00000A75: 0x00000000 //          noop
  2682. 0x00000A76: 0x800038C0 //          noop _bc(L40)
  2683. 0x00000A77: 0x00000000 //          noop
  2684. 0x00000A78: 0x07D44000 //          load (0x0, r20, r1)
  2685. 0x00000A79: 0x04017FFF //          addi (-0x1, r1, r1)
  2686. 0x00000A7A: 0x06D44000 //          store (r1, r20, 0x0)
  2687. 0x00000A7B: 0x05800006 //          movi (0x6, r1)
  2688. 0x00000A7C: 0x0541002C //          slli5 (0xC, r1, r1)
  2689. 0x00000A7D: 0x04C14994 //          ori (0x994, r1, r1)
  2690. 0x00000A7E: 0x0FC14000 //          load (0x0, r1, r3)
  2691. 0x00000A7F: 0x07C34000 //          load (0x0, r3, r1)
  2692. 0x00000A80: 0x09BF0000 //          movi (0xFFFF0000, r2)
  2693. 0x00000A81: 0x08010001 //          add (r2, r1, r1)
  2694. 0x00000A82: 0x06C34000 //          store (r1, r3, 0x0)
  2695. 0x00000A83: 0x07D14000 // L40:     load (0x0, r17, r1)
  2696. 0x00000A84: 0x04014EFC //          addi (0xEFC, r1, r1)
  2697. 0x00000A85: 0x0BC14000 //          load (0x0, r1, r2)
  2698. 0x00000A86: 0x08024001 //          addi (0x1, r2, r2)
  2699. 0x00000A87: 0x0AC14000 //          store (r2, r1, 0x0)
  2700. 0x00000A88: 0x07D44000 //          load (0x0, r20, r1)
  2701. 0x00000A89: 0x00000000 //          noop
  2702. 0x00000A8A: 0x042E8005 //          sub (r1, r14, testGT)
  2703. 0x00000A8B: 0x00000000 //          noop
  2704. 0x00000A8C: 0x01C02288 //          bci (L16)
  2705. 0x00000A8D: 0x00000000 //          noop
  2706. 0x00000A8E: 0x0BD14000 //          load (0x0, r17, r2)
  2707. 0x00000A8F: 0x04024E84 //          addi (0xE84, r2, r1)
  2708. 0x00000A90: 0x15800000 //          movi (0x0 /* I0 */, r5)
  2709. 0x00000A91: 0x16C14000 //          store (r5, r1, 0x0)
  2710. 0x00000A92: 0x04024E90 //          addi (0xE90, r2, r1)
  2711. 0x00000A93: 0x19800000 //          movi (0x0 /* I0 */, r6)
  2712. 0x00000A94: 0x1AC14000 //          store (r6, r1, 0x0)
  2713. 0x00000A95: 0x08024E80 //          addi (0xE80, r2, r2)
  2714. 0x00000A96: 0x16C24000 //          store (r5, r2, 0x0)
  2715. 0x00000A97: 0x1AD44000 //          store (r6, r20, 0x0)
  2716. 0x00000A98: 0x0D800006 //          movi (0x6, r3)
  2717. 0x00000A99: 0x0D43002C //          slli5 (0xC, r3, r3)
  2718. 0x00000A9A: 0x0CC34994 //          ori (0x994, r3, r3)
  2719. 0x00000A9B: 0x0BC34000 //          load (0x0, r3, r2)
  2720. 0x00000A9C: 0x07C24000 //          load (0x0, r2, r1)
  2721. 0x00000A9D: 0x1580FFFF //          movi (0xFFFF, r5)
  2722. 0x00000A9E: 0x14810001 //          and (r5, r1, r1)
  2723. 0x00000A9F: 0x06C24000 //          store (r1, r2, 0x0)
  2724. 0x00000AA0: 0x05800006 //          movi (0x6, r1)
  2725. 0x00000AA1: 0x0541002C //          slli5 (0xC, r1, r1)
  2726. 0x00000AA2: 0x04C14998 //          ori (0x998, r1, r1)
  2727. 0x00000AA3: 0x07C14000 //          load (0x0, r1, r1)
  2728. 0x00000AA4: 0x042E8003 //          sub (r1, r14, testNZ)
  2729. 0x00000AA5: 0x00000000 //          noop
  2730. 0x00000AA6: 0x80000400 //          noop _bc(L41)
  2731. 0x00000AA7: 0x00000000 //          noop
  2732. 0x00000AA8: 0x0BC34000 //          load (0x0, r3, r2)
  2733. 0x00000AA9: 0x07C24000 //          load (0x0, r2, r1)
  2734. 0x00000AAA: 0x04C14040 //          ori (0x40, r1, r1)
  2735. 0x00000AAB: 0x06C24000 //          store (r1, r2, 0x0)
  2736. 0x00000AAC: 0x0BC34000 //          load (0x0, r3, r2)
  2737. 0x00000AAD: 0x07C24000 //          load (0x0, r2, r1)
  2738. 0x00000AAE: 0x04817F7F //          andi (0xFFFFFF7F, r1, r1)
  2739. 0x00000AAF: 0x06C24000 //          store (r1, r2, 0x0)
  2740. 0x00000AB0: 0x07D14000 // L41:     load (0x0, r17, r1)
  2741. 0x00000AB1: 0x04014800 //          addi (0x800, r1, r1)
  2742. 0x00000AB2: 0x19800000 //          movi (0x0 /* I0 */, r6)
  2743. 0x00000AB3: 0x1AC14000 //          store (r6, r1, 0x0)
  2744. 0x00000AB4: 0x05C0210C //          bi (L2)
  2745. 0x00000AB5: 0x00000000 //          noop
  2746. 0x00000AB6: 0x21800018 //          movi (0x18, r8)
  2747. 0x00000AB7: 0x64080019 //          add (r25, r8, r25)
  2748. 0x00000AB8: 0x53D94000 //          load (0x0, r25, r20)
  2749. 0x00000AB9: 0x64190024 //          addi5 (0x4, r25, r25)
  2750. 0x00000ABA: 0x4FD94000 //          load (0x0, r25, r19)
  2751. 0x00000ABB: 0x64190024 //          addi5 (0x4, r25, r25)
  2752. 0x00000ABC: 0x4BD94000 //          load (0x0, r25, r18)
  2753. 0x00000ABD: 0x64190024 //          addi5 (0x4, r25, r25)
  2754. 0x00000ABE: 0x47D94000 //          load (0x0, r25, r17)
  2755. 0x00000ABF: 0x64190024 //          addi5 (0x4, r25, r25)
  2756. 0x00000AC0: 0x43D94000 //          load (0x0, r25, r16)
  2757. 0x00000AC1: 0x64190024 //          addi5 (0x4, r25, r25)
  2758. 0x00000AC2: 0x3FD94000 //          load (0x0, r25, r15)
  2759. 0x00000AC3: 0x64190024 //          addi5 (0x4, r25, r25)
  2760. 0x00000AC4: 0x3BD94000 //          load (0x0, r25, r14)
  2761. 0x00000AC5: 0x64190024 //          addi5 (0x4, r25, r25)
  2762. 0x00000AC6: 0x37D94000 //          load (0x0, r25, r13)
  2763. 0x00000AC7: 0x64190024 //          addi5 (0x4, r25, r25)
  2764. 0x00000AC8: 0x33D94000 //          load (0x0, r25, r12)
  2765. 0x00000AC9: 0x64190024 //          addi5 (0x4, r25, r25)
  2766. 0x00000ACA: 0x00180019 //          mov (r24, r25)
  2767. 0x00000ACB: 0x63D94000 //          load (0x0, r25, r24)
  2768. 0x00000ACC: 0x64190024 //          addi5 (0x4, r25, r25)
  2769. 0x00000ACD: 0x57D94000 //          load (0x0, r25, r21)
  2770. 0x00000ACE: 0x64190024 //          addi5 (0x4, r25, r25)
  2771. 0x00000ACF: 0x00000000 //          noop
  2772. 0x00000AD0: 0x61F50001 //          B0 return (r21)
  2773. 0x00000AD1: 0x00000000 //          noop
  2774. 0x00000AD2: 0x00000000 // gcc2_compiled: noop
  2775. 0x00000AD3: 0x6419003C // _VideoB_set: addi5 (-0x4, r25, r25)
  2776. 0x00000AD4: 0x56D94000 //          store (r21, r25, 0x0)
  2777. 0x00000AD5: 0x6419003C //          addi5 (-0x4, r25, r25)
  2778. 0x00000AD6: 0x62D94000 //          store (r24, r25, 0x0)
  2779. 0x00000AD7: 0x00190018 //          mov (r25, r24)
  2780. 0x00000AD8: 0x6419003C //          addi5 (-0x4, r25, r25)
  2781. 0x00000AD9: 0x32D94000 //          store (r12, r25, 0x0)
  2782. 0x00000ADA: 0x6419003C //          addi5 (-0x4, r25, r25)
  2783. 0x00000ADB: 0x36D94000 //          store (r13, r25, 0x0)
  2784. 0x00000ADC: 0x6419003C //          addi5 (-0x4, r25, r25)
  2785. 0x00000ADD: 0x3AD94000 //          store (r14, r25, 0x0)
  2786. 0x00000ADE: 0x6419003C //          addi5 (-0x4, r25, r25)
  2787. 0x00000ADF: 0x3ED94000 //          store (r15, r25, 0x0)
  2788. 0x00000AE0: 0x6419003C //          addi5 (-0x4, r25, r25)
  2789. 0x00000AE1: 0x42D94000 //          store (r16, r25, 0x0)
  2790. 0x00000AE2: 0x6419003C //          addi5 (-0x4, r25, r25)
  2791. 0x00000AE3: 0x46D94000 //          store (r17, r25, 0x0)
  2792. 0x00000AE4: 0x21800018 //          movi (0x18, r8)
  2793. 0x00000AE5: 0x64280019 //          sub (r25, r8, r25)
  2794. 0x00000AE6: 0x45800000 //          movi (0x0 /* I0 */, r17)
  2795. 0x00000AE7: 0x05800006 //          movi (0x6, r1)
  2796. 0x00000AE8: 0x0541002C //          slli5 (0xC, r1, r1)
  2797. 0x00000AE9: 0x04C14984 //          ori (0x984, r1, r1)
  2798. 0x00000AEA: 0x1BC14000 //          load (0x0, r1, r6)
  2799. 0x00000AEB: 0x080641C8 //          addi (0x1C8, r6, r2)
  2800. 0x00000AEC: 0x040641C4 //          addi (0x1C4, r6, r1)
  2801. 0x00000AED: 0x07C14000 //          load (0x0, r1, r1)
  2802. 0x00000AEE: 0x06C24000 //          store (r1, r2, 0x0)
  2803. 0x00000AEF: 0x09800006 //          movi (0x6, r2)
  2804. 0x00000AF0: 0x0942002C //          slli5 (0xC, r2, r2)
  2805. 0x00000AF1: 0x08C24A00 //          ori (0xA00, r2, r2)
  2806. 0x00000AF2: 0x05800006 //          movi (0x6, r1)
  2807. 0x00000AF3: 0x0541002C //          slli5 (0xC, r1, r1)
  2808. 0x00000AF4: 0x04C14980 //          ori (0x980, r1, r1)
  2809. 0x00000AF5: 0x13C14000 //          load (0x0, r1, r4)
  2810. 0x00000AF6: 0x04045034 //          addi (0x1034, r4, r1)
  2811. 0x00000AF7: 0x07C14000 //          load (0x0, r1, r1)
  2812. 0x00000AF8: 0x05410021 //          slli5 (0x1, r1, r1)
  2813. 0x00000AF9: 0x0401400F //          addi (0xF, r1, r1)
  2814. 0x00000AFA: 0x15210024 //          srai5 (0x4, r1, r5)
  2815. 0x00000AFB: 0x16C24000 //          store (r5, r2, 0x0)
  2816. 0x00000AFC: 0x05800006 //          movi (0x6, r1)
  2817. 0x00000AFD: 0x0541002C //          slli5 (0xC, r1, r1)
  2818. 0x00000AFE: 0x04C14994 //          ori (0x994, r1, r1)
  2819. 0x00000AFF: 0x07C14000 //          load (0x0, r1, r1)
  2820. 0x00000B00: 0x07C14000 //          load (0x0, r1, r1)
  2821. 0x00000B01: 0x04814800 //          andi (0x800, r1, r1)
  2822. 0x00000B02: 0x04318002 //          sub (r1, r17, testZ)
  2823. 0x00000B03: 0x00000000 //          noop
  2824. 0x00000B04: 0x80000700 //          noop _bc(L2)
  2825. 0x00000B05: 0x00000000 //          noop
  2826. 0x00000B06: 0x0404502C //          addi (0x102C, r4, r1)
  2827. 0x00000B07: 0x0BC14000 //          load (0x0, r1, r2)
  2828. 0x00000B08: 0x05800002 //          movi (0x2, r1)
  2829. 0x00000B09: 0x00000000 //          noop
  2830. 0x00000B0A: 0x08218005 //          sub (r2, r1, testGT)
  2831. 0x00000B0B: 0x00000000 //          noop
  2832. 0x00000B0C: 0x80000700 //          noop _bc(L2)
  2833. 0x00000B0D: 0x00000000 //          noop
  2834. 0x00000B0E: 0x0C044840 //          addi (0x840, r4, r3)
  2835. 0x00000B0F: 0x080641D0 //          addi (0x1D0, r6, r2)
  2836. 0x00000B10: 0x05450028 //          slli5 (0x8, r5, r1)
  2837. 0x00000B11: 0x040141C0 //          addi (0x1C0, r1, r1)
  2838. 0x00000B12: 0x06C24000 //          store (r1, r2, 0x0)
  2839. 0x00000B13: 0x06C34000 //          store (r1, r3, 0x0)
  2840. 0x00000B14: 0x0C044844 //          addi (0x844, r4, r3)
  2841. 0x00000B15: 0x080641D8 //          addi (0x1D8, r6, r2)
  2842. 0x00000B16: 0x05450022 //          slli5 (0x2, r5, r1)
  2843. 0x00000B17: 0x06C24000 //          store (r1, r2, 0x0)
  2844. 0x00000B18: 0x06C34000 //          store (r1, r3, 0x0)
  2845. 0x00000B19: 0x00000000 //          noop
  2846. 0x00000B1A: 0x80001840 //          noop _bc(L3)
  2847. 0x00000B1B: 0x00000000 //          noop
  2848. 0x00000B1C: 0x05800006 // L2:      movi (0x6, r1)
  2849. 0x00000B1D: 0x0541002C //          slli5 (0xC, r1, r1)
  2850. 0x00000B1E: 0x04C14994 //          ori (0x994, r1, r1)
  2851. 0x00000B1F: 0x07C14000 //          load (0x0, r1, r1)
  2852. 0x00000B20: 0x07C14000 //          load (0x0, r1, r1)
  2853. 0x00000B21: 0x04814400 //          andi (0x400, r1, r1)
  2854. 0x00000B22: 0x09800000 //          movi (0x0 /* I0 */, r2)
  2855. 0x00000B23: 0x00000000 //          noop
  2856. 0x00000B24: 0x04228002 //          sub (r1, r2, testZ)
  2857. 0x00000B25: 0x00000000 //          noop
  2858. 0x00000B26: 0x80001A80 //          noop _bc(L4)
  2859. 0x00000B27: 0x00000000 //          noop
  2860. 0x00000B28: 0x05800006 //          movi (0x6, r1)
  2861. 0x00000B29: 0x0541002C //          slli5 (0xC, r1, r1)
  2862. 0x00000B2A: 0x04C14980 //          ori (0x980, r1, r1)
  2863. 0x00000B2B: 0x1BC14000 //          load (0x0, r1, r6)
  2864. 0x00000B2C: 0x0406502C //          addi (0x102C, r6, r1)
  2865. 0x00000B2D: 0x0BC14000 //          load (0x0, r1, r2)
  2866. 0x00000B2E: 0x05800002 //          movi (0x2, r1)
  2867. 0x00000B2F: 0x00000000 //          noop
  2868. 0x00000B30: 0x08218005 //          sub (r2, r1, testGT)
  2869. 0x00000B31: 0x00000000 //          noop
  2870. 0x00000B32: 0x80001A80 //          noop _bc(L4)
  2871. 0x00000B33: 0x00000000 //          noop
  2872. 0x00000B34: 0x14064848 //          addi (0x848, r6, r5)
  2873. 0x00000B35: 0x05800006 //          movi (0x6, r1)
  2874. 0x00000B36: 0x0541002C //          slli5 (0xC, r1, r1)
  2875. 0x00000B37: 0x04C14984 //          ori (0x984, r1, r1)
  2876. 0x00000B38: 0x0FC14000 //          load (0x0, r1, r3)
  2877. 0x00000B39: 0x100341D0 //          addi (0x1D0, r3, r4)
  2878. 0x00000B3A: 0x05800006 //          movi (0x6, r1)
  2879. 0x00000B3B: 0x0541002C //          slli5 (0xC, r1, r1)
  2880. 0x00000B3C: 0x04C14A00 //          ori (0xA00, r1, r1)
  2881. 0x00000B3D: 0x0BC14000 //          load (0x0, r1, r2)
  2882. 0x00000B3E: 0x05420028 //          slli5 (0x8, r2, r1)
  2883. 0x00000B3F: 0x040141C0 //          addi (0x1C0, r1, r1)
  2884. 0x00000B40: 0x06C44000 //          store (r1, r4, 0x0)
  2885. 0x00000B41: 0x06C54000 //          store (r1, r5, 0x0)
  2886. 0x00000B42: 0x0406484C //          addi (0x84C, r6, r1)
  2887. 0x00000B43: 0x0C0341D8 //          addi (0x1D8, r3, r3)
  2888. 0x00000B44: 0x08024004 //          addi (0x4, r2, r2)
  2889. 0x00000B45: 0x09420022 //          slli5 (0x2, r2, r2)
  2890. 0x00000B46: 0x0AC34000 //          store (r2, r3, 0x0)
  2891. 0x00000B47: 0x0AC14000 //          store (r2, r1, 0x0)
  2892. 0x00000B48: 0x80000840 //          noop _bc(L3)
  2893. 0x00000B49: 0x00000000 //          noop
  2894. 0x00000B4A: 0x05800006 // L4:      movi (0x6, r1)
  2895. 0x00000B4B: 0x0541002C //          slli5 (0xC, r1, r1)
  2896. 0x00000B4C: 0x04C14980 //          ori (0x980, r1, r1)
  2897. 0x00000B4D: 0x13C14000 //          load (0x0, r1, r4)
  2898. 0x00000B4E: 0x18044850 //          addi (0x850, r4, r6)
  2899. 0x00000B4F: 0x05800006 //          movi (0x6, r1)
  2900. 0x00000B50: 0x0541002C //          slli5 (0xC, r1, r1)
  2901. 0x00000B51: 0x04C14984 //          ori (0x984, r1, r1)
  2902. 0x00000B52: 0x0FC14000 //          load (0x0, r1, r3)
  2903. 0x00000B53: 0x140341D0 //          addi (0x1D0, r3, r5)
  2904. 0x00000B54: 0x05800006 //          movi (0x6, r1)
  2905. 0x00000B55: 0x0541002C //          slli5 (0xC, r1, r1)
  2906. 0x00000B56: 0x04C14A00 //          ori (0xA00, r1, r1)
  2907. 0x00000B57: 0x0BC14000 //          load (0x0, r1, r2)
  2908. 0x00000B58: 0x05420028 //          slli5 (0x8, r2, r1)
  2909. 0x00000B59: 0x04017FC0 //          addi (-0x40, r1, r1)
  2910. 0x00000B5A: 0x06C54000 //          store (r1, r5, 0x0)
  2911. 0x00000B5B: 0x06C64000 //          store (r1, r6, 0x0)
  2912. 0x00000B5C: 0x10044854 //          addi (0x854, r4, r4)
  2913. 0x00000B5D: 0x0C0341D8 //          addi (0x1D8, r3, r3)
  2914. 0x00000B5E: 0x09420022 //          slli5 (0x2, r2, r2)
  2915. 0x00000B5F: 0x0AC34000 //          store (r2, r3, 0x0)
  2916. 0x00000B60: 0x0AC44000 //          store (r2, r4, 0x0)
  2917. 0x00000B61: 0x05800006 // L3:      movi (0x6, r1)
  2918. 0x00000B62: 0x0541002C //          slli5 (0xC, r1, r1)
  2919. 0x00000B63: 0x04C14984 //          ori (0x984, r1, r1)
  2920. 0x00000B64: 0x0FC14000 //          load (0x0, r1, r3)
  2921. 0x00000B65: 0x100341D4 //          addi (0x1D4, r3, r4)
  2922. 0x00000B66: 0x05800006 //          movi (0x6, r1)
  2923. 0x00000B67: 0x0541002C //          slli5 (0xC, r1, r1)
  2924. 0x00000B68: 0x04C14980 //          ori (0x980, r1, r1)
  2925. 0x00000B69: 0x3BC14000 //          load (0x0, r1, r14)
  2926. 0x00000B6A: 0x080E4D38 //          addi (0xD38, r14, r2)
  2927. 0x00000B6B: 0x040E5008 //          addi (0x1008, r14, r1)
  2928. 0x00000B6C: 0x07C14000 //          load (0x0, r1, r1)
  2929. 0x00000B6D: 0x1D8E0000 //          movi (0xE0000, r7)
  2930. 0x00000B6E: 0x1D47002C //          slli5 (0xC, r7, r7)
  2931. 0x00000B6F: 0x1CC74028 //          ori (0x28, r7, r7)
  2932. 0x00000B70: 0x1CC10001 //          or (r7, r1, r1)
  2933. 0x00000B71: 0x0BC24000 //          load (0x0, r2, r2)
  2934. 0x00000B72: 0x08C10001 //          or (r2, r1, r1)
  2935. 0x00000B73: 0x06C44000 //          store (r1, r4, 0x0)
  2936. 0x00000B74: 0x0C0341CC //          addi (0x1CC, r3, r3)
  2937. 0x00000B75: 0x1D800000 //          movi (0x0 /* I0 */, r7)
  2938. 0x00000B76: 0x1EC34000 //          store (r7, r3, 0x0)
  2939. 0x00000B77: 0x45800000 //          movi (0x0 /* I0 */, r17)
  2940. 0x00000B78: 0x05800006 //          movi (0x6, r1)
  2941. 0x00000B79: 0x0541002C //          slli5 (0xC, r1, r1)
  2942. 0x00000B7A: 0x04C14994 //          ori (0x994, r1, r1)
  2943. 0x00000B7B: 0x07C14000 //          load (0x0, r1, r1)
  2944. 0x00000B7C: 0x07C14000 //          load (0x0, r1, r1)
  2945. 0x00000B7D: 0x04814100 //          andi (0x100, r1, r1)
  2946. 0x00000B7E: 0x04318002 //          sub (r1, r17, testZ)
  2947. 0x00000B7F: 0x00000000 //          noop
  2948. 0x00000B80: 0x80001E00 //          noop _bc(L6)
  2949. 0x00000B81: 0x00000000 //          noop
  2950. 0x00000B82: 0x040E4D3C //          addi (0xD3C, r14, r1)
  2951. 0x00000B83: 0x31800005 //          movi (0x5, r12)
  2952. 0x00000B84: 0x314C002C //          slli5 (0xC, r12, r12)
  2953. 0x00000B85: 0x30CC4990 //          ori (0x990, r12, r12)
  2954. 0x00000B86: 0x07C14000 //          load (0x0, r1, r1)
  2955. 0x00000B87: 0x000C0015 //          mov (r12, r21)
  2956. 0x00000B88: 0x61F50000 //          B0 callr (r21)
  2957. 0x00000B89: 0x00000000 //          noop
  2958. 0x00000B8A: 0x00010010 //          mov (r1, r16)
  2959. 0x00000B8B: 0x040E5034 //          addi (0x1034, r14, r1)
  2960. 0x00000B8C: 0x07C14000 //          load (0x0, r1, r1)
  2961. 0x00000B8D: 0x05410021 //          slli5 (0x1, r1, r1)
  2962. 0x00000B8E: 0x000C0015 //          mov (r12, r21)
  2963. 0x00000B8F: 0x00000000 //          noop
  2964. 0x00000B90: 0x61F50000 //          B0 callr (r21)
  2965. 0x00000B91: 0x00000000 //          noop
  2966. 0x00000B92: 0x00010002 //          mov (r1, r2)
  2967. 0x00000B93: 0x35800006 //          movi (0x6, r13)
  2968. 0x00000B94: 0x354D002C //          slli5 (0xC, r13, r13)
  2969. 0x00000B95: 0x34CD45A8 //          ori (0x5A8, r13, r13)
  2970. 0x00000B96: 0x00100001 //          mov (r16, r1)
  2971. 0x00000B97: 0x000D0015 //          mov (r13, r21)
  2972. 0x00000B98: 0x61F50000 //          B0 callr (r21)
  2973. 0x00000B99: 0x00000000 //          noop
  2974. 0x00000B9A: 0x00010010 //          mov (r1, r16)
  2975. 0x00000B9B: 0x040E4EA8 //          addi (0xEA8, r14, r1)
  2976. 0x00000B9C: 0x07C14000 //          load (0x0, r1, r1)
  2977. 0x00000B9D: 0x000C0015 //          mov (r12, r21)
  2978. 0x00000B9E: 0x61F50000 //          B0 callr (r21)
  2979. 0x00000B9F: 0x00000000 //          noop
  2980. 0x00000BA0: 0x00100002 //          mov (r16, r2)
  2981. 0x00000BA1: 0x000D0015 //          mov (r13, r21)
  2982. 0x00000BA2: 0x61F50000 //          B0 callr (r21)
  2983. 0x00000BA3: 0x00000000 //          noop
  2984. 0x00000BA4: 0x1D800005 //          movi (0x5, r7)
  2985. 0x00000BA5: 0x1D47002C //          slli5 (0xC, r7, r7)
  2986. 0x00000BA6: 0x1CC749A8 //          ori (0x9A8, r7, r7)
  2987. 0x00000BA7: 0x00070015 //          mov (r7, r21)
  2988. 0x00000BA8: 0x61F50000 //          B0 callr (r21)
  2989. 0x00000BA9: 0x00000000 //          noop
  2990. 0x00000BAA: 0x0001000D //          mov (r1, r13)
  2991. 0x00000BAB: 0x340D4001 //          addi (0x1, r13, r13)
  2992. 0x00000BAC: 0x39800000 //          movi (0x0 /* I0 */, r14)
  2993. 0x00000BAD: 0x05800006 // L7:      movi (0x6, r1)
  2994. 0x00000BAE: 0x0541002C //          slli5 (0xC, r1, r1)
  2995. 0x00000BAF: 0x04C14980 //          ori (0x980, r1, r1)
  2996. 0x00000BB0: 0x33C14000 //          load (0x0, r1, r12)
  2997. 0x00000BB1: 0x300C4EA8 //          addi (0xEA8, r12, r12)
  2998. 0x00000BB2: 0x07CC4000 //          load (0x0, r12, r1)
  2999. 0x00000BB3: 0x000D0002 //          mov (r13, r2)
  3000. 0x00000BB4: 0x1D800005 //          movi (0x5, r7)
  3001. 0x00000BB5: 0x1D47002C //          slli5 (0xC, r7, r7)
  3002. 0x00000BB6: 0x1CC74400 //          ori (0x400, r7, r7)
  3003. 0x00000BB7: 0x00070015 //          mov (r7, r21)
  3004. 0x00000BB8: 0x61F50000 //          B0 callr (r21)
  3005. 0x00000BB9: 0x00000000 //          noop
  3006. 0x00000BBA: 0x000D0002 //          mov (r13, r2)
  3007. 0x00000BBB: 0x1D800005 //          movi (0x5, r7)
  3008. 0x00000BBC: 0x1D47002C //          slli5 (0xC, r7, r7)
  3009. 0x00000BBD: 0x1CC74300 //          ori (0x300, r7, r7)
  3010. 0x00000BBE: 0x00070015 //          mov (r7, r21)
  3011. 0x00000BBF: 0x00000000 //          noop
  3012. 0x00000BC0: 0x61F50000 //          B0 callr (r21)
  3013. 0x00000BC1: 0x00000000 //          noop
  3014. 0x00000BC2: 0x0BCC4000 //          load (0x0, r12, r2)
  3015. 0x00000BC3: 0x04220001 //          sub (r1, r2, r1)
  3016. 0x00000BC4: 0x042E8002 //          sub (r1, r14, testZ)
  3017. 0x00000BC5: 0x00000000 //          noop
  3018. 0x00000BC6: 0x80000300 //          noop _bc(L10)
  3019. 0x00000BC7: 0x00000000 //          noop
  3020. 0x00000BC8: 0x340D4001 //          addi (0x1, r13, r13)
  3021. 0x00000BC9: 0x00000000 //          noop
  3022. 0x00000BCA: 0x80000340 //          noop _bc(L9)
  3023. 0x00000BCB: 0x00000000 //          noop
  3024. 0x00000BCC: 0x45800001 // L10:     movi (0x1, r17)
  3025. 0x00000BCD: 0x00000000 // L9:      noop
  3026. 0x00000BCE: 0x442E8002 //          sub (r17, r14, testZ)
  3027. 0x00000BCF: 0x00000000 //          noop
  3028. 0x00000BD0: 0x80001B40 //          noop _bc(L7)
  3029. 0x00000BD1: 0x00000000 //          noop
  3030. 0x00000BD2: 0x05800006 //          movi (0x6, r1)
  3031. 0x00000BD3: 0x0541002C //          slli5 (0xC, r1, r1)
  3032. 0x00000BD4: 0x04C14980 //          ori (0x980, r1, r1)
  3033. 0x00000BD5: 0x33C14000 //          load (0x0, r1, r12)
  3034. 0x00000BD6: 0x040C4EA8 //          addi (0xEA8, r12, r1)
  3035. 0x00000BD7: 0x07C14000 //          load (0x0, r1, r1)
  3036. 0x00000BD8: 0x000D0002 //          mov (r13, r2)
  3037. 0x00000BD9: 0x1D800005 //          movi (0x5, r7)
  3038. 0x00000BDA: 0x1D47002C //          slli5 (0xC, r7, r7)
  3039. 0x00000BDB: 0x1CC74400 //          ori (0x400, r7, r7)
  3040. 0x00000BDC: 0x00070015 //          mov (r7, r21)
  3041. 0x00000BDD: 0x00000000 //          noop
  3042. 0x00000BDE: 0x61F50000 //          B0 callr (r21)
  3043. 0x00000BDF: 0x00000000 //          noop
  3044. 0x00000BE0: 0x00010003 //          mov (r1, r3)
  3045. 0x00000BE1: 0x340C4D34 //          addi (0xD34, r12, r13)
  3046. 0x00000BE2: 0x300C5034 //          addi (0x1034, r12, r12)
  3047. 0x00000BE3: 0x07CC4000 //          load (0x0, r12, r1)
  3048. 0x00000BE4: 0x09410021 //          slli5 (0x1, r1, r2)
  3049. 0x00000BE5: 0x05800000 //          movi (0x0 /* I0 */, r1)
  3050. 0x00000BE6: 0x08218007 //          sub (r2, r1, testGE)
  3051. 0x00000BE7: 0x00000000 //          noop
  3052. 0x00000BE8: 0x800002C0 //          noop _bc(L12)
  3053. 0x00000BE9: 0x00000000 //          noop
  3054. 0x00000BEA: 0x08024003 //          addi (0x3, r2, r2)
  3055. 0x00000BEB: 0x00030001 // L12:     mov (r3, r1)
  3056. 0x00000BEC: 0x09220022 //          srai5 (0x2, r2, r2)
  3057. 0x00000BED: 0x1D800005 //          movi (0x5, r7)
  3058. 0x00000BEE: 0x1D47002C //          slli5 (0xC, r7, r7)
  3059. 0x00000BEF: 0x1CC74300 //          ori (0x300, r7, r7)
  3060. 0x00000BF0: 0x00070015 //          mov (r7, r21)
  3061. 0x00000BF1: 0x00000000 //          noop
  3062. 0x00000BF2: 0x61F50000 //          B0 callr (r21)
  3063. 0x00000BF3: 0x00000000 //          noop
  3064. 0x00000BF4: 0x06CD4000 //          store (r1, r13, 0x0)
  3065. 0x00000BF5: 0x00000000 //          noop
  3066. 0x00000BF6: 0x05C03550 //          bi (L13)
  3067. 0x00000BF7: 0x00000000 //          noop
  3068. 0x00000BF8: 0x05800006 // L6:      movi (0x6, r1)
  3069. 0x00000BF9: 0x0541002C //          slli5 (0xC, r1, r1)
  3070. 0x00000BFA: 0x04C14994 //          ori (0x994, r1, r1)
  3071. 0x00000BFB: 0x07C14000 //          load (0x0, r1, r1)
  3072. 0x00000BFC: 0x07C14000 //          load (0x0, r1, r1)
  3073. 0x00000BFD: 0x04814200 //          andi (0x200, r1, r1)
  3074. 0x00000BFE: 0x09800000 //          movi (0x0 /* I0 */, r2)
  3075. 0x00000BFF: 0x00000000 //          noop
  3076. 0x00000C00: 0x04228002 //          sub (r1, r2, testZ)
  3077. 0x00000C01: 0x00000000 //          noop
  3078. 0x00000C02: 0x80001E80 //          noop _bc(L14)
  3079. 0x00000C03: 0x00000000 //          noop
  3080. 0x00000C04: 0x05800006 //          movi (0x6, r1)
  3081. 0x00000C05: 0x0541002C //          slli5 (0xC, r1, r1)
  3082. 0x00000C06: 0x04C14980 //          ori (0x980, r1, r1)
  3083. 0x00000C07: 0x33C14000 //          load (0x0, r1, r12)
  3084. 0x00000C08: 0x040C4D3C //          addi (0xD3C, r12, r1)
  3085. 0x00000C09: 0x35800005 //          movi (0x5, r13)
  3086. 0x00000C0A: 0x354D002C //          slli5 (0xC, r13, r13)
  3087. 0x00000C0B: 0x34CD4990 //          ori (0x990, r13, r13)
  3088. 0x00000C0C: 0x07C14000 //          load (0x0, r1, r1)
  3089. 0x00000C0D: 0x000D0015 //          mov (r13, r21)
  3090. 0x00000C0E: 0x61F50000 //          B0 callr (r21)
  3091. 0x00000C0F: 0x00000000 //          noop
  3092. 0x00000C10: 0x00010010 //          mov (r1, r16)
  3093. 0x00000C11: 0x040C5034 //          addi (0x1034, r12, r1)
  3094. 0x00000C12: 0x07C14000 //          load (0x0, r1, r1)
  3095. 0x00000C13: 0x05410021 //          slli5 (0x1, r1, r1)
  3096. 0x00000C14: 0x000D0015 //          mov (r13, r21)
  3097. 0x00000C15: 0x00000000 //          noop
  3098. 0x00000C16: 0x61F50000 //          B0 callr (r21)
  3099. 0x00000C17: 0x00000000 //          noop
  3100. 0x00000C18: 0x00010002 //          mov (r1, r2)
  3101. 0x00000C19: 0x39800006 //          movi (0x6, r14)
  3102. 0x00000C1A: 0x394E002C //          slli5 (0xC, r14, r14)
  3103. 0x00000C1B: 0x38CE45A8 //          ori (0x5A8, r14, r14)
  3104. 0x00000C1C: 0x00100001 //          mov (r16, r1)
  3105. 0x00000C1D: 0x000E0015 //          mov (r14, r21)
  3106. 0x00000C1E: 0x61F50000 //          B0 callr (r21)
  3107. 0x00000C1F: 0x00000000 //          noop
  3108. 0x00000C20: 0x00010010 //          mov (r1, r16)
  3109. 0x00000C21: 0x300C4EA8 //          addi (0xEA8, r12, r12)
  3110. 0x00000C22: 0x07CC4000 //          load (0x0, r12, r1)
  3111. 0x00000C23: 0x31210021 //          srai5 (0x1, r1, r12)
  3112. 0x00000C24: 0x000C0001 //          mov (r12, r1)
  3113. 0x00000C25: 0x000D0015 //          mov (r13, r21)
  3114. 0x00000C26: 0x61F50000 //          B0 callr (r21)
  3115. 0x00000C27: 0x00000000 //          noop
  3116. 0x00000C28: 0x00100002 //          mov (r16, r2)
  3117. 0x00000C29: 0x000E0015 //          mov (r14, r21)
  3118. 0x00000C2A: 0x61F50000 //          B0 callr (r21)
  3119. 0x00000C2B: 0x00000000 //          noop
  3120. 0x00000C2C: 0x1D800005 //          movi (0x5, r7)
  3121. 0x00000C2D: 0x1D47002C //          slli5 (0xC, r7, r7)
  3122. 0x00000C2E: 0x1CC749A8 //          ori (0x9A8, r7, r7)
  3123. 0x00000C2F: 0x00070015 //          mov (r7, r21)
  3124. 0x00000C30: 0x61F50000 //          B0 callr (r21)
  3125. 0x00000C31: 0x00000000 //          noop
  3126. 0x00000C32: 0x0001000D //          mov (r1, r13)
  3127. 0x00000C33: 0x340D4001 //          addi (0x1, r13, r13)
  3128. 0x00000C34: 0x39800000 //          movi (0x0 /* I0 */, r14)
  3129. 0x00000C35: 0x000C0001 // L15:     mov (r12, r1)
  3130. 0x00000C36: 0x000D0002 //          mov (r13, r2)
  3131. 0x00000C37: 0x1D800005 //          movi (0x5, r7)
  3132. 0x00000C38: 0x1D47002C //          slli5 (0xC, r7, r7)
  3133. 0x00000C39: 0x1CC74400 //          ori (0x400, r7, r7)
  3134. 0x00000C3A: 0x00070015 //          mov (r7, r21)
  3135. 0x00000C3B: 0x00000000 //          noop
  3136. 0x00000C3C: 0x61F50000 //          B0 callr (r21)
  3137. 0x00000C3D: 0x00000000 //          noop
  3138. 0x00000C3E: 0x000D0002 //          mov (r13, r2)
  3139. 0x00000C3F: 0x1D800005 //          movi (0x5, r7)
  3140. 0x00000C40: 0x1D47002C //          slli5 (0xC, r7, r7)
  3141. 0x00000C41: 0x1CC74300 //          ori (0x300, r7, r7)
  3142. 0x00000C42: 0x00070015 //          mov (r7, r21)
  3143. 0x00000C43: 0x00000000 //          noop
  3144. 0x00000C44: 0x61F50000 //          B0 callr (r21)
  3145. 0x00000C45: 0x00000000 //          noop
  3146. 0x00000C46: 0x042C0001 //          sub (r1, r12, r1)
  3147. 0x00000C47: 0x00000000 //          noop
  3148. 0x00000C48: 0x042E8002 //          sub (r1, r14, testZ)
  3149. 0x00000C49: 0x00000000 //          noop
  3150. 0x00000C4A: 0x80000400 //          noop _bc(L18)
  3151. 0x00000C4B: 0x00000000 //          noop
  3152. 0x00000C4C: 0x340D4001 //          addi (0x1, r13, r13)
  3153. 0x00000C4D: 0x00000000 //          noop
  3154. 0x00000C4E: 0x80000440 //          noop _bc(L17)
  3155. 0x00000C4F: 0x00000000 //          noop
  3156. 0x00000C50: 0x45800001 // L18:     movi (0x1, r17)
  3157. 0x00000C51: 0x00000000 // L17:     noop
  3158. 0x00000C52: 0x442E8002 //          sub (r17, r14, testZ)
  3159. 0x00000C53: 0x00000000 //          noop
  3160. 0x00000C54: 0x80001D40 //          noop _bc(L15)
  3161. 0x00000C55: 0x00000000 //          noop
  3162. 0x00000C56: 0x000C0001 //          mov (r12, r1)
  3163. 0x00000C57: 0x000D0002 //          mov (r13, r2)
  3164. 0x00000C58: 0x1D800005 //          movi (0x5, r7)
  3165. 0x00000C59: 0x1D47002C //          slli5 (0xC, r7, r7)
  3166. 0x00000C5A: 0x1CC74400 //          ori (0x400, r7, r7)
  3167. 0x00000C5B: 0x00070015 //          mov (r7, r21)
  3168. 0x00000C5C: 0x61F50000 //          B0 callr (r21)
  3169. 0x00000C5D: 0x00000000 //          noop
  3170. 0x00000C5E: 0x00010003 //          mov (r1, r3)
  3171. 0x00000C5F: 0x05800006 //          movi (0x6, r1)
  3172. 0x00000C60: 0x0541002C //          slli5 (0xC, r1, r1)
  3173. 0x00000C61: 0x04C14980 //          ori (0x980, r1, r1)
  3174. 0x00000C62: 0x07C14000 //          load (0x0, r1, r1)
  3175. 0x00000C63: 0x30014D34 //          addi (0xD34, r1, r12)
  3176. 0x00000C64: 0x04015034 //          addi (0x1034, r1, r1)
  3177. 0x00000C65: 0x07C14000 //          load (0x0, r1, r1)
  3178. 0x00000C66: 0x09410021 //          slli5 (0x1, r1, r2)
  3179. 0x00000C67: 0x05800000 //          movi (0x0 /* I0 */, r1)
  3180. 0x00000C68: 0x08218007 //          sub (r2, r1, testGE)
  3181. 0x00000C69: 0x00000000 //          noop
  3182. 0x00000C6A: 0x80000340 //          noop _bc(L20)
  3183. 0x00000C6B: 0x00000000 //          noop
  3184. 0x00000C6C: 0x08024003 //          addi (0x3, r2, r2)
  3185. 0x00000C6D: 0x00030001 // L20:     mov (r3, r1)
  3186. 0x00000C6E: 0x09220022 //          srai5 (0x2, r2, r2)
  3187. 0x00000C6F: 0x1D800005 //          movi (0x5, r7)
  3188. 0x00000C70: 0x1D47002C //          slli5 (0xC, r7, r7)
  3189. 0x00000C71: 0x1CC74300 //          ori (0x300, r7, r7)
  3190. 0x00000C72: 0x00070015 //          mov (r7, r21)
  3191. 0x00000C73: 0x00000000 //          noop
  3192. 0x00000C74: 0x61F50000 //          B0 callr (r21)
  3193. 0x00000C75: 0x00000000 //          noop
  3194. 0x00000C76: 0x06CC4000 //          store (r1, r12, 0x0)
  3195. 0x00000C77: 0x00000000 //          noop
  3196. 0x00000C78: 0x05C03550 //          bi (L13)
  3197. 0x00000C79: 0x00000000 //          noop
  3198. 0x00000C7A: 0x05800006 // L14:     movi (0x6, r1)
  3199. 0x00000C7B: 0x0541002C //          slli5 (0xC, r1, r1)
  3200. 0x00000C7C: 0x04C14994 //          ori (0x994, r1, r1)
  3201. 0x00000C7D: 0x07C14000 //          load (0x0, r1, r1)
  3202. 0x00000C7E: 0x07C14000 //          load (0x0, r1, r1)
  3203. 0x00000C7F: 0x04814400 //          andi (0x400, r1, r1)
  3204. 0x00000C80: 0x09800000 //          movi (0x0 /* I0 */, r2)
  3205. 0x00000C81: 0x00000000 //          noop
  3206. 0x00000C82: 0x04228002 //          sub (r1, r2, testZ)
  3207. 0x00000C83: 0x00000000 //          noop
  3208. 0x00000C84: 0x80001A00 //          noop _bc(L22)
  3209. 0x00000C85: 0x00000000 //          noop
  3210. 0x00000C86: 0x05800006 //          movi (0x6, r1)
  3211. 0x00000C87: 0x0541002C //          slli5 (0xC, r1, r1)
  3212. 0x00000C88: 0x04C14980 //          ori (0x980, r1, r1)
  3213. 0x00000C89: 0x33C14000 //          load (0x0, r1, r12)
  3214. 0x00000C8A: 0x040C4D3C //          addi (0xD3C, r12, r1)
  3215. 0x00000C8B: 0x35800005 //          movi (0x5, r13)
  3216. 0x00000C8C: 0x354D002C //          slli5 (0xC, r13, r13)
  3217. 0x00000C8D: 0x34CD4990 //          ori (0x990, r13, r13)
  3218. 0x00000C8E: 0x07C14000 //          load (0x0, r1, r1)
  3219. 0x00000C8F: 0x000D0015 //          mov (r13, r21)
  3220. 0x00000C90: 0x61F50000 //          B0 callr (r21)
  3221. 0x00000C91: 0x00000000 //          noop
  3222. 0x00000C92: 0x00010010 //          mov (r1, r16)
  3223. 0x00000C93: 0x09800006 //          movi (0x6, r2)
  3224. 0x00000C94: 0x0942002C //          slli5 (0xC, r2, r2)
  3225. 0x00000C95: 0x08C249A8 //          ori (0x9A8, r2, r2)
  3226. 0x00000C96: 0x39800006 //          movi (0x6, r14)
  3227. 0x00000C97: 0x394E002C //          slli5 (0xC, r14, r14)
  3228. 0x00000C98: 0x38CE45A8 //          ori (0x5A8, r14, r14)
  3229. 0x00000C99: 0x0BC24000 //          load (0x0, r2, r2)
  3230. 0x00000C9A: 0x000E0015 //          mov (r14, r21)
  3231. 0x00000C9B: 0x00000000 //          noop
  3232. 0x00000C9C: 0x61F50000 //          B0 callr (r21)
  3233. 0x00000C9D: 0x00000000 //          noop
  3234. 0x00000C9E: 0x00010010 //          mov (r1, r16)
  3235. 0x00000C9F: 0x300C4EA8 //          addi (0xEA8, r12, r12)
  3236. 0x00000CA0: 0x07CC4000 //          load (0x0, r12, r1)
  3237. 0x00000CA1: 0x31210022 //          srai5 (0x2, r1, r12)
  3238. 0x00000CA2: 0x000C0001 //          mov (r12, r1)
  3239. 0x00000CA3: 0x000D0015 //          mov (r13, r21)
  3240. 0x00000CA4: 0x61F50000 //          B0 callr (r21)
  3241. 0x00000CA5: 0x00000000 //          noop
  3242. 0x00000CA6: 0x00100002 //          mov (r16, r2)
  3243. 0x00000CA7: 0x000E0015 //          mov (r14, r21)
  3244. 0x00000CA8: 0x61F50000 //          B0 callr (r21)
  3245. 0x00000CA9: 0x00000000 //          noop
  3246. 0x00000CAA: 0x1D800005 //          movi (0x5, r7)
  3247. 0x00000CAB: 0x1D47002C //          slli5 (0xC, r7, r7)
  3248. 0x00000CAC: 0x1CC749A8 //          ori (0x9A8, r7, r7)
  3249. 0x00000CAD: 0x00070015 //          mov (r7, r21)
  3250. 0x00000CAE: 0x61F50000 //          B0 callr (r21)
  3251. 0x00000CAF: 0x00000000 //          noop
  3252. 0x00000CB0: 0x0001000D //          mov (r1, r13)
  3253. 0x00000CB1: 0x340D4001 //          addi (0x1, r13, r13)
  3254. 0x00000CB2: 0x39800000 //          movi (0x0 /* I0 */, r14)
  3255. 0x00000CB3: 0x000C0001 // L23:     mov (r12, r1)
  3256. 0x00000CB4: 0x000D0002 //          mov (r13, r2)
  3257. 0x00000CB5: 0x1D800005 //          movi (0x5, r7)
  3258. 0x00000CB6: 0x1D47002C //          slli5 (0xC, r7, r7)
  3259. 0x00000CB7: 0x1CC74400 //          ori (0x400, r7, r7)
  3260. 0x00000CB8: 0x00070015 //          mov (r7, r21)
  3261. 0x00000CB9: 0x00000000 //          noop
  3262. 0x00000CBA: 0x61F50000 //          B0 callr (r21)
  3263. 0x00000CBB: 0x00000000 //          noop
  3264. 0x00000CBC: 0x000D0002 //          mov (r13, r2)
  3265. 0x00000CBD: 0x1D800005 //          movi (0x5, r7)
  3266. 0x00000CBE: 0x1D47002C //          slli5 (0xC, r7, r7)
  3267. 0x00000CBF: 0x1CC74300 //          ori (0x300, r7, r7)
  3268. 0x00000CC0: 0x00070015 //          mov (r7, r21)
  3269. 0x00000CC1: 0x00000000 //          noop
  3270. 0x00000CC2: 0x61F50000 //          B0 callr (r21)
  3271. 0x00000CC3: 0x00000000 //          noop
  3272. 0x00000CC4: 0x042C0001 //          sub (r1, r12, r1)
  3273. 0x00000CC5: 0x00000000 //          noop
  3274. 0x00000CC6: 0x042E8002 //          sub (r1, r14, testZ)
  3275. 0x00000CC7: 0x00000000 //          noop
  3276. 0x00000CC8: 0x80000380 //          noop _bc(L26)
  3277. 0x00000CC9: 0x00000000 //          noop
  3278. 0x00000CCA: 0x340D4001 //          addi (0x1, r13, r13)
  3279. 0x00000CCB: 0x00000000 //          noop
  3280. 0x00000CCC: 0x800003C0 //          noop _bc(L25)
  3281. 0x00000CCD: 0x00000000 //          noop
  3282. 0x00000CCE: 0x45800001 // L26:     movi (0x1, r17)
  3283. 0x00000CCF: 0x00000000 // L25:     noop
  3284. 0x00000CD0: 0x442E8002 //          sub (r17, r14, testZ)
  3285. 0x00000CD1: 0x00000000 //          noop
  3286. 0x00000CD2: 0x80001CC0 //          noop _bc(L23)
  3287. 0x00000CD3: 0x00000000 //          noop
  3288. 0x00000CD4: 0x000C0001 //          mov (r12, r1)
  3289. 0x00000CD5: 0x000D0002 //          mov (r13, r2)
  3290. 0x00000CD6: 0x1D800005 //          movi (0x5, r7)
  3291. 0x00000CD7: 0x1D47002C //          slli5 (0xC, r7, r7)
  3292. 0x00000CD8: 0x1CC74400 //          ori (0x400, r7, r7)
  3293. 0x00000CD9: 0x00070015 //          mov (r7, r21)
  3294. 0x00000CDA: 0x61F50000 //          B0 callr (r21)
  3295. 0x00000CDB: 0x00000000 //          noop
  3296. 0x00000CDC: 0x00010003 //          mov (r1, r3)
  3297. 0x00000CDD: 0x05800006 //          movi (0x6, r1)
  3298. 0x00000CDE: 0x0541002C //          slli5 (0xC, r1, r1)
  3299. 0x00000CDF: 0x04C14980 //          ori (0x980, r1, r1)
  3300. 0x00000CE0: 0x0BC14000 //          load (0x0, r1, r2)
  3301. 0x00000CE1: 0x08024D34 //          addi (0xD34, r2, r2)
  3302. 0x00000CE2: 0x05430021 //          slli5 (0x1, r3, r1)
  3303. 0x00000CE3: 0x0C010001 //          add (r3, r1, r1)
  3304. 0x00000CE4: 0x05410025 //          slli5 (0x5, r1, r1)
  3305. 0x00000CE5: 0x00000000 //          noop
  3306. 0x00000CE6: 0x05C0354C //          bi (L36)
  3307. 0x00000CE7: 0x00000000 //          noop
  3308. 0x00000CE8: 0x05800006 // L22:     movi (0x6, r1)
  3309. 0x00000CE9: 0x0541002C //          slli5 (0xC, r1, r1)
  3310. 0x00000CEA: 0x04C14994 //          ori (0x994, r1, r1)
  3311. 0x00000CEB: 0x07C14000 //          load (0x0, r1, r1)
  3312. 0x00000CEC: 0x07C14000 //          load (0x0, r1, r1)
  3313. 0x00000CED: 0x04814800 //          andi (0x800, r1, r1)
  3314. 0x00000CEE: 0x09800000 //          movi (0x0 /* I0 */, r2)
  3315. 0x00000CEF: 0x00000000 //          noop
  3316. 0x00000CF0: 0x04228002 //          sub (r1, r2, testZ)
  3317. 0x00000CF1: 0x00000000 //          noop
  3318. 0x00000CF2: 0x01C03550 //          bci (L13)
  3319. 0x00000CF3: 0x00000000 //          noop
  3320. 0x00000CF4: 0x05800006 //          movi (0x6, r1)
  3321. 0x00000CF5: 0x0541002C //          slli5 (0xC, r1, r1)
  3322. 0x00000CF6: 0x04C14980 //          ori (0x980, r1, r1)
  3323. 0x00000CF7: 0x33C14000 //          load (0x0, r1, r12)
  3324. 0x00000CF8: 0x040C4D3C //          addi (0xD3C, r12, r1)
  3325. 0x00000CF9: 0x35800005 //          movi (0x5, r13)
  3326. 0x00000CFA: 0x354D002C //          slli5 (0xC, r13, r13)
  3327. 0x00000CFB: 0x34CD4990 //          ori (0x990, r13, r13)
  3328. 0x00000CFC: 0x07C14000 //          load (0x0, r1, r1)
  3329. 0x00000CFD: 0x000D0015 //          mov (r13, r21)
  3330. 0x00000CFE: 0x61F50000 //          B0 callr (r21)
  3331. 0x00000CFF: 0x00000000 //          noop
  3332. 0x00000D00: 0x00010010 //          mov (r1, r16)
  3333. 0x00000D01: 0x09800006 //          movi (0x6, r2)
  3334. 0x00000D02: 0x0942002C //          slli5 (0xC, r2, r2)
  3335. 0x00000D03: 0x08C249AC //          ori (0x9AC, r2, r2)
  3336. 0x00000D04: 0x39800006 //          movi (0x6, r14)
  3337. 0x00000D05: 0x394E002C //          slli5 (0xC, r14, r14)
  3338. 0x00000D06: 0x38CE45A8 //          ori (0x5A8, r14, r14)
  3339. 0x00000D07: 0x0BC24000 //          load (0x0, r2, r2)
  3340. 0x00000D08: 0x000E0015 //          mov (r14, r21)
  3341. 0x00000D09: 0x00000000 //          noop
  3342. 0x00000D0A: 0x61F50000 //          B0 callr (r21)
  3343. 0x00000D0B: 0x00000000 //          noop
  3344. 0x00000D0C: 0x00010010 //          mov (r1, r16)
  3345. 0x00000D0D: 0x300C4EA8 //          addi (0xEA8, r12, r12)
  3346. 0x00000D0E: 0x07CC4000 //          load (0x0, r12, r1)
  3347. 0x00000D0F: 0x31210022 //          srai5 (0x2, r1, r12)
  3348. 0x00000D10: 0x000C0001 //          mov (r12, r1)
  3349. 0x00000D11: 0x000D0015 //          mov (r13, r21)
  3350. 0x00000D12: 0x61F50000 //          B0 callr (r21)
  3351. 0x00000D13: 0x00000000 //          noop
  3352. 0x00000D14: 0x00100002 //          mov (r16, r2)
  3353. 0x00000D15: 0x000E0015 //          mov (r14, r21)
  3354. 0x00000D16: 0x61F50000 //          B0 callr (r21)
  3355. 0x00000D17: 0x00000000 //          noop
  3356. 0x00000D18: 0x1D800005 //          movi (0x5, r7)
  3357. 0x00000D19: 0x1D47002C //          slli5 (0xC, r7, r7)
  3358. 0x00000D1A: 0x1CC749A8 //          ori (0x9A8, r7, r7)
  3359. 0x00000D1B: 0x00070015 //          mov (r7, r21)
  3360. 0x00000D1C: 0x61F50000 //          B0 callr (r21)
  3361. 0x00000D1D: 0x00000000 //          noop
  3362. 0x00000D1E: 0x0001000D //          mov (r1, r13)
  3363. 0x00000D1F: 0x340D4001 //          addi (0x1, r13, r13)
  3364. 0x00000D20: 0x39800000 //          movi (0x0 /* I0 */, r14)
  3365. 0x00000D21: 0x000C0001 // L30:     mov (r12, r1)
  3366. 0x00000D22: 0x000D0002 //          mov (r13, r2)
  3367. 0x00000D23: 0x1D800005 //          movi (0x5, r7)
  3368. 0x00000D24: 0x1D47002C //          slli5 (0xC, r7, r7)
  3369. 0x00000D25: 0x1CC74400 //          ori (0x400, r7, r7)
  3370. 0x00000D26: 0x00070015 //          mov (r7, r21)
  3371. 0x00000D27: 0x00000000 //          noop
  3372. 0x00000D28: 0x61F50000 //          B0 callr (r21)
  3373. 0x00000D29: 0x00000000 //          noop
  3374. 0x00000D2A: 0x000D0002 //          mov (r13, r2)
  3375. 0x00000D2B: 0x1D800005 //          movi (0x5, r7)
  3376. 0x00000D2C: 0x1D47002C //          slli5 (0xC, r7, r7)
  3377. 0x00000D2D: 0x1CC74300 //          ori (0x300, r7, r7)
  3378. 0x00000D2E: 0x00070015 //          mov (r7, r21)
  3379. 0x00000D2F: 0x00000000 //          noop
  3380. 0x00000D30: 0x61F50000 //          B0 callr (r21)
  3381. 0x00000D31: 0x00000000 //          noop
  3382. 0x00000D32: 0x042C0001 //          sub (r1, r12, r1)
  3383. 0x00000D33: 0x00000000 //          noop
  3384. 0x00000D34: 0x042E8002 //          sub (r1, r14, testZ)
  3385. 0x00000D35: 0x00000000 //          noop
  3386. 0x00000D36: 0x80000700 //          noop _bc(L33)
  3387. 0x00000D37: 0x00000000 //          noop
  3388. 0x00000D38: 0x340D4001 //          addi (0x1, r13, r13)
  3389. 0x00000D39: 0x00000000 //          noop
  3390. 0x00000D3A: 0x80000740 //          noop _bc(L32)
  3391. 0x00000D3B: 0x00000000 //          noop
  3392. 0x00000D3C: 0x45800001 // L33:     movi (0x1, r17)
  3393. 0x00000D3D: 0x00000000 // L32:     noop
  3394. 0x00000D3E: 0x442E8002 //          sub (r17, r14, testZ)
  3395. 0x00000D3F: 0x00000000 //          noop
  3396. 0x00000D40: 0x80001840 //          noop _bc(L30)
  3397. 0x00000D41: 0x00000000 //          noop
  3398. 0x00000D42: 0x000C0001 //          mov (r12, r1)
  3399. 0x00000D43: 0x000D0002 //          mov (r13, r2)
  3400. 0x00000D44: 0x1D800005 //          movi (0x5, r7)
  3401. 0x00000D45: 0x1D47002C //          slli5 (0xC, r7, r7)
  3402. 0x00000D46: 0x1CC74400 //          ori (0x400, r7, r7)
  3403. 0x00000D47: 0x00070015 //          mov (r7, r21)
  3404. 0x00000D48: 0x61F50000 //          B0 callr (r21)
  3405. 0x00000D49: 0x00000000 //          noop
  3406. 0x00000D4A: 0x00010003 //          mov (r1, r3)
  3407. 0x00000D4B: 0x05800006 //          movi (0x6, r1)
  3408. 0x00000D4C: 0x0541002C //          slli5 (0xC, r1, r1)
  3409. 0x00000D4D: 0x04C14980 //          ori (0x980, r1, r1)
  3410. 0x00000D4E: 0x0BC14000 //          load (0x0, r1, r2)
  3411. 0x00000D4F: 0x08024D34 //          addi (0xD34, r2, r2)
  3412. 0x00000D50: 0x05430022 //          slli5 (0x2, r3, r1)
  3413. 0x00000D51: 0x0C010001 //          add (r3, r1, r1)
  3414. 0x00000D52: 0x05410024 //          slli5 (0x4, r1, r1)
  3415. 0x00000D53: 0x06C24000 // L36:     store (r1, r2, 0x0)
  3416. 0x00000D54: 0x05800006 // L13:     movi (0x6, r1)
  3417. 0x00000D55: 0x0541002C //          slli5 (0xC, r1, r1)
  3418. 0x00000D56: 0x04C14980 //          ori (0x980, r1, r1)
  3419. 0x00000D57: 0x0BC14000 //          load (0x0, r1, r2)
  3420. 0x00000D58: 0x040248CC //          addi (0x8CC, r2, r1)
  3421. 0x00000D59: 0x08024D34 //          addi (0xD34, r2, r2)
  3422. 0x00000D5A: 0x1FC24000 //          load (0x0, r2, r7)
  3423. 0x00000D5B: 0x1EC14000 //          store (r7, r1, 0x0)
  3424. 0x00000D5C: 0x05800006 //          movi (0x6, r1)
  3425. 0x00000D5D: 0x0541002C //          slli5 (0xC, r1, r1)
  3426. 0x00000D5E: 0x04C14984 //          ori (0x984, r1, r1)
  3427. 0x00000D5F: 0x33C14000 //          load (0x0, r1, r12)
  3428. 0x00000D60: 0x340C41DC //          addi (0x1DC, r12, r13)
  3429. 0x00000D61: 0x0C0C41D8 //          addi (0x1D8, r12, r3)
  3430. 0x00000D62: 0x07C24000 //          load (0x0, r2, r1)
  3431. 0x00000D63: 0x0BC34000 //          load (0x0, r3, r2)
  3432. 0x00000D64: 0x1D800005 //          movi (0x5, r7)
  3433. 0x00000D65: 0x1D47002C //          slli5 (0xC, r7, r7)
  3434. 0x00000D66: 0x1CC74400 //          ori (0x400, r7, r7)
  3435. 0x00000D67: 0x00070015 //          mov (r7, r21)
  3436. 0x00000D68: 0x61F50000 //          B0 callr (r21)
  3437. 0x00000D69: 0x00000000 //          noop
  3438. 0x00000D6A: 0x06CD4000 //          store (r1, r13, 0x0)
  3439. 0x00000D6B: 0x300C41C0 //          addi (0x1C0, r12, r12)
  3440. 0x00000D6C: 0x1D800000 //          movi (0x0 /* I0 */, r7)
  3441. 0x00000D6D: 0x1ECC4000 //          store (r7, r12, 0x0)
  3442. 0x00000D6E: 0x21800018 //          movi (0x18, r8)
  3443. 0x00000D6F: 0x64080019 //          add (r25, r8, r25)
  3444. 0x00000D70: 0x47D94000 //          load (0x0, r25, r17)
  3445. 0x00000D71: 0x64190024 //          addi5 (0x4, r25, r25)
  3446. 0x00000D72: 0x43D94000 //          load (0x0, r25, r16)
  3447. 0x00000D73: 0x64190024 //          addi5 (0x4, r25, r25)
  3448. 0x00000D74: 0x3FD94000 //          load (0x0, r25, r15)
  3449. 0x00000D75: 0x64190024 //          addi5 (0x4, r25, r25)
  3450. 0x00000D76: 0x3BD94000 //          load (0x0, r25, r14)
  3451. 0x00000D77: 0x64190024 //          addi5 (0x4, r25, r25)
  3452. 0x00000D78: 0x37D94000 //          load (0x0, r25, r13)
  3453. 0x00000D79: 0x64190024 //          addi5 (0x4, r25, r25)
  3454. 0x00000D7A: 0x33D94000 //          load (0x0, r25, r12)
  3455. 0x00000D7B: 0x64190024 //          addi5 (0x4, r25, r25)
  3456. 0x00000D7C: 0x00180019 //          mov (r24, r25)
  3457. 0x00000D7D: 0x63D94000 //          load (0x0, r25, r24)
  3458. 0x00000D7E: 0x64190024 //          addi5 (0x4, r25, r25)
  3459. 0x00000D7F: 0x57D94000 //          load (0x0, r25, r21)
  3460. 0x00000D80: 0x64190024 //          addi5 (0x4, r25, r25)
  3461. 0x00000D81: 0x00000000 //          noop
  3462. 0x00000D82: 0x61F50001 //          B0 return (r21)
  3463. 0x00000D83: 0x00000000 //          noop
  3464. 0x00000D84: 0x6419003C // _Every_FrameInit: addi5 (-0x4, r25, r25)
  3465. 0x00000D85: 0x56D94000 //          store (r21, r25, 0x0)
  3466. 0x00000D86: 0x6419003C //          addi5 (-0x4, r25, r25)
  3467. 0x00000D87: 0x62D94000 //          store (r24, r25, 0x0)
  3468. 0x00000D88: 0x00190018 //          mov (r25, r24)
  3469. 0x00000D89: 0x05800006 //          movi (0x6, r1)
  3470. 0x00000D8A: 0x0541002C //          slli5 (0xC, r1, r1)
  3471. 0x00000D8B: 0x04C14984 //          ori (0x984, r1, r1)
  3472. 0x00000D8C: 0x0FC14000 //          load (0x0, r1, r3)
  3473. 0x00000D8D: 0x040341D8 //          addi (0x1D8, r3, r1)
  3474. 0x00000D8E: 0x0BC14000 //          load (0x0, r1, r2)
  3475. 0x00000D8F: 0x08027FFF //          addi (-0x1, r2, r2)
  3476. 0x00000D90: 0x040341E0 //          addi (0x1E0, r3, r1)
  3477. 0x00000D91: 0x11800000 //          movi (0x0 /* I0 */, r4)
  3478. 0x00000D92: 0x12C14000 //          store (r4, r1, 0x0)
  3479. 0x00000D93: 0x0C0341F4 //          addi (0x1F4, r3, r3)
  3480. 0x00000D94: 0x12C34000 //          store (r4, r3, 0x0)
  3481. 0x00000D95: 0x05800006 //          movi (0x6, r1)
  3482. 0x00000D96: 0x0541002C //          slli5 (0xC, r1, r1)
  3483. 0x00000D97: 0x04C14980 //          ori (0x980, r1, r1)
  3484. 0x00000D98: 0x07C14000 //          load (0x0, r1, r1)
  3485. 0x00000D99: 0x04014EEC //          addi (0xEEC, r1, r1)
  3486. 0x00000D9A: 0x0FC14000 //          load (0x0, r1, r3)
  3487. 0x00000D9B: 0x05800006 //          movi (0x6, r1)
  3488. 0x00000D9C: 0x0541002C //          slli5 (0xC, r1, r1)
  3489. 0x00000D9D: 0x04C14984 //          ori (0x984, r1, r1)
  3490. 0x00000D9E: 0x07C14000 //          load (0x0, r1, r1)
  3491. 0x00000D9F: 0x040141CC //          addi (0x1CC, r1, r1)
  3492. 0x00000DA0: 0x09420037 //          slli5 (0x17, r2, r2)
  3493. 0x00000DA1: 0x0CC20002 //          or (r3, r2, r2)
  3494. 0x00000DA2: 0x08C24002 //          ori (0x2, r2, r2)
  3495. 0x00000DA3: 0x0AC14000 //          store (r2, r1, 0x0)
  3496. 0x00000DA4: 0x05800006 //          movi (0x6, r1)
  3497. 0x00000DA5: 0x0541002C //          slli5 (0xC, r1, r1)
  3498. 0x00000DA6: 0x04C14984 //          ori (0x984, r1, r1)
  3499. 0x00000DA7: 0x07C14000 //          load (0x0, r1, r1)
  3500. 0x00000DA8: 0x040141C8 //          addi (0x1C8, r1, r1)
  3501. 0x00000DA9: 0x12C14000 //          store (r4, r1, 0x0)
  3502. 0x00000DAA: 0x00180019 //          mov (r24, r25)
  3503. 0x00000DAB: 0x63D94000 //          load (0x0, r25, r24)
  3504. 0x00000DAC: 0x64190024 //          addi5 (0x4, r25, r25)
  3505. 0x00000DAD: 0x57D94000 //          load (0x0, r25, r21)
  3506. 0x00000DAE: 0x64190024 //          addi5 (0x4, r25, r25)
  3507. 0x00000DAF: 0x00000000 //          noop
  3508. 0x00000DB0: 0x61F50001 //          B0 return (r21)
  3509. 0x00000DB1: 0x00000000 //          noop
  3510. 0x00000DB2: 0x6419003C // _Init_host_isr: addi5 (-0x4, r25, r25)
  3511. 0x00000DB3: 0x56D94000 //          store (r21, r25, 0x0)
  3512. 0x00000DB4: 0x6419003C //          addi5 (-0x4, r25, r25)
  3513. 0x00000DB5: 0x62D94000 //          store (r24, r25, 0x0)
  3514. 0x00000DB6: 0x00190018 //          mov (r25, r24)
  3515. 0x00000DB7: 0x05800006 //          movi (0x6, r1)
  3516. 0x00000DB8: 0x0541002C //          slli5 (0xC, r1, r1)
  3517. 0x00000DB9: 0x04C14984 //          ori (0x984, r1, r1)
  3518. 0x00000DBA: 0x07C14000 //          load (0x0, r1, r1)
  3519. 0x00000DBB: 0x080141C0 //          addi (0x1C0, r1, r2)
  3520. 0x00000DBC: 0x040141DC //          addi (0x1DC, r1, r1)
  3521. 0x00000DBD: 0x07C14000 //          load (0x0, r1, r1)
  3522. 0x00000DBE: 0x04014002 //          addi (0x2, r1, r1)
  3523. 0x00000DBF: 0x06C24000 //          store (r1, r2, 0x0)
  3524. 0x00000DC0: 0x00180019 //          mov (r24, r25)
  3525. 0x00000DC1: 0x63D94000 //          load (0x0, r25, r24)
  3526. 0x00000DC2: 0x64190024 //          addi5 (0x4, r25, r25)
  3527. 0x00000DC3: 0x57D94000 //          load (0x0, r25, r21)
  3528. 0x00000DC4: 0x64190024 //          addi5 (0x4, r25, r25)
  3529. 0x00000DC5: 0x00000000 //          noop
  3530. 0x00000DC6: 0x61F50001 //          B0 return (r21)
  3531. 0x00000DC7: 0x00000000 //          noop
  3532. 0x00000DC8: 0x00000000 // gcc2_compiled: noop
  3533. 0x00000DC9: 0x6419003C // _Initializations: addi5 (-0x4, r25, r25)
  3534. 0x00000DCA: 0x56D94000 //          store (r21, r25, 0x0)
  3535. 0x00000DCB: 0x6419003C //          addi5 (-0x4, r25, r25)
  3536. 0x00000DCC: 0x62D94000 //          store (r24, r25, 0x0)
  3537. 0x00000DCD: 0x00190018 //          mov (r25, r24)
  3538. 0x00000DCE: 0x6419003C //          addi5 (-0x4, r25, r25)
  3539. 0x00000DCF: 0x32D94000 //          store (r12, r25, 0x0)
  3540. 0x00000DD0: 0x6419003C //          addi5 (-0x4, r25, r25)
  3541. 0x00000DD1: 0x3ED94000 //          store (r15, r25, 0x0)
  3542. 0x00000DD2: 0x21800018 //          movi (0x18, r8)
  3543. 0x00000DD3: 0x64280019 //          sub (r25, r8, r25)
  3544. 0x00000DD4: 0x0D800001 //          movi (0x1, r3)
  3545. 0x00000DD5: 0x0D43002C //          slli5 (0xC, r3, r3)
  3546. 0x00000DD6: 0x0CC34698 //          ori (0x698, r3, r3)
  3547. 0x00000DD7: 0x00030015 //          mov (r3, r21)
  3548. 0x00000DD8: 0x61F50000 //          B0 callr (r21)
  3549. 0x00000DD9: 0x00000000 //          noop
  3550. 0x00000DDA: 0x0D800001 //          movi (0x1, r3)
  3551. 0x00000DDB: 0x0D43002C //          slli5 (0xC, r3, r3)
  3552. 0x00000DDC: 0x0CC34800 //          ori (0x800, r3, r3)
  3553. 0x00000DDD: 0x00030015 //          mov (r3, r21)
  3554. 0x00000DDE: 0x61F50000 //          B0 callr (r21)
  3555. 0x00000DDF: 0x00000000 //          noop
  3556. 0x00000DE0: 0x09800800 //          movi (0x800, r2)
  3557. 0x00000DE1: 0x0942002C //          slli5 (0xC, r2, r2)
  3558. 0x00000DE2: 0x08C2406C //          ori (0x6C, r2, r2)
  3559. 0x00000DE3: 0x07C24000 //          load (0x0, r2, r1)
  3560. 0x00000DE4: 0x04C14200 //          ori (0x200, r1, r1)
  3561. 0x00000DE5: 0x06C24000 //          store (r1, r2, 0x0)
  3562. 0x00000DE6: 0x0D800004 //          movi (0x4, r3)
  3563. 0x00000DE7: 0x0D43002C //          slli5 (0xC, r3, r3)
  3564. 0x00000DE8: 0x0CC340F8 //          ori (0xF8, r3, r3)
  3565. 0x00000DE9: 0x00030015 //          mov (r3, r21)
  3566. 0x00000DEA: 0x61F50000 //          B0 callr (r21)
  3567. 0x00000DEB: 0x00000000 //          noop
  3568. 0x00000DEC: 0x0D800001 //          movi (0x1, r3)
  3569. 0x00000DED: 0x0D43002C //          slli5 (0xC, r3, r3)
  3570. 0x00000DEE: 0x0CC34490 //          ori (0x490, r3, r3)
  3571. 0x00000DEF: 0x00030015 //          mov (r3, r21)
  3572. 0x00000DF0: 0x61F50000 //          B0 callr (r21)
  3573. 0x00000DF1: 0x00000000 //          noop
  3574. 0x00000DF2: 0x0D800001 //          movi (0x1, r3)
  3575. 0x00000DF3: 0x0D43002C //          slli5 (0xC, r3, r3)
  3576. 0x00000DF4: 0x0CC3452C //          ori (0x52C, r3, r3)
  3577. 0x00000DF5: 0x00030015 //          mov (r3, r21)
  3578. 0x00000DF6: 0x61F50000 //          B0 callr (r21)
  3579. 0x00000DF7: 0x00000000 //          noop
  3580. 0x00000DF8: 0x0D800001 //          movi (0x1, r3)
  3581. 0x00000DF9: 0x0D43002C //          slli5 (0xC, r3, r3)
  3582. 0x00000DFA: 0x0CC34680 //          ori (0x680, r3, r3)
  3583. 0x00000DFB: 0x00030015 //          mov (r3, r21)
  3584. 0x00000DFC: 0x61F50000 //          B0 callr (r21)
  3585. 0x00000DFD: 0x00000000 //          noop
  3586. 0x00000DFE: 0x05800006 //          movi (0x6, r1)
  3587. 0x00000DFF: 0x0541002C //          slli5 (0xC, r1, r1)
  3588. 0x00000E00: 0x04C14980 //          ori (0x980, r1, r1)
  3589. 0x00000E01: 0x07C14000 //          load (0x0, r1, r1)
  3590. 0x00000E02: 0x04014D3C //          addi (0xD3C, r1, r1)
  3591. 0x00000E03: 0x0BC14000 //          load (0x0, r1, r2)
  3592. 0x00000E04: 0x0580057F //          movi (0x57F, r1)
  3593. 0x00000E05: 0x00000000 //          noop
  3594. 0x00000E06: 0x08218005 //          sub (r2, r1, testGT)
  3595. 0x00000E07: 0x00000000 //          noop
  3596. 0x00000E08: 0x80000480 //          noop _bc(L2)
  3597. 0x00000E09: 0x00000000 //          noop
  3598. 0x00000E0A: 0x05800006 //          movi (0x6, r1)
  3599. 0x00000E0B: 0x0541002C //          slli5 (0xC, r1, r1)
  3600. 0x00000E0C: 0x04C14994 //          ori (0x994, r1, r1)
  3601. 0x00000E0D: 0x0BC14000 //          load (0x0, r1, r2)
  3602. 0x00000E0E: 0x07C24000 //          load (0x0, r2, r1)
  3603. 0x00000E0F: 0x0D808000 //          movi (0x8000, r3)
  3604. 0x00000E10: 0x0CC10001 //          or (r3, r1, r1)
  3605. 0x00000E11: 0x06C24000 //          store (r1, r2, 0x0)
  3606. 0x00000E12: 0x21800002 // L2:      movi (0x2, r8)
  3607. 0x00000E13: 0x00081C40 //          mov (r8, r0) writeW (WBUS_INTCTL)
  3608. 0x00000E14: 0x00000000 //          noop
  3609. 0x00000E15: 0x0D800003 //          movi (0x3, r3)
  3610. 0x00000E16: 0x0D43002C //          slli5 (0xC, r3, r3)
  3611. 0x00000E17: 0x0CC34990 //          ori (0x990, r3, r3)
  3612. 0x00000E18: 0x00030015 //          mov (r3, r21)
  3613. 0x00000E19: 0x00000000 //          noop
  3614. 0x00000E1A: 0x61F50000 //          B0 callr (r21)
  3615. 0x00000E1B: 0x00000000 //          noop
  3616. 0x00000E1C: 0x0D800004 //          movi (0x4, r3)
  3617. 0x00000E1D: 0x0D43002C //          slli5 (0xC, r3, r3)
  3618. 0x00000E1E: 0x0CC34404 //          ori (0x404, r3, r3)
  3619. 0x00000E1F: 0x00030015 //          mov (r3, r21)
  3620. 0x00000E20: 0x61F50000 //          B0 callr (r21)
  3621. 0x00000E21: 0x00000000 //          noop
  3622. 0x00000E22: 0x31800006 //          movi (0x6, r12)
  3623. 0x00000E23: 0x314C002C //          slli5 (0xC, r12, r12)
  3624. 0x00000E24: 0x30CC4994 //          ori (0x994, r12, r12)
  3625. 0x00000E25: 0x07CC4000 //          load (0x0, r12, r1)
  3626. 0x00000E26: 0x0D800000 //          movi (0x0 /* I0 */, r3)
  3627. 0x00000E27: 0x0EC14000 //          store (r3, r1, 0x0)
  3628. 0x00000E28: 0x0BCC4000 //          load (0x0, r12, r2)
  3629. 0x00000E29: 0x07C24000 //          load (0x0, r2, r1)
  3630. 0x00000E2A: 0x04C14040 //          ori (0x40, r1, r1)
  3631. 0x00000E2B: 0x06C24000 //          store (r1, r2, 0x0)
  3632. 0x00000E2C: 0x05800000 //          movi (0x0 /* I0 */, r1)
  3633. 0x00000E2D: 0x0D800003 //          movi (0x3, r3)
  3634. 0x00000E2E: 0x0D43002C //          slli5 (0xC, r3, r3)
  3635. 0x00000E2F: 0x0CC34C08 //          ori (0xC08, r3, r3)
  3636. 0x00000E30: 0x00030015 //          mov (r3, r21)
  3637. 0x00000E31: 0x00000000 //          noop
  3638. 0x00000E32: 0x61F50000 //          B0 callr (r21)
  3639. 0x00000E33: 0x00000000 //          noop
  3640. 0x00000E34: 0x0BCC4000 //          load (0x0, r12, r2)
  3641. 0x00000E35: 0x07C24000 //          load (0x0, r2, r1)
  3642. 0x00000E36: 0x04C14200 //          ori (0x200, r1, r1)
  3643. 0x00000E37: 0x06C24000 //          store (r1, r2, 0x0)
  3644. 0x00000E38: 0x0D800003 //          movi (0x3, r3)
  3645. 0x00000E39: 0x0D43002C //          slli5 (0xC, r3, r3)
  3646. 0x00000E3A: 0x0CC34DC8 //          ori (0xDC8, r3, r3)
  3647. 0x00000E3B: 0x00030015 //          mov (r3, r21)
  3648. 0x00000E3C: 0x61F50000 //          B0 callr (r21)
  3649. 0x00000E3D: 0x00000000 //          noop
  3650. 0x00000E3E: 0x0D800004 //          movi (0x4, r3)
  3651. 0x00000E3F: 0x0D43002C //          slli5 (0xC, r3, r3)
  3652. 0x00000E40: 0x0CC34270 //          ori (0x270, r3, r3)
  3653. 0x00000E41: 0x00030015 //          mov (r3, r21)
  3654. 0x00000E42: 0x61F50000 //          B0 callr (r21)
  3655. 0x00000E43: 0x00000000 //          noop
  3656. 0x00000E44: 0x0D800004 //          movi (0x4, r3)
  3657. 0x00000E45: 0x0D43002C //          slli5 (0xC, r3, r3)
  3658. 0x00000E46: 0x0CC341C0 //          ori (0x1C0, r3, r3)
  3659. 0x00000E47: 0x00030015 //          mov (r3, r21)
  3660. 0x00000E48: 0x61F50000 //          B0 callr (r21)
  3661. 0x00000E49: 0x00000000 //          noop
  3662. 0x00000E4A: 0x05800006 //          movi (0x6, r1)
  3663. 0x00000E4B: 0x0541002C //          slli5 (0xC, r1, r1)
  3664. 0x00000E4C: 0x04C14980 //          ori (0x980, r1, r1)
  3665. 0x00000E4D: 0x0BC14000 //          load (0x0, r1, r2)
  3666. 0x00000E4E: 0x04024E80 //          addi (0xE80, r2, r1)
  3667. 0x00000E4F: 0x0D800000 //          movi (0x0 /* I0 */, r3)
  3668. 0x00000E50: 0x0EC14000 //          store (r3, r1, 0x0)
  3669. 0x00000E51: 0x04024E84 //          addi (0xE84, r2, r1)
  3670. 0x00000E52: 0x0EC14000 //          store (r3, r1, 0x0)
  3671. 0x00000E53: 0x04024E90 //          addi (0xE90, r2, r1)
  3672. 0x00000E54: 0x0EC14000 //          store (r3, r1, 0x0)
  3673. 0x00000E55: 0x080241F0 //          addi (0x1F0, r2, r2)
  3674. 0x00000E56: 0x0EC24000 //          store (r3, r2, 0x0)
  3675. 0x00000E57: 0x21800018 //          movi (0x18, r8)
  3676. 0x00000E58: 0x64080019 //          add (r25, r8, r25)
  3677. 0x00000E59: 0x3FD94000 //          load (0x0, r25, r15)
  3678. 0x00000E5A: 0x64190024 //          addi5 (0x4, r25, r25)
  3679. 0x00000E5B: 0x33D94000 //          load (0x0, r25, r12)
  3680. 0x00000E5C: 0x64190024 //          addi5 (0x4, r25, r25)
  3681. 0x00000E5D: 0x00180019 //          mov (r24, r25)
  3682. 0x00000E5E: 0x63D94000 //          load (0x0, r25, r24)
  3683. 0x00000E5F: 0x64190024 //          addi5 (0x4, r25, r25)
  3684. 0x00000E60: 0x57D94000 //          load (0x0, r25, r21)
  3685. 0x00000E61: 0x64190024 //          addi5 (0x4, r25, r25)
  3686. 0x00000E62: 0x61F50001 //          B0 return (r21)
  3687. 0x00000E63: 0x00000000 //          noop
  3688. 0x00000E64: 0x6419003C // _init_encoder: addi5 (-0x4, r25, r25)
  3689. 0x00000E65: 0x56D94000 //          store (r21, r25, 0x0)
  3690. 0x00000E66: 0x6419003C //          addi5 (-0x4, r25, r25)
  3691. 0x00000E67: 0x62D94000 //          store (r24, r25, 0x0)
  3692. 0x00000E68: 0x00190018 //          mov (r25, r24)
  3693. 0x00000E69: 0x05800006 //          movi (0x6, r1)
  3694. 0x00000E6A: 0x0541002C //          slli5 (0xC, r1, r1)
  3695. 0x00000E6B: 0x04C14980 //          ori (0x980, r1, r1)
  3696. 0x00000E6C: 0x0FC14000 //          load (0x0, r1, r3)
  3697. 0x00000E6D: 0x04034F88 //          addi (0xF88, r3, r1)
  3698. 0x00000E6E: 0x11BFFC18 //          movi (0xFFFFFC18, r4)
  3699. 0x00000E6F: 0x12C14000 //          store (r4, r1, 0x0)
  3700. 0x00000E70: 0x04034F8C //          addi (0xF8C, r3, r1)
  3701. 0x00000E71: 0x12C14000 //          store (r4, r1, 0x0)
  3702. 0x00000E72: 0x05800006 //          movi (0x6, r1)
  3703. 0x00000E73: 0x0541002C //          slli5 (0xC, r1, r1)
  3704. 0x00000E74: 0x04C14984 //          ori (0x984, r1, r1)
  3705. 0x00000E75: 0x07C14000 //          load (0x0, r1, r1)
  3706. 0x00000E76: 0x08014208 //          addi (0x208, r1, r2)
  3707. 0x00000E77: 0x11800000 //          movi (0x0 /* I0 */, r4)
  3708. 0x00000E78: 0x12C24000 //          store (r4, r2, 0x0)
  3709. 0x00000E79: 0x0801420C //          addi (0x20C, r1, r2)
  3710. 0x00000E7A: 0x12C24000 //          store (r4, r2, 0x0)
  3711. 0x00000E7B: 0x04014200 //          addi (0x200, r1, r1)
  3712. 0x00000E7C: 0x12C14000 //          store (r4, r1, 0x0)
  3713. 0x00000E7D: 0x12C14000 //          store (r4, r1, 0x0)
  3714. 0x00000E7E: 0x04034E78 //          addi (0xE78, r3, r1)
  3715. 0x00000E7F: 0x12C14000 //          store (r4, r1, 0x0)
  3716. 0x00000E80: 0x08034F68 //          addi (0xF68, r3, r2)
  3717. 0x00000E81: 0x0C035004 //          addi (0x1004, r3, r3)
  3718. 0x00000E82: 0x07C34000 //          load (0x0, r3, r1)
  3719. 0x00000E83: 0x118E0000 //          movi (0xE0000, r4)
  3720. 0x00000E84: 0x1144002C //          slli5 (0xC, r4, r4)
  3721. 0x00000E85: 0x10C44006 //          ori (0x6, r4, r4)
  3722. 0x00000E86: 0x10C10001 //          or (r4, r1, r1)
  3723. 0x00000E87: 0x06C24000 //          store (r1, r2, 0x0)
  3724. 0x00000E88: 0x00180019 //          mov (r24, r25)
  3725. 0x00000E89: 0x63D94000 //          load (0x0, r25, r24)
  3726. 0x00000E8A: 0x64190024 //          addi5 (0x4, r25, r25)
  3727. 0x00000E8B: 0x57D94000 //          load (0x0, r25, r21)
  3728. 0x00000E8C: 0x64190024 //          addi5 (0x4, r25, r25)
  3729. 0x00000E8D: 0x00000000 //          noop
  3730. 0x00000E8E: 0x61F50001 //          B0 return (r21)
  3731. 0x00000E8F: 0x00000000 //          noop
  3732. 0x00000E90: 0x6419003C // _sync_video: addi5 (-0x4, r25, r25)
  3733. 0x00000E91: 0x56D94000 //          store (r21, r25, 0x0)
  3734. 0x00000E92: 0x6419003C //          addi5 (-0x4, r25, r25)
  3735. 0x00000E93: 0x62D94000 //          store (r24, r25, 0x0)
  3736. 0x00000E94: 0x00190018 //          mov (r25, r24)
  3737. 0x00000E95: 0x6419003C //          addi5 (-0x4, r25, r25)
  3738. 0x00000E96: 0x32D94000 //          store (r12, r25, 0x0)
  3739. 0x00000E97: 0x6419003C //          addi5 (-0x4, r25, r25)
  3740. 0x00000E98: 0x3ED94000 //          store (r15, r25, 0x0)
  3741. 0x00000E99: 0x21800018 //          movi (0x18, r8)
  3742. 0x00000E9A: 0x64280019 //          sub (r25, r8, r25)
  3743. 0x00000E9B: 0x05800006 //          movi (0x6, r1)
  3744. 0x00000E9C: 0x0541002C //          slli5 (0xC, r1, r1)
  3745. 0x00000E9D: 0x04C14984 //          ori (0x984, r1, r1)
  3746. 0x00000E9E: 0x0BC14000 //          load (0x0, r1, r2)
  3747. 0x00000E9F: 0x040241A0 //          addi (0x1A0, r2, r1)
  3748. 0x00000EA0: 0x118000F6 //          movi (0xF6, r4)
  3749. 0x00000EA1: 0x12C14000 //          store (r4, r1, 0x0)
  3750. 0x00000EA2: 0x040241A4 //          addi (0x1A4, r2, r1)
  3751. 0x00000EA3: 0x11BFFC18 //          movi (0xFFFFFC18, r4)
  3752. 0x00000EA4: 0x12C14000 //          store (r4, r1, 0x0)
  3753. 0x00000EA5: 0x0802419C //          addi (0x19C, r2, r2)
  3754. 0x00000EA6: 0x0D800000 //          movi (0x0 /* I0 */, r3)
  3755. 0x00000EA7: 0x05800006 //          movi (0x6, r1)
  3756. 0x00000EA8: 0x0541002C //          slli5 (0xC, r1, r1)
  3757. 0x00000EA9: 0x04C14980 //          ori (0x980, r1, r1)
  3758. 0x00000EAA: 0x07C14000 //          load (0x0, r1, r1)
  3759. 0x00000EAB: 0x04014E78 //          addi (0xE78, r1, r1)
  3760. 0x00000EAC: 0x07C14000 //          load (0x0, r1, r1)
  3761. 0x00000EAD: 0x00000000 //          noop
  3762. 0x00000EAE: 0x04238003 //          sub (r1, r3, testNZ)
  3763. 0x00000EAF: 0x00000000 //          noop
  3764. 0x00000EB0: 0x800004C0 //          noop _bc(L5)
  3765. 0x00000EB1: 0x00000000 //          noop
  3766. 0x00000EB2: 0x0D800001 //          movi (0x1, r3)
  3767. 0x00000EB3: 0x0EC24000 // L5:      store (r3, r2, 0x0)
  3768. 0x00000EB4: 0x31800006 //          movi (0x6, r12)
  3769. 0x00000EB5: 0x314C002C //          slli5 (0xC, r12, r12)
  3770. 0x00000EB6: 0x30CC4980 //          ori (0x980, r12, r12)
  3771. 0x00000EB7: 0x11800003 // L6:      movi (0x3, r4)
  3772. 0x00000EB8: 0x1144002C //          slli5 (0xC, r4, r4)
  3773. 0x00000EB9: 0x10C44BC8 //          ori (0xBC8, r4, r4)
  3774. 0x00000EBA: 0x00040015 //          mov (r4, r21)
  3775. 0x00000EBB: 0x00000000 //          noop
  3776. 0x00000EBC: 0x61F50000 //          B0 callr (r21)
  3777. 0x00000EBD: 0x00000000 //          noop
  3778. 0x00000EBE: 0x0BCC4000 //          load (0x0, r12, r2)
  3779. 0x00000EBF: 0x08024E78 //          addi (0xE78, r2, r2)
  3780. 0x00000EC0: 0x0BC24000 //          load (0x0, r2, r2)
  3781. 0x00000EC1: 0x00000000 //          noop
  3782. 0x00000EC2: 0x04228002 //          sub (r1, r2, testZ)
  3783. 0x00000EC3: 0x00000000 //          noop
  3784. 0x00000EC4: 0x80001DC0 //          noop _bc(L6)
  3785. 0x00000EC5: 0x00000000 //          noop
  3786. 0x00000EC6: 0x31800006 //          movi (0x6, r12)
  3787. 0x00000EC7: 0x314C002C //          slli5 (0xC, r12, r12)
  3788. 0x00000EC8: 0x30CC4980 //          ori (0x980, r12, r12)
  3789. 0x00000EC9: 0x11800003 // L8:      movi (0x3, r4)
  3790. 0x00000ECA: 0x1144002C //          slli5 (0xC, r4, r4)
  3791. 0x00000ECB: 0x10C44BC8 //          ori (0xBC8, r4, r4)
  3792. 0x00000ECC: 0x00040015 //          mov (r4, r21)
  3793. 0x00000ECD: 0x00000000 //          noop
  3794. 0x00000ECE: 0x61F50000 //          B0 callr (r21)
  3795. 0x00000ECF: 0x00000000 //          noop
  3796. 0x00000ED0: 0x0BCC4000 //          load (0x0, r12, r2)
  3797. 0x00000ED1: 0x08024E78 //          addi (0xE78, r2, r2)
  3798. 0x00000ED2: 0x0BC24000 //          load (0x0, r2, r2)
  3799. 0x00000ED3: 0x00000000 //          noop
  3800. 0x00000ED4: 0x04228003 //          sub (r1, r2, testNZ)
  3801. 0x00000ED5: 0x00000000 //          noop
  3802. 0x00000ED6: 0x80000240 //          noop _bc(L8)
  3803. 0x00000ED7: 0x00000000 //          noop
  3804. 0x00000ED8: 0x21802000 //          movi (0x2000 /* gcc2_compiled */, r8)
  3805. 0x00000ED9: 0x01481C70 //          slli5 (0x10, r8, r0) writeW (WBUS_INTCTL)
  3806. 0x00000EDA: 0x00000000 //          noop
  3807. 0x00000EDB: 0x00000000 //          noop
  3808. 0x00000EDC: 0x00000000 //          noop
  3809. 0x00000EDD: 0x00000000 //          noop
  3810. 0x00000EDE: 0x21802011 //          movi (0x2011, r8)
  3811. 0x00000EDF: 0x00081C40 //          mov (r8, r0) writeW (WBUS_INTCTL)
  3812. 0x00000EE0: 0x00000000 //          noop
  3813. 0x00000EE1: 0x23D7406C //          load (0x6C, r23, r8)
  3814. 0x00000EE2: 0x20C84200 //          ori (0x200, r8, r8)
  3815. 0x00000EE3: 0x22D7406C //          store (r8, r23, 0x6C)
  3816. 0x00000EE4: 0x00000000 //          noop
  3817. 0x00000EE5: 0x21800018 //          movi (0x18, r8)
  3818. 0x00000EE6: 0x64080019 //          add (r25, r8, r25)
  3819. 0x00000EE7: 0x3FD94000 //          load (0x0, r25, r15)
  3820. 0x00000EE8: 0x64190024 //          addi5 (0x4, r25, r25)
  3821. 0x00000EE9: 0x33D94000 //          load (0x0, r25, r12)
  3822. 0x00000EEA: 0x64190024 //          addi5 (0x4, r25, r25)
  3823. 0x00000EEB: 0x00180019 //          mov (r24, r25)
  3824. 0x00000EEC: 0x63D94000 //          load (0x0, r25, r24)
  3825. 0x00000EED: 0x64190024 //          addi5 (0x4, r25, r25)
  3826. 0x00000EEE: 0x57D94000 //          load (0x0, r25, r21)
  3827. 0x00000EEF: 0x64190024 //          addi5 (0x4, r25, r25)
  3828. 0x00000EF0: 0x61F50001 //          B0 return (r21)
  3829. 0x00000EF1: 0x00000000 //          noop
  3830. 0x00000EF2: 0x6419003C // _read_Vsync: addi5 (-0x4, r25, r25)
  3831. 0x00000EF3: 0x56D94000 //          store (r21, r25, 0x0)
  3832. 0x00000EF4: 0x6419003C //          addi5 (-0x4, r25, r25)
  3833. 0x00000EF5: 0x62D94000 //          store (r24, r25, 0x0)
  3834. 0x00000EF6: 0x00190018 //          mov (r25, r24)
  3835. 0x00000EF7: 0x00C01441 //          or (r0, r0, r1) readW (WBUS_INTCTL)
  3836. 0x00000EF8: 0x0501003D //          srli5 (0x1D, r1, r1)
  3837. 0x00000EF9: 0x04810021 //          andi5 (0x1, r1, r1)
  3838. 0x00000EFA: 0x00180019 //          mov (r24, r25)
  3839. 0x00000EFB: 0x63D94000 //          load (0x0, r25, r24)
  3840. 0x00000EFC: 0x64190024 //          addi5 (0x4, r25, r25)
  3841. 0x00000EFD: 0x57D94000 //          load (0x0, r25, r21)
  3842. 0x00000EFE: 0x64190024 //          addi5 (0x4, r25, r25)
  3843. 0x00000EFF: 0x00000000 //          noop
  3844. 0x00000F00: 0x61F50001 //          B0 return (r21)
  3845. 0x00000F01: 0x00000000 //          noop
  3846. 0x00000F02: 0x6419003C // _setup_default_mode: addi5 (-0x4, r25, r25)
  3847. 0x00000F03: 0x56D94000 //          store (r21, r25, 0x0)
  3848. 0x00000F04: 0x6419003C //          addi5 (-0x4, r25, r25)
  3849. 0x00000F05: 0x62D94000 //          store (r24, r25, 0x0)
  3850. 0x00000F06: 0x00190018 //          mov (r25, r24)
  3851. 0x00000F07: 0x00010002 //          mov (r1, r2)
  3852. 0x00000F08: 0x05800002 //          movi (0x2, r1)
  3853. 0x00000F09: 0x00000000 //          noop
  3854. 0x00000F0A: 0x08218002 //          sub (r2, r1, testZ)
  3855. 0x00000F0B: 0x00000000 //          noop
  3856. 0x00000F0C: 0x80000880 //          noop _bc(L14)
  3857. 0x00000F0D: 0x00000000 //          noop
  3858. 0x00000F0E: 0x08218005 //          sub (r2, r1, testGT)
  3859. 0x00000F0F: 0x00000000 //          noop
  3860. 0x00000F10: 0x80000680 //          noop _bc(L18)
  3861. 0x00000F11: 0x00000000 //          noop
  3862. 0x00000F12: 0x05800000 //          movi (0x0 /* I0 */, r1)
  3863. 0x00000F13: 0x00000000 //          noop
  3864. 0x00000F14: 0x08218002 //          sub (r2, r1, testZ)
  3865. 0x00000F15: 0x00000000 //          noop
  3866. 0x00000F16: 0x80001200 //          noop _bc(L15)
  3867. 0x00000F17: 0x00000000 //          noop
  3868. 0x00000F18: 0x80001AC0 //          noop _bc(L12)
  3869. 0x00000F19: 0x00000000 //          noop
  3870. 0x00000F1A: 0x05800003 // L18:     movi (0x3, r1)
  3871. 0x00000F1B: 0x00000000 //          noop
  3872. 0x00000F1C: 0x08218002 //          sub (r2, r1, testZ)
  3873. 0x00000F1D: 0x00000000 //          noop
  3874. 0x00000F1E: 0x80001200 //          noop _bc(L15)
  3875. 0x00000F1F: 0x00000000 //          noop
  3876. 0x00000F20: 0x800012C0 //          noop _bc(L12)
  3877. 0x00000F21: 0x00000000 //          noop
  3878. 0x00000F22: 0x05800006 // L14:     movi (0x6, r1)
  3879. 0x00000F23: 0x0541002C //          slli5 (0xC, r1, r1)
  3880. 0x00000F24: 0x04C14980 //          ori (0x980, r1, r1)
  3881. 0x00000F25: 0x0BC14000 //          load (0x0, r1, r2)
  3882. 0x00000F26: 0x04025030 //          addi (0x1030, r2, r1)
  3883. 0x00000F27: 0x158002C0 //          movi (0x2C0, r5)
  3884. 0x00000F28: 0x16C14000 //          store (r5, r1, 0x0)
  3885. 0x00000F29: 0x04025034 //          addi (0x1034, r2, r1)
  3886. 0x00000F2A: 0x16C14000 //          store (r5, r1, 0x0)
  3887. 0x00000F2B: 0x05800006 //          movi (0x6, r1)
  3888. 0x00000F2C: 0x0541002C //          slli5 (0xC, r1, r1)
  3889. 0x00000F2D: 0x04C14984 //          ori (0x984, r1, r1)
  3890. 0x00000F2E: 0x07C14000 //          load (0x0, r1, r1)
  3891. 0x00000F2F: 0x040141C4 //          addi (0x1C4, r1, r1)
  3892. 0x00000F30: 0x15800240 //          movi (0x240, r5)
  3893. 0x00000F31: 0x16C14000 //          store (r5, r1, 0x0)
  3894. 0x00000F32: 0x04024EA8 //          addi (0xEA8, r2, r1)
  3895. 0x00000F33: 0x16C14000 //          store (r5, r1, 0x0)
  3896. 0x00000F34: 0x04024EAC //          addi (0xEAC, r2, r1)
  3897. 0x00000F35: 0x15800120 //          movi (0x120, r5)
  3898. 0x00000F36: 0x16C14000 //          store (r5, r1, 0x0)
  3899. 0x00000F37: 0x0C024D80 //          addi (0xD80, r2, r3)
  3900. 0x00000F38: 0x10024E8C //          addi (0xE8C, r2, r4)
  3901. 0x00000F39: 0x07C44000 //          load (0x0, r4, r1)
  3902. 0x00000F3A: 0x04014014 //          addi (0x14, r1, r1)
  3903. 0x00000F3B: 0x06C34000 //          store (r1, r3, 0x0)
  3904. 0x00000F3C: 0x0C024D84 //          addi (0xD84, r2, r3)
  3905. 0x00000F3D: 0x07C44000 //          load (0x0, r4, r1)
  3906. 0x00000F3E: 0x04014015 //          addi (0x15, r1, r1)
  3907. 0x00000F3F: 0x06C34000 //          store (r1, r3, 0x0)
  3908. 0x00000F40: 0x040253E8 //          addi (0x13E8, r2, r1)
  3909. 0x00000F41: 0x15800001 //          movi (0x1, r5)
  3910. 0x00000F42: 0x16C14000 //          store (r5, r1, 0x0)
  3911. 0x00000F43: 0x08024D38 //          addi (0xD38, r2, r2)
  3912. 0x00000F44: 0x15800002 //          movi (0x2, r5)
  3913. 0x00000F45: 0x00000000 //          noop
  3914. 0x00000F46: 0x80000A80 //          noop _bc(L19)
  3915. 0x00000F47: 0x00000000 //          noop
  3916. 0x00000F48: 0x05800006 // L15:     movi (0x6, r1)
  3917. 0x00000F49: 0x0541002C //          slli5 (0xC, r1, r1)
  3918. 0x00000F4A: 0x04C14980 //          ori (0x980, r1, r1)
  3919. 0x00000F4B: 0x0BC14000 //          load (0x0, r1, r2)
  3920. 0x00000F4C: 0x04025030 //          addi (0x1030, r2, r1)
  3921. 0x00000F4D: 0x158002C0 //          movi (0x2C0, r5)
  3922. 0x00000F4E: 0x16C14000 //          store (r5, r1, 0x0)
  3923. 0x00000F4F: 0x04025034 //          addi (0x1034, r2, r1)
  3924. 0x00000F50: 0x16C14000 //          store (r5, r1, 0x0)
  3925. 0x00000F51: 0x05800006 //          movi (0x6, r1)
  3926. 0x00000F52: 0x0541002C //          slli5 (0xC, r1, r1)
  3927. 0x00000F53: 0x04C14984 //          ori (0x984, r1, r1)
  3928. 0x00000F54: 0x07C14000 //          load (0x0, r1, r1)
  3929. 0x00000F55: 0x040141C4 //          addi (0x1C4, r1, r1)
  3930. 0x00000F56: 0x158001E0 //          movi (0x1E0 /* Avalid_loop */, r5)
  3931. 0x00000F57: 0x16C14000 //          store (r5, r1, 0x0)
  3932. 0x00000F58: 0x04024EA8 //          addi (0xEA8, r2, r1)
  3933. 0x00000F59: 0x16C14000 //          store (r5, r1, 0x0)
  3934. 0x00000F5A: 0x04024EAC //          addi (0xEAC, r2, r1)
  3935. 0x00000F5B: 0x158000F0 //          movi (0xF0 /* I15 */, r5)
  3936. 0x00000F5C: 0x16C14000 //          store (r5, r1, 0x0)
  3937. 0x00000F5D: 0x0C024D80 //          addi (0xD80, r2, r3)
  3938. 0x00000F5E: 0x10024E8C //          addi (0xE8C, r2, r4)
  3939. 0x00000F5F: 0x07C44000 //          load (0x0, r4, r1)
  3940. 0x00000F60: 0x04014011 //          addi (0x11, r1, r1)
  3941. 0x00000F61: 0x06C34000 //          store (r1, r3, 0x0)
  3942. 0x00000F62: 0x0C024D84 //          addi (0xD84, r2, r3)
  3943. 0x00000F63: 0x07C44000 //          load (0x0, r4, r1)
  3944. 0x00000F64: 0x04014012 //          addi (0x12, r1, r1)
  3945. 0x00000F65: 0x06C34000 //          store (r1, r3, 0x0)
  3946. 0x00000F66: 0x040253E8 //          addi (0x13E8, r2, r1)
  3947. 0x00000F67: 0x15800002 //          movi (0x2, r5)
  3948. 0x00000F68: 0x16C14000 //          store (r5, r1, 0x0)
  3949. 0x00000F69: 0x08024D38 //          addi (0xD38, r2, r2)
  3950. 0x00000F6A: 0x16C24000 // L19:     store (r5, r2, 0x0)
  3951. 0x00000F6B: 0x00180019 // L12:     mov (r24, r25)
  3952. 0x00000F6C: 0x63D94000 //          load (0x0, r25, r24)
  3953. 0x00000F6D: 0x64190024 //          addi5 (0x4, r25, r25)
  3954. 0x00000F6E: 0x57D94000 //          load (0x0, r25, r21)
  3955. 0x00000F6F: 0x64190024 //          addi5 (0x4, r25, r25)
  3956. 0x00000F70: 0x61F50001 //          B0 return (r21)
  3957. 0x00000F71: 0x00000000 //          noop
  3958. 0x00000F72: 0x6419003C // _VideoA_set: addi5 (-0x4, r25, r25)
  3959. 0x00000F73: 0x56D94000 //          store (r21, r25, 0x0)
  3960. 0x00000F74: 0x6419003C //          addi5 (-0x4, r25, r25)
  3961. 0x00000F75: 0x62D94000 //          store (r24, r25, 0x0)
  3962. 0x00000F76: 0x00190018 //          mov (r25, r24)
  3963. 0x00000F77: 0x6419003C //          addi5 (-0x4, r25, r25)
  3964. 0x00000F78: 0x32D94000 //          store (r12, r25, 0x0)
  3965. 0x00000F79: 0x6419003C //          addi5 (-0x4, r25, r25)
  3966. 0x00000F7A: 0x36D94000 //          store (r13, r25, 0x0)
  3967. 0x00000F7B: 0x6419003C //          addi5 (-0x4, r25, r25)
  3968. 0x00000F7C: 0x3ED94000 //          store (r15, r25, 0x0)
  3969. 0x00000F7D: 0x21800018 //          movi (0x18, r8)
  3970. 0x00000F7E: 0x64280019 //          sub (r25, r8, r25)
  3971. 0x00000F7F: 0x05800006 //          movi (0x6, r1)
  3972. 0x00000F80: 0x0541002C //          slli5 (0xC, r1, r1)
  3973. 0x00000F81: 0x04C14980 //          ori (0x980, r1, r1)
  3974. 0x00000F82: 0x0BC14000 //          load (0x0, r1, r2)
  3975. 0x00000F83: 0x04025030 //          addi (0x1030, r2, r1)
  3976. 0x00000F84: 0x13C14000 //          load (0x0, r1, r4)
  3977. 0x00000F85: 0x08024D74 //          addi (0xD74, r2, r2)
  3978. 0x00000F86: 0x00040003 //          mov (r4, r3)
  3979. 0x00000F87: 0x05800000 //          movi (0x0 /* I0 */, r1)
  3980. 0x00000F88: 0x10218007 //          sub (r4, r1, testGE)
  3981. 0x00000F89: 0x00000000 //          noop
  3982. 0x00000F8A: 0x80000340 //          noop _bc(L21)
  3983. 0x00000F8B: 0x00000000 //          noop
  3984. 0x00000F8C: 0x0C044003 //          addi (0x3, r4, r3)
  3985. 0x00000F8D: 0x05230026 // L21:     srai5 (0x6, r3, r1)
  3986. 0x00000F8E: 0x05410024 //          slli5 (0x4, r1, r1)
  3987. 0x00000F8F: 0x04017FFF //          addi (-0x1, r1, r1)
  3988. 0x00000F90: 0x05410037 //          slli5 (0x17, r1, r1)
  3989. 0x00000F91: 0x15814003 //          movi (0x14003, r5)
  3990. 0x00000F92: 0x14C10001 //          or (r5, r1, r1)
  3991. 0x00000F93: 0x06C24000 //          store (r1, r2, 0x0)
  3992. 0x00000F94: 0x05800006 //          movi (0x6, r1)
  3993. 0x00000F95: 0x0541002C //          slli5 (0xC, r1, r1)
  3994. 0x00000F96: 0x04C14980 //          ori (0x980, r1, r1)
  3995. 0x00000F97: 0x07C14000 //          load (0x0, r1, r1)
  3996. 0x00000F98: 0x0C014D78 //          addi (0xD78, r1, r3)
  3997. 0x00000F99: 0x00040002 //          mov (r4, r2)
  3998. 0x00000F9A: 0x05800000 //          movi (0x0 /* I0 */, r1)
  3999. 0x00000F9B: 0x00000000 //          noop
  4000. 0x00000F9C: 0x10218007 //          sub (r4, r1, testGE)
  4001. 0x00000F9D: 0x00000000 //          noop
  4002. 0x00000F9E: 0x80000840 //          noop _bc(L22)
  4003. 0x00000F9F: 0x00000000 //          noop
  4004. 0x00000FA0: 0x08044003 //          addi (0x3, r4, r2)
  4005. 0x00000FA1: 0x05220026 // L22:     srai5 (0x6, r2, r1)
  4006. 0x00000FA2: 0x05410024 //          slli5 (0x4, r1, r1)
  4007. 0x00000FA3: 0x04017FFF //          addi (-0x1, r1, r1)
  4008. 0x00000FA4: 0x05410037 //          slli5 (0x17, r1, r1)
  4009. 0x00000FA5: 0x1581C003 //          movi (0x1C003, r5)
  4010. 0x00000FA6: 0x14C10001 //          or (r5, r1, r1)
  4011. 0x00000FA7: 0x06C34000 //          store (r1, r3, 0x0)
  4012. 0x00000FA8: 0x05800006 //          movi (0x6, r1)
  4013. 0x00000FA9: 0x0541002C //          slli5 (0xC, r1, r1)
  4014. 0x00000FAA: 0x04C14994 //          ori (0x994, r1, r1)
  4015. 0x00000FAB: 0x07C14000 //          load (0x0, r1, r1)
  4016. 0x00000FAC: 0x07C14000 //          load (0x0, r1, r1)
  4017. 0x00000FAD: 0x04814200 //          andi (0x200, r1, r1)
  4018. 0x00000FAE: 0x09800000 //          movi (0x0 /* I0 */, r2)
  4019. 0x00000FAF: 0x00000000 //          noop
  4020. 0x00000FB0: 0x04228002 //          sub (r1, r2, testZ)
  4021. 0x00000FB1: 0x00000000 //          noop
  4022. 0x00000FB2: 0x800006C0 //          noop _bc(L23)
  4023. 0x00000FB3: 0x00000000 //          noop
  4024. 0x00000FB4: 0x05800006 //          movi (0x6, r1)
  4025. 0x00000FB5: 0x0541002C //          slli5 (0xC, r1, r1)
  4026. 0x00000FB6: 0x04C14980 //          ori (0x980, r1, r1)
  4027. 0x00000FB7: 0x07C14000 //          load (0x0, r1, r1)
  4028. 0x00000FB8: 0x04015030 //          addi (0x1030, r1, r1)
  4029. 0x00000FB9: 0x07C14000 //          load (0x0, r1, r1)
  4030. 0x00000FBA: 0x11210021 //          srai5 (0x1, r1, r4)
  4031. 0x00000FBB: 0x05800006 // L23:     movi (0x6, r1)
  4032. 0x00000FBC: 0x0541002C //          slli5 (0xC, r1, r1)
  4033. 0x00000FBD: 0x04C14994 //          ori (0x994, r1, r1)
  4034. 0x00000FBE: 0x07C14000 //          load (0x0, r1, r1)
  4035. 0x00000FBF: 0x07C14000 //          load (0x0, r1, r1)
  4036. 0x00000FC0: 0x04814C00 //          andi (0xC00, r1, r1)
  4037. 0x00000FC1: 0x09800000 //          movi (0x0 /* I0 */, r2)
  4038. 0x00000FC2: 0x04228002 //          sub (r1, r2, testZ)
  4039. 0x00000FC3: 0x00000000 //          noop
  4040. 0x00000FC4: 0x80000340 //          noop _bc(L24)
  4041. 0x00000FC5: 0x00000000 //          noop
  4042. 0x00000FC6: 0x05800006 //          movi (0x6, r1)
  4043. 0x00000FC7: 0x0541002C //          slli5 (0xC, r1, r1)
  4044. 0x00000FC8: 0x04C14980 //          ori (0x980, r1, r1)
  4045. 0x00000FC9: 0x07C14000 //          load (0x0, r1, r1)
  4046. 0x00000FCA: 0x04015030 //          addi (0x1030, r1, r1)
  4047. 0x00000FCB: 0x07C14000 //          load (0x0, r1, r1)
  4048. 0x00000FCC: 0x11210021 //          srai5 (0x1, r1, r4)
  4049. 0x00000FCD: 0x11440021 // L24:     slli5 (0x1, r4, r4)
  4050. 0x00000FCE: 0x05240024 //          srai5 (0x4, r4, r1)
  4051. 0x00000FCF: 0x09800006 //          movi (0x6, r2)
  4052. 0x00000FD0: 0x0942002C //          slli5 (0xC, r2, r2)
  4053. 0x00000FD1: 0x08C24980 //          ori (0x980, r2, r2)
  4054. 0x00000FD2: 0x33C24000 //          load (0x0, r2, r12)
  4055. 0x00000FD3: 0x080C4EAC //          addi (0xEAC, r12, r2)
  4056. 0x00000FD4: 0x0BC24000 //          load (0x0, r2, r2)
  4057. 0x00000FD5: 0x11800006 //          movi (0x6, r4)
  4058. 0x00000FD6: 0x1144002C //          slli5 (0xC, r4, r4)
  4059. 0x00000FD7: 0x10C449B8 //          ori (0x9B8, r4, r4)
  4060. 0x00000FD8: 0x0D410022 //          slli5 (0x2, r1, r3)
  4061. 0x00000FD9: 0x0C037FFF //          addi (-0x1, r3, r3)
  4062. 0x00000FDA: 0x0EC44000 //          store (r3, r4, 0x0)
  4063. 0x00000FDB: 0x100C4EB8 //          addi (0xEB8, r12, r4)
  4064. 0x00000FDC: 0x0D410028 //          slli5 (0x8, r1, r3)
  4065. 0x00000FDD: 0x0C037FC0 //          addi (-0x40, r3, r3)
  4066. 0x00000FDE: 0x0EC44000 //          store (r3, r4, 0x0)
  4067. 0x00000FDF: 0x35800006 //          movi (0x6, r13)
  4068. 0x00000FE0: 0x354D002C //          slli5 (0xC, r13, r13)
  4069. 0x00000FE1: 0x34CD49C0 //          ori (0x9C0, r13, r13)
  4070. 0x00000FE2: 0x09220024 //          srai5 (0x4, r2, r2)
  4071. 0x00000FE3: 0x15800005 //          movi (0x5, r5)
  4072. 0x00000FE4: 0x1545002C //          slli5 (0xC, r5, r5)
  4073. 0x00000FE5: 0x14C54300 //          ori (0x300, r5, r5)
  4074. 0x00000FE6: 0x00050015 //          mov (r5, r21)
  4075. 0x00000FE7: 0x00000000 //          noop
  4076. 0x00000FE8: 0x61F50000 //          B0 callr (r21)
  4077. 0x00000FE9: 0x00000000 //          noop
  4078. 0x00000FEA: 0x05410028 //          slli5 (0x8, r1, r1)
  4079. 0x00000FEB: 0x06CD4000 //          store (r1, r13, 0x0)
  4080. 0x00000FEC: 0x100C4EBC //          addi (0xEBC, r12, r4)
  4081. 0x00000FED: 0x0C0C53E8 //          addi (0x13E8, r12, r3)
  4082. 0x00000FEE: 0x300C5004 //          addi (0x1004, r12, r12)
  4083. 0x00000FEF: 0x0BCC4000 //          load (0x0, r12, r2)
  4084. 0x00000FF0: 0x158E0000 //          movi (0xE0000, r5)
  4085. 0x00000FF1: 0x1545002C //          slli5 (0xC, r5, r5)
  4086. 0x00000FF2: 0x14C54000 //          ori (0x0, r5, r5)
  4087. 0x00000FF3: 0x14C20002 //          or (r5, r2, r2)
  4088. 0x00000FF4: 0x0FC34000 //          load (0x0, r3, r3)
  4089. 0x00000FF5: 0x0CC20002 //          or (r3, r2, r2)
  4090. 0x00000FF6: 0x0AC44000 //          store (r2, r4, 0x0)
  4091. 0x00000FF7: 0x09800006 //          movi (0x6, r2)
  4092. 0x00000FF8: 0x0942002C //          slli5 (0xC, r2, r2)
  4093. 0x00000FF9: 0x08C249D0 //          ori (0x9D0, r2, r2)
  4094. 0x00000FFA: 0x15824000 //          movi (0x24000, r5)
  4095. 0x00000FFB: 0x16C24000 //          store (r5, r2, 0x0)
  4096. 0x00000FFC: 0x0D800006 //          movi (0x6, r3)
  4097. 0x00000FFD: 0x0D43002C //          slli5 (0xC, r3, r3)
  4098. 0x00000FFE: 0x0CC349D4 //          ori (0x9D4, r3, r3)
  4099. 0x00000FFF: 0x09824000 //          movi (0x24000, r2)
  4100. 0x00001000: 0x08010002 //          add (r2, r1, r2)
  4101. 0x00001001: 0x0AC34000 //          store (r2, r3, 0x0)
  4102. 0x00001002: 0x09800006 //          movi (0x6, r2)
  4103. 0x00001003: 0x0942002C //          slli5 (0xC, r2, r2)
  4104. 0x00001004: 0x08C249D8 //          ori (0x9D8, r2, r2)
  4105. 0x00001005: 0x158EA000 //          movi (0xEA000, r5)
  4106. 0x00001006: 0x16C24000 //          store (r5, r2, 0x0)
  4107. 0x00001007: 0x0D800006 //          movi (0x6, r3)
  4108. 0x00001008: 0x0D43002C //          slli5 (0xC, r3, r3)
  4109. 0x00001009: 0x0CC349DC //          ori (0x9DC, r3, r3)
  4110. 0x0000100A: 0x098EA000 //          movi (0xEA000, r2)
  4111. 0x0000100B: 0x08010001 //          add (r2, r1, r1)
  4112. 0x0000100C: 0x06C34000 //          store (r1, r3, 0x0)
  4113. 0x0000100D: 0x21800018 //          movi (0x18, r8)
  4114. 0x0000100E: 0x64080019 //          add (r25, r8, r25)
  4115. 0x0000100F: 0x3FD94000 //          load (0x0, r25, r15)
  4116. 0x00001010: 0x64190024 //          addi5 (0x4, r25, r25)
  4117. 0x00001011: 0x37D94000 //          load (0x0, r25, r13)
  4118. 0x00001012: 0x64190024 //          addi5 (0x4, r25, r25)
  4119. 0x00001013: 0x33D94000 //          load (0x0, r25, r12)
  4120. 0x00001014: 0x64190024 //          addi5 (0x4, r25, r25)
  4121. 0x00001015: 0x00180019 //          mov (r24, r25)
  4122. 0x00001016: 0x63D94000 //          load (0x0, r25, r24)
  4123. 0x00001017: 0x64190024 //          addi5 (0x4, r25, r25)
  4124. 0x00001018: 0x57D94000 //          load (0x0, r25, r21)
  4125. 0x00001019: 0x64190024 //          addi5 (0x4, r25, r25)
  4126. 0x0000101A: 0x61F50001 //          B0 return (r21)
  4127. 0x0000101B: 0x00000000 //          noop
  4128. 0x0000101C: 0x6419003C // _reset_preview: addi5 (-0x4, r25, r25)
  4129. 0x0000101D: 0x56D94000 //          store (r21, r25, 0x0)
  4130. 0x0000101E: 0x6419003C //          addi5 (-0x4, r25, r25)
  4131. 0x0000101F: 0x62D94000 //          store (r24, r25, 0x0)
  4132. 0x00001020: 0x00190018 //          mov (r25, r24)
  4133. 0x00001021: 0x6419003C //          addi5 (-0x4, r25, r25)
  4134. 0x00001022: 0x3ED94000 //          store (r15, r25, 0x0)
  4135. 0x00001023: 0x21800018 //          movi (0x18, r8)
  4136. 0x00001024: 0x64280019 //          sub (r25, r8, r25)
  4137. 0x00001025: 0x09800004 //          movi (0x4, r2)
  4138. 0x00001026: 0x0942002C //          slli5 (0xC, r2, r2)
  4139. 0x00001027: 0x08C24168 //          ori (0x168, r2, r2)
  4140. 0x00001028: 0x00020015 //          mov (r2, r21)
  4141. 0x00001029: 0x00000000 //          noop
  4142. 0x0000102A: 0x61F50000 //          B0 callr (r21)
  4143. 0x0000102B: 0x00000000 //          noop
  4144. 0x0000102C: 0x05800006 //          movi (0x6, r1)
  4145. 0x0000102D: 0x0541002C //          slli5 (0xC, r1, r1)
  4146. 0x0000102E: 0x04C14980 //          ori (0x980, r1, r1)
  4147. 0x0000102F: 0x07C14000 //          load (0x0, r1, r1)
  4148. 0x00001030: 0x04014E84 //          addi (0xE84, r1, r1)
  4149. 0x00001031: 0x09800000 //          movi (0x0 /* I0 */, r2)
  4150. 0x00001032: 0x0AC14000 //          store (r2, r1, 0x0)
  4151. 0x00001033: 0x21800018 //          movi (0x18, r8)
  4152. 0x00001034: 0x64080019 //          add (r25, r8, r25)
  4153. 0x00001035: 0x3FD94000 //          load (0x0, r25, r15)
  4154. 0x00001036: 0x64190024 //          addi5 (0x4, r25, r25)
  4155. 0x00001037: 0x00180019 //          mov (r24, r25)
  4156. 0x00001038: 0x63D94000 //          load (0x0, r25, r24)
  4157. 0x00001039: 0x64190024 //          addi5 (0x4, r25, r25)
  4158. 0x0000103A: 0x57D94000 //          load (0x0, r25, r21)
  4159. 0x0000103B: 0x64190024 //          addi5 (0x4, r25, r25)
  4160. 0x0000103C: 0x61F50001 //          B0 return (r21)
  4161. 0x0000103D: 0x00000000 //          noop
  4162. 0x0000103E: 0x6419003C // _VideoA_Init: addi5 (-0x4, r25, r25)
  4163. 0x0000103F: 0x56D94000 //          store (r21, r25, 0x0)
  4164. 0x00001040: 0x6419003C //          addi5 (-0x4, r25, r25)
  4165. 0x00001041: 0x62D94000 //          store (r24, r25, 0x0)
  4166. 0x00001042: 0x00190018 //          mov (r25, r24)
  4167. 0x00001043: 0x6419003C //          addi5 (-0x4, r25, r25)
  4168. 0x00001044: 0x3ED94000 //          store (r15, r25, 0x0)
  4169. 0x00001045: 0x21800018 //          movi (0x18, r8)
  4170. 0x00001046: 0x64280019 //          sub (r25, r8, r25)
  4171. 0x00001047: 0x05800003 //          movi (0x3, r1)
  4172. 0x00001048: 0x0541002C //          slli5 (0xC, r1, r1)
  4173. 0x00001049: 0x04C14A40 //          ori (0xA40, r1, r1)
  4174. 0x0000104A: 0x00010015 //          mov (r1, r21)
  4175. 0x0000104B: 0x00000000 //          noop
  4176. 0x0000104C: 0x61F50000 //          B0 callr (r21)
  4177. 0x0000104D: 0x00000000 //          noop
  4178. 0x0000104E: 0x21800018 //          movi (0x18, r8)
  4179. 0x0000104F: 0x64080019 //          add (r25, r8, r25)
  4180. 0x00001050: 0x3FD94000 //          load (0x0, r25, r15)
  4181. 0x00001051: 0x64190024 //          addi5 (0x4, r25, r25)
  4182. 0x00001052: 0x00180019 //          mov (r24, r25)
  4183. 0x00001053: 0x63D94000 //          load (0x0, r25, r24)
  4184. 0x00001054: 0x64190024 //          addi5 (0x4, r25, r25)
  4185. 0x00001055: 0x57D94000 //          load (0x0, r25, r21)
  4186. 0x00001056: 0x64190024 //          addi5 (0x4, r25, r25)
  4187. 0x00001057: 0x00000000 //          noop
  4188. 0x00001058: 0x61F50001 //          B0 return (r21)
  4189. 0x00001059: 0x00000000 //          noop
  4190. 0x0000105A: 0x6419003C // _stop_capture: addi5 (-0x4, r25, r25)
  4191. 0x0000105B: 0x56D94000 //          store (r21, r25, 0x0)
  4192. 0x0000105C: 0x6419003C //          addi5 (-0x4, r25, r25)
  4193. 0x0000105D: 0x62D94000 //          store (r24, r25, 0x0)
  4194. 0x0000105E: 0x00190018 //          mov (r25, r24)
  4195. 0x0000105F: 0x05800006 //          movi (0x6, r1)
  4196. 0x00001060: 0x0541002C //          slli5 (0xC, r1, r1)
  4197. 0x00001061: 0x04C14980 //          ori (0x980, r1, r1)
  4198. 0x00001062: 0x07C14000 //          load (0x0, r1, r1)
  4199. 0x00001063: 0x08014F88 //          addi (0xF88, r1, r2)
  4200. 0x00001064: 0x0DBFFC18 //          movi (0xFFFFFC18, r3)
  4201. 0x00001065: 0x0EC24000 //          store (r3, r2, 0x0)
  4202. 0x00001066: 0x04014F8C //          addi (0xF8C, r1, r1)
  4203. 0x00001067: 0x0EC14000 //          store (r3, r1, 0x0)
  4204. 0x00001068: 0x00180019 //          mov (r24, r25)
  4205. 0x00001069: 0x63D94000 //          load (0x0, r25, r24)
  4206. 0x0000106A: 0x64190024 //          addi5 (0x4, r25, r25)
  4207. 0x0000106B: 0x57D94000 //          load (0x0, r25, r21)
  4208. 0x0000106C: 0x64190024 //          addi5 (0x4, r25, r25)
  4209. 0x0000106D: 0x00000000 //          noop
  4210. 0x0000106E: 0x61F50001 //          B0 return (r21)
  4211. 0x0000106F: 0x00000000 //          noop
  4212. 0x00001070: 0x6419003C // _start_1field_capture: addi5 (-0x4, r25, r25)
  4213. 0x00001071: 0x56D94000 //          store (r21, r25, 0x0)
  4214. 0x00001072: 0x6419003C //          addi5 (-0x4, r25, r25)
  4215. 0x00001073: 0x62D94000 //          store (r24, r25, 0x0)
  4216. 0x00001074: 0x00190018 //          mov (r25, r24)
  4217. 0x00001075: 0x05800006 //          movi (0x6, r1)
  4218. 0x00001076: 0x0541002C //          slli5 (0xC, r1, r1)
  4219. 0x00001077: 0x04C14980 //          ori (0x980, r1, r1)
  4220. 0x00001078: 0x07C14000 //          load (0x0, r1, r1)
  4221. 0x00001079: 0x08014F88 //          addi (0xF88, r1, r2)
  4222. 0x0000107A: 0x0DBFFFFF //          movi (0xFFFFFFFF, r3)
  4223. 0x0000107B: 0x0EC24000 //          store (r3, r2, 0x0)
  4224. 0x0000107C: 0x04014F8C //          addi (0xF8C, r1, r1)
  4225. 0x0000107D: 0x0DBFFC18 //          movi (0xFFFFFC18, r3)
  4226. 0x0000107E: 0x0EC14000 //          store (r3, r1, 0x0)
  4227. 0x0000107F: 0x00180019 //          mov (r24, r25)
  4228. 0x00001080: 0x63D94000 //          load (0x0, r25, r24)
  4229. 0x00001081: 0x64190024 //          addi5 (0x4, r25, r25)
  4230. 0x00001082: 0x57D94000 //          load (0x0, r25, r21)
  4231. 0x00001083: 0x64190024 //          addi5 (0x4, r25, r25)
  4232. 0x00001084: 0x61F50001 //          B0 return (r21)
  4233. 0x00001085: 0x00000000 //          noop
  4234. 0x00001086: 0x6419003C // _start_2field_capture: addi5 (-0x4, r25, r25)
  4235. 0x00001087: 0x56D94000 //          store (r21, r25, 0x0)
  4236. 0x00001088: 0x6419003C //          addi5 (-0x4, r25, r25)
  4237. 0x00001089: 0x62D94000 //          store (r24, r25, 0x0)
  4238. 0x0000108A: 0x00190018 //          mov (r25, r24)
  4239. 0x0000108B: 0x05800006 //          movi (0x6, r1)
  4240. 0x0000108C: 0x0541002C //          slli5 (0xC, r1, r1)
  4241. 0x0000108D: 0x04C14980 //          ori (0x980, r1, r1)
  4242. 0x0000108E: 0x07C14000 //          load (0x0, r1, r1)
  4243. 0x0000108F: 0x08014F88 //          addi (0xF88, r1, r2)
  4244. 0x00001090: 0x0DBFFFFF //          movi (0xFFFFFFFF, r3)
  4245. 0x00001091: 0x0EC24000 //          store (r3, r2, 0x0)
  4246. 0x00001092: 0x04014F8C //          addi (0xF8C, r1, r1)
  4247. 0x00001093: 0x0EC14000 //          store (r3, r1, 0x0)
  4248. 0x00001094: 0x00180019 //          mov (r24, r25)
  4249. 0x00001095: 0x63D94000 //          load (0x0, r25, r24)
  4250. 0x00001096: 0x64190024 //          addi5 (0x4, r25, r25)
  4251. 0x00001097: 0x57D94000 //          load (0x0, r25, r21)
  4252. 0x00001098: 0x64190024 //          addi5 (0x4, r25, r25)
  4253. 0x00001099: 0x00000000 //          noop
  4254. 0x0000109A: 0x61F50001 //          B0 return (r21)
  4255. 0x0000109B: 0x00000000 //          noop
  4256. 0x0000109C: 0x6419003C // _setup_videoa_buffer: addi5 (-0x4, r25, r25)
  4257. 0x0000109D: 0x56D94000 //          store (r21, r25, 0x0)
  4258. 0x0000109E: 0x6419003C //          addi5 (-0x4, r25, r25)
  4259. 0x0000109F: 0x62D94000 //          store (r24, r25, 0x0)
  4260. 0x000010A0: 0x00190018 //          mov (r25, r24)
  4261. 0x000010A1: 0x05800006 //          movi (0x6, r1)
  4262. 0x000010A2: 0x0541002C //          slli5 (0xC, r1, r1)
  4263. 0x000010A3: 0x04C14980 //          ori (0x980, r1, r1)
  4264. 0x000010A4: 0x0FC14000 //          load (0x0, r1, r3)
  4265. 0x000010A5: 0x10034EDC //          addi (0xEDC, r3, r4)
  4266. 0x000010A6: 0x05800006 //          movi (0x6, r1)
  4267. 0x000010A7: 0x0541002C //          slli5 (0xC, r1, r1)
  4268. 0x000010A8: 0x04C149B8 //          ori (0x9B8, r1, r1)
  4269. 0x000010A9: 0x0BC14000 //          load (0x0, r1, r2)
  4270. 0x000010AA: 0x09420037 //          slli5 (0x17, r2, r2)
  4271. 0x000010AB: 0x05800006 //          movi (0x6, r1)
  4272. 0x000010AC: 0x0541002C //          slli5 (0xC, r1, r1)
  4273. 0x000010AD: 0x04C149D0 //          ori (0x9D0, r1, r1)
  4274. 0x000010AE: 0x07C14000 //          load (0x0, r1, r1)
  4275. 0x000010AF: 0x04C20001 //          or (r1, r2, r1)
  4276. 0x000010B0: 0x04C14003 //          ori (0x3, r1, r1)
  4277. 0x000010B1: 0x06C44000 //          store (r1, r4, 0x0)
  4278. 0x000010B2: 0x10034EE0 //          addi (0xEE0, r3, r4)
  4279. 0x000010B3: 0x05800006 //          movi (0x6, r1)
  4280. 0x000010B4: 0x0541002C //          slli5 (0xC, r1, r1)
  4281. 0x000010B5: 0x04C149D4 //          ori (0x9D4, r1, r1)
  4282. 0x000010B6: 0x07C14000 //          load (0x0, r1, r1)
  4283. 0x000010B7: 0x04C20001 //          or (r1, r2, r1)
  4284. 0x000010B8: 0x04C14003 //          ori (0x3, r1, r1)
  4285. 0x000010B9: 0x06C44000 //          store (r1, r4, 0x0)
  4286. 0x000010BA: 0x10034EE4 //          addi (0xEE4, r3, r4)
  4287. 0x000010BB: 0x05800006 //          movi (0x6, r1)
  4288. 0x000010BC: 0x0541002C //          slli5 (0xC, r1, r1)
  4289. 0x000010BD: 0x04C149D8 //          ori (0x9D8, r1, r1)
  4290. 0x000010BE: 0x07C14000 //          load (0x0, r1, r1)
  4291. 0x000010BF: 0x04C20001 //          or (r1, r2, r1)
  4292. 0x000010C0: 0x04C14003 //          ori (0x3, r1, r1)
  4293. 0x000010C1: 0x06C44000 //          store (r1, r4, 0x0)
  4294. 0x000010C2: 0x0C034EE8 //          addi (0xEE8, r3, r3)
  4295. 0x000010C3: 0x05800006 //          movi (0x6, r1)
  4296. 0x000010C4: 0x0541002C //          slli5 (0xC, r1, r1)
  4297. 0x000010C5: 0x04C149DC //          ori (0x9DC, r1, r1)
  4298. 0x000010C6: 0x07C14000 //          load (0x0, r1, r1)
  4299. 0x000010C7: 0x04C20002 //          or (r1, r2, r2)
  4300. 0x000010C8: 0x08C24003 //          ori (0x3, r2, r2)
  4301. 0x000010C9: 0x0AC34000 //          store (r2, r3, 0x0)
  4302. 0x000010CA: 0x00180019 //          mov (r24, r25)
  4303. 0x000010CB: 0x63D94000 //          load (0x0, r25, r24)
  4304. 0x000010CC: 0x64190024 //          addi5 (0x4, r25, r25)
  4305. 0x000010CD: 0x57D94000 //          load (0x0, r25, r21)
  4306. 0x000010CE: 0x64190024 //          addi5 (0x4, r25, r25)
  4307. 0x000010CF: 0x00000000 //          noop
  4308. 0x000010D0: 0x61F50001 //          B0 return (r21)
  4309. 0x000010D1: 0x00000000 //          noop
  4310. 0x000010D2: 0x6419003C // _sif_to_qsif: addi5 (-0x4, r25, r25)
  4311. 0x000010D3: 0x56D94000 //          store (r21, r25, 0x0)
  4312. 0x000010D4: 0x6419003C //          addi5 (-0x4, r25, r25)
  4313. 0x000010D5: 0x62D94000 //          store (r24, r25, 0x0)
  4314. 0x000010D6: 0x00190018 //          mov (r25, r24)
  4315. 0x000010D7: 0x6419003C //          addi5 (-0x4, r25, r25)
  4316. 0x000010D8: 0x3ED94000 //          store (r15, r25, 0x0)
  4317. 0x000010D9: 0x21800018 //          movi (0x18, r8)
  4318. 0x000010DA: 0x64280019 //          sub (r25, r8, r25)
  4319. 0x000010DB: 0x00010002 //          mov (r1, r2)
  4320. 0x000010DC: 0x05800006 //          movi (0x6, r1)
  4321. 0x000010DD: 0x0541002C //          slli5 (0xC, r1, r1)
  4322. 0x000010DE: 0x04C14980 //          ori (0x980, r1, r1)
  4323. 0x000010DF: 0x07C14000 //          load (0x0, r1, r1)
  4324. 0x000010E0: 0x0C015030 //          addi (0x1030, r1, r3)
  4325. 0x000010E1: 0x0FC34000 //          load (0x0, r3, r3)
  4326. 0x000010E2: 0x04014EAC //          addi (0xEAC, r1, r1)
  4327. 0x000010E3: 0x13C14000 //          load (0x0, r1, r4)
  4328. 0x000010E4: 0x21800003 //          movi (0x3, r8)
  4329. 0x000010E5: 0x00081C40 //          mov (r8, r0) writeW (WBUS_INTCTL)
  4330. 0x000010E6: 0x00000000 //          noop
  4331. 0x000010E7: 0x00020001 //          mov (r2, r1)
  4332. 0x000010E8: 0x0D230025 //          srai5 (0x5, r3, r3)
  4333. 0x000010E9: 0x11240024 //          srai5 (0x4, r4, r4)
  4334. 0x000010EA: 0x15800000 //          movi (0x0 /* I0 */, r5)
  4335. 0x000010EB: 0x19800001 //          movi (0x1, r6)
  4336. 0x000010EC: 0x1946002C //          slli5 (0xC, r6, r6)
  4337. 0x000010ED: 0x18C64C00 //          ori (0xC00, r6, r6)
  4338. 0x000010EE: 0x00060015 //          mov (r6, r21)
  4339. 0x000010EF: 0x00000000 //          noop
  4340. 0x000010F0: 0x61F50000 //          B0 callr (r21)
  4341. 0x000010F1: 0x00000000 //          noop
  4342. 0x000010F2: 0x21800002 //          movi (0x2, r8)
  4343. 0x000010F3: 0x00081C40 //          mov (r8, r0) writeW (WBUS_INTCTL)
  4344. 0x000010F4: 0x00000000 //          noop
  4345. 0x000010F5: 0x21800018 //          movi (0x18, r8)
  4346. 0x000010F6: 0x64080019 //          add (r25, r8, r25)
  4347. 0x000010F7: 0x3FD94000 //          load (0x0, r25, r15)
  4348. 0x000010F8: 0x64190024 //          addi5 (0x4, r25, r25)
  4349. 0x000010F9: 0x00180019 //          mov (r24, r25)
  4350. 0x000010FA: 0x63D94000 //          load (0x0, r25, r24)
  4351. 0x000010FB: 0x64190024 //          addi5 (0x4, r25, r25)
  4352. 0x000010FC: 0x57D94000 //          load (0x0, r25, r21)
  4353. 0x000010FD: 0x64190024 //          addi5 (0x4, r25, r25)
  4354. 0x000010FE: 0x61F50001 //          B0 return (r21)
  4355. 0x000010FF: 0x00000000 //          noop
  4356. 0x00001100: 0x00000000 // gcc2_compiled: noop
  4357. 0x00001101: 0x6419003C // _init_host_command: addi5 (-0x4, r25, r25)
  4358. 0x00001102: 0x56D94000 //          store (r21, r25, 0x0)
  4359. 0x00001103: 0x6419003C //          addi5 (-0x4, r25, r25)
  4360. 0x00001104: 0x62D94000 //          store (r24, r25, 0x0)
  4361. 0x00001105: 0x00190018 //          mov (r25, r24)
  4362. 0x00001106: 0x059FEC10 //          movi (0x1FEC10, r1)
  4363. 0x00001107: 0x09800000 //          movi (0x0 /* I0 */, r2)
  4364. 0x00001108: 0x0AC14000 //          store (r2, r1, 0x0)
  4365. 0x00001109: 0x059FEC14 //          movi (0x1FEC14, r1)
  4366. 0x0000110A: 0x0AC14000 //          store (r2, r1, 0x0)
  4367. 0x0000110B: 0x059FEC44 //          movi (0x1FEC44, r1)
  4368. 0x0000110C: 0x0AC14000 //          store (r2, r1, 0x0)
  4369. 0x0000110D: 0x059FEC48 //          movi (0x1FEC48, r1)
  4370. 0x0000110E: 0x0AC14000 //          store (r2, r1, 0x0)
  4371. 0x0000110F: 0x059FEC30 //          movi (0x1FEC30, r1)
  4372. 0x00001110: 0x0AC14000 //          store (r2, r1, 0x0)
  4373. 0x00001111: 0x00180019 //          mov (r24, r25)
  4374. 0x00001112: 0x63D94000 //          load (0x0, r25, r24)
  4375. 0x00001113: 0x64190024 //          addi5 (0x4, r25, r25)
  4376. 0x00001114: 0x57D94000 //          load (0x0, r25, r21)
  4377. 0x00001115: 0x64190024 //          addi5 (0x4, r25, r25)
  4378. 0x00001116: 0x61F50001 //          B0 return (r21)
  4379. 0x00001117: 0x00000000 //          noop
  4380. 0x00001118: 0x6419003C // _setup_resolution: addi5 (-0x4, r25, r25)
  4381. 0x00001119: 0x56D94000 //          store (r21, r25, 0x0)
  4382. 0x0000111A: 0x6419003C //          addi5 (-0x4, r25, r25)
  4383. 0x0000111B: 0x62D94000 //          store (r24, r25, 0x0)
  4384. 0x0000111C: 0x00190018 //          mov (r25, r24)
  4385. 0x0000111D: 0x21800000 //          movi (0x0 /* I0 */, r8)
  4386. 0x0000111E: 0x19800000 //          movi (0x0 /* I0 */, r6)
  4387. 0x0000111F: 0x05800006 //          movi (0x6, r1)
  4388. 0x00001120: 0x0541002C //          slli5 (0xC, r1, r1)
  4389. 0x00001121: 0x04C14A08 //          ori (0xA08, r1, r1)
  4390. 0x00001122: 0x099FEC14 //          movi (0x1FEC14, r2)
  4391. 0x00001123: 0x27C24000 //          load (0x0, r2, r9)
  4392. 0x00001124: 0x26C14000 //          store (r9, r1, 0x0)
  4393. 0x00001125: 0x1D800006 //          movi (0x6, r7)
  4394. 0x00001126: 0x1D47002C //          slli5 (0xC, r7, r7)
  4395. 0x00001127: 0x1CC749B0 //          ori (0x9B0, r7, r7)
  4396. 0x00001128: 0x0D800006 //          movi (0x6, r3)
  4397. 0x00001129: 0x0D43002C //          slli5 (0xC, r3, r3)
  4398. 0x0000112A: 0x0CC34A20 //          ori (0xA20, r3, r3)
  4399. 0x0000112B: 0x27C34000 //          load (0x0, r3, r9)
  4400. 0x0000112C: 0x26C74000 //          store (r9, r7, 0x0)
  4401. 0x0000112D: 0x0BC24000 //          load (0x0, r2, r2)
  4402. 0x0000112E: 0x25800FF0 //          movi (0xFF0, r9)
  4403. 0x0000112F: 0x2549002C //          slli5 (0xC, r9, r9)
  4404. 0x00001130: 0x24C94000 //          ori (0x0, r9, r9)
  4405. 0x00001131: 0x24820001 //          and (r9, r2, r1)
  4406. 0x00001132: 0x11210030 //          srai5 (0x10, r1, r4)
  4407. 0x00001133: 0x12C34000 //          store (r4, r3, 0x0)
  4408. 0x00001134: 0x05800006 //          movi (0x6, r1)
  4409. 0x00001135: 0x0541002C //          slli5 (0xC, r1, r1)
  4410. 0x00001136: 0x04C14A30 //          ori (0xA30, r1, r1)
  4411. 0x00001137: 0x2580FFFF //          movi (0xFFFF, r9)
  4412. 0x00001138: 0x24820003 //          and (r9, r2, r3)
  4413. 0x00001139: 0x0EC14000 //          store (r3, r1, 0x0)
  4414. 0x0000113A: 0x05800006 //          movi (0x6, r1)
  4415. 0x0000113B: 0x0541002C //          slli5 (0xC, r1, r1)
  4416. 0x0000113C: 0x04C14980 //          ori (0x980, r1, r1)
  4417. 0x0000113D: 0x0BC14000 //          load (0x0, r1, r2)
  4418. 0x0000113E: 0x04024E84 //          addi (0xE84, r2, r1)
  4419. 0x0000113F: 0x08024E90 //          addi (0xE90, r2, r2)
  4420. 0x00001140: 0x07C14000 //          load (0x0, r1, r1)
  4421. 0x00001141: 0x0BC24000 //          load (0x0, r2, r2)
  4422. 0x00001142: 0x08C10001 //          or (r2, r1, r1)
  4423. 0x00001143: 0x00000000 //          noop
  4424. 0x00001144: 0x04288002 //          sub (r1, r8, testZ)
  4425. 0x00001145: 0x00000000 //          noop
  4426. 0x00001146: 0x80000740 //          noop _bc(L3)
  4427. 0x00001147: 0x00000000 //          noop
  4428. 0x00001148: 0x15800001 //          movi (0x1, r5)
  4429. 0x00001149: 0x00000000 //          noop
  4430. 0x0000114A: 0x0C258008 //          sub (r3, r5, testLEU)
  4431. 0x0000114B: 0x00000000 //          noop
  4432. 0x0000114C: 0x80000740 //          noop _bc(L3)
  4433. 0x0000114D: 0x00000000 //          noop
  4434. 0x0000114E: 0x07C74000 //          load (0x0, r7, r1)
  4435. 0x0000114F: 0x00000000 //          noop
  4436. 0x00001150: 0x04248002 //          sub (r1, r4, testZ)
  4437. 0x00001151: 0x00000000 //          noop
  4438. 0x00001152: 0x80000740 //          noop _bc(L3)
  4439. 0x00001153: 0x00000000 //          noop
  4440. 0x00001154: 0x05800006 //          movi (0x6, r1)
  4441. 0x00001155: 0x0541002C //          slli5 (0xC, r1, r1)
  4442. 0x00001156: 0x04C14994 //          ori (0x994, r1, r1)
  4443. 0x00001157: 0x0BC14000 //          load (0x0, r1, r2)
  4444. 0x00001158: 0x07C24000 //          load (0x0, r2, r1)
  4445. 0x00001159: 0x25804000 //          movi (0x4000, r9)
  4446. 0x0000115A: 0x24C10001 //          or (r9, r1, r1)
  4447. 0x0000115B: 0x06C24000 //          store (r1, r2, 0x0)
  4448. 0x0000115C: 0x00050006 //          mov (r5, r6)
  4449. 0x0000115D: 0x05800000 // L3:      movi (0x0 /* I0 */, r1)
  4450. 0x0000115E: 0x18218003 //          sub (r6, r1, testNZ)
  4451. 0x0000115F: 0x00000000 //          noop
  4452. 0x00001160: 0x01C0883C //          bci (L5)
  4453. 0x00001161: 0x00000000 //          noop
  4454. 0x00001162: 0x05800006 //          movi (0x6, r1)
  4455. 0x00001163: 0x0541002C //          slli5 (0xC, r1, r1)
  4456. 0x00001164: 0x04C14A20 //          ori (0xA20, r1, r1)
  4457. 0x00001165: 0x0BC14000 //          load (0x0, r1, r2)
  4458. 0x00001166: 0x05800001 //          movi (0x1, r1)
  4459. 0x00001167: 0x00000000 //          noop
  4460. 0x00001168: 0x08218002 //          sub (r2, r1, testZ)
  4461. 0x00001169: 0x00000000 //          noop
  4462. 0x0000116A: 0x80003200 //          noop _bc(L8)
  4463. 0x0000116B: 0x00000000 //          noop
  4464. 0x0000116C: 0x04228009 //          sub (r1, r2, testGTU)
  4465. 0x0000116D: 0x00000000 //          noop
  4466. 0x0000116E: 0x80000780 //          noop _bc(L7)
  4467. 0x0000116F: 0x00000000 //          noop
  4468. 0x00001170: 0x05800002 //          movi (0x2, r1)
  4469. 0x00001171: 0x00000000 //          noop
  4470. 0x00001172: 0x08218002 //          sub (r2, r1, testZ)
  4471. 0x00001173: 0x00000000 //          noop
  4472. 0x00001174: 0x80002B80 //          noop _bc(L9)
  4473. 0x00001175: 0x00000000 //          noop
  4474. 0x00001176: 0x05800003 //          movi (0x3, r1)
  4475. 0x00001177: 0x00000000 //          noop
  4476. 0x00001178: 0x08218002 //          sub (r2, r1, testZ)
  4477. 0x00001179: 0x00000000 //          noop
  4478. 0x0000117A: 0x80002080 //          noop _bc(L10)
  4479. 0x0000117B: 0x00000000 //          noop
  4480. 0x0000117C: 0x05C08838 //          bi (L11)
  4481. 0x0000117D: 0x00000000 //          noop
  4482. 0x0000117E: 0x0D800006 // L7:      movi (0x6, r3)
  4483. 0x0000117F: 0x0D43002C //          slli5 (0xC, r3, r3)
  4484. 0x00001180: 0x0CC34994 //          ori (0x994, r3, r3)
  4485. 0x00001181: 0x0BC34000 //          load (0x0, r3, r2)
  4486. 0x00001182: 0x07C24000 //          load (0x0, r2, r1)
  4487. 0x00001183: 0x04C14100 //          ori (0x100, r1, r1)
  4488. 0x00001184: 0x06C24000 //          store (r1, r2, 0x0)
  4489. 0x00001185: 0x0BC34000 //          load (0x0, r3, r2)
  4490. 0x00001186: 0x07C24000 //          load (0x0, r2, r1)
  4491. 0x00001187: 0x04817DFF //          andi (0xFFFFFDFF, r1, r1)
  4492. 0x00001188: 0x06C24000 //          store (r1, r2, 0x0)
  4493. 0x00001189: 0x0BC34000 //          load (0x0, r3, r2)
  4494. 0x0000118A: 0x07C24000 //          load (0x0, r2, r1)
  4495. 0x0000118B: 0x04817BFF //          andi (0xFFFFFBFF, r1, r1)
  4496. 0x0000118C: 0x06C24000 //          store (r1, r2, 0x0)
  4497. 0x0000118D: 0x0BC34000 //          load (0x0, r3, r2)
  4498. 0x0000118E: 0x07C24000 //          load (0x0, r2, r1)
  4499. 0x0000118F: 0x048177FF //          andi (0xFFFFF7FF, r1, r1)
  4500. 0x00001190: 0x06C24000 //          store (r1, r2, 0x0)
  4501. 0x00001191: 0x05800006 //          movi (0x6, r1)
  4502. 0x00001192: 0x0541002C //          slli5 (0xC, r1, r1)
  4503. 0x00001193: 0x04C14980 //          ori (0x980, r1, r1)
  4504. 0x00001194: 0x0BC14000 //          load (0x0, r1, r2)
  4505. 0x00001195: 0x0C025034 //          addi (0x1034, r2, r3)
  4506. 0x00001196: 0x04025030 //          addi (0x1030, r2, r1)
  4507. 0x00001197: 0x07C14000 //          load (0x0, r1, r1)
  4508. 0x00001198: 0x06C34000 //          store (r1, r3, 0x0)
  4509. 0x00001199: 0x05800006 //          movi (0x6, r1)
  4510. 0x0000119A: 0x0541002C //          slli5 (0xC, r1, r1)
  4511. 0x0000119B: 0x04C14984 //          ori (0x984, r1, r1)
  4512. 0x0000119C: 0x07C14000 //          load (0x0, r1, r1)
  4513. 0x0000119D: 0x040141C4 //          addi (0x1C4, r1, r1)
  4514. 0x0000119E: 0x0C024EA8 //          addi (0xEA8, r2, r3)
  4515. 0x0000119F: 0x0FC34000 //          load (0x0, r3, r3)
  4516. 0x000011A0: 0x0EC14000 //          store (r3, r1, 0x0)
  4517. 0x000011A1: 0x040253E8 //          addi (0x13E8, r2, r1)
  4518. 0x000011A2: 0x25800002 //          movi (0x2, r9)
  4519. 0x000011A3: 0x26C14000 //          store (r9, r1, 0x0)
  4520. 0x000011A4: 0x08024D38 //          addi (0xD38, r2, r2)
  4521. 0x000011A5: 0x26C24000 //          store (r9, r2, 0x0)
  4522. 0x000011A6: 0x05C0883C //          bi (L5)
  4523. 0x000011A7: 0x00000000 //          noop
  4524. 0x000011A8: 0x0D800006 // L8:      movi (0x6, r3)
  4525. 0x000011A9: 0x0D43002C //          slli5 (0xC, r3, r3)
  4526. 0x000011AA: 0x0CC34994 //          ori (0x994, r3, r3)
  4527. 0x000011AB: 0x0BC34000 //          load (0x0, r3, r2)
  4528. 0x000011AC: 0x07C24000 //          load (0x0, r2, r1)
  4529. 0x000011AD: 0x04C14200 //          ori (0x200, r1, r1)
  4530. 0x000011AE: 0x06C24000 //          store (r1, r2, 0x0)
  4531. 0x000011AF: 0x0BC34000 //          load (0x0, r3, r2)
  4532. 0x000011B0: 0x07C24000 //          load (0x0, r2, r1)
  4533. 0x000011B1: 0x04817EFF //          andi (0xFFFFFEFF, r1, r1)
  4534. 0x000011B2: 0x06C24000 //          store (r1, r2, 0x0)
  4535. 0x000011B3: 0x0BC34000 //          load (0x0, r3, r2)
  4536. 0x000011B4: 0x07C24000 //          load (0x0, r2, r1)
  4537. 0x000011B5: 0x04817BFF //          andi (0xFFFFFBFF, r1, r1)
  4538. 0x000011B6: 0x06C24000 //          store (r1, r2, 0x0)
  4539. 0x000011B7: 0x0BC34000 //          load (0x0, r3, r2)
  4540. 0x000011B8: 0x07C24000 //          load (0x0, r2, r1)
  4541. 0x000011B9: 0x048177FF //          andi (0xFFFFF7FF, r1, r1)
  4542. 0x000011BA: 0x06C24000 //          store (r1, r2, 0x0)
  4543. 0x000011BB: 0x05800006 //          movi (0x6, r1)
  4544. 0x000011BC: 0x0541002C //          slli5 (0xC, r1, r1)
  4545. 0x000011BD: 0x04C14980 //          ori (0x980, r1, r1)
  4546. 0x000011BE: 0x0FC14000 //          load (0x0, r1, r3)
  4547. 0x000011BF: 0x08035034 //          addi (0x1034, r3, r2)
  4548. 0x000011C0: 0x04035030 //          addi (0x1030, r3, r1)
  4549. 0x000011C1: 0x07C14000 //          load (0x0, r1, r1)
  4550. 0x000011C2: 0x05210021 //          srai5 (0x1, r1, r1)
  4551. 0x000011C3: 0x06C24000 //          store (r1, r2, 0x0)
  4552. 0x000011C4: 0x05800006 //          movi (0x6, r1)
  4553. 0x000011C5: 0x0541002C //          slli5 (0xC, r1, r1)
  4554. 0x000011C6: 0x04C14984 //          ori (0x984, r1, r1)
  4555. 0x000011C7: 0x0BC14000 //          load (0x0, r1, r2)
  4556. 0x000011C8: 0x080241C4 //          addi (0x1C4, r2, r2)
  4557. 0x000011C9: 0x04034EA8 //          addi (0xEA8, r3, r1)
  4558. 0x000011CA: 0x07C14000 //          load (0x0, r1, r1)
  4559. 0x000011CB: 0x05210021 //          srai5 (0x1, r1, r1)
  4560. 0x000011CC: 0x05C08810 //          bi (L13)
  4561. 0x000011CD: 0x00000000 //          noop
  4562. 0x000011CE: 0x0D800006 // L9:      movi (0x6, r3)
  4563. 0x000011CF: 0x0D43002C //          slli5 (0xC, r3, r3)
  4564. 0x000011D0: 0x0CC34994 //          ori (0x994, r3, r3)
  4565. 0x000011D1: 0x0BC34000 //          load (0x0, r3, r2)
  4566. 0x000011D2: 0x07C24000 //          load (0x0, r2, r1)
  4567. 0x000011D3: 0x04C14400 //          ori (0x400, r1, r1)
  4568. 0x000011D4: 0x06C24000 //          store (r1, r2, 0x0)
  4569. 0x000011D5: 0x0BC34000 //          load (0x0, r3, r2)
  4570. 0x000011D6: 0x07C24000 //          load (0x0, r2, r1)
  4571. 0x000011D7: 0x04817EFF //          andi (0xFFFFFEFF, r1, r1)
  4572. 0x000011D8: 0x06C24000 //          store (r1, r2, 0x0)
  4573. 0x000011D9: 0x0BC34000 //          load (0x0, r3, r2)
  4574. 0x000011DA: 0x07C24000 //          load (0x0, r2, r1)
  4575. 0x000011DB: 0x04817DFF //          andi (0xFFFFFDFF, r1, r1)
  4576. 0x000011DC: 0x06C24000 //          store (r1, r2, 0x0)
  4577. 0x000011DD: 0x0BC34000 //          load (0x0, r3, r2)
  4578. 0x000011DE: 0x07C24000 //          load (0x0, r2, r1)
  4579. 0x000011DF: 0x048177FF //          andi (0xFFFFF7FF, r1, r1)
  4580. 0x000011E0: 0x80000500 //          noop _bc(L14)
  4581. 0x000011E1: 0x00000000 //          noop
  4582. 0x000011E2: 0x0D800006 // L10:     movi (0x6, r3)
  4583. 0x000011E3: 0x0D43002C //          slli5 (0xC, r3, r3)
  4584. 0x000011E4: 0x0CC34994 //          ori (0x994, r3, r3)
  4585. 0x000011E5: 0x0BC34000 //          load (0x0, r3, r2)
  4586. 0x000011E6: 0x07C24000 //          load (0x0, r2, r1)
  4587. 0x000011E7: 0x04C14800 //          ori (0x800, r1, r1)
  4588. 0x000011E8: 0x06C24000 //          store (r1, r2, 0x0)
  4589. 0x000011E9: 0x0BC34000 //          load (0x0, r3, r2)
  4590. 0x000011EA: 0x07C24000 //          load (0x0, r2, r1)
  4591. 0x000011EB: 0x04817EFF //          andi (0xFFFFFEFF, r1, r1)
  4592. 0x000011EC: 0x06C24000 //          store (r1, r2, 0x0)
  4593. 0x000011ED: 0x0BC34000 //          load (0x0, r3, r2)
  4594. 0x000011EE: 0x07C24000 //          load (0x0, r2, r1)
  4595. 0x000011EF: 0x04817DFF //          andi (0xFFFFFDFF, r1, r1)
  4596. 0x000011F0: 0x06C24000 //          store (r1, r2, 0x0)
  4597. 0x000011F1: 0x0BC34000 //          load (0x0, r3, r2)
  4598. 0x000011F2: 0x07C24000 //          load (0x0, r2, r1)
  4599. 0x000011F3: 0x04817BFF //          andi (0xFFFFFBFF, r1, r1)
  4600. 0x000011F4: 0x06C24000 // L14:     store (r1, r2, 0x0)
  4601. 0x000011F5: 0x05800006 //          movi (0x6, r1)
  4602. 0x000011F6: 0x0541002C //          slli5 (0xC, r1, r1)
  4603. 0x000011F7: 0x04C14980 //          ori (0x980, r1, r1)
  4604. 0x000011F8: 0x0FC14000 //          load (0x0, r1, r3)
  4605. 0x000011F9: 0x04035034 //          addi (0x1034, r3, r1)
  4606. 0x000011FA: 0x258000A0 //          movi (0xA0 /* I10 */, r9)
  4607. 0x000011FB: 0x26C14000 //          store (r9, r1, 0x0)
  4608. 0x000011FC: 0x05800006 //          movi (0x6, r1)
  4609. 0x000011FD: 0x0541002C //          slli5 (0xC, r1, r1)
  4610. 0x000011FE: 0x04C14984 //          ori (0x984, r1, r1)
  4611. 0x000011FF: 0x0BC14000 //          load (0x0, r1, r2)
  4612. 0x00001200: 0x080241C4 //          addi (0x1C4, r2, r2)
  4613. 0x00001201: 0x04034EA8 //          addi (0xEA8, r3, r1)
  4614. 0x00001202: 0x07C14000 //          load (0x0, r1, r1)
  4615. 0x00001203: 0x05210022 //          srai5 (0x2, r1, r1)
  4616. 0x00001204: 0x06C24000 // L13:     store (r1, r2, 0x0)
  4617. 0x00001205: 0x040353E8 //          addi (0x13E8, r3, r1)
  4618. 0x00001206: 0x25800001 //          movi (0x1, r9)
  4619. 0x00001207: 0x26C14000 //          store (r9, r1, 0x0)
  4620. 0x00001208: 0x0C034D38 //          addi (0xD38, r3, r3)
  4621. 0x00001209: 0x25800002 //          movi (0x2, r9)
  4622. 0x0000120A: 0x26C34000 //          store (r9, r3, 0x0)
  4623. 0x0000120B: 0x00000000 //          noop
  4624. 0x0000120C: 0x800003C0 //          noop _bc(L5)
  4625. 0x0000120D: 0x00000000 //          noop
  4626. 0x0000120E: 0x21800001 // L11:     movi (0x1, r8)
  4627. 0x0000120F: 0x00080001 // L5:      mov (r8, r1)
  4628. 0x00001210: 0x00180019 //          mov (r24, r25)
  4629. 0x00001211: 0x63D94000 //          load (0x0, r25, r24)
  4630. 0x00001212: 0x64190024 //          addi5 (0x4, r25, r25)
  4631. 0x00001213: 0x57D94000 //          load (0x0, r25, r21)
  4632. 0x00001214: 0x64190024 //          addi5 (0x4, r25, r25)
  4633. 0x00001215: 0x00000000 //          noop
  4634. 0x00001216: 0x61F50001 //          B0 return (r21)
  4635. 0x00001217: 0x00000000 //          noop
  4636. 0x00001218: 0x6419003C // _setup_format: addi5 (-0x4, r25, r25)
  4637. 0x00001219: 0x56D94000 //          store (r21, r25, 0x0)
  4638. 0x0000121A: 0x6419003C //          addi5 (-0x4, r25, r25)
  4639. 0x0000121B: 0x62D94000 //          store (r24, r25, 0x0)
  4640. 0x0000121C: 0x00190018 //          mov (r25, r24)
  4641. 0x0000121D: 0x6419003C //          addi5 (-0x4, r25, r25)
  4642. 0x0000121E: 0x3ED94000 //          store (r15, r25, 0x0)
  4643. 0x0000121F: 0x21800018 //          movi (0x18, r8)
  4644. 0x00001220: 0x64280019 //          sub (r25, r8, r25)
  4645. 0x00001221: 0x0D800000 //          movi (0x0 /* I0 */, r3)
  4646. 0x00001222: 0x1D800000 //          movi (0x0 /* I0 */, r7)
  4647. 0x00001223: 0x05800006 //          movi (0x6, r1)
  4648. 0x00001224: 0x0541002C //          slli5 (0xC, r1, r1)
  4649. 0x00001225: 0x04C14A10 //          ori (0xA10, r1, r1)
  4650. 0x00001226: 0x099FEC14 //          movi (0x1FEC14, r2)
  4651. 0x00001227: 0x27C24000 //          load (0x0, r2, r9)
  4652. 0x00001228: 0x26C14000 //          store (r9, r1, 0x0)
  4653. 0x00001229: 0x21800006 //          movi (0x6, r8)
  4654. 0x0000122A: 0x2148002C //          slli5 (0xC, r8, r8)
  4655. 0x0000122B: 0x20C849B4 //          ori (0x9B4, r8, r8)
  4656. 0x0000122C: 0x05800006 //          movi (0x6, r1)
  4657. 0x0000122D: 0x0541002C //          slli5 (0xC, r1, r1)
  4658. 0x0000122E: 0x04C14A28 //          ori (0xA28, r1, r1)
  4659. 0x0000122F: 0x27C14000 //          load (0x0, r1, r9)
  4660. 0x00001230: 0x26C84000 //          store (r9, r8, 0x0)
  4661. 0x00001231: 0x0BC24000 //          load (0x0, r2, r2)
  4662. 0x00001232: 0x15020038 //          srli5 (0x18, r2, r5)
  4663. 0x00001233: 0x16C14000 //          store (r5, r1, 0x0)
  4664. 0x00001234: 0x05800006 //          movi (0x6, r1)
  4665. 0x00001235: 0x0541002C //          slli5 (0xC, r1, r1)
  4666. 0x00001236: 0x04C14A30 //          ori (0xA30, r1, r1)
  4667. 0x00001237: 0x2580FFFF //          movi (0xFFFF, r9)
  4668. 0x00001238: 0x24820004 //          and (r9, r2, r4)
  4669. 0x00001239: 0x12C14000 //          store (r4, r1, 0x0)
  4670. 0x0000123A: 0x05800006 //          movi (0x6, r1)
  4671. 0x0000123B: 0x0541002C //          slli5 (0xC, r1, r1)
  4672. 0x0000123C: 0x04C14980 //          ori (0x980, r1, r1)
  4673. 0x0000123D: 0x0BC14000 //          load (0x0, r1, r2)
  4674. 0x0000123E: 0x04024E84 //          addi (0xE84, r2, r1)
  4675. 0x0000123F: 0x08024E90 //          addi (0xE90, r2, r2)
  4676. 0x00001240: 0x07C14000 //          load (0x0, r1, r1)
  4677. 0x00001241: 0x0BC24000 //          load (0x0, r2, r2)
  4678. 0x00001242: 0x08C10001 //          or (r2, r1, r1)
  4679. 0x00001243: 0x00000000 //          noop
  4680. 0x00001244: 0x04238002 //          sub (r1, r3, testZ)
  4681. 0x00001245: 0x00000000 //          noop
  4682. 0x00001246: 0x80000740 //          noop _bc(L16)
  4683. 0x00001247: 0x00000000 //          noop
  4684. 0x00001248: 0x19800001 //          movi (0x1, r6)
  4685. 0x00001249: 0x00000000 //          noop
  4686. 0x0000124A: 0x10268008 //          sub (r4, r6, testLEU)
  4687. 0x0000124B: 0x00000000 //          noop
  4688. 0x0000124C: 0x80000740 //          noop _bc(L16)
  4689. 0x0000124D: 0x00000000 //          noop
  4690. 0x0000124E: 0x07C84000 //          load (0x0, r8, r1)
  4691. 0x0000124F: 0x00000000 //          noop
  4692. 0x00001250: 0x04258002 //          sub (r1, r5, testZ)
  4693. 0x00001251: 0x00000000 //          noop
  4694. 0x00001252: 0x80000740 //          noop _bc(L16)
  4695. 0x00001253: 0x00000000 //          noop
  4696. 0x00001254: 0x05800006 //          movi (0x6, r1)
  4697. 0x00001255: 0x0541002C //          slli5 (0xC, r1, r1)
  4698. 0x00001256: 0x04C14994 //          ori (0x994, r1, r1)
  4699. 0x00001257: 0x0BC14000 //          load (0x0, r1, r2)
  4700. 0x00001258: 0x07C24000 //          load (0x0, r2, r1)
  4701. 0x00001259: 0x25804000 //          movi (0x4000, r9)
  4702. 0x0000125A: 0x24C10001 //          or (r9, r1, r1)
  4703. 0x0000125B: 0x06C24000 //          store (r1, r2, 0x0)
  4704. 0x0000125C: 0x00060007 //          mov (r6, r7)
  4705. 0x0000125D: 0x11800000 // L16:     movi (0x0 /* I0 */, r4)
  4706. 0x0000125E: 0x1C248003 //          sub (r7, r4, testNZ)
  4707. 0x0000125F: 0x00000000 //          noop
  4708. 0x00001260: 0x80002DC0 //          noop _bc(L18)
  4709. 0x00001261: 0x00000000 //          noop
  4710. 0x00001262: 0x05800006 //          movi (0x6, r1)
  4711. 0x00001263: 0x0541002C //          slli5 (0xC, r1, r1)
  4712. 0x00001264: 0x04C14A28 //          ori (0xA28, r1, r1)
  4713. 0x00001265: 0x0BC14000 //          load (0x0, r1, r2)
  4714. 0x00001266: 0x05800002 //          movi (0x2, r1)
  4715. 0x00001267: 0x00000000 //          noop
  4716. 0x00001268: 0x08218002 //          sub (r2, r1, testZ)
  4717. 0x00001269: 0x00000000 //          noop
  4718. 0x0000126A: 0x80003E00 //          noop _bc(L21)
  4719. 0x0000126B: 0x00000000 //          noop
  4720. 0x0000126C: 0x08218009 //          sub (r2, r1, testGTU)
  4721. 0x0000126D: 0x00000000 //          noop
  4722. 0x0000126E: 0x80000580 //          noop _bc(L25)
  4723. 0x0000126F: 0x00000000 //          noop
  4724. 0x00001270: 0x08248002 //          sub (r2, r4, testZ)
  4725. 0x00001271: 0x00000000 //          noop
  4726. 0x00001272: 0x80000780 //          noop _bc(L20)
  4727. 0x00001273: 0x00000000 //          noop
  4728. 0x00001274: 0x80002D80 //          noop _bc(L23)
  4729. 0x00001275: 0x00000000 //          noop
  4730. 0x00001276: 0x05800003 // L25:     movi (0x3, r1)
  4731. 0x00001277: 0x00000000 //          noop
  4732. 0x00001278: 0x08218002 //          sub (r2, r1, testZ)
  4733. 0x00001279: 0x00000000 //          noop
  4734. 0x0000127A: 0x80003480 //          noop _bc(L22)
  4735. 0x0000127B: 0x00000000 //          noop
  4736. 0x0000127C: 0x80002D80 //          noop _bc(L23)
  4737. 0x0000127D: 0x00000000 //          noop
  4738. 0x0000127E: 0x05800006 // L20:     movi (0x6, r1)
  4739. 0x0000127F: 0x0541002C //          slli5 (0xC, r1, r1)
  4740. 0x00001280: 0x04C14980 //          ori (0x980, r1, r1)
  4741. 0x00001281: 0x0BC14000 //          load (0x0, r1, r2)
  4742. 0x00001282: 0x04025030 //          addi (0x1030, r2, r1)
  4743. 0x00001283: 0x258002C0 //          movi (0x2C0, r9)
  4744. 0x00001284: 0x26C14000 //          store (r9, r1, 0x0)
  4745. 0x00001285: 0x04024EA8 //          addi (0xEA8, r2, r1)
  4746. 0x00001286: 0x258001E0 //          movi (0x1E0 /* Avalid_loop */, r9)
  4747. 0x00001287: 0x26C14000 //          store (r9, r1, 0x0)
  4748. 0x00001288: 0x04024EAC //          addi (0xEAC, r2, r1)
  4749. 0x00001289: 0x258000F0 //          movi (0xF0 /* I15 */, r9)
  4750. 0x0000128A: 0x26C14000 //          store (r9, r1, 0x0)
  4751. 0x0000128B: 0x0C024D80 //          addi (0xD80, r2, r3)
  4752. 0x0000128C: 0x10024E8C //          addi (0xE8C, r2, r4)
  4753. 0x0000128D: 0x07C44000 //          load (0x0, r4, r1)
  4754. 0x0000128E: 0x04014011 //          addi (0x11, r1, r1)
  4755. 0x0000128F: 0x06C34000 //          store (r1, r3, 0x0)
  4756. 0x00001290: 0x0C024D84 //          addi (0xD84, r2, r3)
  4757. 0x00001291: 0x07C44000 //          load (0x0, r4, r1)
  4758. 0x00001292: 0x04014012 //          addi (0x12, r1, r1)
  4759. 0x00001293: 0x06C34000 //          store (r1, r3, 0x0)
  4760. 0x00001294: 0x0802502C //          addi (0x102C, r2, r2)
  4761. 0x00001295: 0x25800000 //          movi (0x0 /* I0 */, r9)
  4762. 0x00001296: 0x80001280 //          noop _bc(L26)
  4763. 0x00001297: 0x00000000 //          noop
  4764. 0x00001298: 0x05800006 // L21:     movi (0x6, r1)
  4765. 0x00001299: 0x0541002C //          slli5 (0xC, r1, r1)
  4766. 0x0000129A: 0x04C14980 //          ori (0x980, r1, r1)
  4767. 0x0000129B: 0x0BC14000 //          load (0x0, r1, r2)
  4768. 0x0000129C: 0x04025030 //          addi (0x1030, r2, r1)
  4769. 0x0000129D: 0x258002C0 //          movi (0x2C0, r9)
  4770. 0x0000129E: 0x26C14000 //          store (r9, r1, 0x0)
  4771. 0x0000129F: 0x04024EA8 //          addi (0xEA8, r2, r1)
  4772. 0x000012A0: 0x25800240 //          movi (0x240, r9)
  4773. 0x000012A1: 0x26C14000 //          store (r9, r1, 0x0)
  4774. 0x000012A2: 0x04024EAC //          addi (0xEAC, r2, r1)
  4775. 0x000012A3: 0x25800120 //          movi (0x120, r9)
  4776. 0x000012A4: 0x26C14000 //          store (r9, r1, 0x0)
  4777. 0x000012A5: 0x0C024D80 //          addi (0xD80, r2, r3)
  4778. 0x000012A6: 0x10024E8C //          addi (0xE8C, r2, r4)
  4779. 0x000012A7: 0x07C44000 //          load (0x0, r4, r1)
  4780. 0x000012A8: 0x04014014 //          addi (0x14, r1, r1)
  4781. 0x000012A9: 0x06C34000 //          store (r1, r3, 0x0)
  4782. 0x000012AA: 0x0C024D84 //          addi (0xD84, r2, r3)
  4783. 0x000012AB: 0x07C44000 //          load (0x0, r4, r1)
  4784. 0x000012AC: 0x04014015 //          addi (0x15, r1, r1)
  4785. 0x000012AD: 0x06C34000 //          store (r1, r3, 0x0)
  4786. 0x000012AE: 0x0802502C //          addi (0x102C, r2, r2)
  4787. 0x000012AF: 0x25800002 //          movi (0x2, r9)
  4788. 0x000012B0: 0x80001A80 //          noop _bc(L26)
  4789. 0x000012B1: 0x00000000 //          noop
  4790. 0x000012B2: 0x05800006 // L22:     movi (0x6, r1)
  4791. 0x000012B3: 0x0541002C //          slli5 (0xC, r1, r1)
  4792. 0x000012B4: 0x04C14980 //          ori (0x980, r1, r1)
  4793. 0x000012B5: 0x0BC14000 //          load (0x0, r1, r2)
  4794. 0x000012B6: 0x04025030 //          addi (0x1030, r2, r1)
  4795. 0x000012B7: 0x25800280 //          movi (0x280 /* first_field_a */, r9)
  4796. 0x000012B8: 0x26C14000 //          store (r9, r1, 0x0)
  4797. 0x000012B9: 0x04024EA8 //          addi (0xEA8, r2, r1)
  4798. 0x000012BA: 0x258001E0 //          movi (0x1E0 /* Avalid_loop */, r9)
  4799. 0x000012BB: 0x26C14000 //          store (r9, r1, 0x0)
  4800. 0x000012BC: 0x04024EAC //          addi (0xEAC, r2, r1)
  4801. 0x000012BD: 0x258000F0 //          movi (0xF0 /* I15 */, r9)
  4802. 0x000012BE: 0x26C14000 //          store (r9, r1, 0x0)
  4803. 0x000012BF: 0x0C024D80 //          addi (0xD80, r2, r3)
  4804. 0x000012C0: 0x10024E8C //          addi (0xE8C, r2, r4)
  4805. 0x000012C1: 0x07C44000 //          load (0x0, r4, r1)
  4806. 0x000012C2: 0x04014011 //          addi (0x11, r1, r1)
  4807. 0x000012C3: 0x06C34000 //          store (r1, r3, 0x0)
  4808. 0x000012C4: 0x0C024D84 //          addi (0xD84, r2, r3)
  4809. 0x000012C5: 0x07C44000 //          load (0x0, r4, r1)
  4810. 0x000012C6: 0x04014012 //          addi (0x12, r1, r1)
  4811. 0x000012C7: 0x06C34000 //          store (r1, r3, 0x0)
  4812. 0x000012C8: 0x0802502C //          addi (0x102C, r2, r2)
  4813. 0x000012C9: 0x25800003 //          movi (0x3, r9)
  4814. 0x000012CA: 0x26C24000 // L26:     store (r9, r2, 0x0)
  4815. 0x000012CB: 0x25800004 //          movi (0x4, r9)
  4816. 0x000012CC: 0x2549002C //          slli5 (0xC, r9, r9)
  4817. 0x000012CD: 0x24C94460 //          ori (0x460, r9, r9)
  4818. 0x000012CE: 0x00090015 //          mov (r9, r21)
  4819. 0x000012CF: 0x00000000 //          noop
  4820. 0x000012D0: 0x61F50000 //          B0 callr (r21)
  4821. 0x000012D1: 0x00000000 //          noop
  4822. 0x000012D2: 0x00010003 //          mov (r1, r3)
  4823. 0x000012D3: 0x00000000 //          noop
  4824. 0x000012D4: 0x800005C0 //          noop _bc(L18)
  4825. 0x000012D5: 0x00000000 //          noop
  4826. 0x000012D6: 0x0D800001 // L23:     movi (0x1, r3)
  4827. 0x000012D7: 0x00030001 // L18:     mov (r3, r1)
  4828. 0x000012D8: 0x21800018 //          movi (0x18, r8)
  4829. 0x000012D9: 0x64080019 //          add (r25, r8, r25)
  4830. 0x000012DA: 0x3FD94000 //          load (0x0, r25, r15)
  4831. 0x000012DB: 0x64190024 //          addi5 (0x4, r25, r25)
  4832. 0x000012DC: 0x00180019 //          mov (r24, r25)
  4833. 0x000012DD: 0x63D94000 //          load (0x0, r25, r24)
  4834. 0x000012DE: 0x64190024 //          addi5 (0x4, r25, r25)
  4835. 0x000012DF: 0x57D94000 //          load (0x0, r25, r21)
  4836. 0x000012E0: 0x64190024 //          addi5 (0x4, r25, r25)
  4837. 0x000012E1: 0x00000000 //          noop
  4838. 0x000012E2: 0x61F50001 //          B0 return (r21)
  4839. 0x000012E3: 0x00000000 //          noop
  4840. 0x000012E4: 0x6419003C // _get_host_command: addi5 (-0x4, r25, r25)
  4841. 0x000012E5: 0x56D94000 //          store (r21, r25, 0x0)
  4842. 0x000012E6: 0x6419003C //          addi5 (-0x4, r25, r25)
  4843. 0x000012E7: 0x62D94000 //          store (r24, r25, 0x0)
  4844. 0x000012E8: 0x00190018 //          mov (r25, r24)
  4845. 0x000012E9: 0x6419003C //          addi5 (-0x4, r25, r25)
  4846. 0x000012EA: 0x32D94000 //          store (r12, r25, 0x0)
  4847. 0x000012EB: 0x6419003C //          addi5 (-0x4, r25, r25)
  4848. 0x000012EC: 0x36D94000 //          store (r13, r25, 0x0)
  4849. 0x000012ED: 0x6419003C //          addi5 (-0x4, r25, r25)
  4850. 0x000012EE: 0x3ED94000 //          store (r15, r25, 0x0)
  4851. 0x000012EF: 0x21800018 //          movi (0x18, r8)
  4852. 0x000012F0: 0x64280019 //          sub (r25, r8, r25)
  4853. 0x000012F1: 0x31800000 //          movi (0x0 /* I0 */, r12)
  4854. 0x000012F2: 0x35800006 //          movi (0x6, r13)
  4855. 0x000012F3: 0x354D002C //          slli5 (0xC, r13, r13)
  4856. 0x000012F4: 0x34CD4A18 //          ori (0xA18, r13, r13)
  4857. 0x000012F5: 0x059FEC10 //          movi (0x1FEC10, r1)
  4858. 0x000012F6: 0x1BC14000 //          load (0x0, r1, r6)
  4859. 0x000012F7: 0x1ACD4000 //          store (r6, r13, 0x0)
  4860. 0x000012F8: 0x099FEC48 //          movi (0x1FEC48, r2)
  4861. 0x000012F9: 0x19800000 //          movi (0x0 /* I0 */, r6)
  4862. 0x000012FA: 0x1AC24000 //          store (r6, r2, 0x0)
  4863. 0x000012FB: 0x0BC14000 //          load (0x0, r1, r2)
  4864. 0x000012FC: 0x19BF0000 //          movi (0xFFFF0000, r6)
  4865. 0x000012FD: 0x18820001 //          and (r6, r2, r1)
  4866. 0x000012FE: 0x042C8002 //          sub (r1, r12, testZ)
  4867. 0x000012FF: 0x00000000 //          noop
  4868. 0x00001300: 0x01C09244 //          bci (L28)
  4869. 0x00001301: 0x00000000 //          noop
  4870. 0x00001302: 0x059FEC44 //          movi (0x1FEC44, r1)
  4871. 0x00001303: 0x19800000 //          movi (0x0 /* I0 */, r6)
  4872. 0x00001304: 0x1AC14000 //          store (r6, r1, 0x0)
  4873. 0x00001305: 0x1980FFFF //          movi (0xFFFF, r6)
  4874. 0x00001306: 0x18820002 //          and (r6, r2, r2)
  4875. 0x00001307: 0x05800003 //          movi (0x3, r1)
  4876. 0x00001308: 0x08218003 //          sub (r2, r1, testNZ)
  4877. 0x00001309: 0x00000000 //          noop
  4878. 0x0000130A: 0x01C09208 //          bci (L54)
  4879. 0x0000130B: 0x00000000 //          noop
  4880. 0x0000130C: 0x19800004 //          movi (0x4, r6)
  4881. 0x0000130D: 0x1946002C //          slli5 (0xC, r6, r6)
  4882. 0x0000130E: 0x18C64860 //          ori (0x860, r6, r6)
  4883. 0x0000130F: 0x00060015 //          mov (r6, r21)
  4884. 0x00001310: 0x61F50000 //          B0 callr (r21)
  4885. 0x00001311: 0x00000000 //          noop
  4886. 0x00001312: 0x0D9FEC14 //          movi (0x1FEC14, r3)
  4887. 0x00001313: 0x1BC34000 //          load (0x0, r3, r6)
  4888. 0x00001314: 0x1ACD4000 //          store (r6, r13, 0x0)
  4889. 0x00001315: 0x05800006 //          movi (0x6, r1)
  4890. 0x00001316: 0x0541002C //          slli5 (0xC, r1, r1)
  4891. 0x00001317: 0x04C14A38 //          ori (0xA38, r1, r1)
  4892. 0x00001318: 0x09800006 //          movi (0x6, r2)
  4893. 0x00001319: 0x0942002C //          slli5 (0xC, r2, r2)
  4894. 0x0000131A: 0x08C24A30 //          ori (0xA30, r2, r2)
  4895. 0x0000131B: 0x1BC24000 //          load (0x0, r2, r6)
  4896. 0x0000131C: 0x1AC14000 //          store (r6, r1, 0x0)
  4897. 0x0000131D: 0x07C34000 //          load (0x0, r3, r1)
  4898. 0x0000131E: 0x1980FFFF //          movi (0xFFFF, r6)
  4899. 0x0000131F: 0x18810004 //          and (r6, r1, r4)
  4900. 0x00001320: 0x12C24000 //          store (r4, r2, 0x0)
  4901. 0x00001321: 0x05800001 //          movi (0x1, r1)
  4902. 0x00001322: 0x10218002 //          sub (r4, r1, testZ)
  4903. 0x00001323: 0x00000000 //          noop
  4904. 0x00001324: 0x80001580 //          noop _bc(L37)
  4905. 0x00001325: 0x00000000 //          noop
  4906. 0x00001326: 0x10218005 //          sub (r4, r1, testGT)
  4907. 0x00001327: 0x00000000 //          noop
  4908. 0x00001328: 0x80000400 //          noop _bc(L53)
  4909. 0x00001329: 0x00000000 //          noop
  4910. 0x0000132A: 0x102C8002 //          sub (r4, r12, testZ)
  4911. 0x0000132B: 0x00000000 //          noop
  4912. 0x0000132C: 0x80000600 //          noop _bc(L32)
  4913. 0x0000132D: 0x00000000 //          noop
  4914. 0x0000132E: 0x05C09090 //          bi (L47)
  4915. 0x0000132F: 0x00000000 //          noop
  4916. 0x00001330: 0x0580FFFF // L53:     movi (0xFFFF, r1)
  4917. 0x00001331: 0x00000000 //          noop
  4918. 0x00001332: 0x10218002 //          sub (r4, r1, testZ)
  4919. 0x00001333: 0x00000000 //          noop
  4920. 0x00001334: 0x80003C80 //          noop _bc(L42)
  4921. 0x00001335: 0x00000000 //          noop
  4922. 0x00001336: 0x05C09090 //          bi (L47)
  4923. 0x00001337: 0x00000000 //          noop
  4924. 0x00001338: 0x05800006 // L32:     movi (0x6, r1)
  4925. 0x00001339: 0x0541002C //          slli5 (0xC, r1, r1)
  4926. 0x0000133A: 0x04C14994 //          ori (0x994, r1, r1)
  4927. 0x0000133B: 0x0FC14000 //          load (0x0, r1, r3)
  4928. 0x0000133C: 0x07C34000 //          load (0x0, r3, r1)
  4929. 0x0000133D: 0x04814040 //          andi (0x40, r1, r1)
  4930. 0x0000133E: 0x09800000 //          movi (0x0 /* I0 */, r2)
  4931. 0x0000133F: 0x00000000 //          noop
  4932. 0x00001340: 0x04228002 //          sub (r1, r2, testZ)
  4933. 0x00001341: 0x00000000 //          noop
  4934. 0x00001342: 0x80000300 //          noop _bc(L33)
  4935. 0x00001343: 0x00000000 //          noop
  4936. 0x00001344: 0x07C34000 //          load (0x0, r3, r1)
  4937. 0x00001345: 0x19804000 //          movi (0x4000, r6)
  4938. 0x00001346: 0x18C10001 //          or (r6, r1, r1)
  4939. 0x00001347: 0x06C34000 //          store (r1, r3, 0x0)
  4940. 0x00001348: 0x059FEC44 //          movi (0x1FEC44, r1)
  4941. 0x00001349: 0x00000000 //          noop
  4942. 0x0000134A: 0x05C09200 //          bi (L59)
  4943. 0x0000134B: 0x00000000 //          noop
  4944. 0x0000134C: 0x05800006 // L33:     movi (0x6, r1)
  4945. 0x0000134D: 0x0541002C //          slli5 (0xC, r1, r1)
  4946. 0x0000134E: 0x04C14980 //          ori (0x980, r1, r1)
  4947. 0x0000134F: 0x07C14000 //          load (0x0, r1, r1)
  4948. 0x00001350: 0x04014E80 //          addi (0xE80, r1, r1)
  4949. 0x00001351: 0x0BC14000 //          load (0x0, r1, r2)
  4950. 0x00001352: 0x05800000 //          movi (0x0 /* I0 */, r1)
  4951. 0x00001353: 0x00000000 //          noop
  4952. 0x00001354: 0x08218002 //          sub (r2, r1, testZ)
  4953. 0x00001355: 0x00000000 //          noop
  4954. 0x00001356: 0x80000900 //          noop _bc(L35)
  4955. 0x00001357: 0x00000000 //          noop
  4956. 0x00001358: 0x05800006 //          movi (0x6, r1)
  4957. 0x00001359: 0x0541002C //          slli5 (0xC, r1, r1)
  4958. 0x0000135A: 0x04C14994 //          ori (0x994, r1, r1)
  4959. 0x0000135B: 0x0BC14000 //          load (0x0, r1, r2)
  4960. 0x0000135C: 0x07C24000 //          load (0x0, r2, r1)
  4961. 0x0000135D: 0x19804000 //          movi (0x4000, r6)
  4962. 0x0000135E: 0x18C10001 //          or (r6, r1, r1)
  4963. 0x0000135F: 0x06C24000 //          store (r1, r2, 0x0)
  4964. 0x00001360: 0x059FEC44 //          movi (0x1FEC44, r1)
  4965. 0x00001361: 0x00000000 //          noop
  4966. 0x00001362: 0x05C09200 //          bi (L59)
  4967. 0x00001363: 0x00000000 //          noop
  4968. 0x00001364: 0x05800006 // L35:     movi (0x6, r1)
  4969. 0x00001365: 0x0541002C //          slli5 (0xC, r1, r1)
  4970. 0x00001366: 0x04C149A0 //          ori (0x9A0, r1, r1)
  4971. 0x00001367: 0x19800000 //          movi (0x0 /* I0 */, r6)
  4972. 0x00001368: 0x1AC14000 //          store (r6, r1, 0x0)
  4973. 0x00001369: 0x0D800006 //          movi (0x6, r3)
  4974. 0x0000136A: 0x0D43002C //          slli5 (0xC, r3, r3)
  4975. 0x0000136B: 0x0CC34994 //          ori (0x994, r3, r3)
  4976. 0x0000136C: 0x0BC34000 //          load (0x0, r3, r2)
  4977. 0x0000136D: 0x07C24000 //          load (0x0, r2, r1)
  4978. 0x0000136E: 0x04817F7F //          andi (0xFFFFFF7F, r1, r1)
  4979. 0x0000136F: 0x06C24000 //          store (r1, r2, 0x0)
  4980. 0x00001370: 0x0BC34000 //          load (0x0, r3, r2)
  4981. 0x00001371: 0x07C24000 //          load (0x0, r2, r1)
  4982. 0x00001372: 0x04C14040 //          ori (0x40, r1, r1)
  4983. 0x00001373: 0x06C24000 //          store (r1, r2, 0x0)
  4984. 0x00001374: 0x05C091FC //          bi (L60)
  4985. 0x00001375: 0x00000000 //          noop
  4986. 0x00001376: 0x05800006 // L37:     movi (0x6, r1)
  4987. 0x00001377: 0x0541002C //          slli5 (0xC, r1, r1)
  4988. 0x00001378: 0x04C14980 //          ori (0x980, r1, r1)
  4989. 0x00001379: 0x0BC14000 //          load (0x0, r1, r2)
  4990. 0x0000137A: 0x04024E80 //          addi (0xE80, r2, r1)
  4991. 0x0000137B: 0x19800001 //          movi (0x1, r6)
  4992. 0x0000137C: 0x1AC14000 //          store (r6, r1, 0x0)
  4993. 0x0000137D: 0x05800006 //          movi (0x6, r1)
  4994. 0x0000137E: 0x0541002C //          slli5 (0xC, r1, r1)
  4995. 0x0000137F: 0x04C149A0 //          ori (0x9A0, r1, r1)
  4996. 0x00001380: 0x1AC14000 //          store (r6, r1, 0x0)
  4997. 0x00001381: 0x08024E84 //          addi (0xE84, r2, r2)
  4998. 0x00001382: 0x0BC24000 //          load (0x0, r2, r2)
  4999. 0x00001383: 0x05800000 //          movi (0x0 /* I0 */, r1)
  5000. 0x00001384: 0x08218002 //          sub (r2, r1, testZ)
  5001. 0x00001385: 0x00000000 //          noop
  5002. 0x00001386: 0x80000D40 //          noop _bc(L38)
  5003. 0x00001387: 0x00000000 //          noop
  5004. 0x00001388: 0x05800006 //          movi (0x6, r1)
  5005. 0x00001389: 0x0541002C //          slli5 (0xC, r1, r1)
  5006. 0x0000138A: 0x04C149B0 //          ori (0x9B0, r1, r1)
  5007. 0x0000138B: 0x09800006 //          movi (0x6, r2)
  5008. 0x0000138C: 0x0942002C //          slli5 (0xC, r2, r2)
  5009. 0x0000138D: 0x08C24A20 //          ori (0xA20, r2, r2)
  5010. 0x0000138E: 0x0FC14000 //          load (0x0, r1, r3)
  5011. 0x0000138F: 0x07C24000 //          load (0x0, r2, r1)
  5012. 0x00001390: 0x0C218003 //          sub (r3, r1, testNZ)
  5013. 0x00001391: 0x00000000 //          noop
  5014. 0x00001392: 0x80000980 //          noop _bc(L39)
  5015. 0x00001393: 0x00000000 //          noop
  5016. 0x00001394: 0x05800006 //          movi (0x6, r1)
  5017. 0x00001395: 0x0541002C //          slli5 (0xC, r1, r1)
  5018. 0x00001396: 0x04C149B4 //          ori (0x9B4, r1, r1)
  5019. 0x00001397: 0x09800006 //          movi (0x6, r2)
  5020. 0x00001398: 0x0942002C //          slli5 (0xC, r2, r2)
  5021. 0x00001399: 0x08C24A28 //          ori (0xA28, r2, r2)
  5022. 0x0000139A: 0x0FC14000 //          load (0x0, r1, r3)
  5023. 0x0000139B: 0x07C24000 //          load (0x0, r2, r1)
  5024. 0x0000139C: 0x0C218003 //          sub (r3, r1, testNZ)
  5025. 0x0000139D: 0x00000000 //          noop
  5026. 0x0000139E: 0x80000980 //          noop _bc(L39)
  5027. 0x0000139F: 0x00000000 //          noop
  5028. 0x000013A0: 0x05800006 //          movi (0x6, r1)
  5029. 0x000013A1: 0x0541002C //          slli5 (0xC, r1, r1)
  5030. 0x000013A2: 0x04C1499C //          ori (0x99C, r1, r1)
  5031. 0x000013A3: 0x00000000 //          noop
  5032. 0x000013A4: 0x80000280 //          noop _bc(L61)
  5033. 0x000013A5: 0x00000000 //          noop
  5034. 0x000013A6: 0x05800006 // L39:     movi (0x6, r1)
  5035. 0x000013A7: 0x0541002C //          slli5 (0xC, r1, r1)
  5036. 0x000013A8: 0x04C1499C //          ori (0x99C, r1, r1)
  5037. 0x000013A9: 0x19800000 //          movi (0x0 /* I0 */, r6)
  5038. 0x000013AA: 0x1AC14000 // L61:     store (r6, r1, 0x0)
  5039. 0x000013AB: 0x05800006 //          movi (0x6, r1)
  5040. 0x000013AC: 0x0541002C //          slli5 (0xC, r1, r1)
  5041. 0x000013AD: 0x04C14998 //          ori (0x998, r1, r1)
  5042. 0x000013AE: 0x19800001 //          movi (0x1, r6)
  5043. 0x000013AF: 0x1AC14000 //          store (r6, r1, 0x0)
  5044. 0x000013B0: 0x05800006 //          movi (0x6, r1)
  5045. 0x000013B1: 0x0541002C //          slli5 (0xC, r1, r1)
  5046. 0x000013B2: 0x04C149A0 //          ori (0x9A0, r1, r1)
  5047. 0x000013B3: 0x19800000 //          movi (0x0 /* I0 */, r6)
  5048. 0x000013B4: 0x1AC14000 //          store (r6, r1, 0x0)
  5049. 0x000013B5: 0x05800006 // L38:     movi (0x6, r1)
  5050. 0x000013B6: 0x0541002C //          slli5 (0xC, r1, r1)
  5051. 0x000013B7: 0x04C14A20 //          ori (0xA20, r1, r1)
  5052. 0x000013B8: 0x0BC14000 //          load (0x0, r1, r2)
  5053. 0x000013B9: 0x05800000 //          movi (0x0 /* I0 */, r1)
  5054. 0x000013BA: 0x08218003 //          sub (r2, r1, testNZ)
  5055. 0x000013BB: 0x00000000 //          noop
  5056. 0x000013BC: 0x80001900 //          noop _bc(L41)
  5057. 0x000013BD: 0x00000000 //          noop
  5058. 0x000013BE: 0x19800004 //          movi (0x4, r6)
  5059. 0x000013BF: 0x1946002C //          slli5 (0xC, r6, r6)
  5060. 0x000013C0: 0x18C64218 //          ori (0x218, r6, r6)
  5061. 0x000013C1: 0x00060015 //          mov (r6, r21)
  5062. 0x000013C2: 0x61F50000 //          B0 callr (r21)
  5063. 0x000013C3: 0x00000000 //          noop
  5064. 0x000013C4: 0x0D800006 // L41:     movi (0x6, r3)
  5065. 0x000013C5: 0x0D43002C //          slli5 (0xC, r3, r3)
  5066. 0x000013C6: 0x0CC34994 //          ori (0x994, r3, r3)
  5067. 0x000013C7: 0x0BC34000 //          load (0x0, r3, r2)
  5068. 0x000013C8: 0x07C24000 //          load (0x0, r2, r1)
  5069. 0x000013C9: 0x04817FBF //          andi (0xFFFFFFBF, r1, r1)
  5070. 0x000013CA: 0x06C24000 //          store (r1, r2, 0x0)
  5071. 0x000013CB: 0x0BC34000 //          load (0x0, r3, r2)
  5072. 0x000013CC: 0x07C24000 //          load (0x0, r2, r1)
  5073. 0x000013CD: 0x04C14080 //          ori (0x80, r1, r1)
  5074. 0x000013CE: 0x06C24000 //          store (r1, r2, 0x0)
  5075. 0x000013CF: 0x00000000 //          noop
  5076. 0x000013D0: 0x05C091FC //          bi (L60)
  5077. 0x000013D1: 0x00000000 //          noop
  5078. 0x000013D2: 0x11800006 // L42:     movi (0x6, r4)
  5079. 0x000013D3: 0x1144002C //          slli5 (0xC, r4, r4)
  5080. 0x000013D4: 0x10C44994 //          ori (0x994, r4, r4)
  5081. 0x000013D5: 0x0FC44000 //          load (0x0, r4, r3)
  5082. 0x000013D6: 0x07C34000 //          load (0x0, r3, r1)
  5083. 0x000013D7: 0x04814100 //          andi (0x100, r1, r1)
  5084. 0x000013D8: 0x09800000 //          movi (0x0 /* I0 */, r2)
  5085. 0x000013D9: 0x00000000 //          noop
  5086. 0x000013DA: 0x04228002 //          sub (r1, r2, testZ)
  5087. 0x000013DB: 0x00000000 //          noop
  5088. 0x000013DC: 0x80000C80 //          noop _bc(L43)
  5089. 0x000013DD: 0x00000000 //          noop
  5090. 0x000013DE: 0x07C34000 //          load (0x0, r3, r1)
  5091. 0x000013DF: 0x19808000 //          movi (0x8000, r6)
  5092. 0x000013E0: 0x18C10001 //          or (r6, r1, r1)
  5093. 0x000013E1: 0x06C34000 //          store (r1, r3, 0x0)
  5094. 0x000013E2: 0x05800006 //          movi (0x6, r1)
  5095. 0x000013E3: 0x0541002C //          slli5 (0xC, r1, r1)
  5096. 0x000013E4: 0x04C149A0 //          ori (0x9A0, r1, r1)
  5097. 0x000013E5: 0x19800000 //          movi (0x0 /* I0 */, r6)
  5098. 0x000013E6: 0x1AC14000 //          store (r6, r1, 0x0)
  5099. 0x000013E7: 0x0BC44000 //          load (0x0, r4, r2)
  5100. 0x000013E8: 0x07C24000 //          load (0x0, r2, r1)
  5101. 0x000013E9: 0x04817F7F //          andi (0xFFFFFF7F, r1, r1)
  5102. 0x000013EA: 0x06C24000 //          store (r1, r2, 0x0)
  5103. 0x000013EB: 0x0BC44000 //          load (0x0, r4, r2)
  5104. 0x000013EC: 0x07C24000 //          load (0x0, r2, r1)
  5105. 0x000013ED: 0x04C14040 //          ori (0x40, r1, r1)
  5106. 0x000013EE: 0x06C24000 //          store (r1, r2, 0x0)
  5107. 0x000013EF: 0x059FEC44 //          movi (0x1FEC44, r1)
  5108. 0x000013F0: 0x05C09200 //          bi (L59)
  5109. 0x000013F1: 0x00000000 //          noop
  5110. 0x000013F2: 0x05800006 // L43:     movi (0x6, r1)
  5111. 0x000013F3: 0x0541002C //          slli5 (0xC, r1, r1)
  5112. 0x000013F4: 0x04C14980 //          ori (0x980, r1, r1)
  5113. 0x000013F5: 0x07C14000 //          load (0x0, r1, r1)
  5114. 0x000013F6: 0x04014E90 //          addi (0xE90, r1, r1)
  5115. 0x000013F7: 0x07C14000 //          load (0x0, r1, r1)
  5116. 0x000013F8: 0x0D800001 //          movi (0x1, r3)
  5117. 0x000013F9: 0x00000000 //          noop
  5118. 0x000013FA: 0x04238002 //          sub (r1, r3, testZ)
  5119. 0x000013FB: 0x00000000 //          noop
  5120. 0x000013FC: 0x01C09140 //          bci (L62)
  5121. 0x000013FD: 0x00000000 //          noop
  5122. 0x000013FE: 0x05800006 //          movi (0x6, r1)
  5123. 0x000013FF: 0x0541002C //          slli5 (0xC, r1, r1)
  5124. 0x00001400: 0x04C14980 //          ori (0x980, r1, r1)
  5125. 0x00001401: 0x07C14000 //          load (0x0, r1, r1)
  5126. 0x00001402: 0x08014E84 //          addi (0xE84, r1, r2)
  5127. 0x00001403: 0x19800001 //          movi (0x1, r6)
  5128. 0x00001404: 0x1AC24000 //          store (r6, r2, 0x0)
  5129. 0x00001405: 0x04014E90 //          addi (0xE90, r1, r1)
  5130. 0x00001406: 0x1AC14000 //          store (r6, r1, 0x0)
  5131. 0x00001407: 0x05800006 //          movi (0x6, r1)
  5132. 0x00001408: 0x0541002C //          slli5 (0xC, r1, r1)
  5133. 0x00001409: 0x04C149A0 //          ori (0x9A0, r1, r1)
  5134. 0x0000140A: 0x1980FFFF //          movi (0xFFFF, r6)
  5135. 0x0000140B: 0x1AC14000 //          store (r6, r1, 0x0)
  5136. 0x0000140C: 0x31800006 //          movi (0x6, r12)
  5137. 0x0000140D: 0x314C002C //          slli5 (0xC, r12, r12)
  5138. 0x0000140E: 0x30CC4994 //          ori (0x994, r12, r12)
  5139. 0x0000140F: 0x0BCC4000 //          load (0x0, r12, r2)
  5140. 0x00001410: 0x07C24000 //          load (0x0, r2, r1)
  5141. 0x00001411: 0x19BF0000 //          movi (0xFFFF0000, r6)
  5142. 0x00001412: 0x18C10001 //          or (r6, r1, r1)
  5143. 0x00001413: 0x06C24000 //          store (r1, r2, 0x0)
  5144. 0x00001414: 0x19800004 //          movi (0x4, r6)
  5145. 0x00001415: 0x1946002C //          slli5 (0xC, r6, r6)
  5146. 0x00001416: 0x18C641C0 //          ori (0x1C0, r6, r6)
  5147. 0x00001417: 0x00060015 //          mov (r6, r21)
  5148. 0x00001418: 0x61F50000 //          B0 callr (r21)
  5149. 0x00001419: 0x00000000 //          noop
  5150. 0x0000141A: 0x0BCC4000 //          load (0x0, r12, r2)
  5151. 0x0000141B: 0x07C24000 //          load (0x0, r2, r1)
  5152. 0x0000141C: 0x04817FBF //          andi (0xFFFFFFBF, r1, r1)
  5153. 0x0000141D: 0x06C24000 //          store (r1, r2, 0x0)
  5154. 0x0000141E: 0x0BCC4000 //          load (0x0, r12, r2)
  5155. 0x0000141F: 0x07C24000 //          load (0x0, r2, r1)
  5156. 0x00001420: 0x04C14080 //          ori (0x80, r1, r1)
  5157. 0x00001421: 0x06C24000 //          store (r1, r2, 0x0)
  5158. 0x00001422: 0x800017C0 //          noop _bc(L60)
  5159. 0x00001423: 0x00000000 //          noop
  5160. 0x00001424: 0x15800006 // L47:     movi (0x6, r5)
  5161. 0x00001425: 0x1545002C //          slli5 (0xC, r5, r5)
  5162. 0x00001426: 0x14C54994 //          ori (0x994, r5, r5)
  5163. 0x00001427: 0x0FC54000 //          load (0x0, r5, r3)
  5164. 0x00001428: 0x07C34000 //          load (0x0, r3, r1)
  5165. 0x00001429: 0x04814100 //          andi (0x100, r1, r1)
  5166. 0x0000142A: 0x09800000 //          movi (0x0 /* I0 */, r2)
  5167. 0x0000142B: 0x00000000 //          noop
  5168. 0x0000142C: 0x04228002 //          sub (r1, r2, testZ)
  5169. 0x0000142D: 0x00000000 //          noop
  5170. 0x0000142E: 0x80001900 //          noop _bc(L48)
  5171. 0x0000142F: 0x00000000 //          noop
  5172. 0x00001430: 0x07C34000 //          load (0x0, r3, r1)
  5173. 0x00001431: 0x19808000 //          movi (0x8000, r6)
  5174. 0x00001432: 0x18C10001 //          or (r6, r1, r1)
  5175. 0x00001433: 0x06C34000 //          store (r1, r3, 0x0)
  5176. 0x00001434: 0x05800006 //          movi (0x6, r1)
  5177. 0x00001435: 0x0541002C //          slli5 (0xC, r1, r1)
  5178. 0x00001436: 0x04C149A0 //          ori (0x9A0, r1, r1)
  5179. 0x00001437: 0x19800000 //          movi (0x0 /* I0 */, r6)
  5180. 0x00001438: 0x1AC14000 //          store (r6, r1, 0x0)
  5181. 0x00001439: 0x0BC54000 //          load (0x0, r5, r2)
  5182. 0x0000143A: 0x07C24000 //          load (0x0, r2, r1)
  5183. 0x0000143B: 0x04817F7F //          andi (0xFFFFFF7F, r1, r1)
  5184. 0x0000143C: 0x06C24000 //          store (r1, r2, 0x0)
  5185. 0x0000143D: 0x0BC54000 //          load (0x0, r5, r2)
  5186. 0x0000143E: 0x07C24000 //          load (0x0, r2, r1)
  5187. 0x0000143F: 0x04C14040 //          ori (0x40, r1, r1)
  5188. 0x00001440: 0x06C24000 //          store (r1, r2, 0x0)
  5189. 0x00001441: 0x059FEC44 //          movi (0x1FEC44, r1)
  5190. 0x00001442: 0x80003000 //          noop _bc(L59)
  5191. 0x00001443: 0x00000000 //          noop
  5192. 0x00001444: 0x05800006 // L48:     movi (0x6, r1)
  5193. 0x00001445: 0x0541002C //          slli5 (0xC, r1, r1)
  5194. 0x00001446: 0x04C14980 //          ori (0x980, r1, r1)
  5195. 0x00001447: 0x07C14000 //          load (0x0, r1, r1)
  5196. 0x00001448: 0x04014E90 //          addi (0xE90, r1, r1)
  5197. 0x00001449: 0x07C14000 //          load (0x0, r1, r1)
  5198. 0x0000144A: 0x0D800001 //          movi (0x1, r3)
  5199. 0x0000144B: 0x00000000 //          noop
  5200. 0x0000144C: 0x04238003 //          sub (r1, r3, testNZ)
  5201. 0x0000144D: 0x00000000 //          noop
  5202. 0x0000144E: 0x80000700 //          noop _bc(L50)
  5203. 0x0000144F: 0x00000000 //          noop
  5204. 0x00001450: 0x05800006 // L62:     movi (0x6, r1)
  5205. 0x00001451: 0x0541002C //          slli5 (0xC, r1, r1)
  5206. 0x00001452: 0x04C14994 //          ori (0x994, r1, r1)
  5207. 0x00001453: 0x0BC14000 //          load (0x0, r1, r2)
  5208. 0x00001454: 0x07C24000 //          load (0x0, r2, r1)
  5209. 0x00001455: 0x19804000 //          movi (0x4000, r6)
  5210. 0x00001456: 0x18C10001 //          or (r6, r1, r1)
  5211. 0x00001457: 0x06C24000 //          store (r1, r2, 0x0)
  5212. 0x00001458: 0x059FEC44 //          movi (0x1FEC44, r1)
  5213. 0x00001459: 0x0EC14000 //          store (r3, r1, 0x0)
  5214. 0x0000145A: 0x80003080 //          noop _bc(L54)
  5215. 0x0000145B: 0x00000000 //          noop
  5216. 0x0000145C: 0x05800006 // L50:     movi (0x6, r1)
  5217. 0x0000145D: 0x0541002C //          slli5 (0xC, r1, r1)
  5218. 0x0000145E: 0x04C14980 //          ori (0x980, r1, r1)
  5219. 0x0000145F: 0x07C14000 //          load (0x0, r1, r1)
  5220. 0x00001460: 0x04014E84 //          addi (0xE84, r1, r1)
  5221. 0x00001461: 0x19800001 //          movi (0x1, r6)
  5222. 0x00001462: 0x1AC14000 //          store (r6, r1, 0x0)
  5223. 0x00001463: 0x31800006 //          movi (0x6, r12)
  5224. 0x00001464: 0x314C002C //          slli5 (0xC, r12, r12)
  5225. 0x00001465: 0x30CC49A0 //          ori (0x9A0, r12, r12)
  5226. 0x00001466: 0x12CC4000 //          store (r4, r12, 0x0)
  5227. 0x00001467: 0x19800004 //          movi (0x4, r6)
  5228. 0x00001468: 0x1946002C //          slli5 (0xC, r6, r6)
  5229. 0x00001469: 0x18C641C0 //          ori (0x1C0, r6, r6)
  5230. 0x0000146A: 0x00060015 //          mov (r6, r21)
  5231. 0x0000146B: 0x00000000 //          noop
  5232. 0x0000146C: 0x61F50000 //          B0 callr (r21)
  5233. 0x0000146D: 0x00000000 //          noop
  5234. 0x0000146E: 0x0D800006 //          movi (0x6, r3)
  5235. 0x0000146F: 0x0D43002C //          slli5 (0xC, r3, r3)
  5236. 0x00001470: 0x0CC34994 //          ori (0x994, r3, r3)
  5237. 0x00001471: 0x0BC34000 //          load (0x0, r3, r2)
  5238. 0x00001472: 0x07C24000 //          load (0x0, r2, r1)
  5239. 0x00001473: 0x04817FBF //          andi (0xFFFFFFBF, r1, r1)
  5240. 0x00001474: 0x06C24000 //          store (r1, r2, 0x0)
  5241. 0x00001475: 0x0BC34000 //          load (0x0, r3, r2)
  5242. 0x00001476: 0x07C24000 //          load (0x0, r2, r1)
  5243. 0x00001477: 0x04C14080 //          ori (0x80, r1, r1)
  5244. 0x00001478: 0x06C24000 //          store (r1, r2, 0x0)
  5245. 0x00001479: 0x0FC34000 //          load (0x0, r3, r3)
  5246. 0x0000147A: 0x07CC4000 //          load (0x0, r12, r1)
  5247. 0x0000147B: 0x05410030 //          slli5 (0x10, r1, r1)
  5248. 0x0000147C: 0x0BC34000 //          load (0x0, r3, r2)
  5249. 0x0000147D: 0x08C10001 //          or (r2, r1, r1)
  5250. 0x0000147E: 0x06C34000 //          store (r1, r3, 0x0)
  5251. 0x0000147F: 0x059FEC48 // L60:     movi (0x1FEC48, r1)
  5252. 0x00001480: 0x19800001 // L59:     movi (0x1, r6)
  5253. 0x00001481: 0x1AC14000 //          store (r6, r1, 0x0)
  5254. 0x00001482: 0x31800001 // L54:     movi (0x1, r12)
  5255. 0x00001483: 0x059FEC10 //          movi (0x1FEC10, r1)
  5256. 0x00001484: 0x19800000 //          movi (0x0 /* I0 */, r6)
  5257. 0x00001485: 0x1AC14000 //          store (r6, r1, 0x0)
  5258. 0x00001486: 0x059FEC14 //          movi (0x1FEC14, r1)
  5259. 0x00001487: 0x1AC14000 //          store (r6, r1, 0x0)
  5260. 0x00001488: 0x05800000 //          movi (0x0 /* I0 */, r1)
  5261. 0x00001489: 0x00000000 //          noop
  5262. 0x0000148A: 0x30218002 //          sub (r12, r1, testZ)
  5263. 0x0000148B: 0x00000000 //          noop
  5264. 0x0000148C: 0x80000440 //          noop _bc(L28)
  5265. 0x0000148D: 0x00000000 //          noop
  5266. 0x0000148E: 0x059FEC44 //          movi (0x1FEC44, r1)
  5267. 0x0000148F: 0x19800001 //          movi (0x1, r6)
  5268. 0x00001490: 0x1AC14000 //          store (r6, r1, 0x0)
  5269. 0x00001491: 0x059FEC48 // L28:     movi (0x1FEC48, r1)
  5270. 0x00001492: 0x07C14000 //          load (0x0, r1, r1)
  5271. 0x00001493: 0x21800018 //          movi (0x18, r8)
  5272. 0x00001494: 0x64080019 //          add (r25, r8, r25)
  5273. 0x00001495: 0x3FD94000 //          load (0x0, r25, r15)
  5274. 0x00001496: 0x64190024 //          addi5 (0x4, r25, r25)
  5275. 0x00001497: 0x37D94000 //          load (0x0, r25, r13)
  5276. 0x00001498: 0x64190024 //          addi5 (0x4, r25, r25)
  5277. 0x00001499: 0x33D94000 //          load (0x0, r25, r12)
  5278. 0x0000149A: 0x64190024 //          addi5 (0x4, r25, r25)
  5279. 0x0000149B: 0x00180019 //          mov (r24, r25)
  5280. 0x0000149C: 0x63D94000 //          load (0x0, r25, r24)
  5281. 0x0000149D: 0x64190024 //          addi5 (0x4, r25, r25)
  5282. 0x0000149E: 0x57D94000 //          load (0x0, r25, r21)
  5283. 0x0000149F: 0x64190024 //          addi5 (0x4, r25, r25)
  5284. 0x000014A0: 0x61F50001 //          B0 return (r21)
  5285. 0x000014A1: 0x00000000 //          noop
  5286. 0x000014A2: 0x00000000 //          noop
  5287. 0x000014A3: 0x00000000 //          noop
  5288. 0x000014A4: 0x00000000 //          noop
  5289. 0x000014A5: 0x00000000 //          noop
  5290. 0x000014A6: 0x00000000 //          noop
  5291. 0x000014A7: 0x00000000 //          noop
  5292. 0x000014A8: 0x00000000 //          noop
  5293. 0x000014A9: 0x00000000 //          noop
  5294. 0x000014AA: 0x00000000 //          noop
  5295. 0x000014AB: 0x00000000 //          noop
  5296. 0x000014AC: 0x00000000 //          noop
  5297. 0x000014AD: 0x00000000 //          noop
  5298. 0x000014AE: 0x00000000 //          noop
  5299. 0x000014AF: 0x00000000 //          noop
  5300. 0x000014B0: 0x00000000 //          noop
  5301. 0x000014B1: 0x00000000 //          noop
  5302. 0x000014B2: 0x00000000 //          noop
  5303. 0x000014B3: 0x00000000 //          noop
  5304. 0x000014B4: 0x00000000 //          noop
  5305. 0x000014B5: 0x00000000 //          noop
  5306. 0x000014B6: 0x00000000 //          noop
  5307. 0x000014B7: 0x00000000 //          noop
  5308. 0x000014B8: 0x00000000 //          noop
  5309. 0x000014B9: 0x00000000 //          noop
  5310. 0x000014BA: 0x00000000 //          noop
  5311. 0x000014BB: 0x00000000 //          noop
  5312. 0x000014BC: 0x00000000 //          noop
  5313. 0x000014BD: 0x00000000 //          noop
  5314. 0x000014BE: 0x00000000 //          noop
  5315. 0x000014BF: 0x00000000 //          noop
  5316. 0x000014C0: 0x19020036 // ___umul: srli5 (0x16, r2, r6)
  5317. 0x000014C1: 0x15010036 //          srli5 (0x16, r1, r5)
  5318. 0x000014C2: 0x1102002B //          srli5 (0xB, r2, r4)
  5319. 0x000014C3: 0x0D01002B //          srli5 (0xB, r1, r3)
  5320. 0x000014C4: 0x188647FF //          andi (0x7FF, r6, r6)
  5321. 0x000014C5: 0x148547FF //          andi (0x7FF, r5, r5)
  5322. 0x000014C6: 0x108447FF //          andi (0x7FF, r4, r4)
  5323. 0x000014C7: 0x0C8347FF //          andi (0x7FF, r3, r3)
  5324. 0x000014C8: 0x088247FF //          andi (0x7FF, r2, r2)
  5325. 0x000014C9: 0x048147FF //          andi (0x7FF, r1, r1)
  5326. 0x000014CA: 0x19460025 //          slli5 (0x5, r6, r6)
  5327. 0x000014CB: 0x1545002B //          slli5 (0xB, r5, r5)
  5328. 0x000014CC: 0x11440025 //          slli5 (0x5, r4, r4)
  5329. 0x000014CD: 0x0D43002B //          slli5 (0xB, r3, r3)
  5330. 0x000014CE: 0x09420025 //          slli5 (0x5, r2, r2)
  5331. 0x000014CF: 0x0541002B //          slli5 (0xB, r1, r1)
  5332. 0x000014D0: 0x15620005 //          mul (r5, r2, r5)
  5333. 0x000014D1: 0x0D640007 //          mul (r3, r4, r7)
  5334. 0x000014D2: 0x0D620003 //          mul (r3, r2, r3)
  5335. 0x000014D3: 0x05660006 //          mul (r1, r6, r6)
  5336. 0x000014D4: 0x05640004 //          mul (r1, r4, r4)
  5337. 0x000014D5: 0x05620001 //          mul (r1, r2, r1)
  5338. 0x000014D6: 0x15450036 //          slli5 (0x16, r5, r5)
  5339. 0x000014D7: 0x1D470036 //          slli5 (0x16, r7, r7)
  5340. 0x000014D8: 0x0D43002B //          slli5 (0xB, r3, r3)
  5341. 0x000014D9: 0x19460036 //          slli5 (0x16, r6, r6)
  5342. 0x000014DA: 0x1144002B //          slli5 (0xB, r4, r4)
  5343. 0x000014DB: 0x04040002 //          add (r1, r4, r2)
  5344. 0x000014DC: 0x18030001 //          add (r6, r3, r1)
  5345. 0x000014DD: 0x1C050004 //          add (r7, r5, r4)
  5346. 0x000014DE: 0x08010006 //          add (r2, r1, r6)
  5347. 0x000014DF: 0x10060001 //          add (r4, r6, r1)
  5348. 0x000014E0: 0x61F50001 //          B0 return (r21)
  5349. 0x000014E1: 0x00000000 //          noop
  5350. 0x000014E2: 0x00000000 //          noop
  5351. 0x000014E3: 0x00000000 //          noop
  5352. 0x000014E4: 0x00000000 //          noop
  5353. 0x000014E5: 0x00000000 //          noop
  5354. 0x000014E6: 0x00000000 //          noop
  5355. 0x000014E7: 0x00000000 //          noop
  5356. 0x000014E8: 0x00000000 //          noop
  5357. 0x000014E9: 0x00000000 //          noop
  5358. 0x000014EA: 0x00000000 //          noop
  5359. 0x000014EB: 0x00000000 //          noop
  5360. 0x000014EC: 0x00000000 //          noop
  5361. 0x000014ED: 0x00000000 //          noop
  5362. 0x000014EE: 0x00000000 //          noop
  5363. 0x000014EF: 0x00000000 //          noop
  5364. 0x000014F0: 0x00000000 //          noop
  5365. 0x000014F1: 0x00000000 //          noop
  5366. 0x000014F2: 0x00000000 //          noop
  5367. 0x000014F3: 0x00000000 //          noop
  5368. 0x000014F4: 0x00000000 //          noop
  5369. 0x000014F5: 0x00000000 //          noop
  5370. 0x000014F6: 0x00000000 //          noop
  5371. 0x000014F7: 0x00000000 //          noop
  5372. 0x000014F8: 0x00000000 //          noop
  5373. 0x000014F9: 0x00000000 //          noop
  5374. 0x000014FA: 0x00000000 //          noop
  5375. 0x000014FB: 0x00000000 //          noop
  5376. 0x000014FC: 0x00000000 //          noop
  5377. 0x000014FD: 0x00000000 //          noop
  5378. 0x000014FE: 0x00000000 //          noop
  5379. 0x000014FF: 0x00000000 //          noop
  5380. 0x00001500: 0x04008007 // ___div:  add (r1, r0, testGE)
  5381. 0x00001501: 0x04E20007 //          xor (r1, r2, r7)
  5382. 0x00001502: 0x80000140 //          noop _bc(___div_arg_1_positive)
  5383. 0x00001503: 0x00000000 //          noop
  5384. 0x00001504: 0x00210001 //          sub (r0, r1, r1)
  5385. 0x00001505: 0x08008007 // ___div_arg_1_positive: add (r2, r0, testGE)
  5386. 0x00001506: 0x00000000 //          noop
  5387. 0x00001507: 0x80000280 //          noop _bc(___div_arg_2_positive)
  5388. 0x00001508: 0x00000000 //          noop
  5389. 0x00001509: 0x00220002 //          sub (r0, r2, r2)
  5390. 0x0000150A: 0x00000003 // ___div_arg_2_positive: mov (r0, r3)
  5391. 0x0000150B: 0x10000030 //          addi5 (-0x10, r0, r4)
  5392. 0x0000150C: 0x14000021 //          addi5 (0x1, r0, r5)
  5393. 0x0000150D: 0x08848003 //          and (r2, r4, testNZ)
  5394. 0x0000150E: 0x1942003C //          slli5 (0x1C, r2, r6)
  5395. 0x0000150F: 0x914405E4 //          slli5 (0x4, r4, r4) _bc(Ship0)
  5396. 0x00001510: 0x1545003C //          slli5 (0x1C, r5, r5)
  5397. 0x00001511: 0x18218009 // Loop0:   sub (r6, r1, testGTU)
  5398. 0x00001512: 0x00000000 //          noop
  5399. 0x00001513: 0x800005C0 //          noop _bc(Ship0)
  5400. 0x00001514: 0x00000000 //          noop
  5401. 0x00001515: 0x84260441 //          sub (r1, r6, r1) _bc(Loop0)
  5402. 0x00001516: 0x14030003 //          add (r5, r3, r3)
  5403. 0x00001517: 0x08848003 // Ship0:   and (r2, r4, testNZ)
  5404. 0x00001518: 0x19420038 //          slli5 (0x18, r2, r6)
  5405. 0x00001519: 0x91440864 //          slli5 (0x4, r4, r4) _bc(Ship1)
  5406. 0x0000151A: 0x15050024 //          srli5 (0x4, r5, r5)
  5407. 0x0000151B: 0x18218009 // Loop1:   sub (r6, r1, testGTU)
  5408. 0x0000151C: 0x00000000 //          noop
  5409. 0x0000151D: 0x80000840 //          noop _bc(Ship1)
  5410. 0x0000151E: 0x00000000 //          noop
  5411. 0x0000151F: 0x842606C1 //          sub (r1, r6, r1) _bc(Loop1)
  5412. 0x00001520: 0x14030003 //          add (r5, r3, r3)
  5413. 0x00001521: 0x08848003 // Ship1:   and (r2, r4, testNZ)
  5414. 0x00001522: 0x19420034 //          slli5 (0x14, r2, r6)
  5415. 0x00001523: 0x914402E4 //          slli5 (0x4, r4, r4) _bc(Ship2)
  5416. 0x00001524: 0x15050024 //          srli5 (0x4, r5, r5)
  5417. 0x00001525: 0x18218009 // Loop2:   sub (r6, r1, testGTU)
  5418. 0x00001526: 0x00000000 //          noop
  5419. 0x00001527: 0x800002C0 //          noop _bc(Ship2)
  5420. 0x00001528: 0x00000000 //          noop
  5421. 0x00001529: 0x84260141 //          sub (r1, r6, r1) _bc(Loop2)
  5422. 0x0000152A: 0x14030003 //          add (r5, r3, r3)
  5423. 0x0000152B: 0x08848003 // Ship2:   and (r2, r4, testNZ)
  5424. 0x0000152C: 0x19420030 //          slli5 (0x10, r2, r6)
  5425. 0x0000152D: 0x91440564 //          slli5 (0x4, r4, r4) _bc(Ship3)
  5426. 0x0000152E: 0x15050024 //          srli5 (0x4, r5, r5)
  5427. 0x0000152F: 0x18218009 // Loop3:   sub (r6, r1, testGTU)
  5428. 0x00001530: 0x00000000 //          noop
  5429. 0x00001531: 0x80000540 //          noop _bc(Ship3)
  5430. 0x00001532: 0x00000000 //          noop
  5431. 0x00001533: 0x842603C1 //          sub (r1, r6, r1) _bc(Loop3)
  5432. 0x00001534: 0x14030003 //          add (r5, r3, r3)
  5433. 0x00001535: 0x08848003 // Ship3:   and (r2, r4, testNZ)
  5434. 0x00001536: 0x1942002C //          slli5 (0xC, r2, r6)
  5435. 0x00001537: 0x914407E4 //          slli5 (0x4, r4, r4) _bc(Ship4)
  5436. 0x00001538: 0x15050024 //          srli5 (0x4, r5, r5)
  5437. 0x00001539: 0x18218009 // Loop4:   sub (r6, r1, testGTU)
  5438. 0x0000153A: 0x00000000 //          noop
  5439. 0x0000153B: 0x800007C0 //          noop _bc(Ship4)
  5440. 0x0000153C: 0x00000000 //          noop
  5441. 0x0000153D: 0x84260641 //          sub (r1, r6, r1) _bc(Loop4)
  5442. 0x0000153E: 0x14030003 //          add (r5, r3, r3)
  5443. 0x0000153F: 0x08848003 // Ship4:   and (r2, r4, testNZ)
  5444. 0x00001540: 0x19420028 //          slli5 (0x8, r2, r6)
  5445. 0x00001541: 0x91440264 //          slli5 (0x4, r4, r4) _bc(Ship5)
  5446. 0x00001542: 0x15050024 //          srli5 (0x4, r5, r5)
  5447. 0x00001543: 0x18218009 // Loop5:   sub (r6, r1, testGTU)
  5448. 0x00001544: 0x00000000 //          noop
  5449. 0x00001545: 0x80000240 //          noop _bc(Ship5)
  5450. 0x00001546: 0x00000000 //          noop
  5451. 0x00001547: 0x842600C1 //          sub (r1, r6, r1) _bc(Loop5)
  5452. 0x00001548: 0x14030003 //          add (r5, r3, r3)
  5453. 0x00001549: 0x08848003 // Ship5:   and (r2, r4, testNZ)
  5454. 0x0000154A: 0x19420024 //          slli5 (0x4, r2, r6)
  5455. 0x0000154B: 0x914404E4 //          slli5 (0x4, r4, r4) _bc(Ship6)
  5456. 0x0000154C: 0x15050024 //          srli5 (0x4, r5, r5)
  5457. 0x0000154D: 0x18218009 // Loop6:   sub (r6, r1, testGTU)
  5458. 0x0000154E: 0x00000000 //          noop
  5459. 0x0000154F: 0x800004C0 //          noop _bc(Ship6)
  5460. 0x00001550: 0x00000000 //          noop
  5461. 0x00001551: 0x84260341 //          sub (r1, r6, r1) _bc(Loop6)
  5462. 0x00001552: 0x14030003 //          add (r5, r3, r3)
  5463. 0x00001553: 0x15050024 // Ship6:   srli5 (0x4, r5, r5)
  5464. 0x00001554: 0x08218009 // Loop7:   sub (r2, r1, testGTU)
  5465. 0x00001555: 0x00000000 //          noop
  5466. 0x00001556: 0x80000680 //          noop _bc(Ship7)
  5467. 0x00001557: 0x1C008007 //          add (r7, r0, testGE)
  5468. 0x00001558: 0x84220501 //          sub (r1, r2, r1) _bc(Loop7)
  5469. 0x00001559: 0x0C030021 //          addi5 (0x1, r3, r3)
  5470. 0x0000155A: 0x00030001 // Ship7:   mov (r3, r1)
  5471. 0x0000155B: 0x80000780 //          noop _bc(End)
  5472. 0x0000155C: 0x00000000 //          noop
  5473. 0x0000155D: 0x00230001 //          sub (r0, r3, r1)
  5474. 0x0000155E: 0x61F50001 // End:     B0 return (r21)
  5475. 0x0000155F: 0x00000000 //          noop
  5476. 0x00001560: 0x00000000 //          noop
  5477. 0x00001561: 0x00000000 //          noop
  5478. 0x00001562: 0x00000000 //          noop
  5479. 0x00001563: 0x00000000 //          noop
  5480. 0x00001564: 0x00000000 //          noop
  5481. 0x00001565: 0x00000000 //          noop
  5482. 0x00001566: 0x00000000 //          noop
  5483. 0x00001567: 0x00000000 //          noop
  5484. 0x00001568: 0x00000000 //          noop
  5485. 0x00001569: 0x00000000 //          noop
  5486. 0x0000156A: 0x00000000 //          noop
  5487. 0x0000156B: 0x00000000 //          noop
  5488. 0x0000156C: 0x00000000 //          noop
  5489. 0x0000156D: 0x00000000 //          noop
  5490. 0x0000156E: 0x00000000 //          noop
  5491. 0x0000156F: 0x00000000 //          noop
  5492. 0x00001570: 0x00000000 //          noop
  5493. 0x00001571: 0x00000000 //          noop
  5494. 0x00001572: 0x00000000 //          noop
  5495. 0x00001573: 0x00000000 //          noop
  5496. 0x00001574: 0x00000000 //          noop
  5497. 0x00001575: 0x00000000 //          noop
  5498. 0x00001576: 0x00000000 //          noop
  5499. 0x00001577: 0x00000000 //          noop
  5500. 0x00001578: 0x00000000 //          noop
  5501. 0x00001579: 0x00000000 //          noop
  5502. 0x0000157A: 0x00000000 //          noop
  5503. 0x0000157B: 0x00000000 //          noop
  5504. 0x0000157C: 0x00000000 //          noop
  5505. 0x0000157D: 0x00000000 //          noop
  5506. 0x0000157E: 0x00000000 //          noop
  5507. 0x0000157F: 0x00000000 //          noop
  5508. 0x00001580: 0x00000003 // ___udiv: mov (r0, r3)
  5509. 0x00001581: 0x10000030 //          addi5 (-0x10, r0, r4)
  5510. 0x00001582: 0x14000021 //          addi5 (0x1, r0, r5)
  5511. 0x00001583: 0x08848003 //          and (r2, r4, testNZ)
  5512. 0x00001584: 0x1942003C //          slli5 (0x1C, r2, r6)
  5513. 0x00001585: 0x91440364 //          slli5 (0x4, r4, r4) _bc(Ship0)
  5514. 0x00001586: 0x1545003C //          slli5 (0x1C, r5, r5)
  5515. 0x00001587: 0x18218009 // Loop0:   sub (r6, r1, testGTU)
  5516. 0x00001588: 0x00000000 //          noop
  5517. 0x00001589: 0x80000340 //          noop _bc(Ship0)
  5518. 0x0000158A: 0x00000000 //          noop
  5519. 0x0000158B: 0x842601C1 //          sub (r1, r6, r1) _bc(Loop0)
  5520. 0x0000158C: 0x14030003 //          add (r5, r3, r3)
  5521. 0x0000158D: 0x08848003 // Ship0:   and (r2, r4, testNZ)
  5522. 0x0000158E: 0x19420038 //          slli5 (0x18, r2, r6)
  5523. 0x0000158F: 0x914405E4 //          slli5 (0x4, r4, r4) _bc(Ship1)
  5524. 0x00001590: 0x15050024 //          srli5 (0x4, r5, r5)
  5525. 0x00001591: 0x18218009 // Loop1:   sub (r6, r1, testGTU)
  5526. 0x00001592: 0x00000000 //          noop
  5527. 0x00001593: 0x800005C0 //          noop _bc(Ship1)
  5528. 0x00001594: 0x00000000 //          noop
  5529. 0x00001595: 0x84260441 //          sub (r1, r6, r1) _bc(Loop1)
  5530. 0x00001596: 0x14030003 //          add (r5, r3, r3)
  5531. 0x00001597: 0x08848003 // Ship1:   and (r2, r4, testNZ)
  5532. 0x00001598: 0x19420034 //          slli5 (0x14, r2, r6)
  5533. 0x00001599: 0x91440864 //          slli5 (0x4, r4, r4) _bc(Ship2)
  5534. 0x0000159A: 0x15050024 //          srli5 (0x4, r5, r5)
  5535. 0x0000159B: 0x18218009 // Loop2:   sub (r6, r1, testGTU)
  5536. 0x0000159C: 0x00000000 //          noop
  5537. 0x0000159D: 0x80000840 //          noop _bc(Ship2)
  5538. 0x0000159E: 0x00000000 //          noop
  5539. 0x0000159F: 0x842606C1 //          sub (r1, r6, r1) _bc(Loop2)
  5540. 0x000015A0: 0x14030003 //          add (r5, r3, r3)
  5541. 0x000015A1: 0x08848003 // Ship2:   and (r2, r4, testNZ)
  5542. 0x000015A2: 0x19420030 //          slli5 (0x10, r2, r6)
  5543. 0x000015A3: 0x914402E4 //          slli5 (0x4, r4, r4) _bc(Ship3)
  5544. 0x000015A4: 0x15050024 //          srli5 (0x4, r5, r5)
  5545. 0x000015A5: 0x18218009 // Loop3:   sub (r6, r1, testGTU)
  5546. 0x000015A6: 0x00000000 //          noop
  5547. 0x000015A7: 0x800002C0 //          noop _bc(Ship3)
  5548. 0x000015A8: 0x00000000 //          noop
  5549. 0x000015A9: 0x84260141 //          sub (r1, r6, r1) _bc(Loop3)
  5550. 0x000015AA: 0x14030003 //          add (r5, r3, r3)
  5551. 0x000015AB: 0x08848003 // Ship3:   and (r2, r4, testNZ)
  5552. 0x000015AC: 0x1942002C //          slli5 (0xC, r2, r6)
  5553. 0x000015AD: 0x91440564 //          slli5 (0x4, r4, r4) _bc(Ship4)
  5554. 0x000015AE: 0x15050024 //          srli5 (0x4, r5, r5)
  5555. 0x000015AF: 0x18218009 // Loop4:   sub (r6, r1, testGTU)
  5556. 0x000015B0: 0x00000000 //          noop
  5557. 0x000015B1: 0x80000540 //          noop _bc(Ship4)
  5558. 0x000015B2: 0x00000000 //          noop
  5559. 0x000015B3: 0x842603C1 //          sub (r1, r6, r1) _bc(Loop4)
  5560. 0x000015B4: 0x14030003 //          add (r5, r3, r3)
  5561. 0x000015B5: 0x08848003 // Ship4:   and (r2, r4, testNZ)
  5562. 0x000015B6: 0x19420028 //          slli5 (0x8, r2, r6)
  5563. 0x000015B7: 0x914407E4 //          slli5 (0x4, r4, r4) _bc(Ship5)
  5564. 0x000015B8: 0x15050024 //          srli5 (0x4, r5, r5)
  5565. 0x000015B9: 0x18218009 // Loop5:   sub (r6, r1, testGTU)
  5566. 0x000015BA: 0x00000000 //          noop
  5567. 0x000015BB: 0x800007C0 //          noop _bc(Ship5)
  5568. 0x000015BC: 0x00000000 //          noop
  5569. 0x000015BD: 0x84260641 //          sub (r1, r6, r1) _bc(Loop5)
  5570. 0x000015BE: 0x14030003 //          add (r5, r3, r3)
  5571. 0x000015BF: 0x08848003 // Ship5:   and (r2, r4, testNZ)
  5572. 0x000015C0: 0x19420024 //          slli5 (0x4, r2, r6)
  5573. 0x000015C1: 0x91440264 //          slli5 (0x4, r4, r4) _bc(Ship6)
  5574. 0x000015C2: 0x15050024 //          srli5 (0x4, r5, r5)
  5575. 0x000015C3: 0x18218009 // Loop6:   sub (r6, r1, testGTU)
  5576. 0x000015C4: 0x00000000 //          noop
  5577. 0x000015C5: 0x80000240 //          noop _bc(Ship6)
  5578. 0x000015C6: 0x00000000 //          noop
  5579. 0x000015C7: 0x842600C1 //          sub (r1, r6, r1) _bc(Loop6)
  5580. 0x000015C8: 0x14030003 //          add (r5, r3, r3)
  5581. 0x000015C9: 0x15050024 // Ship6:   srli5 (0x4, r5, r5)
  5582. 0x000015CA: 0x08218009 // Loop7:   sub (r2, r1, testGTU)
  5583. 0x000015CB: 0x00000000 //          noop
  5584. 0x000015CC: 0x80000400 //          noop _bc(Ship7)
  5585. 0x000015CD: 0x00000000 //          noop
  5586. 0x000015CE: 0x84220281 //          sub (r1, r2, r1) _bc(Loop7)
  5587. 0x000015CF: 0x0C030021 //          addi5 (0x1, r3, r3)
  5588. 0x000015D0: 0x00030001 // Ship7:   mov (r3, r1)
  5589. 0x000015D1: 0x00000000 //          noop
  5590. 0x000015D2: 0x61F50001 //          B0 return (r21)
  5591. 0x000015D3: 0x00000000 //          noop
  5592. 0x000015D4: 0x00000000 //          noop
  5593. 0x000015D5: 0x00000000 //          noop
  5594. 0x000015D6: 0x00000000 //          noop
  5595. 0x000015D7: 0x00000000 //          noop
  5596. 0x000015D8: 0x00000000 //          noop
  5597. 0x000015D9: 0x00000000 //          noop
  5598. 0x000015DA: 0x00000000 //          noop
  5599. 0x000015DB: 0x00000000 //          noop
  5600. 0x000015DC: 0x00000000 //          noop
  5601. 0x000015DD: 0x00000000 //          noop
  5602. 0x000015DE: 0x00000000 //          noop
  5603. 0x000015DF: 0x00000000 //          noop
  5604. 0x000015E0: 0x00000000 //          noop
  5605. 0x000015E1: 0x00000000 //          noop
  5606. 0x000015E2: 0x00000000 //          noop
  5607. 0x000015E3: 0x00000000 //          noop
  5608. 0x000015E4: 0x00000000 //          noop
  5609. 0x000015E5: 0x00000000 //          noop
  5610. 0x000015E6: 0x00000000 //          noop
  5611. 0x000015E7: 0x00000000 //          noop
  5612. 0x000015E8: 0x00000000 //          noop
  5613. 0x000015E9: 0x00000000 //          noop
  5614. 0x000015EA: 0x00000000 //          noop
  5615. 0x000015EB: 0x00000000 //          noop
  5616. 0x000015EC: 0x00000000 //          noop
  5617. 0x000015ED: 0x00000000 //          noop
  5618. 0x000015EE: 0x00000000 //          noop
  5619. 0x000015EF: 0x00000000 //          noop
  5620. 0x000015F0: 0x00000000 //          noop
  5621. 0x000015F1: 0x00000000 //          noop
  5622. 0x000015F2: 0x00000000 //          noop
  5623. 0x000015F3: 0x00000000 //          noop
  5624. 0x000015F4: 0x00000000 //          noop
  5625. 0x000015F5: 0x00000000 //          noop
  5626. 0x000015F6: 0x00000000 //          noop
  5627. 0x000015F7: 0x00000000 //          noop
  5628. 0x000015F8: 0x00000000 //          noop
  5629. 0x000015F9: 0x00000000 //          noop
  5630. 0x000015FA: 0x00000000 //          noop
  5631. 0x000015FB: 0x00000000 //          noop
  5632. 0x000015FC: 0x00000000 //          noop
  5633. 0x000015FD: 0x00000000 //          noop
  5634. 0x000015FE: 0x00000000 //          noop
  5635. 0x000015FF: 0x00000000 //          noop
  5636. 0x00001600: 0x0C008006 // NormalizeAndReturn: add (r3, r0, testLT)
  5637. 0x00001601: 0x0C008002 //          add (r3, r0, testZ)
  5638. 0x00001602: 0x99439121 //          slli5 (0x1, r3, testLT) _bc(NormalizeAndReturn_ShiftRight)
  5639. 0x00001603: 0xA80013E8 //          addi5 (0x8, r0, r10) _bc(NormalizeAndReturn_ExpTooSmall)
  5640. 0x00001604: 0x99439122 //          slli5 (0x2, r3, testLT) _bc(NormalizeAndReturn_ShiftRight)
  5641. 0x00001605: 0x28000027 //          addi5 (0x7, r0, r10)
  5642. 0x00001606: 0x99439123 //          slli5 (0x3, r3, testLT) _bc(NormalizeAndReturn_ShiftRight)
  5643. 0x00001607: 0x28000026 //          addi5 (0x6, r0, r10)
  5644. 0x00001608: 0x99439124 //          slli5 (0x4, r3, testLT) _bc(NormalizeAndReturn_ShiftRight)
  5645. 0x00001609: 0x28000025 //          addi5 (0x5, r0, r10)
  5646. 0x0000160A: 0x99439125 //          slli5 (0x5, r3, testLT) _bc(NormalizeAndReturn_ShiftRight)
  5647. 0x0000160B: 0x28000024 //          addi5 (0x4, r0, r10)
  5648. 0x0000160C: 0x99439126 //          slli5 (0x6, r3, testLT) _bc(NormalizeAndReturn_ShiftRight)
  5649. 0x0000160D: 0x28000023 //          addi5 (0x3, r0, r10)
  5650. 0x0000160E: 0x99439127 //          slli5 (0x7, r3, testLT) _bc(NormalizeAndReturn_ShiftRight)
  5651. 0x0000160F: 0x28000022 //          addi5 (0x2, r0, r10)
  5652. 0x00001610: 0x99439128 //          slli5 (0x8, r3, testLT) _bc(NormalizeAndReturn_ShiftRight)
  5653. 0x00001611: 0x28000021 //          addi5 (0x1, r0, r10)
  5654. 0x00001612: 0x994391A9 //          slli5 (0x9, r3, testLT) _bc(NormalizeAndReturn_NoShift)
  5655. 0x00001613: 0x00000000 //          noop
  5656. 0x00001614: 0x9943906A //          slli5 (0xA, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5657. 0x00001615: 0x28000021 //          addi5 (0x1, r0, r10)
  5658. 0x00001616: 0x9943906B //          slli5 (0xB, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5659. 0x00001617: 0x28000022 //          addi5 (0x2, r0, r10)
  5660. 0x00001618: 0x9943906C //          slli5 (0xC, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5661. 0x00001619: 0x28000023 //          addi5 (0x3, r0, r10)
  5662. 0x0000161A: 0x9943906D //          slli5 (0xD, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5663. 0x0000161B: 0x28000024 //          addi5 (0x4, r0, r10)
  5664. 0x0000161C: 0x9943906E //          slli5 (0xE, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5665. 0x0000161D: 0x28000025 //          addi5 (0x5, r0, r10)
  5666. 0x0000161E: 0x9943906F //          slli5 (0xF, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5667. 0x0000161F: 0x28000026 //          addi5 (0x6, r0, r10)
  5668. 0x00001620: 0x99439870 //          slli5 (0x10, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5669. 0x00001621: 0x28000027 //          addi5 (0x7, r0, r10)
  5670. 0x00001622: 0x99439871 //          slli5 (0x11, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5671. 0x00001623: 0x28000028 //          addi5 (0x8, r0, r10)
  5672. 0x00001624: 0x99439872 //          slli5 (0x12, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5673. 0x00001625: 0x28000029 //          addi5 (0x9, r0, r10)
  5674. 0x00001626: 0x99439873 //          slli5 (0x13, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5675. 0x00001627: 0x2800002A //          addi5 (0xA, r0, r10)
  5676. 0x00001628: 0x99439874 //          slli5 (0x14, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5677. 0x00001629: 0x2800002B //          addi5 (0xB, r0, r10)
  5678. 0x0000162A: 0x99439875 //          slli5 (0x15, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5679. 0x0000162B: 0x2800002C //          addi5 (0xC, r0, r10)
  5680. 0x0000162C: 0x99439876 //          slli5 (0x16, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5681. 0x0000162D: 0x2800002D //          addi5 (0xD, r0, r10)
  5682. 0x0000162E: 0x99439877 //          slli5 (0x17, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5683. 0x0000162F: 0x2800002E //          addi5 (0xE, r0, r10)
  5684. 0x00001630: 0x99439878 //          slli5 (0x18, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5685. 0x00001631: 0x2800002F //          addi5 (0xF, r0, r10)
  5686. 0x00001632: 0x99439879 //          slli5 (0x19, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5687. 0x00001633: 0x28000030 //          addi5 (-0x10, r0, r10)
  5688. 0x00001634: 0x9943987A //          slli5 (0x1A, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5689. 0x00001635: 0x28000031 //          addi5 (-0xF, r0, r10)
  5690. 0x00001636: 0x9943987B //          slli5 (0x1B, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5691. 0x00001637: 0x28000032 //          addi5 (-0xE, r0, r10)
  5692. 0x00001638: 0x9943987C //          slli5 (0x1C, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5693. 0x00001639: 0x28000033 //          addi5 (-0xD, r0, r10)
  5694. 0x0000163A: 0x9943987D //          slli5 (0x1D, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5695. 0x0000163B: 0x28000034 //          addi5 (-0xC, r0, r10)
  5696. 0x0000163C: 0x9943987E //          slli5 (0x1E, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5697. 0x0000163D: 0x28000035 //          addi5 (-0xB, r0, r10)
  5698. 0x0000163E: 0x80001840 //          noop _bc(NormalizeAndReturn_ShiftLeft)
  5699. 0x0000163F: 0x28000036 //          addi5 (-0xA, r0, r10)
  5700. 0x00001640: 0x28000037 //          addi5 (-0x9, r0, r10)
  5701. 0x00001641: 0x288A401F // NormalizeAndReturn_ShiftLeft: andi (0x1F, r10, r10)
  5702. 0x00001642: 0xA9430183 //          sll (r10, r3, r3) _bc(NormalizeAndReturn_NoShift)
  5703. 0x00001643: 0x142A0005 //          sub (r5, r10, r5)
  5704. 0x00001644: 0x29030003 // NormalizeAndReturn_ShiftRight: srl (r10, r3, r3)
  5705. 0x00001645: 0x140A0005 //          add (r5, r10, r5)
  5706. 0x00001646: 0x2400003F // NormalizeAndReturn_NoShift: addi5 (-0x1, r0, r9)
  5707. 0x00001647: 0x2D090038 //          srli5 (0x18, r9, r11)
  5708. 0x00001648: 0x14208004 //          sub (r5, r0, testLE)
  5709. 0x00001649: 0x142B8007 //          sub (r5, r11, testGE)
  5710. 0x0000164A: 0xA50903E9 //          srli5 (0x9, r9, r9) _bc(NormalizeAndReturn_ExpTooSmall)
  5711. 0x0000164B: 0x8C890443 //          and (r3, r9, r3) _bc(NormalizeAndReturn_ExpTooLarge)
  5712. 0x0000164C: 0x15450037 //          slli5 (0x17, r5, r5)
  5713. 0x0000164D: 0x8CC70501 //          or (r3, r7, r1) _bc(NormalizeAndReturn_Done)
  5714. 0x0000164E: 0x14C10001 //          or (r5, r1, r1)
  5715. 0x0000164F: 0x00070001 // NormalizeAndReturn_ExpTooSmall: mov (r7, r1)
  5716. 0x00001650: 0x61F50001 //          B0 return (r21)
  5717. 0x00001651: 0x2D4B0037 // NormalizeAndReturn_ExpTooLarge: slli5 (0x17, r11, r11)
  5718. 0x00001652: 0x2CC70001 //          or (r11, r7, r1)
  5719. 0x00001653: 0x00000000 //          noop
  5720. 0x00001654: 0x61F50001 // NormalizeAndReturn_Done: B0 return (r21)
  5721. 0x00001655: 0x00010003 // ExtractOneArgument: mov (r1, r3)
  5722. 0x00001656: 0x00010007 //          mov (r1, r7)
  5723. 0x00001657: 0x00010005 //          mov (r1, r5)
  5724. 0x00001658: 0x0D430029 //          slli5 (0x9, r3, r3)
  5725. 0x00001659: 0x1D07003F //          srli5 (0x1F, r7, r7)
  5726. 0x0000165A: 0x15050037 //          srli5 (0x17, r5, r5)
  5727. 0x0000165B: 0x0D030029 //          srli5 (0x9, r3, r3)
  5728. 0x0000165C: 0x1D47087F //          slli5 (0x1F, r7, r7) rts
  5729. 0x0000165D: 0x148540FF //          andi (0xFF, r5, r5)
  5730. 0x0000165E: 0x5CC30003 //          or (r23, r3, r3)
  5731. 0x0000165F: 0x00000000 //          noop
  5732. 0x00001660: 0x09570028 // ___negsf2: slli5 (0x8, r23, r2)
  5733. 0x00001661: 0x08E10001 //          xor (r2, r1, r1)
  5734. 0x00001662: 0x61F50001 //          B0 return (r21)
  5735. 0x00001663: 0x00000000 //          noop
  5736. 0x00001664: 0x04008007 // ___floatsisf: add (r1, r0, testGE)
  5737. 0x00001665: 0x15800096 //          movi (0x96, r5)
  5738. 0x00001666: 0x80001807 //          mov (r0, r7) _bc(NormalizeAndReturn)
  5739. 0x00001667: 0x00010003 //          mov (r1, r3)
  5740. 0x00001668: 0x80211803 //          sub (r0, r1, r3) _bc(NormalizeAndReturn)
  5741. 0x00001669: 0x1D570028 //          slli5 (0x8, r23, r7)
  5742. 0x0000166A: 0x80000D40 // ___fixsfsi: noop _bc(ExtractOneArgument)
  5743. 0x0000166B: 0x00000000 //          noop
  5744. 0x0000166C: 0x1825C09D //          subi (0x9D, r5, testLT)
  5745. 0x0000166D: 0x1425C07F //          subi (0x7F, r5, testGT)
  5746. 0x0000166E: 0x8D4305A7 //          slli5 (0x7, r3, r3) _bc(___fixdfsi_overflow)
  5747. 0x0000166F: 0x9C008682 //          add (r7, r0, testZ) _bc(___fixdfsi_underflow)
  5748. 0x00001670: 0x1425409D //          subi (0x9D, r5, r5)
  5749. 0x00001671: 0x95030501 //          srl (r5, r3, r1) _bc(___fixdfsi_positive)
  5750. 0x00001672: 0x00000000 //          noop
  5751. 0x00001673: 0x00210001 //          sub (r0, r1, r1)
  5752. 0x00001674: 0x61F50001 // ___fixdfsi_positive: B0 return (r21)
  5753. 0x00001675: 0x00000000 //          noop
  5754. 0x00001676: 0x05570028 // ___fixdfsi_overflow: slli5 (0x8, r23, r1)
  5755. 0x00001677: 0x00000000 //          noop
  5756. 0x00001678: 0x61F50001 //          B0 return (r21)
  5757. 0x00001679: 0x00000000 //          noop
  5758. 0x0000167A: 0x00000001 // ___fixdfsi_underflow: mov (r0, r1)
  5759. 0x0000167B: 0x00000000 //          noop
  5760. 0x0000167C: 0x61F50001 //          B0 return (r21)
  5761. 0x0000167D: 0x00000000 //          noop
  5762. 0x0000167E: 0x80000D40 // ___fixunssfsi: noop _bc(ExtractOneArgument)
  5763. 0x0000167F: 0x00000000 //          noop
  5764. 0x00001680: 0x1825C09E //          subi (0x9E, r5, testLT)
  5765. 0x00001681: 0x1425C07F //          subi (0x7F, r5, testGT)
  5766. 0x00001682: 0x8D433DA8 //          slli5 (0x8, r3, r3) _bc(___fixdfsi_overflow)
  5767. 0x00001683: 0x9C00BE83 //          add (r7, r0, testNZ) _bc(___fixdfsi_underflow)
  5768. 0x00001684: 0x1425409E //          subi (0x9E, r5, r5)
  5769. 0x00001685: 0x95033E81 //          srl (r5, r3, r1) _bc(___fixdfsi_underflow)
  5770. 0x00001686: 0x00000000 //          noop
  5771. 0x00001687: 0x00000000 //          noop
  5772. 0x00001688: 0x61F50001 //          B0 return (r21)
  5773. 0x00001689: 0x00000000 //          noop
  5774. 0x0000168A: 0x61F50001 // ___truncdfsf2: B0 return (r21)
  5775. 0x0000168B: 0x00000000 //          noop
  5776. 0x0000168C: 0x61F50001 // ___extendsfdf2: B0 return (r21)
  5777. 0x0000168D: 0x00000000 //          noop
  5778. 0x0000168E: 0x00030003 // ___fnorm: mov (r3, r3)
  5779. 0x0000168F: 0x80022005 //          mov (r2, r5) _bc(NormalizeAndReturn)
  5780. 0x00001690: 0x00010007 //          mov (r1, r7)
  5781. 0x00001691: 0x00000000 //          noop
  5782. 0x00001692: 0x00000000 //          noop
  5783. 0x00001693: 0x00000000 //          noop
  5784. 0x00001694: 0x00000000 //          noop
  5785. 0x00001695: 0x00000000 //          noop
  5786. 0x00001696: 0x00000000 //          noop
  5787. 0x00001697: 0x00000000 //          noop
  5788. 0x00001698: 0x00000000 //          noop
  5789. 0x00001699: 0x00000000 //          noop
  5790. 0x0000169A: 0x00000000 //          noop
  5791. 0x0000169B: 0x00000000 //          noop
  5792. 0x0000169C: 0x00000000 //          noop
  5793. 0x0000169D: 0x00000000 //          noop
  5794. 0x0000169E: 0x00000000 //          noop
  5795. 0x0000169F: 0x00000000 //          noop
  5796. 0x000016A0: 0x00000000 //          noop
  5797. 0x000016A1: 0x00000000 //          noop
  5798. 0x000016A2: 0x00000000 //          noop
  5799. 0x000016A3: 0x00000000 //          noop
  5800. 0x000016A4: 0x00000000 //          noop
  5801. 0x000016A5: 0x00000000 //          noop
  5802. 0x000016A6: 0x00000000 //          noop
  5803. 0x000016A7: 0x00000000 //          noop
  5804. 0x000016A8: 0x00000000 //          noop
  5805. 0x000016A9: 0x00000000 //          noop
  5806. 0x000016AA: 0x00000000 //          noop
  5807. 0x000016AB: 0x00000000 //          noop
  5808. 0x000016AC: 0x00000000 //          noop
  5809. 0x000016AD: 0x00000000 //          noop
  5810. 0x000016AE: 0x00000000 //          noop
  5811. 0x000016AF: 0x00000000 //          noop
  5812. 0x000016B0: 0x00000000 //          noop
  5813. 0x000016B1: 0x00000000 //          noop
  5814. 0x000016B2: 0x00000000 //          noop
  5815. 0x000016B3: 0x00000000 //          noop
  5816. 0x000016B4: 0x00000000 //          noop
  5817. 0x000016B5: 0x00000000 //          noop
  5818. 0x000016B6: 0x00000000 //          noop
  5819. 0x000016B7: 0x00000000 //          noop
  5820. 0x000016B8: 0x00000000 //          noop
  5821. 0x000016B9: 0x00000000 //          noop
  5822. 0x000016BA: 0x00000000 //          noop
  5823. 0x000016BB: 0x00000000 //          noop
  5824. 0x000016BC: 0x00000000 //          noop
  5825. 0x000016BD: 0x00000000 //          noop
  5826. 0x000016BE: 0x00000000 //          noop
  5827. 0x000016BF: 0x00000000 //          noop
  5828. 0x000016C0: 0x00000000 //          noop
  5829. 0x000016C1: 0x00000000 //          noop
  5830. 0x000016C2: 0x00000000 //          noop
  5831. 0x000016C3: 0x00000000 //          noop
  5832. 0x000016C4: 0x00000000 //          noop
  5833. 0x000016C5: 0x00000000 //          noop
  5834. 0x000016C6: 0x00000000 //          noop
  5835. 0x000016C7: 0x00000000 //          noop
  5836. 0x000016C8: 0x00000000 //          noop
  5837. 0x000016C9: 0x00000000 //          noop
  5838. 0x000016CA: 0x00000000 //          noop
  5839. 0x000016CB: 0x00000000 //          noop
  5840. 0x000016CC: 0x00000000 //          noop
  5841. 0x000016CD: 0x00000000 //          noop
  5842. 0x000016CE: 0x00000000 //          noop
  5843. 0x000016CF: 0x00000000 //          noop
  5844. 0x000016D0: 0x00000000 //          noop
  5845. 0x000016D1: 0x00000000 //          noop
  5846. 0x000016D2: 0x00000000 //          noop
  5847. 0x000016D3: 0x00000000 //          noop
  5848. 0x000016D4: 0x00000000 //          noop
  5849. 0x000016D5: 0x00000000 //          noop
  5850. 0x000016D6: 0x00000000 //          noop
  5851. 0x000016D7: 0x00000000 //          noop
  5852. 0x000016D8: 0x00000000 //          noop
  5853. 0x000016D9: 0x00000000 //          noop
  5854. 0x000016DA: 0x00000000 //          noop
  5855. 0x000016DB: 0x00000000 //          noop
  5856. 0x000016DC: 0x00000000 //          noop
  5857. 0x000016DD: 0x00000000 //          noop
  5858. 0x000016DE: 0x00000000 //          noop
  5859. 0x000016DF: 0x00000000 //          noop
  5860. 0x000016E0: 0x00000000 //          noop
  5861. 0x000016E1: 0x00000000 //          noop
  5862. 0x000016E2: 0x00000000 //          noop
  5863. 0x000016E3: 0x00000000 //          noop
  5864. 0x000016E4: 0x00000000 //          noop
  5865. 0x000016E5: 0x00000000 //          noop
  5866. 0x000016E6: 0x00000000 //          noop
  5867. 0x000016E7: 0x00000000 //          noop
  5868. 0x000016E8: 0x00000000 //          noop
  5869. 0x000016E9: 0x00000000 //          noop
  5870. 0x000016EA: 0x00000000 //          noop
  5871. 0x000016EB: 0x00000000 //          noop
  5872. 0x000016EC: 0x00000000 //          noop
  5873. 0x000016ED: 0x00000000 //          noop
  5874. 0x000016EE: 0x00000000 //          noop
  5875. 0x000016EF: 0x00000000 //          noop
  5876. 0x000016F0: 0x00000000 //          noop
  5877. 0x000016F1: 0x00000000 //          noop
  5878. 0x000016F2: 0x00000000 //          noop
  5879. 0x000016F3: 0x00000000 //          noop
  5880. 0x000016F4: 0x00000000 //          noop
  5881. 0x000016F5: 0x00000000 //          noop
  5882. 0x000016F6: 0x00000000 //          noop
  5883. 0x000016F7: 0x00000000 //          noop
  5884. 0x000016F8: 0x00000000 //          noop
  5885. 0x000016F9: 0x00000000 //          noop
  5886. 0x000016FA: 0x00000000 //          noop
  5887. 0x000016FB: 0x00000000 //          noop
  5888. 0x000016FC: 0x00000000 //          noop
  5889. 0x000016FD: 0x00000000 //          noop
  5890. 0x000016FE: 0x00000000 //          noop
  5891. 0x000016FF: 0x00000000 //          noop
  5892. 0x00001700: 0x00010003 // ExtractBothArguments: mov (r1, r3)
  5893. 0x00001701: 0x00020004 //          mov (r2, r4)
  5894. 0x00001702: 0x00010005 //          mov (r1, r5)
  5895. 0x00001703: 0x00020006 //          mov (r2, r6)
  5896. 0x00001704: 0x00010007 //          mov (r1, r7)
  5897. 0x00001705: 0x00020008 //          mov (r2, r8)
  5898. 0x00001706: 0x0D430029 //          slli5 (0x9, r3, r3)
  5899. 0x00001707: 0x11440029 //          slli5 (0x9, r4, r4)
  5900. 0x00001708: 0x15050037 //          srli5 (0x17, r5, r5)
  5901. 0x00001709: 0x19060037 //          srli5 (0x17, r6, r6)
  5902. 0x0000170A: 0x1D07003F //          srli5 (0x1F, r7, r7)
  5903. 0x0000170B: 0x2108003F //          srli5 (0x1F, r8, r8)
  5904. 0x0000170C: 0x0D030029 //          srli5 (0x9, r3, r3)
  5905. 0x0000170D: 0x11040029 //          srli5 (0x9, r4, r4)
  5906. 0x0000170E: 0x148540FF //          andi (0xFF, r5, r5)
  5907. 0x0000170F: 0x188640FF //          andi (0xFF, r6, r6)
  5908. 0x00001710: 0x1D47003F //          slli5 (0x1F, r7, r7)
  5909. 0x00001711: 0x2148087F //          slli5 (0x1F, r8, r8) rts
  5910. 0x00001712: 0x5CC30003 //          or (r23, r3, r3)
  5911. 0x00001713: 0x5CC40004 //          or (r23, r4, r4)
  5912. 0x00001714: 0x0C008006 // NormalizeAndReturn: add (r3, r0, testLT)
  5913. 0x00001715: 0x0C008002 //          add (r3, r0, testZ)
  5914. 0x00001716: 0x99439621 //          slli5 (0x1, r3, testLT) _bc(NormalizeAndReturn_ShiftRight)
  5915. 0x00001717: 0xA80018E8 //          addi5 (0x8, r0, r10) _bc(NormalizeAndReturn_ExpTooSmall)
  5916. 0x00001718: 0x99439622 //          slli5 (0x2, r3, testLT) _bc(NormalizeAndReturn_ShiftRight)
  5917. 0x00001719: 0x28000027 //          addi5 (0x7, r0, r10)
  5918. 0x0000171A: 0x99439623 //          slli5 (0x3, r3, testLT) _bc(NormalizeAndReturn_ShiftRight)
  5919. 0x0000171B: 0x28000026 //          addi5 (0x6, r0, r10)
  5920. 0x0000171C: 0x99439624 //          slli5 (0x4, r3, testLT) _bc(NormalizeAndReturn_ShiftRight)
  5921. 0x0000171D: 0x28000025 //          addi5 (0x5, r0, r10)
  5922. 0x0000171E: 0x99439625 //          slli5 (0x5, r3, testLT) _bc(NormalizeAndReturn_ShiftRight)
  5923. 0x0000171F: 0x28000024 //          addi5 (0x4, r0, r10)
  5924. 0x00001720: 0x99439E26 //          slli5 (0x6, r3, testLT) _bc(NormalizeAndReturn_ShiftRight)
  5925. 0x00001721: 0x28000023 //          addi5 (0x3, r0, r10)
  5926. 0x00001722: 0x99439E27 //          slli5 (0x7, r3, testLT) _bc(NormalizeAndReturn_ShiftRight)
  5927. 0x00001723: 0x28000022 //          addi5 (0x2, r0, r10)
  5928. 0x00001724: 0x99439E28 //          slli5 (0x8, r3, testLT) _bc(NormalizeAndReturn_ShiftRight)
  5929. 0x00001725: 0x28000021 //          addi5 (0x1, r0, r10)
  5930. 0x00001726: 0x99439EA9 //          slli5 (0x9, r3, testLT) _bc(NormalizeAndReturn_NoShift)
  5931. 0x00001727: 0x00000000 //          noop
  5932. 0x00001728: 0x99439D6A //          slli5 (0xA, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5933. 0x00001729: 0x28000021 //          addi5 (0x1, r0, r10)
  5934. 0x0000172A: 0x99439D6B //          slli5 (0xB, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5935. 0x0000172B: 0x28000022 //          addi5 (0x2, r0, r10)
  5936. 0x0000172C: 0x99439D6C //          slli5 (0xC, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5937. 0x0000172D: 0x28000023 //          addi5 (0x3, r0, r10)
  5938. 0x0000172E: 0x99439D6D //          slli5 (0xD, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5939. 0x0000172F: 0x28000024 //          addi5 (0x4, r0, r10)
  5940. 0x00001730: 0x99439D6E //          slli5 (0xE, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5941. 0x00001731: 0x28000025 //          addi5 (0x5, r0, r10)
  5942. 0x00001732: 0x99439D6F //          slli5 (0xF, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5943. 0x00001733: 0x28000026 //          addi5 (0x6, r0, r10)
  5944. 0x00001734: 0x99439D70 //          slli5 (0x10, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5945. 0x00001735: 0x28000027 //          addi5 (0x7, r0, r10)
  5946. 0x00001736: 0x99439D71 //          slli5 (0x11, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5947. 0x00001737: 0x28000028 //          addi5 (0x8, r0, r10)
  5948. 0x00001738: 0x99439D72 //          slli5 (0x12, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5949. 0x00001739: 0x28000029 //          addi5 (0x9, r0, r10)
  5950. 0x0000173A: 0x99439D73 //          slli5 (0x13, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5951. 0x0000173B: 0x2800002A //          addi5 (0xA, r0, r10)
  5952. 0x0000173C: 0x99439D74 //          slli5 (0x14, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5953. 0x0000173D: 0x2800002B //          addi5 (0xB, r0, r10)
  5954. 0x0000173E: 0x99439D75 //          slli5 (0x15, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5955. 0x0000173F: 0x2800002C //          addi5 (0xC, r0, r10)
  5956. 0x00001740: 0x99438576 //          slli5 (0x16, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5957. 0x00001741: 0x2800002D //          addi5 (0xD, r0, r10)
  5958. 0x00001742: 0x99438577 //          slli5 (0x17, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5959. 0x00001743: 0x2800002E //          addi5 (0xE, r0, r10)
  5960. 0x00001744: 0x99438578 //          slli5 (0x18, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5961. 0x00001745: 0x2800002F //          addi5 (0xF, r0, r10)
  5962. 0x00001746: 0x99438579 //          slli5 (0x19, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5963. 0x00001747: 0x28000030 //          addi5 (-0x10, r0, r10)
  5964. 0x00001748: 0x9943857A //          slli5 (0x1A, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5965. 0x00001749: 0x28000031 //          addi5 (-0xF, r0, r10)
  5966. 0x0000174A: 0x9943857B //          slli5 (0x1B, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5967. 0x0000174B: 0x28000032 //          addi5 (-0xE, r0, r10)
  5968. 0x0000174C: 0x9943857C //          slli5 (0x1C, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5969. 0x0000174D: 0x28000033 //          addi5 (-0xD, r0, r10)
  5970. 0x0000174E: 0x9943857D //          slli5 (0x1D, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5971. 0x0000174F: 0x28000034 //          addi5 (-0xC, r0, r10)
  5972. 0x00001750: 0x9943857E //          slli5 (0x1E, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  5973. 0x00001751: 0x28000035 //          addi5 (-0xB, r0, r10)
  5974. 0x00001752: 0x80000540 //          noop _bc(NormalizeAndReturn_ShiftLeft)
  5975. 0x00001753: 0x28000036 //          addi5 (-0xA, r0, r10)
  5976. 0x00001754: 0x28000037 //          addi5 (-0x9, r0, r10)
  5977. 0x00001755: 0x288A401F // NormalizeAndReturn_ShiftLeft: andi (0x1F, r10, r10)
  5978. 0x00001756: 0xA9430683 //          sll (r10, r3, r3) _bc(NormalizeAndReturn_NoShift)
  5979. 0x00001757: 0x142A0005 //          sub (r5, r10, r5)
  5980. 0x00001758: 0x29030003 // NormalizeAndReturn_ShiftRight: srl (r10, r3, r3)
  5981. 0x00001759: 0x140A0005 //          add (r5, r10, r5)
  5982. 0x0000175A: 0x2400003F // NormalizeAndReturn_NoShift: addi5 (-0x1, r0, r9)
  5983. 0x0000175B: 0x2D090038 //          srli5 (0x18, r9, r11)
  5984. 0x0000175C: 0x14208004 //          sub (r5, r0, testLE)
  5985. 0x0000175D: 0x142B8007 //          sub (r5, r11, testGE)
  5986. 0x0000175E: 0xA50908E9 //          srli5 (0x9, r9, r9) _bc(NormalizeAndReturn_ExpTooSmall)
  5987. 0x0000175F: 0x8C890943 //          and (r3, r9, r3) _bc(NormalizeAndReturn_ExpTooLarge)
  5988. 0x00001760: 0x15450037 //          slli5 (0x17, r5, r5)
  5989. 0x00001761: 0x8CC70201 //          or (r3, r7, r1) _bc(NormalizeAndReturn_Done)
  5990. 0x00001762: 0x14C10001 //          or (r5, r1, r1)
  5991. 0x00001763: 0x00070001 // NormalizeAndReturn_ExpTooSmall: mov (r7, r1)
  5992. 0x00001764: 0x61F50001 //          B0 return (r21)
  5993. 0x00001765: 0x2D4B0037 // NormalizeAndReturn_ExpTooLarge: slli5 (0x17, r11, r11)
  5994. 0x00001766: 0x2CC70001 //          or (r11, r7, r1)
  5995. 0x00001767: 0x00000000 //          noop
  5996. 0x00001768: 0x61F50001 // NormalizeAndReturn_Done: B0 return (r21)
  5997. 0x00001769: 0x00000000 //          noop
  5998. 0x0000176A: 0x0C000021 // ___subsf3: addi5 (0x1, r0, r3)
  5999. 0x0000176B: 0x0D43003F //          slli5 (0x1F, r3, r3)
  6000. 0x0000176C: 0x0CE20002 //          xor (r3, r2, r2)
  6001. 0x0000176D: 0x00000000 // ___subdf3_is_zero: noop
  6002. 0x0000176E: 0x80001800 // ___addsf3: noop _bc(ExtractBothArguments)
  6003. 0x0000176F: 0x2D800018 //          movi (0x18, r11)
  6004. 0x00001770: 0x0D430027 //          slli5 (0x7, r3, r3)
  6005. 0x00001771: 0x11440027 //          slli5 (0x7, r4, r4)
  6006. 0x00001772: 0x14050039 //          addi5 (-0x7, r5, r5)
  6007. 0x00001773: 0x18060039 //          addi5 (-0x7, r6, r6)
  6008. 0x00001774: 0x1426000A //          sub (r5, r6, r10)
  6009. 0x00001775: 0x28208006 //          sub (r10, r0, testLT)
  6010. 0x00001776: 0x282B8005 //          sub (r10, r11, testGT)
  6011. 0x00001777: 0x982506C9 //          sub (r6, r5, r9) _bc(___adddf3_adjust_man_1)
  6012. 0x00001778: 0xA42BBA05 //          sub (r9, r11, testGT) _bc(___adddf3_just_arg_1)
  6013. 0x00001779: 0xA9040784 // ___adddf3_adjust_man_2: srl (r10, r4, r4) _bc(___adddf3_adjust_done)
  6014. 0x0000177A: 0x1C288002 //          sub (r7, r8, testZ)
  6015. 0x0000177B: 0x00060005 // ___adddf3_adjust_man_1: mov (r6, r5)
  6016. 0x0000177C: 0xA5033983 //          srl (r9, r3, r3) _bc(___adddf3_just_arg_2)
  6017. 0x0000177D: 0x1C288002 //          sub (r7, r8, testZ)
  6018. 0x0000177E: 0x1C288002 // ___adddf3_adjust_done: sub (r7, r8, testZ)
  6019. 0x0000177F: 0x8C24B945 //          sub (r3, r4, testGT) _bc(___adddf3_adjust_same_sign)
  6020. 0x00001780: 0x80002500 //          noop _bc(NormalizeAndReturn)
  6021. 0x00001781: 0x80000100 //          noop _bc(___adddf3_adjust_man_1_greater)
  6022. 0x00001782: 0x90232503 // ___adddf3_adjust_man_2_greater: sub (r4, r3, r3) _bc(NormalizeAndReturn)
  6023. 0x00001783: 0x00080007 //          mov (r8, r7)
  6024. 0x00001784: 0x00230003 // ___adddf3_adjust_man_1_greater: sub (r0, r3, r3)
  6025. 0x00001785: 0x0C040003 // ___adddf3_adjust_same_sign: add (r3, r4, r3)
  6026. 0x00001786: 0x00020001 // ___adddf3_just_arg_2: mov (r2, r1)
  6027. 0x00001787: 0x00000000 //          noop
  6028. 0x00001788: 0x61F50001 // ___adddf3_just_arg_1: B0 return (r21)
  6029. 0x00001789: 0x00000000 //          noop
  6030. 0x0000178A: 0x00000000 //          noop
  6031. 0x0000178B: 0x00000000 //          noop
  6032. 0x0000178C: 0x00000000 //          noop
  6033. 0x0000178D: 0x00000000 //          noop
  6034. 0x0000178E: 0x00000000 //          noop
  6035. 0x0000178F: 0x00000000 //          noop
  6036. 0x00001790: 0x00000000 //          noop
  6037. 0x00001791: 0x00000000 //          noop
  6038. 0x00001792: 0x00000000 //          noop
  6039. 0x00001793: 0x00000000 //          noop
  6040. 0x00001794: 0x00000000 //          noop
  6041. 0x00001795: 0x00000000 //          noop
  6042. 0x00001796: 0x00000000 //          noop
  6043. 0x00001797: 0x00000000 //          noop
  6044. 0x00001798: 0x00000000 //          noop
  6045. 0x00001799: 0x00000000 //          noop
  6046. 0x0000179A: 0x00000000 //          noop
  6047. 0x0000179B: 0x00000000 //          noop
  6048. 0x0000179C: 0x00000000 //          noop
  6049. 0x0000179D: 0x00000000 //          noop
  6050. 0x0000179E: 0x00000000 //          noop
  6051. 0x0000179F: 0x00000000 //          noop
  6052. 0x000017A0: 0x00000000 //          noop
  6053. 0x000017A1: 0x00000000 //          noop
  6054. 0x000017A2: 0x00000000 //          noop
  6055. 0x000017A3: 0x00000000 //          noop
  6056. 0x000017A4: 0x00000000 //          noop
  6057. 0x000017A5: 0x00000000 //          noop
  6058. 0x000017A6: 0x00000000 //          noop
  6059. 0x000017A7: 0x00000000 //          noop
  6060. 0x000017A8: 0x00000000 //          noop
  6061. 0x000017A9: 0x00000000 //          noop
  6062. 0x000017AA: 0x00000000 //          noop
  6063. 0x000017AB: 0x00000000 //          noop
  6064. 0x000017AC: 0x00000000 //          noop
  6065. 0x000017AD: 0x00000000 //          noop
  6066. 0x000017AE: 0x00000000 //          noop
  6067. 0x000017AF: 0x00000000 //          noop
  6068. 0x000017B0: 0x00000000 //          noop
  6069. 0x000017B1: 0x00000000 //          noop
  6070. 0x000017B2: 0x00000000 //          noop
  6071. 0x000017B3: 0x00000000 //          noop
  6072. 0x000017B4: 0x00000000 //          noop
  6073. 0x000017B5: 0x00000000 //          noop
  6074. 0x000017B6: 0x00000000 //          noop
  6075. 0x000017B7: 0x00000000 //          noop
  6076. 0x000017B8: 0x00000000 //          noop
  6077. 0x000017B9: 0x00000000 //          noop
  6078. 0x000017BA: 0x00000000 //          noop
  6079. 0x000017BB: 0x00000000 //          noop
  6080. 0x000017BC: 0x00000000 //          noop
  6081. 0x000017BD: 0x00000000 //          noop
  6082. 0x000017BE: 0x00000000 //          noop
  6083. 0x000017BF: 0x00000000 //          noop
  6084. 0x000017C0: 0x00000000 //          noop
  6085. 0x000017C1: 0x00000000 //          noop
  6086. 0x000017C2: 0x00000000 //          noop
  6087. 0x000017C3: 0x00000000 //          noop
  6088. 0x000017C4: 0x00000000 //          noop
  6089. 0x000017C5: 0x00000000 //          noop
  6090. 0x000017C6: 0x00000000 //          noop
  6091. 0x000017C7: 0x00000000 //          noop
  6092. 0x000017C8: 0x00000000 //          noop
  6093. 0x000017C9: 0x00000000 //          noop
  6094. 0x000017CA: 0x00000000 //          noop
  6095. 0x000017CB: 0x00000000 //          noop
  6096. 0x000017CC: 0x00000000 //          noop
  6097. 0x000017CD: 0x00000000 //          noop
  6098. 0x000017CE: 0x00000000 //          noop
  6099. 0x000017CF: 0x00000000 //          noop
  6100. 0x000017D0: 0x00000000 //          noop
  6101. 0x000017D1: 0x00000000 //          noop
  6102. 0x000017D2: 0x00000000 //          noop
  6103. 0x000017D3: 0x00000000 //          noop
  6104. 0x000017D4: 0x00000000 //          noop
  6105. 0x000017D5: 0x00000000 //          noop
  6106. 0x000017D6: 0x00000000 //          noop
  6107. 0x000017D7: 0x00000000 //          noop
  6108. 0x000017D8: 0x00000000 //          noop
  6109. 0x000017D9: 0x00000000 //          noop
  6110. 0x000017DA: 0x00000000 //          noop
  6111. 0x000017DB: 0x00000000 //          noop
  6112. 0x000017DC: 0x00000000 //          noop
  6113. 0x000017DD: 0x00000000 //          noop
  6114. 0x000017DE: 0x00000000 //          noop
  6115. 0x000017DF: 0x00000000 //          noop
  6116. 0x000017E0: 0x00000000 //          noop
  6117. 0x000017E1: 0x00000000 //          noop
  6118. 0x000017E2: 0x00000000 //          noop
  6119. 0x000017E3: 0x00000000 //          noop
  6120. 0x000017E4: 0x00000000 //          noop
  6121. 0x000017E5: 0x00000000 //          noop
  6122. 0x000017E6: 0x00000000 //          noop
  6123. 0x000017E7: 0x00000000 //          noop
  6124. 0x000017E8: 0x00000000 //          noop
  6125. 0x000017E9: 0x00000000 //          noop
  6126. 0x000017EA: 0x00000000 //          noop
  6127. 0x000017EB: 0x00000000 //          noop
  6128. 0x000017EC: 0x00000000 //          noop
  6129. 0x000017ED: 0x00000000 //          noop
  6130. 0x000017EE: 0x00000000 //          noop
  6131. 0x000017EF: 0x00000000 //          noop
  6132. 0x000017F0: 0x00000000 //          noop
  6133. 0x000017F1: 0x00000000 //          noop
  6134. 0x000017F2: 0x00000000 //          noop
  6135. 0x000017F3: 0x00000000 //          noop
  6136. 0x000017F4: 0x00000000 //          noop
  6137. 0x000017F5: 0x00000000 //          noop
  6138. 0x000017F6: 0x00000000 //          noop
  6139. 0x000017F7: 0x00000000 //          noop
  6140. 0x000017F8: 0x00000000 //          noop
  6141. 0x000017F9: 0x00000000 //          noop
  6142. 0x000017FA: 0x00000000 //          noop
  6143. 0x000017FB: 0x00000000 //          noop
  6144. 0x000017FC: 0x00000000 //          noop
  6145. 0x000017FD: 0x00000000 //          noop
  6146. 0x000017FE: 0x00000000 //          noop
  6147. 0x000017FF: 0x00000000 //          noop
  6148. 0x00001800: 0x00010003 // ExtractBothArguments: mov (r1, r3)
  6149. 0x00001801: 0x00020004 //          mov (r2, r4)
  6150. 0x00001802: 0x00010005 //          mov (r1, r5)
  6151. 0x00001803: 0x00020006 //          mov (r2, r6)
  6152. 0x00001804: 0x00010007 //          mov (r1, r7)
  6153. 0x00001805: 0x00020008 //          mov (r2, r8)
  6154. 0x00001806: 0x0D430029 //          slli5 (0x9, r3, r3)
  6155. 0x00001807: 0x11440029 //          slli5 (0x9, r4, r4)
  6156. 0x00001808: 0x15050037 //          srli5 (0x17, r5, r5)
  6157. 0x00001809: 0x19060037 //          srli5 (0x17, r6, r6)
  6158. 0x0000180A: 0x1D07003F //          srli5 (0x1F, r7, r7)
  6159. 0x0000180B: 0x2108003F //          srli5 (0x1F, r8, r8)
  6160. 0x0000180C: 0x0D030029 //          srli5 (0x9, r3, r3)
  6161. 0x0000180D: 0x11040029 //          srli5 (0x9, r4, r4)
  6162. 0x0000180E: 0x148540FF //          andi (0xFF, r5, r5)
  6163. 0x0000180F: 0x188640FF //          andi (0xFF, r6, r6)
  6164. 0x00001810: 0x1D47003F //          slli5 (0x1F, r7, r7)
  6165. 0x00001811: 0x2148087F //          slli5 (0x1F, r8, r8) rts
  6166. 0x00001812: 0x5CC30003 //          or (r23, r3, r3)
  6167. 0x00001813: 0x5CC40004 //          or (r23, r4, r4)
  6168. 0x00001814: 0x0C008006 // NormalizeAndReturn: add (r3, r0, testLT)
  6169. 0x00001815: 0x0C008002 //          add (r3, r0, testZ)
  6170. 0x00001816: 0x99439621 //          slli5 (0x1, r3, testLT) _bc(NormalizeAndReturn_ShiftRight)
  6171. 0x00001817: 0xA80018E8 //          addi5 (0x8, r0, r10) _bc(NormalizeAndReturn_ExpTooSmall)
  6172. 0x00001818: 0x99439622 //          slli5 (0x2, r3, testLT) _bc(NormalizeAndReturn_ShiftRight)
  6173. 0x00001819: 0x28000027 //          addi5 (0x7, r0, r10)
  6174. 0x0000181A: 0x99439623 //          slli5 (0x3, r3, testLT) _bc(NormalizeAndReturn_ShiftRight)
  6175. 0x0000181B: 0x28000026 //          addi5 (0x6, r0, r10)
  6176. 0x0000181C: 0x99439624 //          slli5 (0x4, r3, testLT) _bc(NormalizeAndReturn_ShiftRight)
  6177. 0x0000181D: 0x28000025 //          addi5 (0x5, r0, r10)
  6178. 0x0000181E: 0x99439625 //          slli5 (0x5, r3, testLT) _bc(NormalizeAndReturn_ShiftRight)
  6179. 0x0000181F: 0x28000024 //          addi5 (0x4, r0, r10)
  6180. 0x00001820: 0x99439E26 //          slli5 (0x6, r3, testLT) _bc(NormalizeAndReturn_ShiftRight)
  6181. 0x00001821: 0x28000023 //          addi5 (0x3, r0, r10)
  6182. 0x00001822: 0x99439E27 //          slli5 (0x7, r3, testLT) _bc(NormalizeAndReturn_ShiftRight)
  6183. 0x00001823: 0x28000022 //          addi5 (0x2, r0, r10)
  6184. 0x00001824: 0x99439E28 //          slli5 (0x8, r3, testLT) _bc(NormalizeAndReturn_ShiftRight)
  6185. 0x00001825: 0x28000021 //          addi5 (0x1, r0, r10)
  6186. 0x00001826: 0x99439EA9 //          slli5 (0x9, r3, testLT) _bc(NormalizeAndReturn_NoShift)
  6187. 0x00001827: 0x00000000 //          noop
  6188. 0x00001828: 0x99439D6A //          slli5 (0xA, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6189. 0x00001829: 0x28000021 //          addi5 (0x1, r0, r10)
  6190. 0x0000182A: 0x99439D6B //          slli5 (0xB, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6191. 0x0000182B: 0x28000022 //          addi5 (0x2, r0, r10)
  6192. 0x0000182C: 0x99439D6C //          slli5 (0xC, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6193. 0x0000182D: 0x28000023 //          addi5 (0x3, r0, r10)
  6194. 0x0000182E: 0x99439D6D //          slli5 (0xD, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6195. 0x0000182F: 0x28000024 //          addi5 (0x4, r0, r10)
  6196. 0x00001830: 0x99439D6E //          slli5 (0xE, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6197. 0x00001831: 0x28000025 //          addi5 (0x5, r0, r10)
  6198. 0x00001832: 0x99439D6F //          slli5 (0xF, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6199. 0x00001833: 0x28000026 //          addi5 (0x6, r0, r10)
  6200. 0x00001834: 0x99439D70 //          slli5 (0x10, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6201. 0x00001835: 0x28000027 //          addi5 (0x7, r0, r10)
  6202. 0x00001836: 0x99439D71 //          slli5 (0x11, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6203. 0x00001837: 0x28000028 //          addi5 (0x8, r0, r10)
  6204. 0x00001838: 0x99439D72 //          slli5 (0x12, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6205. 0x00001839: 0x28000029 //          addi5 (0x9, r0, r10)
  6206. 0x0000183A: 0x99439D73 //          slli5 (0x13, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6207. 0x0000183B: 0x2800002A //          addi5 (0xA, r0, r10)
  6208. 0x0000183C: 0x99439D74 //          slli5 (0x14, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6209. 0x0000183D: 0x2800002B //          addi5 (0xB, r0, r10)
  6210. 0x0000183E: 0x99439D75 //          slli5 (0x15, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6211. 0x0000183F: 0x2800002C //          addi5 (0xC, r0, r10)
  6212. 0x00001840: 0x99438576 //          slli5 (0x16, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6213. 0x00001841: 0x2800002D //          addi5 (0xD, r0, r10)
  6214. 0x00001842: 0x99438577 //          slli5 (0x17, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6215. 0x00001843: 0x2800002E //          addi5 (0xE, r0, r10)
  6216. 0x00001844: 0x99438578 //          slli5 (0x18, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6217. 0x00001845: 0x2800002F //          addi5 (0xF, r0, r10)
  6218. 0x00001846: 0x99438579 //          slli5 (0x19, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6219. 0x00001847: 0x28000030 //          addi5 (-0x10, r0, r10)
  6220. 0x00001848: 0x9943857A //          slli5 (0x1A, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6221. 0x00001849: 0x28000031 //          addi5 (-0xF, r0, r10)
  6222. 0x0000184A: 0x9943857B //          slli5 (0x1B, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6223. 0x0000184B: 0x28000032 //          addi5 (-0xE, r0, r10)
  6224. 0x0000184C: 0x9943857C //          slli5 (0x1C, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6225. 0x0000184D: 0x28000033 //          addi5 (-0xD, r0, r10)
  6226. 0x0000184E: 0x9943857D //          slli5 (0x1D, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6227. 0x0000184F: 0x28000034 //          addi5 (-0xC, r0, r10)
  6228. 0x00001850: 0x9943857E //          slli5 (0x1E, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6229. 0x00001851: 0x28000035 //          addi5 (-0xB, r0, r10)
  6230. 0x00001852: 0x80000540 //          noop _bc(NormalizeAndReturn_ShiftLeft)
  6231. 0x00001853: 0x28000036 //          addi5 (-0xA, r0, r10)
  6232. 0x00001854: 0x28000037 //          addi5 (-0x9, r0, r10)
  6233. 0x00001855: 0x288A401F // NormalizeAndReturn_ShiftLeft: andi (0x1F, r10, r10)
  6234. 0x00001856: 0xA9430683 //          sll (r10, r3, r3) _bc(NormalizeAndReturn_NoShift)
  6235. 0x00001857: 0x142A0005 //          sub (r5, r10, r5)
  6236. 0x00001858: 0x29030003 // NormalizeAndReturn_ShiftRight: srl (r10, r3, r3)
  6237. 0x00001859: 0x140A0005 //          add (r5, r10, r5)
  6238. 0x0000185A: 0x2400003F // NormalizeAndReturn_NoShift: addi5 (-0x1, r0, r9)
  6239. 0x0000185B: 0x2D090038 //          srli5 (0x18, r9, r11)
  6240. 0x0000185C: 0x14208004 //          sub (r5, r0, testLE)
  6241. 0x0000185D: 0x142B8007 //          sub (r5, r11, testGE)
  6242. 0x0000185E: 0xA50908E9 //          srli5 (0x9, r9, r9) _bc(NormalizeAndReturn_ExpTooSmall)
  6243. 0x0000185F: 0x8C890943 //          and (r3, r9, r3) _bc(NormalizeAndReturn_ExpTooLarge)
  6244. 0x00001860: 0x15450037 //          slli5 (0x17, r5, r5)
  6245. 0x00001861: 0x8CC70201 //          or (r3, r7, r1) _bc(NormalizeAndReturn_Done)
  6246. 0x00001862: 0x14C10001 //          or (r5, r1, r1)
  6247. 0x00001863: 0x00070001 // NormalizeAndReturn_ExpTooSmall: mov (r7, r1)
  6248. 0x00001864: 0x61F50001 //          B0 return (r21)
  6249. 0x00001865: 0x2D4B0037 // NormalizeAndReturn_ExpTooLarge: slli5 (0x17, r11, r11)
  6250. 0x00001866: 0x2CC70001 //          or (r11, r7, r1)
  6251. 0x00001867: 0x00000000 //          noop
  6252. 0x00001868: 0x61F50001 // NormalizeAndReturn_Done: B0 return (r21)
  6253. 0x00001869: 0x00000000 //          noop
  6254. 0x0000186A: 0x80001800 // ___mulsf3: noop _bc(ExtractBothArguments)
  6255. 0x0000186B: 0x00000000 //          noop
  6256. 0x0000186C: 0x1CE80007 //          xor (r7, r8, r7)
  6257. 0x0000186D: 0x00258002 //          sub (r0, r5, testZ)
  6258. 0x0000186E: 0x00268002 //          sub (r0, r6, testZ)
  6259. 0x0000186F: 0x80003000 //          noop _bc(___muldf3_zero)
  6260. 0x00001870: 0x80003000 //          noop _bc(___muldf3_zero)
  6261. 0x00001871: 0x32C04020 //          store (r12, r0, 0x20)
  6262. 0x00001872: 0x36C04024 //          store (r13, r0, 0x24)
  6263. 0x00001873: 0x3AC04028 //          store (r14, r0, 0x28)
  6264. 0x00001874: 0x14060005 //          add (r5, r6, r5)
  6265. 0x00001875: 0x14057F7A //          addi (-0x86, r5, r5)
  6266. 0x00001876: 0x208347FF //          andi (0x7FF, r3, r8)
  6267. 0x00001877: 0x0D03002B //          srli5 (0xB, r3, r3)
  6268. 0x00001878: 0x188347FF //          andi (0x7FF, r3, r6)
  6269. 0x00001879: 0x0D03002B //          srli5 (0xB, r3, r3)
  6270. 0x0000187A: 0x2148002C //          slli5 (0xC, r8, r8)
  6271. 0x0000187B: 0x1946002C //          slli5 (0xC, r6, r6)
  6272. 0x0000187C: 0x0D43002C //          slli5 (0xC, r3, r3)
  6273. 0x0000187D: 0x248447FF //          andi (0x7FF, r4, r9)
  6274. 0x0000187E: 0x1104002B //          srli5 (0xB, r4, r4)
  6275. 0x0000187F: 0x288447FF //          andi (0x7FF, r4, r10)
  6276. 0x00001880: 0x1104002B //          srli5 (0xB, r4, r4)
  6277. 0x00001881: 0x25490024 //          slli5 (0x4, r9, r9)
  6278. 0x00001882: 0x294A0024 //          slli5 (0x4, r10, r10)
  6279. 0x00001883: 0x11440024 //          slli5 (0x4, r4, r4)
  6280. 0x00001884: 0x2169000B //          mul (r8, r9, r11)
  6281. 0x00001885: 0x216A000C //          mul (r8, r10, r12)
  6282. 0x00001886: 0x21640008 //          mul (r8, r4, r8)
  6283. 0x00001887: 0x1969000D //          mul (r6, r9, r13)
  6284. 0x00001888: 0x196A000E //          mul (r6, r10, r14)
  6285. 0x00001889: 0x19640006 //          mul (r6, r4, r6)
  6286. 0x0000188A: 0x0D690009 //          mul (r3, r9, r9)
  6287. 0x0000188B: 0x0D6A000A //          mul (r3, r10, r10)
  6288. 0x0000188C: 0x0D640003 //          mul (r3, r4, r3)
  6289. 0x0000188D: 0x2D0B002B //          srli5 (0xB, r11, r11)
  6290. 0x0000188E: 0x21480026 //          slli5 (0x6, r8, r8)
  6291. 0x0000188F: 0x394E0026 //          slli5 (0x6, r14, r14)
  6292. 0x00001890: 0x19460031 //          slli5 (0x11, r6, r6)
  6293. 0x00001891: 0x25490026 //          slli5 (0x6, r9, r9)
  6294. 0x00001892: 0x294A0031 //          slli5 (0x11, r10, r10)
  6295. 0x00001893: 0x0D43003C //          slli5 (0x1C, r3, r3)
  6296. 0x00001894: 0x2C0C0004 //          add (r11, r12, r4)
  6297. 0x00001895: 0x100D000B //          add (r4, r13, r11)
  6298. 0x00001896: 0x2D0B0025 //          srli5 (0x5, r11, r11)
  6299. 0x00001897: 0x2009000C //          add (r8, r9, r12)
  6300. 0x00001898: 0x3806000D //          add (r14, r6, r13)
  6301. 0x00001899: 0x28030004 //          add (r10, r3, r4)
  6302. 0x0000189A: 0x300D0008 //          add (r12, r13, r8)
  6303. 0x0000189B: 0x100B0009 //          add (r4, r11, r9)
  6304. 0x0000189C: 0x33C04020 //          load (0x20, r0, r12)
  6305. 0x0000189D: 0x37C04024 //          load (0x24, r0, r13)
  6306. 0x0000189E: 0xA0092503 //          add (r8, r9, r3) _bc(NormalizeAndReturn)
  6307. 0x0000189F: 0x3BC04028 //          load (0x28, r0, r14)
  6308. 0x000018A0: 0x00070001 // ___muldf3_zero: mov (r7, r1)
  6309. 0x000018A1: 0x00000000 //          noop
  6310. 0x000018A2: 0x61F50001 //          B0 return (r21)
  6311. 0x000018A3: 0x00000000 //          noop
  6312. 0x000018A4: 0x00000000 //          noop
  6313. 0x000018A5: 0x00000000 //          noop
  6314. 0x000018A6: 0x00000000 //          noop
  6315. 0x000018A7: 0x00000000 //          noop
  6316. 0x000018A8: 0x00000000 //          noop
  6317. 0x000018A9: 0x00000000 //          noop
  6318. 0x000018AA: 0x00000000 //          noop
  6319. 0x000018AB: 0x00000000 //          noop
  6320. 0x000018AC: 0x00000000 //          noop
  6321. 0x000018AD: 0x00000000 //          noop
  6322. 0x000018AE: 0x00000000 //          noop
  6323. 0x000018AF: 0x00000000 //          noop
  6324. 0x000018B0: 0x00000000 //          noop
  6325. 0x000018B1: 0x00000000 //          noop
  6326. 0x000018B2: 0x00000000 //          noop
  6327. 0x000018B3: 0x00000000 //          noop
  6328. 0x000018B4: 0x00000000 //          noop
  6329. 0x000018B5: 0x00000000 //          noop
  6330. 0x000018B6: 0x00000000 //          noop
  6331. 0x000018B7: 0x00000000 //          noop
  6332. 0x000018B8: 0x00000000 //          noop
  6333. 0x000018B9: 0x00000000 //          noop
  6334. 0x000018BA: 0x00000000 //          noop
  6335. 0x000018BB: 0x00000000 //          noop
  6336. 0x000018BC: 0x00000000 //          noop
  6337. 0x000018BD: 0x00000000 //          noop
  6338. 0x000018BE: 0x00000000 //          noop
  6339. 0x000018BF: 0x00000000 //          noop
  6340. 0x000018C0: 0x00000000 //          noop
  6341. 0x000018C1: 0x00000000 //          noop
  6342. 0x000018C2: 0x00000000 //          noop
  6343. 0x000018C3: 0x00000000 //          noop
  6344. 0x000018C4: 0x00000000 //          noop
  6345. 0x000018C5: 0x00000000 //          noop
  6346. 0x000018C6: 0x00000000 //          noop
  6347. 0x000018C7: 0x00000000 //          noop
  6348. 0x000018C8: 0x00000000 //          noop
  6349. 0x000018C9: 0x00000000 //          noop
  6350. 0x000018CA: 0x00000000 //          noop
  6351. 0x000018CB: 0x00000000 //          noop
  6352. 0x000018CC: 0x00000000 //          noop
  6353. 0x000018CD: 0x00000000 //          noop
  6354. 0x000018CE: 0x00000000 //          noop
  6355. 0x000018CF: 0x00000000 //          noop
  6356. 0x000018D0: 0x00000000 //          noop
  6357. 0x000018D1: 0x00000000 //          noop
  6358. 0x000018D2: 0x00000000 //          noop
  6359. 0x000018D3: 0x00000000 //          noop
  6360. 0x000018D4: 0x00000000 //          noop
  6361. 0x000018D5: 0x00000000 //          noop
  6362. 0x000018D6: 0x00000000 //          noop
  6363. 0x000018D7: 0x00000000 //          noop
  6364. 0x000018D8: 0x00000000 //          noop
  6365. 0x000018D9: 0x00000000 //          noop
  6366. 0x000018DA: 0x00000000 //          noop
  6367. 0x000018DB: 0x00000000 //          noop
  6368. 0x000018DC: 0x00000000 //          noop
  6369. 0x000018DD: 0x00000000 //          noop
  6370. 0x000018DE: 0x00000000 //          noop
  6371. 0x000018DF: 0x00000000 //          noop
  6372. 0x000018E0: 0x00000000 //          noop
  6373. 0x000018E1: 0x00000000 //          noop
  6374. 0x000018E2: 0x00000000 //          noop
  6375. 0x000018E3: 0x00000000 //          noop
  6376. 0x000018E4: 0x00000000 //          noop
  6377. 0x000018E5: 0x00000000 //          noop
  6378. 0x000018E6: 0x00000000 //          noop
  6379. 0x000018E7: 0x00000000 //          noop
  6380. 0x000018E8: 0x00000000 //          noop
  6381. 0x000018E9: 0x00000000 //          noop
  6382. 0x000018EA: 0x00000000 //          noop
  6383. 0x000018EB: 0x00000000 //          noop
  6384. 0x000018EC: 0x00000000 //          noop
  6385. 0x000018ED: 0x00000000 //          noop
  6386. 0x000018EE: 0x00000000 //          noop
  6387. 0x000018EF: 0x00000000 //          noop
  6388. 0x000018F0: 0x00000000 //          noop
  6389. 0x000018F1: 0x00000000 //          noop
  6390. 0x000018F2: 0x00000000 //          noop
  6391. 0x000018F3: 0x00000000 //          noop
  6392. 0x000018F4: 0x00000000 //          noop
  6393. 0x000018F5: 0x00000000 //          noop
  6394. 0x000018F6: 0x00000000 //          noop
  6395. 0x000018F7: 0x00000000 //          noop
  6396. 0x000018F8: 0x00000000 //          noop
  6397. 0x000018F9: 0x00000000 //          noop
  6398. 0x000018FA: 0x00000000 //          noop
  6399. 0x000018FB: 0x00000000 //          noop
  6400. 0x000018FC: 0x00000000 //          noop
  6401. 0x000018FD: 0x00000000 //          noop
  6402. 0x000018FE: 0x00000000 //          noop
  6403. 0x000018FF: 0x00000000 //          noop
  6404. 0x00001900: 0x00010003 // ExtractBothArguments: mov (r1, r3)
  6405. 0x00001901: 0x00020004 //          mov (r2, r4)
  6406. 0x00001902: 0x00010005 //          mov (r1, r5)
  6407. 0x00001903: 0x00020006 //          mov (r2, r6)
  6408. 0x00001904: 0x00010007 //          mov (r1, r7)
  6409. 0x00001905: 0x00020008 //          mov (r2, r8)
  6410. 0x00001906: 0x0D430029 //          slli5 (0x9, r3, r3)
  6411. 0x00001907: 0x11440029 //          slli5 (0x9, r4, r4)
  6412. 0x00001908: 0x15050037 //          srli5 (0x17, r5, r5)
  6413. 0x00001909: 0x19060037 //          srli5 (0x17, r6, r6)
  6414. 0x0000190A: 0x1D07003F //          srli5 (0x1F, r7, r7)
  6415. 0x0000190B: 0x2108003F //          srli5 (0x1F, r8, r8)
  6416. 0x0000190C: 0x0D030029 //          srli5 (0x9, r3, r3)
  6417. 0x0000190D: 0x11040029 //          srli5 (0x9, r4, r4)
  6418. 0x0000190E: 0x148540FF //          andi (0xFF, r5, r5)
  6419. 0x0000190F: 0x188640FF //          andi (0xFF, r6, r6)
  6420. 0x00001910: 0x1D47003F //          slli5 (0x1F, r7, r7)
  6421. 0x00001911: 0x2148087F //          slli5 (0x1F, r8, r8) rts
  6422. 0x00001912: 0x5CC30003 //          or (r23, r3, r3)
  6423. 0x00001913: 0x5CC40004 //          or (r23, r4, r4)
  6424. 0x00001914: 0x0C008006 // NormalizeAndReturn: add (r3, r0, testLT)
  6425. 0x00001915: 0x0C008002 //          add (r3, r0, testZ)
  6426. 0x00001916: 0x99439621 //          slli5 (0x1, r3, testLT) _bc(NormalizeAndReturn_ShiftRight)
  6427. 0x00001917: 0xA80018E8 //          addi5 (0x8, r0, r10) _bc(NormalizeAndReturn_ExpTooSmall)
  6428. 0x00001918: 0x99439622 //          slli5 (0x2, r3, testLT) _bc(NormalizeAndReturn_ShiftRight)
  6429. 0x00001919: 0x28000027 //          addi5 (0x7, r0, r10)
  6430. 0x0000191A: 0x99439623 //          slli5 (0x3, r3, testLT) _bc(NormalizeAndReturn_ShiftRight)
  6431. 0x0000191B: 0x28000026 //          addi5 (0x6, r0, r10)
  6432. 0x0000191C: 0x99439624 //          slli5 (0x4, r3, testLT) _bc(NormalizeAndReturn_ShiftRight)
  6433. 0x0000191D: 0x28000025 //          addi5 (0x5, r0, r10)
  6434. 0x0000191E: 0x99439625 //          slli5 (0x5, r3, testLT) _bc(NormalizeAndReturn_ShiftRight)
  6435. 0x0000191F: 0x28000024 //          addi5 (0x4, r0, r10)
  6436. 0x00001920: 0x99439E26 //          slli5 (0x6, r3, testLT) _bc(NormalizeAndReturn_ShiftRight)
  6437. 0x00001921: 0x28000023 //          addi5 (0x3, r0, r10)
  6438. 0x00001922: 0x99439E27 //          slli5 (0x7, r3, testLT) _bc(NormalizeAndReturn_ShiftRight)
  6439. 0x00001923: 0x28000022 //          addi5 (0x2, r0, r10)
  6440. 0x00001924: 0x99439E28 //          slli5 (0x8, r3, testLT) _bc(NormalizeAndReturn_ShiftRight)
  6441. 0x00001925: 0x28000021 //          addi5 (0x1, r0, r10)
  6442. 0x00001926: 0x99439EA9 //          slli5 (0x9, r3, testLT) _bc(NormalizeAndReturn_NoShift)
  6443. 0x00001927: 0x00000000 //          noop
  6444. 0x00001928: 0x99439D6A //          slli5 (0xA, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6445. 0x00001929: 0x28000021 //          addi5 (0x1, r0, r10)
  6446. 0x0000192A: 0x99439D6B //          slli5 (0xB, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6447. 0x0000192B: 0x28000022 //          addi5 (0x2, r0, r10)
  6448. 0x0000192C: 0x99439D6C //          slli5 (0xC, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6449. 0x0000192D: 0x28000023 //          addi5 (0x3, r0, r10)
  6450. 0x0000192E: 0x99439D6D //          slli5 (0xD, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6451. 0x0000192F: 0x28000024 //          addi5 (0x4, r0, r10)
  6452. 0x00001930: 0x99439D6E //          slli5 (0xE, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6453. 0x00001931: 0x28000025 //          addi5 (0x5, r0, r10)
  6454. 0x00001932: 0x99439D6F //          slli5 (0xF, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6455. 0x00001933: 0x28000026 //          addi5 (0x6, r0, r10)
  6456. 0x00001934: 0x99439D70 //          slli5 (0x10, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6457. 0x00001935: 0x28000027 //          addi5 (0x7, r0, r10)
  6458. 0x00001936: 0x99439D71 //          slli5 (0x11, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6459. 0x00001937: 0x28000028 //          addi5 (0x8, r0, r10)
  6460. 0x00001938: 0x99439D72 //          slli5 (0x12, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6461. 0x00001939: 0x28000029 //          addi5 (0x9, r0, r10)
  6462. 0x0000193A: 0x99439D73 //          slli5 (0x13, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6463. 0x0000193B: 0x2800002A //          addi5 (0xA, r0, r10)
  6464. 0x0000193C: 0x99439D74 //          slli5 (0x14, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6465. 0x0000193D: 0x2800002B //          addi5 (0xB, r0, r10)
  6466. 0x0000193E: 0x99439D75 //          slli5 (0x15, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6467. 0x0000193F: 0x2800002C //          addi5 (0xC, r0, r10)
  6468. 0x00001940: 0x99438576 //          slli5 (0x16, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6469. 0x00001941: 0x2800002D //          addi5 (0xD, r0, r10)
  6470. 0x00001942: 0x99438577 //          slli5 (0x17, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6471. 0x00001943: 0x2800002E //          addi5 (0xE, r0, r10)
  6472. 0x00001944: 0x99438578 //          slli5 (0x18, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6473. 0x00001945: 0x2800002F //          addi5 (0xF, r0, r10)
  6474. 0x00001946: 0x99438579 //          slli5 (0x19, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6475. 0x00001947: 0x28000030 //          addi5 (-0x10, r0, r10)
  6476. 0x00001948: 0x9943857A //          slli5 (0x1A, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6477. 0x00001949: 0x28000031 //          addi5 (-0xF, r0, r10)
  6478. 0x0000194A: 0x9943857B //          slli5 (0x1B, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6479. 0x0000194B: 0x28000032 //          addi5 (-0xE, r0, r10)
  6480. 0x0000194C: 0x9943857C //          slli5 (0x1C, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6481. 0x0000194D: 0x28000033 //          addi5 (-0xD, r0, r10)
  6482. 0x0000194E: 0x9943857D //          slli5 (0x1D, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6483. 0x0000194F: 0x28000034 //          addi5 (-0xC, r0, r10)
  6484. 0x00001950: 0x9943857E //          slli5 (0x1E, r3, testLT) _bc(NormalizeAndReturn_ShiftLeft)
  6485. 0x00001951: 0x28000035 //          addi5 (-0xB, r0, r10)
  6486. 0x00001952: 0x80000540 //          noop _bc(NormalizeAndReturn_ShiftLeft)
  6487. 0x00001953: 0x28000036 //          addi5 (-0xA, r0, r10)
  6488. 0x00001954: 0x28000037 //          addi5 (-0x9, r0, r10)
  6489. 0x00001955: 0x288A401F // NormalizeAndReturn_ShiftLeft: andi (0x1F, r10, r10)
  6490. 0x00001956: 0xA9430683 //          sll (r10, r3, r3) _bc(NormalizeAndReturn_NoShift)
  6491. 0x00001957: 0x142A0005 //          sub (r5, r10, r5)
  6492. 0x00001958: 0x29030003 // NormalizeAndReturn_ShiftRight: srl (r10, r3, r3)
  6493. 0x00001959: 0x140A0005 //          add (r5, r10, r5)
  6494. 0x0000195A: 0x2400003F // NormalizeAndReturn_NoShift: addi5 (-0x1, r0, r9)
  6495. 0x0000195B: 0x2D090038 //          srli5 (0x18, r9, r11)
  6496. 0x0000195C: 0x14208004 //          sub (r5, r0, testLE)
  6497. 0x0000195D: 0x142B8007 //          sub (r5, r11, testGE)
  6498. 0x0000195E: 0xA50908E9 //          srli5 (0x9, r9, r9) _bc(NormalizeAndReturn_ExpTooSmall)
  6499. 0x0000195F: 0x8C890943 //          and (r3, r9, r3) _bc(NormalizeAndReturn_ExpTooLarge)
  6500. 0x00001960: 0x15450037 //          slli5 (0x17, r5, r5)
  6501. 0x00001961: 0x8CC70201 //          or (r3, r7, r1) _bc(NormalizeAndReturn_Done)
  6502. 0x00001962: 0x14C10001 //          or (r5, r1, r1)
  6503. 0x00001963: 0x00070001 // NormalizeAndReturn_ExpTooSmall: mov (r7, r1)
  6504. 0x00001964: 0x61F50001 //          B0 return (r21)
  6505. 0x00001965: 0x2D4B0037 // NormalizeAndReturn_ExpTooLarge: slli5 (0x17, r11, r11)
  6506. 0x00001966: 0x2CC70001 //          or (r11, r7, r1)
  6507. 0x00001967: 0x00000000 //          noop
  6508. 0x00001968: 0x61F50001 // NormalizeAndReturn_Done: B0 return (r21)
  6509. 0x00001969: 0x00000000 //          noop
  6510. 0x0000196A: 0x80001800 // ___divsf3: noop _bc(ExtractBothArguments)
  6511. 0x0000196B: 0x00000000 //          noop
  6512. 0x0000196C: 0x0C248007 //          sub (r3, r4, testGE)
  6513. 0x0000196D: 0x25570021 //          slli5 (0x1, r23, r9)
  6514. 0x0000196E: 0xA82A8493 //          sub (r10, r10, testNZ) _bc(___divdf3_skip)
  6515. 0x0000196F: 0x2D440021 //          slli5 (0x1, r4, r11)
  6516. 0x00001970: 0x49438021 //          slli5 (0x1, r3, testZa)
  6517. 0x00001971: 0x1405003F //          addi5 (-0x1, r5, r5)
  6518. 0x00001972: 0x8C248686 // ___divdf3_skip: sub (r3, r4, testLT) _bc(___divdf3_done)
  6519. 0x00001973: 0x0C038012 //          add (r3, r3, testZ)
  6520. 0x00001974: 0x80098482 // ___divdf3_loop: add (r0, r9, testZ) _bc(___divdf3_skip)
  6521. 0x00001975: 0xA50906A1 //          srli5 (0x1, r9, r9) _bc(___divdf3_done)
  6522. 0x00001976: 0x8C2B0683 //          sub (r3, r11, r3) _bc(___divdf3_done)
  6523. 0x00001977: 0x24CA000A //          or (r9, r10, r10)
  6524. 0x00001978: 0x8C248506 //          sub (r3, r4, testLT) _bc(___divdf3_loop)
  6525. 0x00001979: 0x0C038012 //          add (r3, r3, testZ)
  6526. 0x0000197A: 0x000A0003 // ___divdf3_done: mov (r10, r3)
  6527. 0x0000197B: 0x1405407F //          addi (0x7F, r5, r5)
  6528. 0x0000197C: 0x94261D05 //          sub (r5, r6, r5) _bc(NormalizeAndReturn)
  6529. 0x0000197D: 0x1CE80007 //          xor (r7, r8, r7)
  6530. 0x0000197E: 0x00000000 //          noop
  6531. 0x0000197F: 0x00000000 //          noop
  6532. 0x00001980: 0x04228006 // ___ltsf2: sub (r1, r2, testLT)
  6533. 0x00001981: 0x0400003F //          addi5 (-0x1, r0, r1)
  6534. 0x00001982: 0x80000180 //          noop _bc(___ltdf2_true)
  6535. 0x00001983: 0x00000000 //          noop
  6536. 0x00001984: 0x00000001 //          mov (r0, r1)
  6537. 0x00001985: 0x00000000 //          noop
  6538. 0x00001986: 0x61F50001 // ___ltdf2_true: B0 return (r21)
  6539. 0x00001987: 0x00000000 //          noop
  6540. 0x00001988: 0x04228004 // ___lesf2: sub (r1, r2, testLE)
  6541. 0x00001989: 0x00000001 //          mov (r0, r1)
  6542. 0x0000198A: 0x80000380 //          noop _bc(___ledf2_true)
  6543. 0x0000198B: 0x00000000 //          noop
  6544. 0x0000198C: 0x04000021 //          addi5 (0x1, r0, r1)
  6545. 0x0000198D: 0x00000000 //          noop
  6546. 0x0000198E: 0x61F50001 // ___ledf2_true: B0 return (r21)
  6547. 0x0000198F: 0x00000000 //          noop
  6548. 0x00001990: 0x04228005 // ___gtsf2: sub (r1, r2, testGT)
  6549. 0x00001991: 0x04000021 //          addi5 (0x1, r0, r1)
  6550. 0x00001992: 0x80000580 //          noop _bc(___gtdf2_true)
  6551. 0x00001993: 0x00000000 //          noop
  6552. 0x00001994: 0x00000001 //          mov (r0, r1)
  6553. 0x00001995: 0x00000000 //          noop
  6554. 0x00001996: 0x61F50001 // ___gtdf2_true: B0 return (r21)
  6555. 0x00001997: 0x00000000 //          noop
  6556. 0x00001998: 0x04228007 // ___gesf2: sub (r1, r2, testGE)
  6557. 0x00001999: 0x00000001 //          mov (r0, r1)
  6558. 0x0000199A: 0x80000780 //          noop _bc(___gedf2_true)
  6559. 0x0000199B: 0x00000000 //          noop
  6560. 0x0000199C: 0x0400003F //          addi5 (-0x1, r0, r1)
  6561. 0x0000199D: 0x00000000 //          noop
  6562. 0x0000199E: 0x61F50001 // ___gedf2_true: B0 return (r21)
  6563. 0x0000199F: 0x00000000 //          noop
  6564. 0x000019A0: 0x04228003 // ___nesf2: sub (r1, r2, testNZ)
  6565. 0x000019A1: 0x04000021 //          addi5 (0x1, r0, r1)
  6566. 0x000019A2: 0x80000180 //          noop _bc(___eqdf2_true)
  6567. 0x000019A3: 0x00000000 //          noop
  6568. 0x000019A4: 0x00000001 //          mov (r0, r1)
  6569. 0x000019A5: 0x00000000 //          noop
  6570. 0x000019A6: 0x61F50001 // ___eqdf2_true: B0 return (r21)
  6571. 0x000019A7: 0x00000000 //          noop
  6572. 0x000019A8: 0x00000000 //          noop
  6573. 0x000019A9: 0x00000000 //          noop
  6574. 0x000019AA: 0x00000000 //          noop
  6575. 0x000019AB: 0x00000000 //          noop
  6576. 0x000019AC: 0x00000000 //          noop
  6577. 0x000019AD: 0x00000000 //          noop
  6578. 0x000019AE: 0x00000000 //          noop
  6579. 0x000019AF: 0x00000000 //          noop
  6580. 0x000019B0: 0x00000000 //          noop
  6581. 0x000019B1: 0x00000000 //          noop
  6582. 0x000019B2: 0x00000000 //          noop
  6583. 0x000019B3: 0x00000000 //          noop
  6584. 0x000019B4: 0x00000000 //          noop
  6585. 0x000019B5: 0x00000000 //          noop
  6586. 0x000019B6: 0x00000000 //          noop
  6587. 0x000019B7: 0x00000000 //          noop
  6588. 0x000019B8: 0x00000000 //          noop
  6589. 0x000019B9: 0x00000000 //          noop
  6590. 0x000019BA: 0x00000000 //          noop
  6591. 0x000019BB: 0x00000000 //          noop
  6592. 0x000019BC: 0x00000000 //          noop
  6593. 0x000019BD: 0x00000000 //          noop
  6594. 0x000019BE: 0x00000000 //          noop
  6595. 0x000019BF: 0x00000000 //          noop
  6596. 0x000019C0: 0x00000000 //          noop
  6597. 0x000019C1: 0x00000000 //          noop
  6598. 0x000019C2: 0x00000000 //          noop
  6599. 0x000019C3: 0x00000000 //          noop
  6600. 0x000019C4: 0x00000000 //          noop
  6601. 0x000019C5: 0x00000000 //          noop
  6602. 0x000019C6: 0x00000000 //          noop
  6603. 0x000019C7: 0x00000000 //          noop
  6604. 0x000019C8: 0x00000000 //          noop
  6605. 0x000019C9: 0x00000000 //          noop
  6606. 0x000019CA: 0x00000000 //          noop
  6607. 0x000019CB: 0x00000000 //          noop
  6608. 0x000019CC: 0x00000000 //          noop
  6609. 0x000019CD: 0x00000000 //          noop
  6610. 0x000019CE: 0x00000000 //          noop
  6611. 0x000019CF: 0x00000000 //          noop
  6612. 0x000019D0: 0x00000000 //          noop
  6613. 0x000019D1: 0x00000000 //          noop
  6614. 0x000019D2: 0x00000000 //          noop
  6615. 0x000019D3: 0x00000000 //          noop
  6616. 0x000019D4: 0x00000000 //          noop
  6617. 0x000019D5: 0x00000000 //          noop
  6618. 0x000019D6: 0x00000000 //          noop
  6619. 0x000019D7: 0x00000000 //          noop
  6620. 0x000019D8: 0x00000000 //          noop
  6621. 0x000019D9: 0x00000000 //          noop
  6622. 0x000019DA: 0x00000000 //          noop
  6623. 0x000019DB: 0x00000000 //          noop
  6624. 0x000019DC: 0x00000000 //          noop
  6625. 0x000019DD: 0x00000000 //          noop
  6626. 0x000019DE: 0x00000000 //          noop
  6627. 0x000019DF: 0x00000000 //          noop
  6628. 0x000019E0: 0x00000000 //          noop
  6629. 0x000019E1: 0x00000000 //          noop
  6630. 0x000019E2: 0x00000000 //          noop
  6631. 0x000019E3: 0x00000000 //          noop
  6632. 0x000019E4: 0x00000000 //          noop
  6633. 0x000019E5: 0x00000000 //          noop
  6634. 0x000019E6: 0x00000000 //          noop
  6635. 0x000019E7: 0x00000000 //          noop
  6636. 0x000019E8: 0x00000000 //          noop
  6637. 0x000019E9: 0x00000000 //          noop
  6638. 0x000019EA: 0x00000000 //          noop
  6639. 0x000019EB: 0x00000000 //          noop
  6640. 0x000019EC: 0x00000000 //          noop
  6641. 0x000019ED: 0x00000000 //          noop
  6642. 0x000019EE: 0x00000000 //          noop
  6643. 0x000019EF: 0x00000000 //          noop
  6644. 0x000019F0: 0x00000000 //          noop
  6645. 0x000019F1: 0x00000000 //          noop
  6646. 0x000019F2: 0x00000000 //          noop
  6647. 0x000019F3: 0x00000000 //          noop
  6648. 0x000019F4: 0x00000000 //          noop
  6649. 0x000019F5: 0x00000000 //          noop
  6650. 0x000019F6: 0x00000000 //          noop
  6651. 0x000019F7: 0x00000000 //          noop
  6652. 0x000019F8: 0x00000000 //          noop
  6653. 0x000019F9: 0x00000000 //          noop
  6654. 0x000019FA: 0x00000000 //          noop
  6655. 0x000019FB: 0x00000000 //          noop
  6656. 0x000019FC: 0x00000000 //          noop
  6657. 0x000019FD: 0x00000000 //          noop
  6658. 0x000019FE: 0x00000000 //          noop
  6659. 0x000019FF: 0x00000000 //          noop
  6660. 0x00001A00: 0x04008007 // ___rem:  add (r1, r0, testGE)
  6661. 0x00001A01: 0x04E00007 //          xor (r1, r0, r7)
  6662. 0x00001A02: 0x80000140 //          noop _bc(___rem_arg_1_positive)
  6663. 0x00001A03: 0x00000000 //          noop
  6664. 0x00001A04: 0x00210001 //          sub (r0, r1, r1)
  6665. 0x00001A05: 0x08008007 // ___rem_arg_1_positive: add (r2, r0, testGE)
  6666. 0x00001A06: 0x00000000 //          noop
  6667. 0x00001A07: 0x80000280 //          noop _bc(___rem_arg_2_positive)
  6668. 0x00001A08: 0x00000000 //          noop
  6669. 0x00001A09: 0x00220002 //          sub (r0, r2, r2)
  6670. 0x00001A0A: 0x00000003 // ___rem_arg_2_positive: mov (r0, r3)
  6671. 0x00001A0B: 0x10000030 //          addi5 (-0x10, r0, r4)
  6672. 0x00001A0C: 0x14000021 //          addi5 (0x1, r0, r5)
  6673. 0x00001A0D: 0x08848003 //          and (r2, r4, testNZ)
  6674. 0x00001A0E: 0x1942003C //          slli5 (0x1C, r2, r6)
  6675. 0x00001A0F: 0x914405E4 //          slli5 (0x4, r4, r4) _bc(Ship0)
  6676. 0x00001A10: 0x1545003C //          slli5 (0x1C, r5, r5)
  6677. 0x00001A11: 0x18218009 // Loop0:   sub (r6, r1, testGTU)
  6678. 0x00001A12: 0x00000000 //          noop
  6679. 0x00001A13: 0x800005C0 //          noop _bc(Ship0)
  6680. 0x00001A14: 0x00000000 //          noop
  6681. 0x00001A15: 0x84260441 //          sub (r1, r6, r1) _bc(Loop0)
  6682. 0x00001A16: 0x14030003 //          add (r5, r3, r3)
  6683. 0x00001A17: 0x08848003 // Ship0:   and (r2, r4, testNZ)
  6684. 0x00001A18: 0x19420038 //          slli5 (0x18, r2, r6)
  6685. 0x00001A19: 0x91440864 //          slli5 (0x4, r4, r4) _bc(Ship1)
  6686. 0x00001A1A: 0x15050024 //          srli5 (0x4, r5, r5)
  6687. 0x00001A1B: 0x18218009 // Loop1:   sub (r6, r1, testGTU)
  6688. 0x00001A1C: 0x00000000 //          noop
  6689. 0x00001A1D: 0x80000840 //          noop _bc(Ship1)
  6690. 0x00001A1E: 0x00000000 //          noop
  6691. 0x00001A1F: 0x842606C1 //          sub (r1, r6, r1) _bc(Loop1)
  6692. 0x00001A20: 0x14030003 //          add (r5, r3, r3)
  6693. 0x00001A21: 0x08848003 // Ship1:   and (r2, r4, testNZ)
  6694. 0x00001A22: 0x19420034 //          slli5 (0x14, r2, r6)
  6695. 0x00001A23: 0x914402E4 //          slli5 (0x4, r4, r4) _bc(Ship2)
  6696. 0x00001A24: 0x15050024 //          srli5 (0x4, r5, r5)
  6697. 0x00001A25: 0x18218009 // Loop2:   sub (r6, r1, testGTU)
  6698. 0x00001A26: 0x00000000 //          noop
  6699. 0x00001A27: 0x800002C0 //          noop _bc(Ship2)
  6700. 0x00001A28: 0x00000000 //          noop
  6701. 0x00001A29: 0x84260141 //          sub (r1, r6, r1) _bc(Loop2)
  6702. 0x00001A2A: 0x14030003 //          add (r5, r3, r3)
  6703. 0x00001A2B: 0x08848003 // Ship2:   and (r2, r4, testNZ)
  6704. 0x00001A2C: 0x19420030 //          slli5 (0x10, r2, r6)
  6705. 0x00001A2D: 0x91440564 //          slli5 (0x4, r4, r4) _bc(Ship3)
  6706. 0x00001A2E: 0x15050024 //          srli5 (0x4, r5, r5)
  6707. 0x00001A2F: 0x18218009 // Loop3:   sub (r6, r1, testGTU)
  6708. 0x00001A30: 0x00000000 //          noop
  6709. 0x00001A31: 0x80000540 //          noop _bc(Ship3)
  6710. 0x00001A32: 0x00000000 //          noop
  6711. 0x00001A33: 0x842603C1 //          sub (r1, r6, r1) _bc(Loop3)
  6712. 0x00001A34: 0x14030003 //          add (r5, r3, r3)
  6713. 0x00001A35: 0x08848003 // Ship3:   and (r2, r4, testNZ)
  6714. 0x00001A36: 0x1942002C //          slli5 (0xC, r2, r6)
  6715. 0x00001A37: 0x914407E4 //          slli5 (0x4, r4, r4) _bc(Ship4)
  6716. 0x00001A38: 0x15050024 //          srli5 (0x4, r5, r5)
  6717. 0x00001A39: 0x18218009 // Loop4:   sub (r6, r1, testGTU)
  6718. 0x00001A3A: 0x00000000 //          noop
  6719. 0x00001A3B: 0x800007C0 //          noop _bc(Ship4)
  6720. 0x00001A3C: 0x00000000 //          noop
  6721. 0x00001A3D: 0x84260641 //          sub (r1, r6, r1) _bc(Loop4)
  6722. 0x00001A3E: 0x14030003 //          add (r5, r3, r3)
  6723. 0x00001A3F: 0x08848003 // Ship4:   and (r2, r4, testNZ)
  6724. 0x00001A40: 0x19420028 //          slli5 (0x8, r2, r6)
  6725. 0x00001A41: 0x91440264 //          slli5 (0x4, r4, r4) _bc(Ship5)
  6726. 0x00001A42: 0x15050024 //          srli5 (0x4, r5, r5)
  6727. 0x00001A43: 0x18218009 // Loop5:   sub (r6, r1, testGTU)
  6728. 0x00001A44: 0x00000000 //          noop
  6729. 0x00001A45: 0x80000240 //          noop _bc(Ship5)
  6730. 0x00001A46: 0x00000000 //          noop
  6731. 0x00001A47: 0x842600C1 //          sub (r1, r6, r1) _bc(Loop5)
  6732. 0x00001A48: 0x14030003 //          add (r5, r3, r3)
  6733. 0x00001A49: 0x08848003 // Ship5:   and (r2, r4, testNZ)
  6734. 0x00001A4A: 0x19420024 //          slli5 (0x4, r2, r6)
  6735. 0x00001A4B: 0x914404E4 //          slli5 (0x4, r4, r4) _bc(Ship6)
  6736. 0x00001A4C: 0x15050024 //          srli5 (0x4, r5, r5)
  6737. 0x00001A4D: 0x18218009 // Loop6:   sub (r6, r1, testGTU)
  6738. 0x00001A4E: 0x00000000 //          noop
  6739. 0x00001A4F: 0x800004C0 //          noop _bc(Ship6)
  6740. 0x00001A50: 0x00000000 //          noop
  6741. 0x00001A51: 0x84260341 //          sub (r1, r6, r1) _bc(Loop6)
  6742. 0x00001A52: 0x14030003 //          add (r5, r3, r3)
  6743. 0x00001A53: 0x15050024 // Ship6:   srli5 (0x4, r5, r5)
  6744. 0x00001A54: 0x08218009 // Loop7:   sub (r2, r1, testGTU)
  6745. 0x00001A55: 0x00000000 //          noop
  6746. 0x00001A56: 0x80000680 //          noop _bc(Ship7)
  6747. 0x00001A57: 0x1C008007 //          add (r7, r0, testGE)
  6748. 0x00001A58: 0x84220501 //          sub (r1, r2, r1) _bc(Loop7)
  6749. 0x00001A59: 0x0C030021 //          addi5 (0x1, r3, r3)
  6750. 0x00001A5A: 0x00000000 // Ship7:   noop
  6751. 0x00001A5B: 0x80000780 //          noop _bc(End)
  6752. 0x00001A5C: 0x00000000 //          noop
  6753. 0x00001A5D: 0x00210001 //          sub (r0, r1, r1)
  6754. 0x00001A5E: 0x61F50001 // End:     B0 return (r21)
  6755. //
  6756. // Segment data (data):
  6757. //
  6758. 0x00001A5F: 0x00000000 // 
  6759. 0x00001A60: 0x00000000 // _dmem:
  6760. 0x00001A61: 0x00C00000 // _smem:
  6761. 0x00001A62: 0x00000000 // _CAPTURE_mode:
  6762. 0x00001A63: 0x00000000 // _PREVIEW_mode:
  6763. 0x00001A64: 0x00000000 // _first_field:
  6764. 0x00001A65: 0x001FEC30 // _sidekick_status:
  6765. 0x00001A66: 0x00000000 // _PREVIEW_to_SFG:
  6766. 0x00001A67: 0x00000000 // _fast_PREVIEW_to_SFG:
  6767. 0x00001A68: 0x00000000 // _no_of_frames:
  6768. 0x00001A69: 0x00000000 // 
  6769. 0x00001A6A: 0x43C00000 // LC0:
  6770. 0x00001A6B: 0x43A00000 // LC1:
  6771. 0x00001A6C: 0x00000001 // _prev_resolution:
  6772. 0x00001A6D: 0x00000000 // _prev_format:
  6773. //
  6774. // Segment bss (data):
  6775. //
  6776. 0x00001A6E: 0x00000000 // _dma3_count:
  6777. 0x00001A6F: 0x00000000 // 
  6778. 0x00001A70: 0x00000000 // _vida_field_buf_size:
  6779. 0x00001A71: 0x00000000 // 
  6780. 0x00001A72: 0x00000000 // _dma3_dst_offset:
  6781. 0x00001A73: 0x00000000 // 
  6782. 0x00001A74: 0x00000000 // _vida_field_buf_addr:
  6783. 0x00001A75: 0x00000000 // 
  6784. 0x00001A76: 0x00000000 // 
  6785. 0x00001A77: 0x00000000 // 
  6786. 0x00001A78: 0x00000000 // 
  6787. 0x00001A79: 0x00000000 // 
  6788. 0x00001A7A: 0x00000000 // 
  6789. 0x00001A7B: 0x00000000 // 
  6790. 0x00001A7C: 0x00000000 // _vb_buf_ptr:
  6791. 0x00001A7D: 0x00000000 // 
  6792. 0x00001A7E: 0x00000000 // _vb_line_ctr:
  6793. 0x00001A7F: 0x00000000 // 
  6794. 0x00001A80: 0x00000000 // _mbx_num:
  6795. 0x00001A81: 0x00000000 // 
  6796. 0x00001A82: 0x00000000 // _temp.4:
  6797. 0x00001A83: 0x00000000 // 
  6798. 0x00001A84: 0x00000000 // _temp.7:
  6799. 0x00001A85: 0x00000000 // 
  6800. 0x00001A86: 0x00000000 // _temp.10:
  6801. 0x00001A87: 0x00000000 // 
  6802. 0x00001A88: 0x00000000 // _resolution:
  6803. 0x00001A89: 0x00000000 // 
  6804. 0x00001A8A: 0x00000000 // _format:
  6805. 0x00001A8B: 0x00000000 // 
  6806. 0x00001A8C: 0x00000000 // _command:
  6807. 0x00001A8D: 0x00000000 // 
  6808. 0x00001A8E: 0x00000000 // _prev_command:
  6809. 0x00001A8F: 0x00000000 // 
  6810.