home *** CD-ROM | disk | FTP | other *** search
/ Chip 1998 November / CHIP_CD_1998_11_PL.iso / software / drivers / mpegwiz / data1.cab / MCODE / SIDEKICK.IMM < prev    next >
Encoding:
Text File  |  1998-07-21  |  36.2 KB  |  772 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.