Advertisement
Guest User

Shelly Dimmer STM32F031K6 - IDC

a guest
Jan 15th, 2020
683
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 217.78 KB | None | 0 0
  1. //
  2. // +-------------------------------------------------------------------------+
  3. // | This file has been generated by The Interactive Disassembler (IDA) |
  4. // +-------------------------------------------------------------------------+
  5. //
  6. // This file should be used in the following way:
  7. // - reload executable into IDA with using switch -c
  8. // - use File, Load IDC file and load this file.
  9. //
  10. // NOTE: This file doesn't contain all information from the database.
  11. //
  12.  
  13. #define UNLOADED_FILE 1
  14. #include <idc.idc>
  15.  
  16. static main(void)
  17. {
  18. // set 'loading idc file' mode
  19. set_inf_attr(INF_GENFLAGS, INFFL_LOADIDC|get_inf_attr(INF_GENFLAGS));
  20. GenInfo(); // various settings
  21. Segments(); // segmentation
  22. Enums(); // enumerations
  23. Structures(); // structure types
  24. ApplyStrucTInfos(); // structure type infos
  25. Patches(); // manual patches
  26. SegRegs(); // segment register values
  27. Bytes(); // individual bytes (code,data)
  28. Functions(); // function definitions
  29. // clear 'loading idc file' mode
  30. set_inf_attr(INF_GENFLAGS, ~INFFL_LOADIDC&get_inf_attr(INF_GENFLAGS));
  31. }
  32.  
  33. //------------------------------------------------------------------------
  34. // General information
  35.  
  36. static GenInfo(void) {
  37.  
  38. delete_all_segments(); // purge database
  39. set_processor_type("ARM", SETPROC_USER);
  40. set_inf_attr(INF_COMPILER, 1);
  41. set_inf_attr(INF_STRLIT_BREAK, 0xA);
  42. set_flag(INF_CMTFLAG, SW_ALLCMT, 0);
  43. set_flag(INF_OUTFLAGS, OFLG_SHOW_VOID, 0);
  44. set_inf_attr(INF_XREFNUM, 2);
  45. set_flag(INF_OUTFLAGS, OFLG_SHOW_AUTO, 1);
  46. set_inf_attr(INF_INDENT, 16);
  47. set_inf_attr(INF_COMMENT, 40);
  48. set_inf_attr(INF_MAXREF, 0x10);
  49. }
  50.  
  51. //------------------------------------------------------------------------
  52. // Information about segmentation
  53.  
  54. static Segments(void) {
  55. set_selector(0X1,0);
  56. ;
  57. add_segm_ex(0X8000000,0X8007FFF,0X1,1,1,2,ADDSEG_NOSREG);
  58. SegRename(0X8000000,"FLASH");
  59. SegClass (0X8000000,"FLASH");
  60. SegDefReg(0x8000000,"T",0x0);
  61. SegDefReg(0x8000000,"DS",0x1);
  62. add_segm_ex(0X20000000,0X20001001,0X1,1,1,2,ADDSEG_NOSREG);
  63. SegRename(0X20000000,"SRAM");
  64. SegClass (0X20000000,"SRAM");
  65. SegDefReg(0x20000000,"T",0x0);
  66. SegDefReg(0x20000000,"DS",0x1);
  67. add_segm_ex(0X40000000,0X40024000,0X1,1,1,2,ADDSEG_NOSREG);
  68. SegRename(0X40000000,"AHBPERIPH");
  69. SegClass (0X40000000,"AHBPERIPH");
  70. SegDefReg(0x40000000,"T",0x0);
  71. SegDefReg(0x40000000,"DS",0x1);
  72. add_segm_ex(0X48000000,0X48020000,0X1,1,1,2,ADDSEG_NOSREG);
  73. SegRename(0X48000000,"AHB2PERIPH");
  74. SegClass (0X48000000,"AHB2PERIPH");
  75. SegDefReg(0x48000000,"T",0x0);
  76. SegDefReg(0x48000000,"DS",0x1);
  77. set_inf_attr(INF_LOW_OFF, 0x0);
  78. set_inf_attr(INF_HIGH_OFF, 0x40030000);
  79. }
  80.  
  81. //------------------------------------------------------------------------
  82. // Information about enum types
  83.  
  84. static Enums(void) {
  85. auto id;
  86. begin_type_updating(UTP_ENUM);
  87. end_type_updating(UTP_ENUM);
  88. }
  89.  
  90. static ApplyStrucTInfos_0(void) {
  91. auto id;
  92. id = get_struc_id("RCC_TypeDef");
  93. SetType(get_member_id(id, 0x0), "uint32_t");
  94. SetType(get_member_id(id, 0x4), "uint32_t");
  95. SetType(get_member_id(id, 0x8), "uint32_t");
  96. SetType(get_member_id(id, 0xC), "uint32_t");
  97. SetType(get_member_id(id, 0x10), "uint32_t");
  98. SetType(get_member_id(id, 0x14), "uint32_t");
  99. SetType(get_member_id(id, 0x18), "uint32_t");
  100. SetType(get_member_id(id, 0x1C), "uint32_t");
  101. SetType(get_member_id(id, 0x20), "uint32_t");
  102. SetType(get_member_id(id, 0x24), "uint32_t");
  103. SetType(get_member_id(id, 0x28), "uint32_t");
  104. SetType(get_member_id(id, 0x2C), "uint32_t");
  105. SetType(get_member_id(id, 0x30), "uint32_t");
  106. SetType(get_member_id(id, 0x34), "uint32_t");
  107. id = get_struc_id("TIM_TypeDef");
  108. SetType(get_member_id(id, 0x0), "uint32_t");
  109. SetType(get_member_id(id, 0x4), "uint32_t");
  110. SetType(get_member_id(id, 0x8), "uint32_t");
  111. SetType(get_member_id(id, 0xC), "uint32_t");
  112. SetType(get_member_id(id, 0x10), "uint32_t");
  113. SetType(get_member_id(id, 0x14), "uint32_t");
  114. SetType(get_member_id(id, 0x18), "uint32_t");
  115. SetType(get_member_id(id, 0x1C), "uint32_t");
  116. SetType(get_member_id(id, 0x20), "uint32_t");
  117. SetType(get_member_id(id, 0x24), "uint32_t");
  118. SetType(get_member_id(id, 0x28), "uint32_t");
  119. SetType(get_member_id(id, 0x2C), "uint32_t");
  120. SetType(get_member_id(id, 0x30), "uint32_t");
  121. SetType(get_member_id(id, 0x34), "uint32_t");
  122. SetType(get_member_id(id, 0x38), "uint32_t");
  123. SetType(get_member_id(id, 0x3C), "uint32_t");
  124. SetType(get_member_id(id, 0x40), "uint32_t");
  125. SetType(get_member_id(id, 0x44), "uint32_t");
  126. SetType(get_member_id(id, 0x48), "uint32_t");
  127. SetType(get_member_id(id, 0x4C), "uint32_t");
  128. SetType(get_member_id(id, 0x50), "uint32_t");
  129. id = get_struc_id("USART_TypeDef");
  130. SetType(get_member_id(id, 0x0), "uint32_t");
  131. SetType(get_member_id(id, 0x4), "uint32_t");
  132. SetType(get_member_id(id, 0x8), "uint32_t");
  133. SetType(get_member_id(id, 0xC), "uint32_t");
  134. SetType(get_member_id(id, 0x10), "uint32_t");
  135. SetType(get_member_id(id, 0x14), "uint32_t");
  136. SetType(get_member_id(id, 0x18), "uint32_t");
  137. SetType(get_member_id(id, 0x1C), "uint32_t");
  138. SetType(get_member_id(id, 0x20), "uint32_t");
  139. SetType(get_member_id(id, 0x24), "uint16_t");
  140. SetType(get_member_id(id, 0x26), "uint16_t");
  141. SetType(get_member_id(id, 0x28), "uint16_t");
  142. SetType(get_member_id(id, 0x2A), "uint16_t");
  143. id = get_struc_id("GPIO_TypeDef");
  144. SetType(get_member_id(id, 0x0), "uint32_t");
  145. SetType(get_member_id(id, 0x4), "uint32_t");
  146. SetType(get_member_id(id, 0x8), "uint32_t");
  147. SetType(get_member_id(id, 0xC), "uint32_t");
  148. SetType(get_member_id(id, 0x10), "uint32_t");
  149. SetType(get_member_id(id, 0x14), "uint32_t");
  150. SetType(get_member_id(id, 0x18), "uint32_t");
  151. SetType(get_member_id(id, 0x1C), "uint32_t");
  152. SetType(get_member_id(id, 0x20), "uint32_t[2]");
  153. SetType(get_member_id(id, 0x28), "uint32_t");
  154. id = get_struc_id("PWR_TypeDef");
  155. SetType(get_member_id(id, 0x0), "uint32_t");
  156. SetType(get_member_id(id, 0x4), "uint32_t");
  157. id = get_struc_id("EXTI_TypeDef");
  158. SetType(get_member_id(id, 0x0), "uint32_t");
  159. SetType(get_member_id(id, 0x4), "uint32_t");
  160. SetType(get_member_id(id, 0x8), "uint32_t");
  161. SetType(get_member_id(id, 0xC), "uint32_t");
  162. SetType(get_member_id(id, 0x10), "uint32_t");
  163. SetType(get_member_id(id, 0x14), "uint32_t");
  164. id = get_struc_id("SYSCFG_TypeDef");
  165. SetType(get_member_id(id, 0x0), "uint32_t");
  166. SetType(get_member_id(id, 0x4), "uint32_t");
  167. SetType(get_member_id(id, 0x8), "uint32_t[4]");
  168. SetType(get_member_id(id, 0x18), "uint32_t");
  169. id = get_struc_id("GPIO_InitTypeDef");
  170. SetType(get_member_id(id, 0x0), "uint32_t");
  171. SetType(get_member_id(id, 0x4), "uint32_t");
  172. SetType(get_member_id(id, 0x8), "uint32_t");
  173. SetType(get_member_id(id, 0xC), "uint32_t");
  174. SetType(get_member_id(id, 0x10), "uint32_t");
  175. return id;
  176. }
  177.  
  178. //------------------------------------------------------------------------
  179. // Information about type information for structure members
  180.  
  181. static ApplyStrucTInfos() {
  182. ApplyStrucTInfos_0();
  183. }
  184.  
  185. static Structures_0(id) {
  186. auto mid;
  187.  
  188. id = add_struc(-1,"RCC_TypeDef",0);
  189. id = add_struc(-1,"TIM_TypeDef",0);
  190. id = add_struc(-1,"USART_TypeDef",0);
  191. id = add_struc(-1,"GPIO_TypeDef",0);
  192. id = add_struc(-1,"PWR_TypeDef",0);
  193. id = add_struc(-1,"EXTI_TypeDef",0);
  194. id = add_struc(-1,"SYSCFG_TypeDef",0);
  195. id = add_struc(-1,"GPIO_InitTypeDef",0);
  196.  
  197. id = get_struc_id("RCC_TypeDef");
  198. mid = add_struc_member(id,"CR", 0, 0x20000400, -1, 4);
  199. mid = add_struc_member(id,"CFGR", 0X4, 0x20000400, -1, 4);
  200. mid = add_struc_member(id,"CIR", 0X8, 0x20000400, -1, 4);
  201. mid = add_struc_member(id,"APB2RSTR", 0XC, 0x20000400, -1, 4);
  202. mid = add_struc_member(id,"APB1RSTR", 0X10, 0x20000400, -1, 4);
  203. mid = add_struc_member(id,"AHBENR", 0X14, 0x20000400, -1, 4);
  204. mid = add_struc_member(id,"APB2ENR", 0X18, 0x20000400, -1, 4);
  205. mid = add_struc_member(id,"APB1ENR", 0X1C, 0x20000400, -1, 4);
  206. mid = add_struc_member(id,"BDCR", 0X20, 0x20000400, -1, 4);
  207. mid = add_struc_member(id,"CSR", 0X24, 0x20000400, -1, 4);
  208. mid = add_struc_member(id,"AHBRSTR", 0X28, 0x20000400, -1, 4);
  209. mid = add_struc_member(id,"CFGR2", 0X2C, 0x20000400, -1, 4);
  210. mid = add_struc_member(id,"CFGR3", 0X30, 0x20000400, -1, 4);
  211. mid = add_struc_member(id,"CR2", 0X34, 0x20000400, -1, 4);
  212. set_struc_align(id,2);
  213.  
  214. id = get_struc_id("TIM_TypeDef");
  215. mid = add_struc_member(id,"CR1", 0, 0x20000400, -1, 4);
  216. mid = add_struc_member(id,"CR2", 0X4, 0x20000400, -1, 4);
  217. mid = add_struc_member(id,"SMCR", 0X8, 0x20000400, -1, 4);
  218. mid = add_struc_member(id,"DIER", 0XC, 0x20000400, -1, 4);
  219. mid = add_struc_member(id,"SR", 0X10, 0x20000400, -1, 4);
  220. mid = add_struc_member(id,"EGR", 0X14, 0x20000400, -1, 4);
  221. mid = add_struc_member(id,"CCMR1", 0X18, 0x20000400, -1, 4);
  222. mid = add_struc_member(id,"CCMR2", 0X1C, 0x20000400, -1, 4);
  223. mid = add_struc_member(id,"CCER", 0X20, 0x20000400, -1, 4);
  224. mid = add_struc_member(id,"CNT", 0X24, 0x20000400, -1, 4);
  225. mid = add_struc_member(id,"PSC", 0X28, 0x20000400, -1, 4);
  226. mid = add_struc_member(id,"ARR", 0X2C, 0x20000400, -1, 4);
  227. mid = add_struc_member(id,"RCR", 0X30, 0x20000400, -1, 4);
  228. mid = add_struc_member(id,"CCR1", 0X34, 0x20000400, -1, 4);
  229. mid = add_struc_member(id,"CCR2", 0X38, 0x20000400, -1, 4);
  230. mid = add_struc_member(id,"CCR3", 0X3C, 0x20000400, -1, 4);
  231. mid = add_struc_member(id,"CCR4", 0X40, 0x20000400, -1, 4);
  232. mid = add_struc_member(id,"BDTR", 0X44, 0x20000400, -1, 4);
  233. mid = add_struc_member(id,"DCR", 0X48, 0x20000400, -1, 4);
  234. mid = add_struc_member(id,"DMAR", 0X4C, 0x20000400, -1, 4);
  235. mid = add_struc_member(id,"OR", 0X50, 0x20000400, -1, 4);
  236. set_struc_align(id,2);
  237.  
  238. id = get_struc_id("USART_TypeDef");
  239. mid = add_struc_member(id,"CR1", 0, 0x20000400, -1, 4);
  240. mid = add_struc_member(id,"CR2", 0X4, 0x20000400, -1, 4);
  241. mid = add_struc_member(id,"CR3", 0X8, 0x20000400, -1, 4);
  242. mid = add_struc_member(id,"BRR", 0XC, 0x20000400, -1, 4);
  243. mid = add_struc_member(id,"GTPR", 0X10, 0x20000400, -1, 4);
  244. mid = add_struc_member(id,"RTOR", 0X14, 0x20000400, -1, 4);
  245. mid = add_struc_member(id,"RQR", 0X18, 0x20000400, -1, 4);
  246. mid = add_struc_member(id,"ISR", 0X1C, 0x20000400, -1, 4);
  247. mid = add_struc_member(id,"ICR", 0X20, 0x20000400, -1, 4);
  248. mid = add_struc_member(id,"RDR", 0X24, 0x10000400, -1, 2);
  249. mid = add_struc_member(id,"RESERVED1", 0X26, 0x10000400, -1, 2);
  250. mid = add_struc_member(id,"TDR", 0X28, 0x10000400, -1, 2);
  251. mid = add_struc_member(id,"RESERVED2", 0X2A, 0x10000400, -1, 2);
  252. set_struc_align(id,2);
  253.  
  254. id = get_struc_id("GPIO_TypeDef");
  255. mid = add_struc_member(id,"MODER", 0, 0x20000400, -1, 4);
  256. mid = add_struc_member(id,"OTYPER", 0X4, 0x20000400, -1, 4);
  257. mid = add_struc_member(id,"OSPEEDR", 0X8, 0x20000400, -1, 4);
  258. mid = add_struc_member(id,"PUPDR", 0XC, 0x20000400, -1, 4);
  259. mid = add_struc_member(id,"IDR", 0X10, 0x20000400, -1, 4);
  260. mid = add_struc_member(id,"ODR", 0X14, 0x20000400, -1, 4);
  261. mid = add_struc_member(id,"BSRR", 0X18, 0x20000400, -1, 4);
  262. mid = add_struc_member(id,"LCKR", 0X1C, 0x20000400, -1, 4);
  263. mid = add_struc_member(id,"AFR", 0X20, 0x20000400, -1, 8);
  264. mid = add_struc_member(id,"BRR", 0X28, 0x20000400, -1, 4);
  265. set_struc_align(id,2);
  266.  
  267. id = get_struc_id("PWR_TypeDef");
  268. mid = add_struc_member(id,"CR", 0, 0x20000400, -1, 4);
  269. mid = add_struc_member(id,"CSR", 0X4, 0x20000400, -1, 4);
  270. set_struc_align(id,2);
  271.  
  272. id = get_struc_id("EXTI_TypeDef");
  273. mid = add_struc_member(id,"IMR", 0, 0x20000400, -1, 4);
  274. mid = add_struc_member(id,"EMR", 0X4, 0x20000400, -1, 4);
  275. mid = add_struc_member(id,"RTSR", 0X8, 0x20000400, -1, 4);
  276. mid = add_struc_member(id,"FTSR", 0XC, 0x20000400, -1, 4);
  277. mid = add_struc_member(id,"SWIER", 0X10, 0x20000400, -1, 4);
  278. mid = add_struc_member(id,"PR", 0X14, 0x20000400, -1, 4);
  279. set_struc_align(id,2);
  280.  
  281. id = get_struc_id("SYSCFG_TypeDef");
  282. mid = add_struc_member(id,"CFGR1", 0, 0x20000400, -1, 4);
  283. mid = add_struc_member(id,"RESERVED", 0X4, 0x20000400, -1, 4);
  284. mid = add_struc_member(id,"EXTICR", 0X8, 0x20000400, -1, 16);
  285. mid = add_struc_member(id,"CFGR2", 0X18, 0x20000400, -1, 4);
  286. set_struc_align(id,2);
  287.  
  288. id = get_struc_id("GPIO_InitTypeDef");
  289. mid = add_struc_member(id,"Pin", 0, 0x20000400, -1, 4);
  290. mid = add_struc_member(id,"Mode", 0X4, 0x20000400, -1, 4);
  291. mid = add_struc_member(id,"Pull", 0X8, 0x20000400, -1, 4);
  292. mid = add_struc_member(id,"Speed", 0XC, 0x20000400, -1, 4);
  293. mid = add_struc_member(id,"Alternate", 0X10, 0x20000400, -1, 4);
  294. set_struc_align(id,2);
  295. return id;
  296. }
  297.  
  298. //------------------------------------------------------------------------
  299. // Information about structure types
  300.  
  301. static Structures(void) {
  302. auto id;
  303. begin_type_updating(UTP_STRUCT);
  304. id = Structures_0(id);
  305. }
  306.  
  307. //------------------------------------------------------------------------
  308. // Information about bytes
  309.  
  310. static Bytes_0(void) {
  311. auto x;
  312. #define id x
  313.  
  314. update_extra_cmt (0X8000000, E_PREV + 0, "; File Name : stm.bin");
  315. update_extra_cmt (0X8000000, E_PREV + 1, "; Format : Binary file");
  316. update_extra_cmt (0X8000000, E_PREV + 2, "; Base Address: 0000h Range: 8000000h - 8005D70h Loaded length: 5D70h");
  317. create_dword (x=0X8000000);
  318. op_plain_offset (x, 0, 0);
  319. op_plain_offset (x, 128, 0);
  320. create_dword (x=0X8000004);
  321. op_plain_offset (x, 0, 0);
  322. op_plain_offset (x, 128, 0);
  323. create_dword (x=0X8000008);
  324. op_plain_offset (x, 0, 0);
  325. op_plain_offset (x, 128, 0);
  326. create_dword (x=0X800000C);
  327. op_plain_offset (x, 0, 0);
  328. op_plain_offset (x, 128, 0);
  329. create_dword (0X8000010);
  330. create_dword (0X8000014);
  331. create_dword (0X8000018);
  332. create_dword (0X800001C);
  333. create_dword (0X8000020);
  334. create_dword (0X8000024);
  335. create_dword (0X8000028);
  336. create_dword (x=0X800002C);
  337. op_plain_offset (x, 0, 0);
  338. op_plain_offset (x, 128, 0);
  339. create_dword (0X8000030);
  340. create_dword (0X8000034);
  341. create_dword (x=0X8000038);
  342. op_plain_offset (x, 0, 0);
  343. op_plain_offset (x, 128, 0);
  344. create_dword (x=0X800003C);
  345. op_plain_offset (x, 0, 0);
  346. op_plain_offset (x, 128, 0);
  347. create_dword (x=0X8000040);
  348. op_plain_offset (x, 0, 0);
  349. op_plain_offset (x, 128, 0);
  350. create_dword (x=0X8000044);
  351. op_plain_offset (x, 0, 0);
  352. op_plain_offset (x, 128, 0);
  353. create_dword (x=0X8000048);
  354. op_plain_offset (x, 0, 0);
  355. op_plain_offset (x, 128, 0);
  356. create_dword (x=0X800004C);
  357. op_plain_offset (x, 0, 0);
  358. op_plain_offset (x, 128, 0);
  359. create_dword (x=0X8000050);
  360. op_plain_offset (x, 0, 0);
  361. op_plain_offset (x, 128, 0);
  362. create_dword (x=0X8000054);
  363. op_plain_offset (x, 0, 0);
  364. op_plain_offset (x, 128, 0);
  365. create_dword (x=0X8000058);
  366. op_plain_offset (x, 0, 0);
  367. op_plain_offset (x, 128, 0);
  368. create_dword (x=0X800005C);
  369. op_plain_offset (x, 0, 0);
  370. op_plain_offset (x, 128, 0);
  371. create_dword (0X8000060);
  372. create_dword (x=0X8000064);
  373. op_plain_offset (x, 0, 0);
  374. op_plain_offset (x, 128, 0);
  375. create_dword (x=0X8000068);
  376. op_plain_offset (x, 0, 0);
  377. op_plain_offset (x, 128, 0);
  378. create_dword (x=0X800006C);
  379. op_plain_offset (x, 0, 0);
  380. op_plain_offset (x, 128, 0);
  381. create_dword (x=0X8000070);
  382. op_plain_offset (x, 0, 0);
  383. op_plain_offset (x, 128, 0);
  384. create_dword (x=0X8000074);
  385. op_plain_offset (x, 0, 0);
  386. op_plain_offset (x, 128, 0);
  387. create_dword (x=0X8000078);
  388. op_plain_offset (x, 0, 0);
  389. op_plain_offset (x, 128, 0);
  390. create_dword (x=0X800007C);
  391. op_plain_offset (x, 0, 0);
  392. op_plain_offset (x, 128, 0);
  393. create_dword (x=0X8000080);
  394. op_plain_offset (x, 0, 0);
  395. op_plain_offset (x, 128, 0);
  396. create_dword (0X8000084);
  397. create_dword (0X8000088);
  398. create_dword (x=0X800008C);
  399. op_plain_offset (x, 0, 0);
  400. op_plain_offset (x, 128, 0);
  401. create_dword (0X8000090);
  402. create_dword (x=0X8000094);
  403. op_plain_offset (x, 0, 0);
  404. op_plain_offset (x, 128, 0);
  405. create_dword (x=0X8000098);
  406. op_plain_offset (x, 0, 0);
  407. op_plain_offset (x, 128, 0);
  408. create_dword (x=0X800009C);
  409. op_plain_offset (x, 0, 0);
  410. op_plain_offset (x, 128, 0);
  411. create_dword (0X80000A0);
  412. create_dword (x=0X80000A4);
  413. op_plain_offset (x, 0, 0);
  414. op_plain_offset (x, 128, 0);
  415. create_dword (0X80000A8);
  416. create_dword (x=0X80000AC);
  417. op_plain_offset (x, 0, 0);
  418. op_plain_offset (x, 128, 0);
  419. create_dword (0X80000B0);
  420. create_dword (0X80000B4);
  421. create_dword (0X80000B8);
  422. create_dword (0X80000BC);
  423. create_insn (0X80000C0);
  424. create_insn (x=0X80000C2);
  425. op_plain_offset (x, 1, 0);
  426. op_plain_offset (x, 129, 0);
  427. create_insn (x=0X80000D0);
  428. op_plain_offset (x, 1, 0);
  429. op_plain_offset (x, 129, 0);
  430. create_insn (0X80000D6);
  431. create_dword (x=0X80000DC);
  432. op_plain_offset (x, 0, 0);
  433. op_plain_offset (x, 128, 0);
  434. create_dword (0X80000E0);
  435. create_dword (x=0X80000E4);
  436. op_plain_offset (x, 0, 0);
  437. op_plain_offset (x, 128, 0);
  438. create_insn (0X80000E8);
  439. create_insn (x=0X80000F0);
  440. op_plain_offset (x, 1, 0);
  441. op_plain_offset (x, 129, 0);
  442. create_insn (x=0X80000F8);
  443. op_plain_offset (x, 1, 0);
  444. op_plain_offset (x, 129, 0);
  445. create_insn (0X8000102);
  446. create_dword (0X800010C);
  447. create_dword (x=0X8000110);
  448. op_plain_offset (x, 0, 0);
  449. op_plain_offset (x, 128, 0);
  450. create_dword (x=0X8000114);
  451. op_plain_offset (x, 0, 0);
  452. op_plain_offset (x, 128, 0);
  453. create_dword (x=0X8000118);
  454. op_plain_offset (x, 0, 0);
  455. op_plain_offset (x, 128, 0);
  456. create_dword (x=0X800011C);
  457. op_plain_offset (x, 0, 0);
  458. op_plain_offset (x, 128, 0);
  459. create_insn (0X8000120);
  460. create_insn (0X800015A);
  461. create_insn (0X800021E);
  462. create_insn (0X8000220);
  463. create_insn (0X800022C);
  464. create_insn (0X8000234);
  465. create_insn (0X8000274);
  466. create_insn (0X8000338);
  467. create_insn (0X800033A);
  468. create_insn (0X800037C);
  469. create_insn (0X80003EE);
  470. create_insn (0X8000400);
  471. create_insn (0X8000406);
  472. set_name (0X8000406, "nullsub_15");
  473. create_insn (0X8000408);
  474. set_name (0X8000408, "nullsub_6");
  475. create_insn (0X800040A);
  476. create_insn (0X800040C);
  477. create_insn (0X800041A);
  478. create_insn (0X800042C);
  479. create_insn (0X8000438);
  480. create_insn (0X8000446);
  481. create_byte (0X800044A);
  482. create_insn (0X800044C);
  483. create_insn (0X800045A);
  484. create_insn (0X8000460);
  485. create_insn (0X800046E);
  486. create_insn (0X8000474);
  487. create_insn (0X8000482);
  488. create_insn (0X8000488);
  489. create_insn (0X8000490);
  490. create_insn (0X80004A0);
  491. create_insn (0X80004AC);
  492. create_insn (0X80004BA);
  493. create_insn (0X80004C0);
  494. create_insn (0X80004CE);
  495. create_insn (0X80004D4);
  496. create_insn (0X80004E2);
  497. create_insn (0X80004E8);
  498. create_insn (0X80004F6);
  499. create_insn (0X80004FC);
  500. create_insn (0X800052C);
  501. create_insn (0X8000536);
  502. create_insn (0X800053E);
  503. create_insn (0X800055A);
  504. create_insn (0X800058C);
  505. create_insn (0X80005A6);
  506. create_insn (0X80005BA);
  507. create_insn (0X80005E6);
  508. create_insn (0X80005F4);
  509. create_insn (0X8000612);
  510. create_insn (0X8000634);
  511. create_insn (0X8000642);
  512. create_insn (0X8000648);
  513. create_insn (0X800064E);
  514. create_insn (0X800065E);
  515. create_insn (0X8000662);
  516. create_insn (0X8000678);
  517. create_insn (0X8000690);
  518. create_insn (0X8000696);
  519. create_insn (0X80006A0);
  520. create_insn (0X80006B8);
  521. create_insn (0X80006C0);
  522. create_insn (0X80006C6);
  523. create_insn (0X80006DC);
  524. create_insn (0X80006F6);
  525. create_insn (0X80006FC);
  526. create_insn (0X8000702);
  527. create_insn (0X8000706);
  528. create_insn (0X800071C);
  529. create_insn (0X8000724);
  530. create_insn (0X8000730);
  531. create_insn (0X8000744);
  532. create_insn (0X800074A);
  533. create_insn (0X8000758);
  534. create_insn (0X8000760);
  535. create_insn (0X8000768);
  536. create_insn (0X800076C);
  537. create_insn (0X8000798);
  538. create_insn (0X80007A6);
  539. create_insn (0X80007AE);
  540. create_insn (0X80007BC);
  541. create_insn (0X80007C2);
  542. create_insn (0X80007CE);
  543. create_insn (0X80007D6);
  544. create_insn (0X80007EC);
  545. create_insn (0X80007F2);
  546. create_insn (0X80007F6);
  547. create_insn (0X80007FC);
  548. create_insn (0X8000804);
  549. create_insn (0X8000808);
  550. create_insn (0X800080E);
  551. create_insn (0X8000812);
  552. create_dword (0X8000818);
  553. create_dword (0X800081C);
  554. create_insn (0X8000820);
  555. create_insn (x=0X8000862);
  556. op_stkvar (x, 1);
  557. create_insn (x=0X8000884);
  558. op_stkvar (x, 1);
  559. create_insn (x=0X8000886);
  560. op_plain_offset (x, 1, 0);
  561. op_plain_offset (x, 129, 0);
  562. create_insn (x=0X800088E);
  563. op_stkvar (x, 1);
  564. create_insn (0X8000892);
  565. create_insn (x=0X80008AC);
  566. op_stkvar (x, 1);
  567. create_insn (x=0X80008BA);
  568. op_stkvar (x, 1);
  569. create_insn (x=0X80008BC);
  570. op_plain_offset (x, 1, 0);
  571. op_plain_offset (x, 129, 0);
  572. create_insn (0X80008D8);
  573. create_insn (0X80008E6);
  574. create_insn (0X80008F8);
  575. create_insn (0X8000902);
  576. create_insn (0X8000916);
  577. create_insn (0X800091A);
  578. create_insn (0X8000934);
  579. create_insn (0X8000942);
  580. create_insn (0X8000948);
  581. create_insn (0X8000950);
  582. create_insn (0X8000972);
  583. create_insn (0X800097C);
  584. create_insn (0X8000982);
  585. create_insn (x=0X800098A);
  586. op_stkvar (x, 1);
  587. create_insn (0X8000994);
  588. create_insn (0X80009AC);
  589. create_insn (x=0X8000A04);
  590. op_stkvar (x, 1);
  591. create_insn (0X8000A0E);
  592. create_insn (0X8000A1E);
  593. create_insn (x=0X8000A20);
  594. op_stkvar (x, 1);
  595. create_insn (0X8000A2C);
  596. create_insn (x=0X8000A34);
  597. op_stkvar (x, 1);
  598. create_insn (0X8000A3E);
  599. create_insn (x=0X8000A4E);
  600. op_stkvar (x, 1);
  601. create_insn (x=0X8000A54);
  602. op_stkvar (x, 1);
  603. create_insn (0X8000A58);
  604. create_insn (x=0X8000A7C);
  605. op_stkvar (x, 1);
  606. create_insn (0X8000A86);
  607. create_insn (x=0X8000A88);
  608. op_stkvar (x, 1);
  609. create_insn (0X8000A94);
  610. create_dword (x=0X8000AA4);
  611. op_plain_offset (x, 0, 0);
  612. op_plain_offset (x, 128, 0);
  613. create_dword (x=0X8000AA8);
  614. op_plain_offset (x, 0, 0);
  615. op_plain_offset (x, 128, 0);
  616. create_dword (0X8000AAC);
  617. create_insn (0X8000AB0);
  618. create_insn (0X8000ADA);
  619. create_insn (0X8000AF8);
  620. create_insn (0X8000AFC);
  621. create_insn (0X8000B34);
  622. create_insn (0X8000B48);
  623. create_insn (0X8000B54);
  624. create_insn (0X8000B5E);
  625. create_insn (0X8000B64);
  626. create_insn (0X8000B7C);
  627. create_insn (0X8000BB4);
  628. create_insn (0X8000BC4);
  629. create_insn (0X8000BCC);
  630. create_insn (0X8000BD4);
  631. create_insn (0X8000BE0);
  632. create_insn (0X8000BE6);
  633. create_insn (0X8000BF8);
  634. create_insn (0X8000C00);
  635. set_cmt (0X8000C5E, "switch 16 cases ", 0);
  636. create_insn (x=0X8000C62);
  637. op_plain_offset (x, 1, 0);
  638. op_plain_offset (x, 129, 0);
  639. set_cmt (0X8000C68, "switch jump", 0);
  640. create_insn (0X8000C6A);
  641. set_cmt (0X8000C7A, "jumptable 08000C68 cases 3,7,11", 1);
  642. create_insn (0X8000C7A);
  643. set_cmt (0X8000C7C, "jumptable 08000C68 cases 1,2", 1);
  644. create_insn (0X8000C86);
  645. create_insn (0X8000C8C);
  646. create_insn (0X8000CAC);
  647. create_insn (0X8000CBC);
  648. create_insn (0X8000CC8);
  649. create_insn (0X8000CD2);
  650. create_insn (0X8000CDC);
  651. create_insn (0X8000CF4);
  652. create_insn (0X8000D00);
  653. set_cmt (0X8000D14, "jumptable 08000C68 cases 6,9", 1);
  654. create_insn (0X8000D14);
  655. set_cmt (0X8000D1E, "jumptable 08000C68 cases 4,5,8,10", 1);
  656. create_insn (0X8000D1E);
  657. set_cmt (0X8000D24, "jumptable 08000C68 cases 12-14", 1);
  658. create_insn (0X8000D24);
  659. set_cmt (0X8000D2C, "jumptable 08000C68 default case", 1);
  660. create_insn (0X8000D2C);
  661. set_cmt (0X8000DB4, "jumptable 08000C68 case 15", 1);
  662. create_insn (0X8000DB4);
  663. create_insn (0X8000DCC);
  664. create_insn (0X8000DD6);
  665. create_insn (0X8000DE6);
  666. create_insn (0X8000DEA);
  667. create_insn (0X8000E18);
  668. create_insn (0X8000E24);
  669. create_dword (x=0X8000E38);
  670. op_plain_offset (x, 0, 0);
  671. op_plain_offset (x, 128, 0);
  672. create_dword (0X8000E3C);
  673. create_insn (0X8000E40);
  674. create_insn (0X8000E72);
  675. create_insn (0X8000E86);
  676. create_insn (0X8000E90);
  677. create_insn (0X8000E98);
  678. create_insn (0X8000EB4);
  679. create_insn (0X8000EE6);
  680. create_insn (0X8000F06);
  681. create_insn (0X8000F3E);
  682. create_insn (0X8000F4C);
  683. create_insn (0X8000F66);
  684. create_insn (0X8000F84);
  685. create_insn (0X8000F92);
  686. create_insn (0X8000F98);
  687. create_insn (0X8000F9A);
  688. create_insn (0X8000FA8);
  689. create_insn (0X8000FAC);
  690. create_insn (0X8000FC2);
  691. create_insn (0X8000FDA);
  692. create_insn (0X8000FE2);
  693. create_insn (0X8000FEC);
  694. create_insn (0X8001004);
  695. create_insn (0X800100C);
  696. create_insn (0X8001012);
  697. create_insn (0X8001028);
  698. create_insn (0X8001040);
  699. create_insn (0X8001046);
  700. create_insn (0X800104C);
  701. create_insn (0X8001050);
  702. create_insn (0X8001066);
  703. create_insn (0X800106E);
  704. create_insn (0X800107A);
  705. create_insn (0X8001090);
  706. create_insn (0X8001096);
  707. create_insn (0X80010A4);
  708. create_insn (0X80010AC);
  709. create_insn (0X80010B4);
  710. create_insn (0X80010C6);
  711. create_insn (0X80010CA);
  712. create_insn (0X80010F6);
  713. create_insn (0X8001106);
  714. create_insn (0X800110E);
  715. create_insn (0X800111C);
  716. create_insn (0X8001122);
  717. create_insn (0X800112A);
  718. create_insn (0X8001130);
  719. create_insn (0X8001138);
  720. create_insn (0X8001150);
  721. create_insn (0X8001156);
  722. create_insn (0X800115A);
  723. create_insn (0X8001160);
  724. create_insn (0X8001166);
  725. create_insn (0X800116A);
  726. create_dword (0X8001170);
  727. create_dword (0X8001174);
  728. create_insn (0X8001178);
  729. create_insn (0X80011A6);
  730. create_insn (0X80011AC);
  731. create_dword (0X80011B4);
  732. create_insn (0X80011B8);
  733. create_insn (0X80011F0);
  734. create_insn (0X8001220);
  735. create_insn (0X8001228);
  736. create_insn (0X800123E);
  737. create_insn (0X8001250);
  738. create_dword (0X8001254);
  739. create_insn (0X8001258);
  740. create_insn (0X8001280);
  741. create_insn (0X80012AE);
  742. create_insn (0X80012B4);
  743. create_insn (0X80012CC);
  744. create_insn (0X80012DC);
  745. create_dword (0X80012E0);
  746. create_insn (0X80012E4);
  747. create_insn (0X800131E);
  748. create_insn (0X8001326);
  749. create_insn (0X8001330);
  750. create_insn (0X8001338);
  751. create_insn (0X800134A);
  752. create_insn (0X800135C);
  753. create_insn (0X8001362);
  754. create_insn (0X80013A2);
  755. create_insn (0X80013B2);
  756. create_insn (0X80013C6);
  757. create_insn (0X80013D0);
  758. create_insn (0X8001412);
  759. create_insn (0X8001452);
  760. create_insn (0X800145A);
  761. create_insn (0X800147C);
  762. create_insn (0X800149C);
  763. create_insn (0X80014C0);
  764. create_insn (0X80014D4);
  765. create_insn (0X80014DC);
  766. create_insn (0X80014E8);
  767. create_insn (0X80014EC);
  768. create_insn (0X80014F4);
  769. create_insn (0X80014FC);
  770. create_insn (0X8001514);
  771. create_insn (0X8001524);
  772. create_insn (0X8001538);
  773. create_insn (0X8001548);
  774. create_insn (0X8001550);
  775. create_insn (0X8001558);
  776. create_insn (0X8001562);
  777. create_insn (0X800156C);
  778. create_insn (0X8001576);
  779. create_insn (0X800157C);
  780. create_insn (0X8001588);
  781. create_insn (0X8001590);
  782. create_insn (0X80015A8);
  783. create_insn (0X80015B0);
  784. create_insn (0X80015B4);
  785. create_insn (0X80015C0);
  786. create_insn (0X80015D4);
  787. create_insn (0X80015E4);
  788. create_insn (0X80015F6);
  789. create_insn (0X8001612);
  790. create_insn (0X8001618);
  791. create_insn (0X800164C);
  792. create_insn (0X8001656);
  793. create_insn (0X800165E);
  794. create_dword (0X8001664);
  795. create_dword (0X8001668);
  796. create_dword (0X800166C);
  797. create_insn (0X8001670);
  798. create_insn (0X800169C);
  799. create_insn (0X80016BA);
  800. create_insn (0X80016C4);
  801. create_insn (0X80016CA);
  802. create_insn (0X80016D2);
  803. create_insn (0X80016DC);
  804. create_insn (0X80016E0);
  805. create_insn (0X80016E4);
  806. create_insn (0X80016EE);
  807. create_insn (0X80016F4);
  808. create_insn (0X80016FC);
  809. create_insn (0X800170E);
  810. create_insn (0X8001718);
  811. create_insn (0X800172C);
  812. create_insn (0X8001734);
  813. create_insn (0X800173C);
  814. create_insn (0X800174E);
  815. create_insn (0X8001764);
  816. create_insn (0X8001784);
  817. create_insn (0X800178A);
  818. create_insn (0X80017C0);
  819. create_insn (0X80017CA);
  820. create_insn (0X80017DC);
  821. create_insn (0X80017E4);
  822. create_insn (0X80017F8);
  823. create_insn (0X8001808);
  824. create_insn (0X8001810);
  825. create_insn (0X800183E);
  826. create_insn (0X8001846);
  827. create_insn (0X8001852);
  828. create_insn (0X8001874);
  829. create_insn (0X800187A);
  830. create_insn (0X800187E);
  831. create_insn (0X8001884);
  832. create_insn (0X80018A6);
  833. create_insn (0X80018B2);
  834. create_insn (0X80018BC);
  835. create_insn (0X80018C4);
  836. create_insn (0X80018CA);
  837. create_insn (0X80018F0);
  838. create_insn (0X80018F4);
  839. create_insn (0X80018F8);
  840. create_dword (0X80018FC);
  841. create_dword (0X8001900);
  842. create_insn (0X8001904);
  843. create_insn (x=0X800194A);
  844. op_stkvar (x, 1);
  845. create_insn (x=0X800195A);
  846. op_stkvar (x, 1);
  847. create_insn (x=0X8001986);
  848. op_stkvar (x, 1);
  849. set_cmt (0X800198C, "switch 16 cases ", 0);
  850. set_cmt (0X8001990, "jumptable 08001998 default case", 1);
  851. create_insn (x=0X8001992);
  852. op_plain_offset (x, 1, 0);
  853. op_plain_offset (x, 129, 0);
  854. set_cmt (0X8001998, "switch jump", 0);
  855. create_insn (0X800199A);
  856. create_insn (x=0X80019AA);
  857. op_stkvar (x, 1);
  858. set_cmt (0X80019AE, "jumptable 08001998 cases 12-14", 1);
  859. create_insn (0X80019AE);
  860. create_insn (x=0X80019B2);
  861. op_stkvar (x, 1);
  862. create_insn (x=0X80019B4);
  863. op_stkvar (x, 1);
  864. set_cmt (0X80019B6, "jumptable 08001998 cases 3,7,11", 1);
  865. create_insn (x=0X80019BA);
  866. op_stkvar (x, 1);
  867. create_insn (0X80019C8);
  868. create_insn (0X80019D6);
  869. create_insn (0X80019E6);
  870. create_insn (x=0X8001A08);
  871. op_stkvar (x, 1);
  872. create_insn (0X8001A0C);
  873. create_insn (0X8001A1C);
  874. create_insn (0X8001A2A);
  875. create_insn (0X8001A3A);
  876. create_insn (0X8001A60);
  877. create_insn (0X8001A68);
  878. create_insn (0X8001A6E);
  879. create_insn (x=0X8001A78);
  880. op_stkvar (x, 1);
  881. create_insn (0X8001A7C);
  882. create_insn (x=0X8001A80);
  883. op_stkvar (x, 1);
  884. create_insn (0X8001A86);
  885. create_insn (x=0X8001A8C);
  886. op_stkvar (x, 1);
  887. create_insn (0X8001A94);
  888. set_cmt (0X8001A98, "jumptable 08001998 cases 2,4,6", 1);
  889. set_cmt (0X8001AD0, "jumptable 08001998 cases 5,10", 1);
  890. create_insn (0X8001AD0);
  891. set_cmt (0X8001ADE, "jumptable 08001998 cases 1,8,9", 1);
  892. create_insn (0X8001ADE);
  893. create_dword (0X8001AE8);
  894. create_dword (0X8001AEC);
  895. create_dword (x=0X8001AF0);
  896. op_plain_offset (x, 0, 0);
  897. op_plain_offset (x, 128, 0);
  898. create_dword (0X8001AF4);
  899. create_dword (0X8001AF8);
  900. set_cmt (0X8001AFC, "jumptable 08001998 case 0", 1);
  901. create_insn (0X8001AFC);
  902. create_insn (0X8001B02);
  903. create_insn (0X8001B06);
  904. create_insn (x=0X8001B1C);
  905. op_stkvar (x, 1);
  906. create_insn (x=0X8001B28);
  907. op_stkvar (x, 1);
  908. create_insn (x=0X8001B30);
  909. op_stkvar (x, 1);
  910. create_insn (0X8001B56);
  911. create_insn (0X8001B5C);
  912. create_insn (x=0X8001B6E);
  913. op_stkvar (x, 1);
  914. create_insn (x=0X8001B74);
  915. op_stkvar (x, 1);
  916. create_insn (x=0X8001B7C);
  917. op_stkvar (x, 1);
  918. create_insn (0X8001B9A);
  919. create_insn (0X8001BA0);
  920. create_insn (x=0X8001BAE);
  921. op_stkvar (x, 1);
  922. create_insn (x=0X8001BC8);
  923. op_stkvar (x, 1);
  924. create_insn (0X8001BF4);
  925. create_insn (0X8001BF8);
  926. create_insn (0X8001C0E);
  927. create_insn (x=0X8001C16);
  928. op_stkvar (x, 1);
  929. create_insn (x=0X8001C20);
  930. op_stkvar (x, 1);
  931. create_insn (x=0X8001C26);
  932. op_stkvar (x, 1);
  933. create_insn (0X8001C3C);
  934. create_insn (0X8001C42);
  935. create_insn (x=0X8001C46);
  936. op_stkvar (x, 1);
  937. create_insn (x=0X8001C4E);
  938. op_stkvar (x, 1);
  939. create_insn (x=0X8001C54);
  940. op_stkvar (x, 1);
  941. create_insn (x=0X8001C5C);
  942. op_stkvar (x, 1);
  943. create_insn (x=0X8001C5E);
  944. op_stkvar (x, 1);
  945. create_insn (x=0X8001C64);
  946. op_stkvar (x, 1);
  947. create_insn (0X8001C7E);
  948. create_insn (0X8001C84);
  949. create_insn (x=0X8001C8E);
  950. op_stkvar (x, 1);
  951. create_insn (x=0X8001C98);
  952. op_stkvar (x, 1);
  953. create_insn (0X8001CD0);
  954. create_insn (0X8001CD4);
  955. create_insn (0X8001CE2);
  956. create_insn (0X8001CE8);
  957. create_insn (x=0X8001D04);
  958. op_stkvar (x, 1);
  959. set_cmt (0X8001D14, "jumptable 08001998 case 15", 1);
  960. create_insn (0X8001D14);
  961. create_insn (0X8001D32);
  962. create_insn (0X8001D40);
  963. create_insn (0X8001D50);
  964. create_insn (0X8001D5A);
  965. create_insn (0X8001D68);
  966. create_insn (0X8001D70);
  967. create_insn (0X8001D76);
  968. create_insn (0X8001D8A);
  969. create_insn (x=0X8001D92);
  970. op_stkvar (x, 1);
  971. create_insn (0X8001DB0);
  972. create_insn (0X8001DB4);
  973. create_insn (0X8001DBA);
  974. create_insn (x=0X8001DBE);
  975. op_stkvar (x, 1);
  976. create_insn (0X8001DCC);
  977. create_insn (0X8001DD0);
  978. create_insn (0X8001DD4);
  979. create_insn (x=0X8001DE6);
  980. op_stkvar (x, 1);
  981. create_insn (0X8001DF2);
  982. create_insn (0X8001DF8);
  983. create_insn (x=0X8001E08);
  984. op_stkvar (x, 1);
  985. create_insn (0X8001E10);
  986. create_insn (0X8001E12);
  987. create_insn (x=0X8001E1E);
  988. op_stkvar (x, 1);
  989. create_insn (0X8001E26);
  990. create_insn (0X8001E30);
  991. create_insn (0X8001E3E);
  992. create_insn (0X8001E4C);
  993. create_insn (0X8001E50);
  994. create_insn (0X8001E54);
  995. create_insn (x=0X8001E5E);
  996. op_stkvar (x, 1);
  997. create_insn (0X8001E62);
  998. create_insn (x=0X8001EA0);
  999. op_stkvar (x, 1);
  1000. create_insn (0X8001EB0);
  1001. create_insn (x=0X8001EB6);
  1002. op_stkvar (x, 1);
  1003. create_insn (0X8001ECC);
  1004. create_insn (x=0X8001ECE);
  1005. op_stkvar (x, 1);
  1006. create_insn (x=0X8001EDC);
  1007. op_stkvar (x, 1);
  1008. create_insn (0X8001EE0);
  1009. create_insn (x=0X8001F24);
  1010. op_stkvar (x, 1);
  1011. create_insn (0X8001F2E);
  1012. create_insn (x=0X8001F38);
  1013. op_stkvar (x, 1);
  1014. create_insn (0X8001F42);
  1015. create_insn (0X8001F46);
  1016. create_insn (x=0X8001F4E);
  1017. op_stkvar (x, 1);
  1018. create_dword (0X8001F5C);
  1019. create_dword (0X8001F60);
  1020. create_dword (0X8001F64);
  1021. create_dword (0X8001F68);
  1022. create_insn (0X8001F6C);
  1023. create_insn (0X8001FAC);
  1024. create_insn (0X8001FD8);
  1025. create_dword (0X8001FDC);
  1026. create_insn (0X8001FE0);
  1027. create_insn (0X8002036);
  1028. create_insn (0X8002056);
  1029. create_insn (0X8002062);
  1030. create_insn (0X800206E);
  1031. create_insn (0X8002076);
  1032. create_insn (0X8002084);
  1033. create_insn (0X8002098);
  1034. create_dword (0X80020A4);
  1035. create_insn (0X80020A8);
  1036. create_insn (0X8002106);
  1037. create_insn (0X8002118);
  1038. create_insn (0X8002122);
  1039. create_insn (0X800212C);
  1040. create_insn (0X8002138);
  1041. create_insn (0X800213E);
  1042. create_insn (0X800215A);
  1043. create_dword (0X8002168);
  1044. create_insn (0X800216C);
  1045. create_insn (0X80021A6);
  1046. create_insn (0X80021B0);
  1047. create_insn (0X80021BA);
  1048. create_insn (0X80021C6);
  1049. create_insn (0X80021CE);
  1050. create_insn (0X80021E0);
  1051. create_insn (0X80021F2);
  1052. create_insn (0X80021F8);
  1053. create_insn (0X8002224);
  1054. create_insn (0X800222E);
  1055. create_insn (0X800223E);
  1056. create_insn (0X8002252);
  1057. create_insn (0X800225C);
  1058. create_insn (0X800229E);
  1059. create_insn (0X80022E0);
  1060. create_insn (0X80022FE);
  1061. create_insn (0X8002308);
  1062. create_insn (0X8002320);
  1063. create_insn (0X8002344);
  1064. create_insn (0X8002358);
  1065. create_insn (0X8002360);
  1066. create_insn (0X8002362);
  1067. create_insn (0X800236A);
  1068. create_insn (0X8002376);
  1069. create_insn (0X800237A);
  1070. create_insn (0X8002382);
  1071. create_insn (0X800238C);
  1072. create_insn (0X80023A4);
  1073. create_insn (0X80023AC);
  1074. create_insn (0X80023B6);
  1075. create_insn (0X80023C6);
  1076. create_insn (0X80023D6);
  1077. create_insn (0X80023EC);
  1078. create_insn (0X80023FE);
  1079. create_insn (0X800240A);
  1080. create_insn (0X8002412);
  1081. create_insn (0X800241C);
  1082. create_insn (0X8002426);
  1083. create_insn (0X8002432);
  1084. create_insn (0X8002438);
  1085. create_insn (0X8002446);
  1086. create_insn (0X800244E);
  1087. create_insn (0X8002466);
  1088. create_insn (0X800246E);
  1089. create_insn (0X8002472);
  1090. create_insn (0X800247E);
  1091. create_insn (0X8002492);
  1092. create_dword (0X80024B0);
  1093. create_dword (0X80024B4);
  1094. create_dword (0X80024B8);
  1095. create_insn (0X80024BC);
  1096. create_insn (0X80024D4);
  1097. create_insn (0X80024DA);
  1098. create_insn (0X8002506);
  1099. create_insn (0X8002510);
  1100. create_insn (0X8002518);
  1101. create_insn (0X800251C);
  1102. create_insn (0X800253E);
  1103. create_insn (0X800255C);
  1104. create_insn (0X8002566);
  1105. create_insn (0X800256C);
  1106. create_insn (0X8002574);
  1107. create_insn (0X800257E);
  1108. create_insn (0X8002582);
  1109. create_insn (0X8002586);
  1110. create_insn (0X8002592);
  1111. create_insn (0X8002598);
  1112. create_insn (0X80025A0);
  1113. create_insn (0X80025B4);
  1114. create_insn (0X80025BC);
  1115. create_insn (0X80025D2);
  1116. create_insn (0X80025DA);
  1117. create_insn (0X80025E2);
  1118. create_insn (0X80025F2);
  1119. create_insn (0X8002604);
  1120. create_insn (0X8002626);
  1121. create_insn (0X8002632);
  1122. create_insn (0X8002646);
  1123. create_insn (0X800264C);
  1124. create_insn (0X800266A);
  1125. create_insn (0X8002672);
  1126. create_insn (0X8002688);
  1127. create_insn (0X800269A);
  1128. create_insn (0X80026A2);
  1129. create_insn (0X80026D0);
  1130. create_insn (0X80026DE);
  1131. create_insn (0X80026E4);
  1132. create_insn (0X80026F0);
  1133. create_insn (0X8002710);
  1134. create_insn (0X8002714);
  1135. create_insn (0X800271A);
  1136. create_insn (0X800273A);
  1137. create_insn (0X8002746);
  1138. create_insn (0X8002756);
  1139. create_insn (0X800275C);
  1140. create_insn (0X8002764);
  1141. create_insn (0X8002786);
  1142. create_insn (0X800278A);
  1143. create_dword (0X8002790);
  1144. create_dword (0X8002794);
  1145. create_insn (0X8002798);
  1146. create_insn (0X80027D2);
  1147. create_insn (0X80027D8);
  1148. create_dword (0X80027E8);
  1149. create_dword (0X80027EC);
  1150. create_dword (0X80027F0);
  1151. create_dword (0X80027F4);
  1152. create_dword (0X80027F8);
  1153. create_dword (0X80027FC);
  1154. create_insn (0X8002800);
  1155. create_insn (0X8002852);
  1156. create_insn (0X8002868);
  1157. create_dword (0X8002874);
  1158. create_dword (0X8002878);
  1159. create_dword (0X800287C);
  1160. create_dword (0X8002880);
  1161. create_insn (0X8002884);
  1162. create_insn (0X80028C6);
  1163. create_insn (0X80028DC);
  1164. create_dword (0X80028E4);
  1165. create_dword (0X80028E8);
  1166. create_dword (0X80028EC);
  1167. create_dword (0X80028F0);
  1168. create_insn (0X80028F4);
  1169. create_insn (x=0X8002916);
  1170. op_plain_offset (x, 1, 0);
  1171. op_plain_offset (x, 129, 0);
  1172. create_insn (0X8002930);
  1173. create_insn (0X800295A);
  1174. create_dword (0X800298C);
  1175. create_dword (0X8002990);
  1176. create_insn (0X8002994);
  1177. set_name (0X8002994, "NVIC_Something");
  1178. create_dword (x=0X80029A4);
  1179. op_plain_offset (x, 0, 0);
  1180. op_plain_offset (x, 128, 0);
  1181. create_insn (0X80029A8);
  1182. set_name (0X80029A8, "NVIC_Something_0");
  1183. create_insn (x=0X80029B2);
  1184. op_plain_offset (x, 1, 0XE000E010);
  1185. op_plain_offset (x, 129, 0XE000E010);
  1186. create_insn (x=0X80029B6);
  1187. op_plain_offset (x, 1, 0XE000ED00);
  1188. op_plain_offset (x, 129, 0XE000ED00);
  1189. create_insn (x=0X80029C2);
  1190. op_plain_offset (x, 1, 0XE000ED00);
  1191. op_plain_offset (x, 129, 0XE000ED00);
  1192. create_insn (x=0X80029C6);
  1193. op_plain_offset (x, 1, 0XE000E010);
  1194. op_plain_offset (x, 129, 0XE000E010);
  1195. create_insn (0X80029D0);
  1196. create_dword (0X80029D4);
  1197. create_dword (x=0X80029D8);
  1198. op_plain_offset (x, 0, 0);
  1199. op_plain_offset (x, 128, 0);
  1200. create_dword (x=0X80029DC);
  1201. op_plain_offset (x, 0, 0);
  1202. op_plain_offset (x, 128, 0);
  1203. create_insn (0X80029E0);
  1204. create_insn (0X80029F2);
  1205. create_insn (0X8002A26);
  1206. create_insn (0X8002A2C);
  1207. set_name (0X8002A2C, "GPIO_Init");
  1208. create_insn (0X8002A38);
  1209. create_insn (0X8002A58);
  1210. create_insn (x=0X8002A90);
  1211. op_plain_offset (x, 1, 0);
  1212. op_plain_offset (x, 129, 0);
  1213. create_insn (x=0X8002A92);
  1214. op_plain_offset (x, 1, 0X40021000);
  1215. op_plain_offset (x, 129, 0X40021000);
  1216. create_insn (x=0X8002A98);
  1217. op_plain_offset (x, 1, 0X40021000);
  1218. op_plain_offset (x, 129, 0X40021000);
  1219. create_insn (x=0X8002A9A);
  1220. op_plain_offset (x, 1, 0X40021000);
  1221. op_plain_offset (x, 129, 0X40021000);
  1222. create_insn (x=0X8002A9E);
  1223. op_stkvar (x, 1);
  1224. create_insn (x=0X8002AA0);
  1225. op_stkvar (x, 1);
  1226. create_insn (x=0X8002AA8);
  1227. op_plain_offset (x, 1, 0);
  1228. op_plain_offset (x, 129, 0);
  1229. create_insn (x=0X8002AB8);
  1230. op_plain_offset (x, 1, 0);
  1231. op_plain_offset (x, 129, 0);
  1232. create_insn (x=0X8002AC0);
  1233. op_plain_offset (x, 1, 0);
  1234. op_plain_offset (x, 129, 0);
  1235. create_insn (x=0X8002AC6);
  1236. op_plain_offset (x, 1, 0);
  1237. op_plain_offset (x, 129, 0);
  1238. create_insn (x=0X8002AD8);
  1239. op_plain_offset (x, 1, 0);
  1240. op_plain_offset (x, 129, 0);
  1241. create_insn (x=0X8002ADC);
  1242. op_plain_offset (x, 1, 0);
  1243. op_plain_offset (x, 129, 0);
  1244. create_insn (x=0X8002AF0);
  1245. op_plain_offset (x, 1, 0);
  1246. op_plain_offset (x, 129, 0);
  1247. create_insn (x=0X8002AF4);
  1248. op_plain_offset (x, 1, 0X40010400);
  1249. op_plain_offset (x, 129, 0X40010400);
  1250. create_insn (x=0X8002B04);
  1251. op_plain_offset (x, 1, 0);
  1252. op_plain_offset (x, 129, 0);
  1253. create_insn (x=0X8002B06);
  1254. op_plain_offset (x, 1, 0X40010400);
  1255. op_plain_offset (x, 129, 0X40010400);
  1256. create_insn (x=0X8002B08);
  1257. op_plain_offset (x, 1, 0X40010400);
  1258. op_plain_offset (x, 129, 0X40010400);
  1259. create_insn (x=0X8002B18);
  1260. op_plain_offset (x, 1, 0);
  1261. op_plain_offset (x, 129, 0);
  1262. create_insn (x=0X8002B1A);
  1263. op_plain_offset (x, 1, 0X40010400);
  1264. op_plain_offset (x, 129, 0X40010400);
  1265. create_insn (x=0X8002B1C);
  1266. op_plain_offset (x, 1, 0X40010400);
  1267. op_plain_offset (x, 129, 0X40010400);
  1268. create_insn (x=0X8002B2A);
  1269. op_plain_offset (x, 1, 0);
  1270. op_plain_offset (x, 129, 0);
  1271. create_insn (x=0X8002B2C);
  1272. op_plain_offset (x, 1, 0X40010400);
  1273. op_plain_offset (x, 129, 0X40010400);
  1274. create_insn (0X8002B4A);
  1275. create_insn (0X8002B50);
  1276. create_insn (0X8002B74);
  1277. create_insn (0X8002B7A);
  1278. create_insn (0X8002B80);
  1279. create_insn (0X8002B82);
  1280. create_insn (0X8002B86);
  1281. create_insn (0X8002B8A);
  1282. create_insn (0X8002B8E);
  1283. create_dword (x=0X8002B98);
  1284. op_plain_offset (x, 0, 0);
  1285. op_plain_offset (x, 128, 0);
  1286. create_dword (x=0X8002B9C);
  1287. op_plain_offset (x, 0, 0);
  1288. op_plain_offset (x, 128, 0);
  1289. create_dword (x=0X8002BA0);
  1290. op_plain_offset (x, 0, 0);
  1291. op_plain_offset (x, 128, 0);
  1292. create_dword (x=0X8002BA4);
  1293. op_plain_offset (x, 0, 0);
  1294. op_plain_offset (x, 128, 0);
  1295. create_dword (x=0X8002BA8);
  1296. op_plain_offset (x, 0, 0);
  1297. op_plain_offset (x, 128, 0);
  1298. create_insn (0X8002BAC);
  1299. create_insn (0X8002BB4);
  1300. create_insn (0X8002BB8);
  1301. set_name (0X8002BB8, "EXTI2_3_IRQHandler_0");
  1302. create_insn (x=0X8002BBA);
  1303. op_plain_offset (x, 1, 0);
  1304. op_plain_offset (x, 129, 0);
  1305. create_insn (x=0X8002BBC);
  1306. op_plain_offset (x, 1, 0X40010400);
  1307. op_plain_offset (x, 129, 0X40010400);
  1308. create_insn (x=0X8002BC4);
  1309. op_plain_offset (x, 1, 0);
  1310. op_plain_offset (x, 129, 0);
  1311. create_insn (x=0X8002BC6);
  1312. op_plain_offset (x, 1, 0X40010400);
  1313. op_plain_offset (x, 129, 0X40010400);
  1314. create_dword (x=0X8002BD0);
  1315. op_plain_offset (x, 0, 0);
  1316. op_plain_offset (x, 128, 0);
  1317. create_insn (0X8002BD4);
  1318. create_insn (x=0X8002BE0);
  1319. op_plain_offset (x, 1, 0);
  1320. op_plain_offset (x, 129, 0);
  1321. create_insn (x=0X8002BE2);
  1322. op_plain_offset (x, 1, 0X40021000);
  1323. op_plain_offset (x, 129, 0X40021000);
  1324. create_insn (x=0X8002BE8);
  1325. op_plain_offset (x, 1, 0);
  1326. op_plain_offset (x, 129, 0);
  1327. create_insn (x=0X8002BEA);
  1328. op_plain_offset (x, 1, 0X40021000);
  1329. op_plain_offset (x, 129, 0X40021000);
  1330. create_insn (x=0X8002BF2);
  1331. op_plain_offset (x, 1, 0X40021000);
  1332. op_plain_offset (x, 129, 0X40021000);
  1333. create_insn (x=0X8002BF4);
  1334. op_plain_offset (x, 1, 0X40021000);
  1335. op_plain_offset (x, 129, 0X40021000);
  1336. create_insn (x=0X8002BF8);
  1337. op_stkvar (x, 1);
  1338. create_insn (x=0X8002BFA);
  1339. op_stkvar (x, 1);
  1340. create_insn (x=0X8002BFE);
  1341. op_plain_offset (x, 1, 0);
  1342. op_plain_offset (x, 129, 0);
  1343. create_insn (x=0X8002C06);
  1344. op_plain_offset (x, 1, 0);
  1345. op_plain_offset (x, 129, 0);
  1346. create_insn (x=0X8002C08);
  1347. op_plain_offset (x, 1, 0X40021000);
  1348. op_plain_offset (x, 129, 0X40021000);
  1349. create_insn (x=0X8002C1A);
  1350. op_plain_offset (x, 1, 0);
  1351. op_plain_offset (x, 129, 0);
  1352. create_insn (x=0X8002C1C);
  1353. op_plain_offset (x, 1, 0X40021000);
  1354. op_plain_offset (x, 129, 0X40021000);
  1355. create_insn (x=0X8002C22);
  1356. op_plain_offset (x, 1, 0X40021000);
  1357. op_plain_offset (x, 129, 0X40021000);
  1358. create_insn (x=0X8002C2A);
  1359. op_plain_offset (x, 1, 0X40021000);
  1360. op_plain_offset (x, 129, 0X40021000);
  1361. create_insn (x=0X8002C2C);
  1362. op_plain_offset (x, 1, 0X40021000);
  1363. op_plain_offset (x, 129, 0X40021000);
  1364. create_insn (x=0X8002C32);
  1365. op_plain_offset (x, 1, 0X40021000);
  1366. op_plain_offset (x, 129, 0X40021000);
  1367. create_insn (x=0X8002C34);
  1368. op_plain_offset (x, 1, 0X40021000);
  1369. op_plain_offset (x, 129, 0X40021000);
  1370. create_insn (x=0X8002C3A);
  1371. op_plain_offset (x, 1, 0);
  1372. op_plain_offset (x, 129, 0);
  1373. create_insn (x=0X8002C3C);
  1374. op_plain_offset (x, 1, 0X40021000);
  1375. op_plain_offset (x, 129, 0X40021000);
  1376. create_insn (x=0X8002C46);
  1377. op_plain_offset (x, 1, 0X40021000);
  1378. op_plain_offset (x, 129, 0X40021000);
  1379. create_insn (x=0X8002C52);
  1380. op_plain_offset (x, 1, 0);
  1381. op_plain_offset (x, 129, 0);
  1382. create_insn (x=0X8002C54);
  1383. op_plain_offset (x, 1, 0X40021000);
  1384. op_plain_offset (x, 129, 0X40021000);
  1385. create_insn (x=0X8002C5E);
  1386. op_plain_offset (x, 1, 0X40021000);
  1387. op_plain_offset (x, 129, 0X40021000);
  1388. create_insn (x=0X8002C66);
  1389. op_plain_offset (x, 1, 0);
  1390. op_plain_offset (x, 129, 0);
  1391. create_insn (x=0X8002C68);
  1392. op_plain_offset (x, 1, 0X40021000);
  1393. op_plain_offset (x, 129, 0X40021000);
  1394. create_insn (x=0X8002C72);
  1395. op_plain_offset (x, 1, 0X40021000);
  1396. op_plain_offset (x, 129, 0X40021000);
  1397. create_insn (0X8002C7A);
  1398. create_insn (x=0X8002C7E);
  1399. op_plain_offset (x, 1, 0);
  1400. op_plain_offset (x, 129, 0);
  1401. create_insn (x=0X8002C90);
  1402. op_plain_offset (x, 1, 0);
  1403. op_plain_offset (x, 129, 0);
  1404. create_insn (0X8002CA6);
  1405. create_insn (x=0X8002CAC);
  1406. op_plain_offset (x, 1, 0);
  1407. op_plain_offset (x, 129, 0);
  1408. create_insn (x=0X8002CAE);
  1409. op_plain_offset (x, 1, 0X40021000);
  1410. op_plain_offset (x, 129, 0X40021000);
  1411. create_insn (x=0X8002CC4);
  1412. op_plain_offset (x, 1, 0X40021000);
  1413. op_plain_offset (x, 129, 0X40021000);
  1414. create_insn (x=0X8002CCA);
  1415. op_plain_offset (x, 1, 0X40021000);
  1416. op_plain_offset (x, 129, 0X40021000);
  1417. create_insn (0X8002CCE);
  1418. create_dword (x=0X8002CD4);
  1419. op_plain_offset (x, 0, 0);
  1420. op_plain_offset (x, 128, 0);
  1421. create_dword (x=0X8002CD8);
  1422. op_plain_offset (x, 0, 0);
  1423. op_plain_offset (x, 128, 0);
  1424. create_dword (0X8002CDC);
  1425. create_dword (0X8002CE0);
  1426. create_dword (x=0X8002CE4);
  1427. op_dec (x, 0);
  1428. create_dword (0X8002CE8);
  1429. create_insn (0X8002CEC);
  1430. create_insn (x=0X8002CF8);
  1431. op_plain_offset (x, 1, 0);
  1432. op_plain_offset (x, 129, 0);
  1433. create_insn (x=0X8002CFA);
  1434. op_plain_offset (x, 1, 0X40021000);
  1435. op_plain_offset (x, 129, 0X40021000);
  1436. create_insn (x=0X8002D04);
  1437. op_plain_offset (x, 1, 0);
  1438. op_plain_offset (x, 129, 0);
  1439. create_insn (x=0X8002D06);
  1440. op_plain_offset (x, 1, 0X40021000);
  1441. op_plain_offset (x, 129, 0X40021000);
  1442. create_insn (x=0X8002D1A);
  1443. op_plain_offset (x, 1, 0);
  1444. op_plain_offset (x, 129, 0);
  1445. create_insn (x=0X8002D38);
  1446. op_plain_offset (x, 1, 0);
  1447. op_plain_offset (x, 129, 0);
  1448. create_insn (x=0X8002D4E);
  1449. op_plain_offset (x, 1, 0);
  1450. op_plain_offset (x, 129, 0);
  1451. create_insn (x=0X8002D50);
  1452. op_plain_offset (x, 1, 0X40021000);
  1453. op_plain_offset (x, 129, 0X40021000);
  1454. create_insn (x=0X8002D56);
  1455. op_plain_offset (x, 1, 0);
  1456. op_plain_offset (x, 129, 0);
  1457. create_insn (0X8002D66);
  1458. create_insn (x=0X8002D6C);
  1459. op_plain_offset (x, 1, 0);
  1460. op_plain_offset (x, 129, 0);
  1461. create_insn (x=0X8002D6E);
  1462. op_plain_offset (x, 1, 0X40021000);
  1463. op_plain_offset (x, 129, 0X40021000);
  1464. create_insn (x=0X8002D76);
  1465. op_plain_offset (x, 1, 0);
  1466. op_plain_offset (x, 129, 0);
  1467. create_insn (x=0X8002D78);
  1468. op_plain_offset (x, 1, 0X40021000);
  1469. op_plain_offset (x, 129, 0X40021000);
  1470. create_insn (x=0X8002D88);
  1471. op_plain_offset (x, 1, 0);
  1472. op_plain_offset (x, 129, 0);
  1473. create_insn (x=0X8002D98);
  1474. op_plain_offset (x, 1, 0);
  1475. op_plain_offset (x, 129, 0);
  1476. create_insn (x=0X8002DAE);
  1477. op_plain_offset (x, 1, 0);
  1478. op_plain_offset (x, 129, 0);
  1479. create_insn (0X8002DBC);
  1480. create_insn (x=0X8002DC0);
  1481. op_plain_offset (x, 1, 0);
  1482. op_plain_offset (x, 129, 0);
  1483. create_insn (x=0X8002DD4);
  1484. op_plain_offset (x, 1, 0);
  1485. op_plain_offset (x, 129, 0);
  1486. create_insn (0X8002DEC);
  1487. create_insn (x=0X8002DF2);
  1488. op_plain_offset (x, 1, 0);
  1489. op_plain_offset (x, 129, 0);
  1490. create_insn (x=0X8002E08);
  1491. op_plain_offset (x, 1, 0);
  1492. op_plain_offset (x, 129, 0);
  1493. create_insn (x=0X8002E0A);
  1494. op_plain_offset (x, 1, 0X40021000);
  1495. op_plain_offset (x, 129, 0X40021000);
  1496. create_insn (x=0X8002E10);
  1497. op_plain_offset (x, 1, 0);
  1498. op_plain_offset (x, 129, 0);
  1499. create_insn (x=0X8002E22);
  1500. op_plain_offset (x, 1, 0);
  1501. op_plain_offset (x, 129, 0);
  1502. create_insn (x=0X8002E3E);
  1503. op_plain_offset (x, 1, 0);
  1504. op_plain_offset (x, 129, 0);
  1505. create_insn (x=0X8002E40);
  1506. op_plain_offset (x, 1, 0X40021000);
  1507. op_plain_offset (x, 129, 0X40021000);
  1508. create_insn (x=0X8002E46);
  1509. op_plain_offset (x, 1, 0X40021000);
  1510. op_plain_offset (x, 129, 0X40021000);
  1511. create_insn (x=0X8002E4E);
  1512. op_plain_offset (x, 1, 0);
  1513. op_plain_offset (x, 129, 0);
  1514. create_insn (x=0X8002E50);
  1515. op_plain_offset (x, 1, 0X40021000);
  1516. op_plain_offset (x, 129, 0X40021000);
  1517. create_insn (x=0X8002E64);
  1518. op_plain_offset (x, 1, 0);
  1519. op_plain_offset (x, 129, 0);
  1520. create_insn (x=0X8002E76);
  1521. op_plain_offset (x, 1, 0);
  1522. op_plain_offset (x, 129, 0);
  1523. create_insn (x=0X8002E86);
  1524. op_plain_offset (x, 1, 0);
  1525. op_plain_offset (x, 129, 0);
  1526. create_insn (x=0X8002E9C);
  1527. op_plain_offset (x, 1, 0);
  1528. op_plain_offset (x, 129, 0);
  1529. create_insn (x=0X8002E9E);
  1530. op_plain_offset (x, 1, 0X40021000);
  1531. op_plain_offset (x, 129, 0X40021000);
  1532. create_insn (x=0X8002EA4);
  1533. op_plain_offset (x, 1, 0X40021000);
  1534. op_plain_offset (x, 129, 0X40021000);
  1535. create_insn (x=0X8002EAC);
  1536. op_plain_offset (x, 1, 0);
  1537. op_plain_offset (x, 129, 0);
  1538. create_insn (x=0X8002EAE);
  1539. op_plain_offset (x, 1, 0X40021000);
  1540. op_plain_offset (x, 129, 0X40021000);
  1541. create_insn (0X8002EC2);
  1542. create_insn (x=0X8002EC8);
  1543. op_plain_offset (x, 1, 0);
  1544. op_plain_offset (x, 129, 0);
  1545. create_insn (x=0X8002ECA);
  1546. op_plain_offset (x, 1, 0X40021000);
  1547. op_plain_offset (x, 129, 0X40021000);
  1548. create_insn (x=0X8002ED0);
  1549. op_plain_offset (x, 1, 0);
  1550. op_plain_offset (x, 129, 0);
  1551. create_insn (x=0X8002ED2);
  1552. op_plain_offset (x, 1, 0X40021000);
  1553. op_plain_offset (x, 129, 0X40021000);
  1554. create_insn (x=0X8002EDA);
  1555. op_plain_offset (x, 1, 0X40021000);
  1556. op_plain_offset (x, 129, 0X40021000);
  1557. create_insn (x=0X8002EDC);
  1558. op_plain_offset (x, 1, 0X40021000);
  1559. op_plain_offset (x, 129, 0X40021000);
  1560. create_insn (x=0X8002EE0);
  1561. op_stkvar (x, 1);
  1562. create_insn (x=0X8002EE2);
  1563. op_stkvar (x, 1);
  1564. create_insn (x=0X8002EE6);
  1565. op_plain_offset (x, 1, 0);
  1566. op_plain_offset (x, 129, 0);
  1567. create_insn (x=0X8002EF8);
  1568. op_plain_offset (x, 1, 0);
  1569. op_plain_offset (x, 129, 0);
  1570. create_insn (x=0X8002EFA);
  1571. op_plain_offset (x, 1, 0X40021000);
  1572. op_plain_offset (x, 129, 0X40021000);
  1573. create_insn (x=0X8002F00);
  1574. op_plain_offset (x, 1, 0X40021000);
  1575. op_plain_offset (x, 129, 0X40021000);
  1576. create_insn (x=0X8002F02);
  1577. op_plain_offset (x, 1, 0X40021000);
  1578. op_plain_offset (x, 129, 0X40021000);
  1579. create_insn (x=0X8002F08);
  1580. op_plain_offset (x, 1, 0X40021000);
  1581. op_plain_offset (x, 129, 0X40021000);
  1582. create_insn (x=0X8002F16);
  1583. op_plain_offset (x, 1, 0);
  1584. op_plain_offset (x, 129, 0);
  1585. create_insn (x=0X8002F18);
  1586. op_plain_offset (x, 1, 0X40021000);
  1587. op_plain_offset (x, 129, 0X40021000);
  1588. create_insn (0X8002F2E);
  1589. create_insn (x=0X8002F32);
  1590. op_plain_offset (x, 1, 0);
  1591. op_plain_offset (x, 129, 0);
  1592. create_insn (x=0X8002F44);
  1593. op_plain_offset (x, 1, 0);
  1594. op_plain_offset (x, 129, 0);
  1595. create_insn (x=0X8002F5A);
  1596. op_plain_offset (x, 1, 0);
  1597. op_plain_offset (x, 129, 0);
  1598. create_insn (x=0X8002F5C);
  1599. op_plain_offset (x, 1, 0X40021000);
  1600. op_plain_offset (x, 129, 0X40021000);
  1601. create_insn (x=0X8002F62);
  1602. op_plain_offset (x, 1, 0X40021000);
  1603. op_plain_offset (x, 129, 0X40021000);
  1604. create_insn (0X8002F66);
  1605. create_insn (x=0X8002F6A);
  1606. op_plain_offset (x, 1, 0);
  1607. op_plain_offset (x, 129, 0);
  1608. create_insn (x=0X8002F6C);
  1609. op_plain_offset (x, 1, 0X40021000);
  1610. op_plain_offset (x, 129, 0X40021000);
  1611. create_insn (x=0X8002F72);
  1612. op_plain_offset (x, 1, 0X40021000);
  1613. op_plain_offset (x, 129, 0X40021000);
  1614. create_insn (x=0X8002F74);
  1615. op_plain_offset (x, 1, 0X40021000);
  1616. op_plain_offset (x, 129, 0X40021000);
  1617. create_insn (x=0X8002F7A);
  1618. op_plain_offset (x, 1, 0X40021000);
  1619. op_plain_offset (x, 129, 0X40021000);
  1620. create_insn (x=0X8002F7E);
  1621. op_plain_offset (x, 1, 0);
  1622. op_plain_offset (x, 129, 0);
  1623. create_insn (x=0X8002F80);
  1624. op_plain_offset (x, 1, 0X40021000);
  1625. op_plain_offset (x, 129, 0X40021000);
  1626. create_insn (x=0X8002F86);
  1627. op_plain_offset (x, 1, 0X40021000);
  1628. op_plain_offset (x, 129, 0X40021000);
  1629. create_insn (x=0X8002F88);
  1630. op_plain_offset (x, 1, 0X40021000);
  1631. op_plain_offset (x, 129, 0X40021000);
  1632. create_insn (x=0X8002F8E);
  1633. op_plain_offset (x, 1, 0X40021000);
  1634. op_plain_offset (x, 129, 0X40021000);
  1635. create_insn (0X8002F92);
  1636. create_insn (x=0X8002F98);
  1637. op_plain_offset (x, 1, 0);
  1638. op_plain_offset (x, 129, 0);
  1639. create_insn (x=0X8002F9A);
  1640. op_plain_offset (x, 1, 0X40021000);
  1641. op_plain_offset (x, 129, 0X40021000);
  1642. create_insn (0X8002FB0);
  1643. create_insn (x=0X8002FC4);
  1644. op_plain_offset (x, 1, 0);
  1645. op_plain_offset (x, 129, 0);
  1646. create_insn (x=0X8002FC6);
  1647. op_plain_offset (x, 1, 0X40021000);
  1648. op_plain_offset (x, 129, 0X40021000);
  1649. create_insn (x=0X8002FCC);
  1650. op_plain_offset (x, 1, 0X40021000);
  1651. op_plain_offset (x, 129, 0X40021000);
  1652. create_insn (x=0X8002FCE);
  1653. op_plain_offset (x, 1, 0X40021000);
  1654. op_plain_offset (x, 129, 0X40021000);
  1655. create_insn (x=0X8002FD4);
  1656. op_plain_offset (x, 1, 0X40021000);
  1657. op_plain_offset (x, 129, 0X40021000);
  1658. create_insn (x=0X8002FDC);
  1659. op_plain_offset (x, 1, 0);
  1660. op_plain_offset (x, 129, 0);
  1661. create_insn (x=0X8002FDE);
  1662. op_plain_offset (x, 1, 0X40021000);
  1663. op_plain_offset (x, 129, 0X40021000);
  1664. create_insn (x=0X8002FF2);
  1665. op_plain_offset (x, 1, 0);
  1666. op_plain_offset (x, 129, 0);
  1667. create_insn (x=0X8002FF4);
  1668. op_plain_offset (x, 1, 0X40021000);
  1669. op_plain_offset (x, 129, 0X40021000);
  1670. create_insn (x=0X8002FFA);
  1671. op_plain_offset (x, 1, 0X40021000);
  1672. op_plain_offset (x, 129, 0X40021000);
  1673. create_dword (x=0X8003000);
  1674. op_plain_offset (x, 0, 0);
  1675. op_plain_offset (x, 128, 0);
  1676. create_dword (0X8003004);
  1677. create_dword (0X8003008);
  1678. create_dword (x=0X800300C);
  1679. op_plain_offset (x, 0, 0);
  1680. op_plain_offset (x, 128, 0);
  1681. create_dword (0X8003010);
  1682. create_dword (0X8003014);
  1683. create_insn (x=0X8003018);
  1684. op_plain_offset (x, 1, 0);
  1685. op_plain_offset (x, 129, 0);
  1686. create_insn (x=0X800301A);
  1687. op_plain_offset (x, 1, 0X40021000);
  1688. op_plain_offset (x, 129, 0X40021000);
  1689. create_insn (x=0X8003020);
  1690. op_plain_offset (x, 1, 0X40021000);
  1691. op_plain_offset (x, 129, 0X40021000);
  1692. create_insn (x=0X8003022);
  1693. op_plain_offset (x, 1, 0X40021000);
  1694. op_plain_offset (x, 129, 0X40021000);
  1695. create_insn (x=0X8003028);
  1696. op_plain_offset (x, 1, 0X40021000);
  1697. op_plain_offset (x, 129, 0X40021000);
  1698. create_insn (x=0X8003030);
  1699. op_plain_offset (x, 1, 0);
  1700. op_plain_offset (x, 129, 0);
  1701. create_insn (x=0X8003032);
  1702. op_plain_offset (x, 1, 0X40021000);
  1703. op_plain_offset (x, 129, 0X40021000);
  1704. create_insn (x=0X8003046);
  1705. op_plain_offset (x, 1, 0);
  1706. op_plain_offset (x, 129, 0);
  1707. create_insn (x=0X8003048);
  1708. op_plain_offset (x, 1, 0X40021000);
  1709. op_plain_offset (x, 129, 0X40021000);
  1710. create_insn (x=0X8003054);
  1711. op_plain_offset (x, 1, 0X40021000);
  1712. op_plain_offset (x, 129, 0X40021000);
  1713. create_insn (x=0X8003058);
  1714. op_plain_offset (x, 1, 0);
  1715. op_plain_offset (x, 129, 0);
  1716. create_insn (x=0X800305A);
  1717. op_plain_offset (x, 1, 0X40021000);
  1718. op_plain_offset (x, 129, 0X40021000);
  1719. create_insn (x=0X8003060);
  1720. op_plain_offset (x, 1, 0X40021000);
  1721. op_plain_offset (x, 129, 0X40021000);
  1722. create_insn (x=0X8003062);
  1723. op_plain_offset (x, 1, 0X40021000);
  1724. op_plain_offset (x, 129, 0X40021000);
  1725. create_insn (x=0X800306E);
  1726. op_plain_offset (x, 1, 0X40021000);
  1727. op_plain_offset (x, 129, 0X40021000);
  1728. create_insn (x=0X8003076);
  1729. op_plain_offset (x, 1, 0);
  1730. op_plain_offset (x, 129, 0);
  1731. create_insn (x=0X8003078);
  1732. op_plain_offset (x, 1, 0X40021000);
  1733. op_plain_offset (x, 129, 0X40021000);
  1734. create_insn (x=0X8003086);
  1735. op_plain_offset (x, 1, 0);
  1736. op_plain_offset (x, 129, 0);
  1737. create_insn (x=0X8003096);
  1738. op_plain_offset (x, 1, 0);
  1739. op_plain_offset (x, 129, 0);
  1740. create_insn (x=0X80030AC);
  1741. op_plain_offset (x, 1, 0);
  1742. op_plain_offset (x, 129, 0);
  1743. create_insn (x=0X80030BC);
  1744. op_plain_offset (x, 1, 0);
  1745. op_plain_offset (x, 129, 0);
  1746. create_insn (x=0X80030D2);
  1747. op_plain_offset (x, 1, 0);
  1748. op_plain_offset (x, 129, 0);
  1749. create_insn (x=0X80030D4);
  1750. op_plain_offset (x, 1, 0X40021000);
  1751. op_plain_offset (x, 129, 0X40021000);
  1752. create_insn (x=0X80030DE);
  1753. op_plain_offset (x, 1, 0X40021000);
  1754. op_plain_offset (x, 129, 0X40021000);
  1755. create_insn (x=0X80030E0);
  1756. op_plain_offset (x, 1, 0X40021000);
  1757. op_plain_offset (x, 129, 0X40021000);
  1758. create_insn (x=0X80030EE);
  1759. op_plain_offset (x, 1, 0X40021000);
  1760. op_plain_offset (x, 129, 0X40021000);
  1761. create_insn (x=0X8003100);
  1762. op_plain_offset (x, 1, 0);
  1763. op_plain_offset (x, 129, 0);
  1764. create_insn (0X8003116);
  1765. create_insn (0X800311A);
  1766. create_insn (0X800311E);
  1767. create_insn (0X8003122);
  1768. create_insn (0X8003128);
  1769. create_dword (x=0X800312C);
  1770. op_plain_offset (x, 0, 0);
  1771. op_plain_offset (x, 128, 0);
  1772. create_dword (0X8003130);
  1773. create_dword (0X8003134);
  1774. create_insn (0X8003138);
  1775. create_insn (x=0X800313C);
  1776. op_stkvar (x, 1);
  1777. create_insn (x=0X800313E);
  1778. op_plain_offset (x, 1, 0);
  1779. op_plain_offset (x, 129, 0);
  1780. create_insn (x=0X8003158);
  1781. op_plain_offset (x, 1, 0);
  1782. op_plain_offset (x, 129, 0);
  1783. create_insn (x=0X800315A);
  1784. op_plain_offset (x, 1, 0X40021000);
  1785. op_plain_offset (x, 129, 0X40021000);
  1786. create_insn (x=0X800316A);
  1787. op_stkvar (x, 1);
  1788. create_insn (x=0X800316E);
  1789. op_plain_offset (x, 1, 0);
  1790. op_plain_offset (x, 129, 0);
  1791. create_insn (x=0X8003170);
  1792. op_plain_offset (x, 1, 0X40021000);
  1793. op_plain_offset (x, 129, 0X40021000);
  1794. create_insn (0X8003182);
  1795. create_insn (0X800318C);
  1796. create_dword (x=0X8003194);
  1797. op_plain_offset (x, 0, 0);
  1798. op_plain_offset (x, 128, 0);
  1799. create_dword (x=0X8003198);
  1800. op_plain_offset (x, 0, 0);
  1801. op_plain_offset (x, 128, 0);
  1802. create_dword (x=0X800319C);
  1803. op_dec (x, 0);
  1804. create_dword (x=0X80031A0);
  1805. op_dec (x, 0);
  1806. create_insn (0X80031A4);
  1807. create_insn (x=0X80031AA);
  1808. op_plain_offset (x, 1, 0);
  1809. op_plain_offset (x, 129, 0);
  1810. create_insn (x=0X80031B6);
  1811. op_plain_offset (x, 1, 0);
  1812. op_plain_offset (x, 129, 0);
  1813. create_insn (0X80031CE);
  1814. create_insn (x=0X80031D4);
  1815. op_plain_offset (x, 1, 0);
  1816. op_plain_offset (x, 129, 0);
  1817. create_insn (x=0X80031D6);
  1818. op_plain_offset (x, 1, 0X40021000);
  1819. op_plain_offset (x, 129, 0X40021000);
  1820. create_insn (x=0X80031E0);
  1821. op_plain_offset (x, 1, 0X40021000);
  1822. op_plain_offset (x, 129, 0X40021000);
  1823. create_insn (x=0X80031F2);
  1824. op_plain_offset (x, 1, 0);
  1825. op_plain_offset (x, 129, 0);
  1826. create_insn (x=0X80031FC);
  1827. op_plain_offset (x, 1, 0);
  1828. op_plain_offset (x, 129, 0);
  1829. create_insn (x=0X80031FE);
  1830. op_plain_offset (x, 1, 0X40021000);
  1831. op_plain_offset (x, 129, 0X40021000);
  1832. create_insn (x=0X8003206);
  1833. op_plain_offset (x, 1, 0X40021000);
  1834. op_plain_offset (x, 129, 0X40021000);
  1835. create_insn (x=0X8003218);
  1836. op_plain_offset (x, 1, 0);
  1837. op_plain_offset (x, 129, 0);
  1838. create_insn (x=0X800321A);
  1839. op_plain_offset (x, 1, 0X40021000);
  1840. op_plain_offset (x, 129, 0X40021000);
  1841. create_insn (x=0X8003232);
  1842. op_plain_offset (x, 1, 0);
  1843. op_plain_offset (x, 129, 0);
  1844. create_insn (x=0X800323E);
  1845. op_plain_offset (x, 1, 0);
  1846. op_plain_offset (x, 129, 0);
  1847. create_insn (x=0X800324A);
  1848. op_plain_offset (x, 1, 0);
  1849. op_plain_offset (x, 129, 0);
  1850. create_insn (x=0X800324C);
  1851. op_plain_offset (x, 1, 0X40021000);
  1852. op_plain_offset (x, 129, 0X40021000);
  1853. create_insn (x=0X8003266);
  1854. op_plain_offset (x, 1, 0);
  1855. op_plain_offset (x, 129, 0);
  1856. create_insn (x=0X8003268);
  1857. op_plain_offset (x, 1, 0X40021000);
  1858. op_plain_offset (x, 129, 0X40021000);
  1859. create_insn (x=0X8003282);
  1860. op_plain_offset (x, 1, 0);
  1861. op_plain_offset (x, 129, 0);
  1862. create_insn (x=0X800328E);
  1863. op_plain_offset (x, 1, 0);
  1864. op_plain_offset (x, 129, 0);
  1865. create_insn (0X80032A6);
  1866. create_insn (x=0X80032AC);
  1867. op_plain_offset (x, 1, 0);
  1868. op_plain_offset (x, 129, 0);
  1869. create_insn (x=0X80032AE);
  1870. op_plain_offset (x, 1, 0X40021000);
  1871. op_plain_offset (x, 129, 0X40021000);
  1872. create_insn (x=0X80032B8);
  1873. op_plain_offset (x, 1, 0X40021000);
  1874. op_plain_offset (x, 129, 0X40021000);
  1875. create_insn (x=0X80032BE);
  1876. op_plain_offset (x, 1, 0);
  1877. op_plain_offset (x, 129, 0);
  1878. create_insn (x=0X80032C0);
  1879. op_plain_offset (x, 1, 0X40021000);
  1880. op_plain_offset (x, 129, 0X40021000);
  1881. create_insn (x=0X80032C8);
  1882. op_plain_offset (x, 1, 0);
  1883. op_plain_offset (x, 129, 0);
  1884. create_insn (x=0X80032CE);
  1885. op_plain_offset (x, 1, 0);
  1886. op_plain_offset (x, 129, 0);
  1887. create_insn (0X80032DC);
  1888. create_dword (x=0X80032E0);
  1889. op_plain_offset (x, 0, 0);
  1890. op_plain_offset (x, 128, 0);
  1891. create_dword (x=0X80032E4);
  1892. op_plain_offset (x, 0, 0);
  1893. op_plain_offset (x, 128, 0);
  1894. create_dword (0X80032E8);
  1895. create_dword (0X80032EC);
  1896. create_dword (x=0X80032F0);
  1897. op_plain_offset (x, 0, 0);
  1898. op_plain_offset (x, 128, 0);
  1899. create_dword (x=0X80032F4);
  1900. op_plain_offset (x, 0, 0);
  1901. op_plain_offset (x, 128, 0);
  1902. create_insn (x=0X80032F8);
  1903. op_plain_offset (x, 1, 0);
  1904. op_plain_offset (x, 129, 0);
  1905. create_dword (x=0X8003300);
  1906. op_plain_offset (x, 0, 0);
  1907. op_plain_offset (x, 128, 0);
  1908. create_insn (0X8003304);
  1909. create_insn (x=0X800330A);
  1910. op_plain_offset (x, 1, 0);
  1911. op_plain_offset (x, 129, 0);
  1912. create_insn (x=0X800330C);
  1913. op_plain_offset (x, 1, 0X40021000);
  1914. op_plain_offset (x, 129, 0X40021000);
  1915. create_insn (x=0X8003314);
  1916. op_plain_offset (x, 1, 0);
  1917. op_plain_offset (x, 129, 0);
  1918. create_dword (x=0X800331C);
  1919. op_plain_offset (x, 0, 0);
  1920. op_plain_offset (x, 128, 0);
  1921. create_dword (x=0X8003320);
  1922. op_plain_offset (x, 0, 0);
  1923. op_plain_offset (x, 128, 0);
  1924. create_insn (0X8003324);
  1925. create_insn (0X800336C);
  1926. create_insn (0X8003370);
  1927. create_insn (0X80033CC);
  1928. create_dword (0X80033D0);
  1929. create_dword (0X80033D4);
  1930. create_dword (0X80033D8);
  1931. create_dword (0X80033DC);
  1932. create_dword (0X80033E0);
  1933. create_dword (0X80033E4);
  1934. create_dword (0X80033E8);
  1935. create_insn (0X80033EC);
  1936. set_name (0X80033EC, "nullsub_1");
  1937. create_insn (0X80033EE);
  1938. set_name (0X80033EE, "nullsub_2");
  1939. create_insn (0X80033F0);
  1940. create_insn (x=0X8003410);
  1941. op_plain_offset (x, 1, 0);
  1942. op_plain_offset (x, 129, 0);
  1943. create_insn (x=0X8003416);
  1944. op_plain_offset (x, 1, 0);
  1945. op_plain_offset (x, 129, 0);
  1946. create_insn (x=0X800341C);
  1947. op_plain_offset (x, 1, 0);
  1948. op_plain_offset (x, 129, 0);
  1949. create_insn (x=0X8003422);
  1950. op_plain_offset (x, 1, 0);
  1951. op_plain_offset (x, 129, 0);
  1952. create_insn (x=0X8003428);
  1953. op_plain_offset (x, 1, 0);
  1954. op_plain_offset (x, 129, 0);
  1955. create_insn (x=0X800342E);
  1956. op_plain_offset (x, 1, 0);
  1957. op_plain_offset (x, 129, 0);
  1958. create_insn (0X8003440);
  1959. create_insn (0X800344E);
  1960. create_dword (x=0X800345C);
  1961. op_plain_offset (x, 0, 0);
  1962. op_plain_offset (x, 128, 0);
  1963. create_dword (x=0X8003460);
  1964. op_plain_offset (x, 0, 0);
  1965. op_plain_offset (x, 128, 0);
  1966. create_dword (x=0X8003464);
  1967. op_plain_offset (x, 0, 0);
  1968. op_plain_offset (x, 128, 0);
  1969. create_dword (0X8003468);
  1970. create_insn (0X800346C);
  1971. create_insn (x=0X8003490);
  1972. op_plain_offset (x, 1, 0);
  1973. op_plain_offset (x, 129, 0);
  1974. create_insn (x=0X8003496);
  1975. op_plain_offset (x, 1, 0);
  1976. op_plain_offset (x, 129, 0);
  1977. create_insn (x=0X800349C);
  1978. op_plain_offset (x, 1, 0);
  1979. op_plain_offset (x, 129, 0);
  1980. create_insn (x=0X80034A2);
  1981. op_plain_offset (x, 1, 0);
  1982. op_plain_offset (x, 129, 0);
  1983. create_insn (0X80034B4);
  1984. create_insn (0X80034C4);
  1985. create_dword (0X80034D8);
  1986. create_dword (0X80034DC);
  1987. create_dword (x=0X80034E0);
  1988. op_plain_offset (x, 0, 0);
  1989. op_plain_offset (x, 128, 0);
  1990. create_dword (x=0X80034E4);
  1991. op_plain_offset (x, 0, 0);
  1992. op_plain_offset (x, 128, 0);
  1993. create_dword (x=0X80034E8);
  1994. op_plain_offset (x, 0, 0);
  1995. op_plain_offset (x, 128, 0);
  1996. create_dword (0X80034EC);
  1997. create_dword (0X80034F0);
  1998. create_dword (0X80034F4);
  1999. create_insn (0X80034F8);
  2000. create_insn (x=0X800351C);
  2001. op_plain_offset (x, 1, 0);
  2002. op_plain_offset (x, 129, 0);
  2003. create_insn (x=0X8003522);
  2004. op_plain_offset (x, 1, 0);
  2005. op_plain_offset (x, 129, 0);
  2006. create_insn (x=0X8003528);
  2007. op_plain_offset (x, 1, 0);
  2008. op_plain_offset (x, 129, 0);
  2009. create_insn (0X800353A);
  2010. create_dword (0X8003548);
  2011. create_dword (0X800354C);
  2012. create_dword (0X8003550);
  2013. create_dword (x=0X8003554);
  2014. op_plain_offset (x, 0, 0);
  2015. op_plain_offset (x, 128, 0);
  2016. create_dword (x=0X8003558);
  2017. op_plain_offset (x, 0, 0);
  2018. op_plain_offset (x, 128, 0);
  2019. create_dword (x=0X800355C);
  2020. op_plain_offset (x, 0, 0);
  2021. op_plain_offset (x, 128, 0);
  2022. create_dword (0X8003560);
  2023. create_insn (0X8003564);
  2024. create_insn (0X8003588);
  2025. create_dword (0X80035B8);
  2026. create_dword (0X80035BC);
  2027. create_insn (0X80035C0);
  2028. create_dword (0X80035E4);
  2029. create_insn (0X80035E8);
  2030. create_dword (0X8003620);
  2031. create_dword (0X8003624);
  2032. create_insn (0X8003628);
  2033. create_dword (0X800365C);
  2034. create_dword (0X8003660);
  2035. create_dword (0X8003664);
  2036. create_dword (0X8003668);
  2037. create_insn (0X800366C);
  2038. create_insn (0X800367E);
  2039. set_name (0X800367E, "nullsub_7");
  2040. create_insn (0X8003680);
  2041. set_name (0X8003680, "nullsub_8");
  2042. create_insn (0X8003682);
  2043. create_insn (0X80036A4);
  2044. create_insn (0X80036B6);
  2045. create_insn (0X80036BC);
  2046. create_insn (0X80036C2);
  2047. create_insn (0X80036C6);
  2048. create_insn (0X80036CA);
  2049. set_name (0X80036CA, "nullsub_3");
  2050. create_insn (0X80036CC);
  2051. set_name (0X80036CC, "nullsub_4");
  2052. create_insn (0X80036CE);
  2053. set_name (0X80036CE, "nullsub_5");
  2054. create_insn (0X80036D0);
  2055. set_name (0X80036D0, "TIM_CC_IRQHandler");
  2056. create_insn (0X80037BC);
  2057. create_insn (0X80037C8);
  2058. create_insn (0X80037D6);
  2059. create_insn (0X80037E4);
  2060. create_insn (0X80037F2);
  2061. create_insn (0X8003800);
  2062. create_insn (0X800380E);
  2063. create_insn (0X800381C);
  2064. create_insn (0X800382C);
  2065. create_insn (x=0X800382E);
  2066. op_plain_offset (x, 1, 0);
  2067. op_plain_offset (x, 129, 0);
  2068. create_insn (x=0X8003834);
  2069. op_plain_offset (x, 1, 0);
  2070. op_plain_offset (x, 129, 0);
  2071. create_insn (x=0X800383C);
  2072. op_plain_offset (x, 1, 0);
  2073. op_plain_offset (x, 129, 0);
  2074. create_insn (x=0X8003842);
  2075. op_plain_offset (x, 1, 0);
  2076. op_plain_offset (x, 129, 0);
  2077. create_insn (x=0X8003848);
  2078. op_plain_offset (x, 1, 0);
  2079. op_plain_offset (x, 129, 0);
  2080. create_insn (x=0X8003850);
  2081. op_plain_offset (x, 1, 0);
  2082. op_plain_offset (x, 129, 0);
  2083. create_insn (x=0X8003856);
  2084. op_plain_offset (x, 1, 0);
  2085. op_plain_offset (x, 129, 0);
  2086. create_insn (x=0X800385C);
  2087. op_plain_offset (x, 1, 0);
  2088. op_plain_offset (x, 129, 0);
  2089. create_insn (x=0X8003862);
  2090. op_plain_offset (x, 1, 0);
  2091. op_plain_offset (x, 129, 0);
  2092. create_insn (x=0X8003882);
  2093. op_plain_offset (x, 1, 0);
  2094. op_plain_offset (x, 129, 0);
  2095. create_insn (x=0X8003888);
  2096. op_plain_offset (x, 1, 0);
  2097. op_plain_offset (x, 129, 0);
  2098. create_insn (x=0X800388E);
  2099. op_plain_offset (x, 1, 0);
  2100. op_plain_offset (x, 129, 0);
  2101. create_insn (0X800389A);
  2102. create_insn (0X80038A4);
  2103. create_dword (x=0X80038AC);
  2104. op_plain_offset (x, 0, 0);
  2105. op_plain_offset (x, 128, 0);
  2106. create_dword (x=0X80038B0);
  2107. op_plain_offset (x, 0, 0);
  2108. op_plain_offset (x, 128, 0);
  2109. create_dword (x=0X80038B4);
  2110. op_plain_offset (x, 0, 0);
  2111. op_plain_offset (x, 128, 0);
  2112. create_dword (x=0X80038B8);
  2113. op_plain_offset (x, 0, 0);
  2114. op_plain_offset (x, 128, 0);
  2115. create_dword (x=0X80038BC);
  2116. op_plain_offset (x, 0, 0);
  2117. op_plain_offset (x, 128, 0);
  2118. create_dword (0X80038C0);
  2119. create_insn (0X80038C4);
  2120. create_insn (0X80038E8);
  2121. create_insn (0X80038F4);
  2122. create_insn (0X80038F8);
  2123. create_insn (0X800391C);
  2124. create_insn (0X8003928);
  2125. create_insn (0X800392C);
  2126. create_insn (0X8003950);
  2127. create_insn (0X800395C);
  2128. create_insn (0X8003960);
  2129. create_insn (x=0X8003984);
  2130. op_plain_offset (x, 1, 0);
  2131. op_plain_offset (x, 129, 0);
  2132. create_insn (x=0X800398A);
  2133. op_plain_offset (x, 1, 0);
  2134. op_plain_offset (x, 129, 0);
  2135. create_insn (x=0X8003990);
  2136. op_plain_offset (x, 1, 0);
  2137. op_plain_offset (x, 129, 0);
  2138. create_insn (x=0X8003996);
  2139. op_plain_offset (x, 1, 0);
  2140. op_plain_offset (x, 129, 0);
  2141. create_insn (0X80039A8);
  2142. create_insn (0X80039B8);
  2143. create_dword (0X80039CC);
  2144. create_dword (x=0X80039D0);
  2145. op_plain_offset (x, 0, 0);
  2146. op_plain_offset (x, 128, 0);
  2147. create_dword (x=0X80039D4);
  2148. op_plain_offset (x, 0, 0);
  2149. op_plain_offset (x, 128, 0);
  2150. create_dword (x=0X80039D8);
  2151. op_plain_offset (x, 0, 0);
  2152. op_plain_offset (x, 128, 0);
  2153. create_dword (0X80039DC);
  2154. create_insn (0X80039E0);
  2155. create_insn (0X8003A0E);
  2156. create_insn (0X8003A28);
  2157. create_insn (0X8003A30);
  2158. create_insn (0X8003A38);
  2159. create_insn (0X8003A3C);
  2160. create_insn (x=0X8003A4C);
  2161. op_plain_offset (x, 1, 0);
  2162. op_plain_offset (x, 129, 0);
  2163. create_insn (x=0X8003A52);
  2164. op_plain_offset (x, 1, 0);
  2165. op_plain_offset (x, 129, 0);
  2166. create_insn (x=0X8003A5A);
  2167. op_plain_offset (x, 1, 0);
  2168. op_plain_offset (x, 129, 0);
  2169. create_insn (0X8003A84);
  2170. create_insn (0X8003A88);
  2171. create_insn (0X8003A8C);
  2172. create_insn (0X8003A90);
  2173. create_dword (x=0X8003A98);
  2174. op_plain_offset (x, 0, 0);
  2175. op_plain_offset (x, 128, 0);
  2176. create_dword (x=0X8003A9C);
  2177. op_plain_offset (x, 0, 0);
  2178. op_plain_offset (x, 128, 0);
  2179. create_insn (0X8003AA0);
  2180. create_insn (0X8003AF8);
  2181. create_insn (0X8003B1A);
  2182. create_insn (0X8003B3E);
  2183. create_insn (0X8003B60);
  2184. create_dword (0X8003B64);
  2185. create_insn (0X8003B68);
  2186. create_dword (0X8003B7C);
  2187. create_insn (0X8003B80);
  2188. create_insn (0X8003B8E);
  2189. create_insn (0X8003BCE);
  2190. create_insn (0X8003BE6);
  2191. create_insn (0X8003BF4);
  2192. create_insn (0X8003C1E);
  2193. create_insn (0X8003C38);
  2194. create_insn (0X8003C52);
  2195. create_insn (0X8003C66);
  2196. create_insn (0X8003C7A);
  2197. create_insn (0X8003C84);
  2198. create_insn (0X8003C8E);
  2199. create_dword (0X8003C94);
  2200. create_insn (0X8003C98);
  2201. create_insn (0X8003CB0);
  2202. create_insn (x=0X8003CBE);
  2203. op_plain_offset (x, 1, 0);
  2204. op_plain_offset (x, 129, 0);
  2205. create_insn (x=0X8003CC4);
  2206. op_plain_offset (x, 1, 0);
  2207. op_plain_offset (x, 129, 0);
  2208. create_insn (x=0X8003CCA);
  2209. op_plain_offset (x, 1, 0);
  2210. op_plain_offset (x, 129, 0);
  2211. create_insn (0X8003CEE);
  2212. create_insn (0X8003CF2);
  2213. create_insn (0X8003CF6);
  2214. create_dword (x=0X8003CFC);
  2215. op_plain_offset (x, 0, 0);
  2216. op_plain_offset (x, 128, 0);
  2217. create_dword (x=0X8003D00);
  2218. op_plain_offset (x, 0, 0);
  2219. op_plain_offset (x, 128, 0);
  2220. create_dword (x=0X8003D04);
  2221. op_plain_offset (x, 0, 0);
  2222. op_plain_offset (x, 128, 0);
  2223. create_insn (0X8003D08);
  2224. create_insn (x=0X8003D16);
  2225. op_plain_offset (x, 1, 0);
  2226. op_plain_offset (x, 129, 0);
  2227. create_insn (x=0X8003D1C);
  2228. op_plain_offset (x, 1, 0);
  2229. op_plain_offset (x, 129, 0);
  2230. create_insn (x=0X8003D22);
  2231. op_plain_offset (x, 1, 0);
  2232. op_plain_offset (x, 129, 0);
  2233. create_insn (0X8003D64);
  2234. create_insn (0X8003D68);
  2235. create_insn (0X8003D6C);
  2236. create_dword (x=0X8003D70);
  2237. op_plain_offset (x, 0, 0);
  2238. op_plain_offset (x, 128, 0);
  2239. create_dword (x=0X8003D74);
  2240. op_plain_offset (x, 0, 0);
  2241. op_plain_offset (x, 128, 0);
  2242. create_dword (x=0X8003D78);
  2243. op_plain_offset (x, 0, 0);
  2244. op_plain_offset (x, 128, 0);
  2245. create_dword (0X8003D7C);
  2246. create_dword (0X8003D80);
  2247. create_dword (0X8003D84);
  2248. create_insn (0X8003D88);
  2249. create_insn (0X8003DA2);
  2250. set_name (0X8003DA2, "nullsub_12");
  2251. create_insn (0X8003DA4);
  2252. create_dword (0X8003DC4);
  2253. create_insn (0X8003DC8);
  2254. create_insn (0X8003DD6);
  2255. create_insn (0X8003E40);
  2256. create_insn (0X8003E4E);
  2257. create_insn (0X8003E5C);
  2258. create_insn (0X8003E64);
  2259. create_insn (0X8003E6C);
  2260. create_insn (0X8003E70);
  2261. create_insn (0X8003E74);
  2262. create_dword (0X8003E78);
  2263. create_insn (0X8003E7C);
  2264. set_name (0X8003E7C, "nullsub_13");
  2265. create_insn (0X8003E7E);
  2266. set_name (0X8003E7E, "nullsub_14");
  2267. create_insn (0X8003E80);
  2268. create_insn (0X8003E94);
  2269. create_insn (x=0X8003ED2);
  2270. op_plain_offset (x, 1, 0);
  2271. op_plain_offset (x, 129, 0);
  2272. create_insn (x=0X8003ED4);
  2273. op_plain_offset (x, 1, 0X40021000);
  2274. op_plain_offset (x, 129, 0X40021000);
  2275. create_insn (0X8003EEE);
  2276. create_insn (0X8003F00);
  2277. create_insn (0X8003F08);
  2278. create_insn (0X8003F0E);
  2279. create_insn (0X8003F2A);
  2280. create_insn (0X8003F2E);
  2281. create_insn (0X8003F32);
  2282. create_insn (0X8003F36);
  2283. create_insn (0X8003F5C);
  2284. create_insn (0X8003F8C);
  2285. create_insn (0X8003FA2);
  2286. create_insn (0X8003FBA);
  2287. create_insn (0X8003FC0);
  2288. create_insn (0X8003FDE);
  2289. create_insn (0X8003FF8);
  2290. create_insn (0X8004012);
  2291. create_dword (0X8004018);
  2292. create_dword (0X800401C);
  2293. create_dword (0X8004020);
  2294. create_dword (x=0X8004024);
  2295. op_plain_offset (x, 0, 0);
  2296. op_plain_offset (x, 128, 0);
  2297. create_dword (x=0X8004028);
  2298. op_dec (x, 0);
  2299. create_dword (x=0X800402C);
  2300. op_dec (x, 0);
  2301. create_insn (0X8004030);
  2302. create_insn (0X80040DC);
  2303. create_dword (0X80040EC);
  2304. create_dword (0X80040F0);
  2305. create_dword (0X80040F4);
  2306. create_dword (0X80040F8);
  2307. create_dword (0X80040FC);
  2308. create_dword (0X8004100);
  2309. create_dword (0X8004104);
  2310. create_dword (0X8004108);
  2311. create_dword (0X800410C);
  2312. create_insn (0X8004110);
  2313. create_insn (x=0X800411E);
  2314. op_stkvar (x, 1);
  2315. create_insn (0X8004170);
  2316. create_dword (0X8004178);
  2317. create_insn (0X800417C);
  2318. create_insn (0X8004196);
  2319. create_insn (0X80041B4);
  2320. create_insn (0X80041C2);
  2321. create_insn (x=0X80041D6);
  2322. op_stkvar (x, 1);
  2323. create_insn (0X80041E2);
  2324. create_insn (x=0X80041FE);
  2325. op_stkvar (x, 1);
  2326. create_insn (x=0X8004200);
  2327. op_stkvar (x, 1);
  2328. create_insn (x=0X800422E);
  2329. op_stkvar (x, 1);
  2330. create_insn (x=0X8004230);
  2331. op_stkvar (x, 1);
  2332. create_insn (0X8004244);
  2333. create_insn (0X8004252);
  2334. create_insn (0X8004256);
  2335. create_insn (0X800425A);
  2336. create_insn (0X8004260);
  2337. create_insn (x=0X8004272);
  2338. op_plain_offset (x, 1, 0);
  2339. op_plain_offset (x, 129, 0);
  2340. create_insn (0X800428E);
  2341. create_insn (x=0X800429E);
  2342. op_stkvar (x, 1);
  2343. create_insn (0X80042B6);
  2344. create_insn (x=0X80042B8);
  2345. op_stkvar (x, 1);
  2346. create_dword (x=0X80042D0);
  2347. op_plain_offset (x, 0, 0);
  2348. op_plain_offset (x, 128, 0);
  2349. create_dword (0X80042D4);
  2350. create_insn (0X80042D8);
  2351. create_insn (0X800432C);
  2352. create_insn (0X8004338);
  2353. create_insn (0X8004340);
  2354. create_dword (0X8004344);
  2355. create_insn (0X8004348);
  2356. create_insn (0X8004354);
  2357. create_insn (0X8004382);
  2358. create_insn (0X800439A);
  2359. create_insn (0X80043B4);
  2360. create_insn (0X80043D0);
  2361. create_insn (0X80043EC);
  2362. create_insn (0X800441A);
  2363. create_insn (0X800442E);
  2364. create_dword (0X8004454);
  2365. create_insn (0X8004458);
  2366. set_name (0X8004458, "USART1_IRQHandler_0");
  2367. create_insn (x=0X8004512);
  2368. op_plain_offset (x, 1, 0);
  2369. op_plain_offset (x, 129, 0);
  2370. create_insn (0X8004528);
  2371. create_insn (0X8004530);
  2372. create_insn (0X8004538);
  2373. create_insn (0X8004540);
  2374. create_insn (0X8004548);
  2375. create_insn (0X8004554);
  2376. create_insn (0X800456E);
  2377. create_insn (0X8004586);
  2378. create_insn (0X800458E);
  2379. create_dword (x=0X8004598);
  2380. op_plain_offset (x, 0, 0);
  2381. op_plain_offset (x, 128, 0);
  2382. create_insn (0X800459C);
  2383. create_insn (0X80045C0);
  2384. create_insn (x=0X80045C2);
  2385. op_plain_offset (x, 1, 0);
  2386. op_plain_offset (x, 129, 0);
  2387. create_dword (x=0X80045DC);
  2388. op_plain_offset (x, 0, 0);
  2389. op_plain_offset (x, 128, 0);
  2390. create_insn (x=0X80045E0);
  2391. op_plain_offset (x, 1, 0);
  2392. op_plain_offset (x, 129, 0);
  2393. set_name (0X80045E0, "SysTick_Handler_0");
  2394. create_dword (x=0X80045EC);
  2395. op_plain_offset (x, 0, 0);
  2396. op_plain_offset (x, 128, 0);
  2397. set_name (0X80045EC, "systick");
  2398. create_insn (x=0X80045F0);
  2399. op_plain_offset (x, 1, 0);
  2400. op_plain_offset (x, 129, 0);
  2401. create_dword (x=0X80045F8);
  2402. op_plain_offset (x, 0, 0);
  2403. op_plain_offset (x, 128, 0);
  2404. create_insn (0X80045FC);
  2405. create_insn (x=0X80045FE);
  2406. op_plain_offset (x, 1, 0);
  2407. op_plain_offset (x, 129, 0);
  2408. create_insn (x=0X800460E);
  2409. op_plain_offset (x, 1, 0);
  2410. op_plain_offset (x, 129, 0);
  2411. create_insn (x=0X8004610);
  2412. op_plain_offset (x, 1, 0X20000148);
  2413. op_plain_offset (x, 129, 0X20000148);
  2414. create_insn (x=0X800462E);
  2415. op_plain_offset (x, 1, 0);
  2416. op_plain_offset (x, 129, 0);
  2417. create_dword (x=0X8004638);
  2418. op_plain_offset (x, 0, 0);
  2419. op_plain_offset (x, 128, 0);
  2420. create_dword (x=0X800463C);
  2421. op_plain_offset (x, 0, 0);
  2422. op_plain_offset (x, 128, 0);
  2423. create_insn (0X8004640);
  2424. create_insn (x=0X8004646);
  2425. op_plain_offset (x, 1, 0);
  2426. op_plain_offset (x, 129, 0);
  2427. create_insn (x=0X8004648);
  2428. op_plain_offset (x, 1, 0X20000148);
  2429. op_plain_offset (x, 129, 0X20000148);
  2430. create_insn (x=0X8004658);
  2431. op_plain_offset (x, 1, 0);
  2432. op_plain_offset (x, 129, 0);
  2433. create_insn (x=0X800465A);
  2434. op_plain_offset (x, 1, 0X20000148);
  2435. op_plain_offset (x, 129, 0X20000148);
  2436. create_insn (x=0X800466E);
  2437. op_plain_offset (x, 1, 0);
  2438. op_plain_offset (x, 129, 0);
  2439. create_insn (x=0X8004676);
  2440. op_plain_offset (x, 1, 0X20000148);
  2441. op_plain_offset (x, 129, 0X20000148);
  2442. create_insn (x=0X800467A);
  2443. op_plain_offset (x, 1, 0X20000148);
  2444. op_plain_offset (x, 129, 0X20000148);
  2445. create_insn (0X800467E);
  2446. create_insn (x=0X8004682);
  2447. op_plain_offset (x, 1, 0);
  2448. op_plain_offset (x, 129, 0);
  2449. create_insn (x=0X8004684);
  2450. op_plain_offset (x, 1, 0X20000148);
  2451. op_plain_offset (x, 129, 0X20000148);
  2452. create_insn (x=0X8004698);
  2453. op_plain_offset (x, 1, 0);
  2454. op_plain_offset (x, 129, 0);
  2455. create_insn (x=0X80046A0);
  2456. op_plain_offset (x, 1, 0X20000148);
  2457. op_plain_offset (x, 129, 0X20000148);
  2458. create_insn (x=0X80046A4);
  2459. op_plain_offset (x, 1, 0X20000148);
  2460. op_plain_offset (x, 129, 0X20000148);
  2461. create_insn (x=0X80046A8);
  2462. op_plain_offset (x, 1, 0);
  2463. op_plain_offset (x, 129, 0);
  2464. create_insn (x=0X80046AA);
  2465. op_plain_offset (x, 1, 0X20000148);
  2466. op_plain_offset (x, 129, 0X20000148);
  2467. create_insn (x=0X80046C0);
  2468. op_plain_offset (x, 1, 0);
  2469. op_plain_offset (x, 129, 0);
  2470. create_insn (x=0X80046C8);
  2471. op_plain_offset (x, 1, 0X20000148);
  2472. op_plain_offset (x, 129, 0X20000148);
  2473. create_insn (x=0X80046CC);
  2474. op_plain_offset (x, 1, 0X20000148);
  2475. op_plain_offset (x, 129, 0X20000148);
  2476. create_insn (x=0X80046D0);
  2477. op_plain_offset (x, 1, 0);
  2478. op_plain_offset (x, 129, 0);
  2479. create_insn (x=0X80046D2);
  2480. op_plain_offset (x, 1, 0X20000148);
  2481. op_plain_offset (x, 129, 0X20000148);
  2482. create_insn (x=0X80046E6);
  2483. op_plain_offset (x, 1, 0);
  2484. op_plain_offset (x, 129, 0);
  2485. create_insn (x=0X80046EE);
  2486. op_plain_offset (x, 1, 0X20000148);
  2487. op_plain_offset (x, 129, 0X20000148);
  2488. create_insn (x=0X80046F2);
  2489. op_plain_offset (x, 1, 0X20000148);
  2490. op_plain_offset (x, 129, 0X20000148);
  2491. create_insn (0X80046F6);
  2492. create_insn (x=0X80046FE);
  2493. op_plain_offset (x, 1, 0);
  2494. op_plain_offset (x, 129, 0);
  2495. create_insn (x=0X8004700);
  2496. op_plain_offset (x, 1, 0X20000148);
  2497. op_plain_offset (x, 129, 0X20000148);
  2498. create_dword (x=0X8004704);
  2499. op_plain_offset (x, 0, 0);
  2500. op_plain_offset (x, 128, 0);
  2501. create_insn (0X8004708);
  2502. create_dword (x=0X8004734);
  2503. op_dec (x, 0);
  2504. create_insn (0X8004738);
  2505. create_insn (x=0X800473A);
  2506. op_plain_offset (x, 1, 0);
  2507. op_plain_offset (x, 129, 0);
  2508. create_insn (x=0X800474A);
  2509. op_plain_offset (x, 1, 0);
  2510. op_plain_offset (x, 129, 0);
  2511. create_insn (x=0X800474C);
  2512. op_plain_offset (x, 1, 0X20000148);
  2513. op_plain_offset (x, 129, 0X20000148);
  2514. create_insn (x=0X8004764);
  2515. op_plain_offset (x, 1, 0);
  2516. op_plain_offset (x, 129, 0);
  2517. create_dword (x=0X8004784);
  2518. op_plain_offset (x, 0, 0);
  2519. op_plain_offset (x, 128, 0);
  2520. create_dword (x=0X8004788);
  2521. op_plain_offset (x, 0, 0);
  2522. op_plain_offset (x, 128, 0);
  2523. create_insn (0X800478C);
  2524. create_insn (x=0X8004792);
  2525. op_plain_offset (x, 1, 0);
  2526. op_plain_offset (x, 129, 0);
  2527. create_insn (x=0X8004794);
  2528. op_plain_offset (x, 1, 0X20000148);
  2529. op_plain_offset (x, 129, 0X20000148);
  2530. create_insn (x=0X80047AA);
  2531. op_plain_offset (x, 1, 0);
  2532. op_plain_offset (x, 129, 0);
  2533. create_insn (x=0X80047AC);
  2534. op_plain_offset (x, 1, 0X20000148);
  2535. op_plain_offset (x, 129, 0X20000148);
  2536. create_insn (x=0X80047B0);
  2537. op_plain_offset (x, 1, 0);
  2538. op_plain_offset (x, 129, 0);
  2539. create_insn (x=0X80047B2);
  2540. op_plain_offset (x, 1, 0X20000148);
  2541. op_plain_offset (x, 129, 0X20000148);
  2542. create_insn (x=0X80047C6);
  2543. op_plain_offset (x, 1, 0);
  2544. op_plain_offset (x, 129, 0);
  2545. create_insn (x=0X80047CE);
  2546. op_plain_offset (x, 1, 0X20000148);
  2547. op_plain_offset (x, 129, 0X20000148);
  2548. create_insn (x=0X80047D2);
  2549. op_plain_offset (x, 1, 0X20000148);
  2550. op_plain_offset (x, 129, 0X20000148);
  2551. create_insn (x=0X80047D6);
  2552. op_plain_offset (x, 1, 0);
  2553. op_plain_offset (x, 129, 0);
  2554. create_insn (x=0X80047D8);
  2555. op_plain_offset (x, 1, 0X20000148);
  2556. op_plain_offset (x, 129, 0X20000148);
  2557. create_insn (x=0X80047EC);
  2558. op_plain_offset (x, 1, 0);
  2559. op_plain_offset (x, 129, 0);
  2560. create_insn (x=0X80047F4);
  2561. op_plain_offset (x, 1, 0X20000148);
  2562. op_plain_offset (x, 129, 0X20000148);
  2563. create_insn (x=0X80047F8);
  2564. op_plain_offset (x, 1, 0X20000148);
  2565. op_plain_offset (x, 129, 0X20000148);
  2566. create_insn (x=0X80047FC);
  2567. op_plain_offset (x, 1, 0);
  2568. op_plain_offset (x, 129, 0);
  2569. create_insn (x=0X80047FE);
  2570. op_plain_offset (x, 1, 0X20000148);
  2571. op_plain_offset (x, 129, 0X20000148);
  2572. create_insn (x=0X8004812);
  2573. op_plain_offset (x, 1, 0);
  2574. op_plain_offset (x, 129, 0);
  2575. create_insn (x=0X800481A);
  2576. op_plain_offset (x, 1, 0X20000148);
  2577. op_plain_offset (x, 129, 0X20000148);
  2578. create_insn (x=0X800481E);
  2579. op_plain_offset (x, 1, 0X20000148);
  2580. op_plain_offset (x, 129, 0X20000148);
  2581. create_dword (x=0X8004824);
  2582. op_plain_offset (x, 0, 0);
  2583. op_plain_offset (x, 128, 0);
  2584. create_insn (0X8004828);
  2585. create_dword (0X8004860);
  2586. create_insn (0X8004864);
  2587. create_insn (x=0X8004866);
  2588. op_plain_offset (x, 1, 0);
  2589. op_plain_offset (x, 129, 0);
  2590. create_insn (x=0X8004876);
  2591. op_plain_offset (x, 1, 0);
  2592. op_plain_offset (x, 129, 0);
  2593. create_insn (x=0X8004878);
  2594. op_plain_offset (x, 1, 0X20000148);
  2595. op_plain_offset (x, 129, 0X20000148);
  2596. create_insn (x=0X8004890);
  2597. op_plain_offset (x, 1, 0);
  2598. op_plain_offset (x, 129, 0);
  2599. create_dword (x=0X80048B0);
  2600. op_plain_offset (x, 0, 0);
  2601. op_plain_offset (x, 128, 0);
  2602. create_dword (x=0X80048B4);
  2603. op_plain_offset (x, 0, 0);
  2604. op_plain_offset (x, 128, 0);
  2605. create_insn (0X80048B8);
  2606. create_insn (x=0X80048BE);
  2607. op_plain_offset (x, 1, 0);
  2608. op_plain_offset (x, 129, 0);
  2609. create_insn (x=0X80048C0);
  2610. op_plain_offset (x, 1, 0X20000148);
  2611. op_plain_offset (x, 129, 0X20000148);
  2612. create_insn (x=0X80048D6);
  2613. op_plain_offset (x, 1, 0);
  2614. op_plain_offset (x, 129, 0);
  2615. create_insn (x=0X80048D8);
  2616. op_plain_offset (x, 1, 0X20000148);
  2617. op_plain_offset (x, 129, 0X20000148);
  2618. create_insn (x=0X80048DC);
  2619. op_plain_offset (x, 1, 0);
  2620. op_plain_offset (x, 129, 0);
  2621. create_insn (x=0X80048DE);
  2622. op_plain_offset (x, 1, 0X20000148);
  2623. op_plain_offset (x, 129, 0X20000148);
  2624. create_insn (x=0X80048F2);
  2625. op_plain_offset (x, 1, 0);
  2626. op_plain_offset (x, 129, 0);
  2627. create_insn (x=0X80048FA);
  2628. op_plain_offset (x, 1, 0X20000148);
  2629. op_plain_offset (x, 129, 0X20000148);
  2630. create_insn (x=0X80048FE);
  2631. op_plain_offset (x, 1, 0X20000148);
  2632. op_plain_offset (x, 129, 0X20000148);
  2633. create_insn (x=0X8004902);
  2634. op_plain_offset (x, 1, 0);
  2635. op_plain_offset (x, 129, 0);
  2636. create_insn (x=0X8004904);
  2637. op_plain_offset (x, 1, 0X20000148);
  2638. op_plain_offset (x, 129, 0X20000148);
  2639. create_insn (x=0X8004912);
  2640. op_plain_offset (x, 1, 0);
  2641. op_plain_offset (x, 129, 0);
  2642. create_insn (x=0X800492E);
  2643. op_plain_offset (x, 1, 0X20000148);
  2644. op_plain_offset (x, 129, 0X20000148);
  2645. create_insn (x=0X8004932);
  2646. op_plain_offset (x, 1, 0X20000148);
  2647. op_plain_offset (x, 129, 0X20000148);
  2648. create_insn (x=0X8004936);
  2649. op_plain_offset (x, 1, 0);
  2650. op_plain_offset (x, 129, 0);
  2651. create_insn (x=0X8004938);
  2652. op_plain_offset (x, 1, 0X20000148);
  2653. op_plain_offset (x, 129, 0X20000148);
  2654. create_insn (x=0X800494C);
  2655. op_plain_offset (x, 1, 0);
  2656. op_plain_offset (x, 129, 0);
  2657. create_insn (x=0X8004954);
  2658. op_plain_offset (x, 1, 0X20000148);
  2659. op_plain_offset (x, 129, 0X20000148);
  2660. create_insn (x=0X8004958);
  2661. op_plain_offset (x, 1, 0X20000148);
  2662. op_plain_offset (x, 129, 0X20000148);
  2663. create_dword (x=0X800495C);
  2664. op_plain_offset (x, 0, 0);
  2665. op_plain_offset (x, 128, 0);
  2666. create_insn (0X8004960);
  2667. create_dword (0X8004984);
  2668. create_insn (0X8004988);
  2669. create_insn (x=0X8004990);
  2670. op_stkvar (x, 1);
  2671. create_insn (x=0X8004996);
  2672. op_plain_offset (x, 1, 0);
  2673. op_plain_offset (x, 129, 0);
  2674. create_insn (x=0X8004998);
  2675. op_plain_offset (x, 1, 0X40021000);
  2676. op_plain_offset (x, 129, 0X40021000);
  2677. create_insn (x=0X80049A0);
  2678. op_plain_offset (x, 1, 0X40021000);
  2679. op_plain_offset (x, 129, 0X40021000);
  2680. create_insn (x=0X80049A2);
  2681. op_plain_offset (x, 1, 0X40021000);
  2682. op_plain_offset (x, 129, 0X40021000);
  2683. create_insn (x=0X80049A6);
  2684. op_stkvar (x, 1);
  2685. create_insn (x=0X80049A8);
  2686. op_stkvar (x, 1);
  2687. create_insn (x=0X80049AA);
  2688. op_plain_offset (x, 1, 0X40021000);
  2689. op_plain_offset (x, 129, 0X40021000);
  2690. create_insn (x=0X80049B2);
  2691. op_plain_offset (x, 1, 0X40021000);
  2692. op_plain_offset (x, 129, 0X40021000);
  2693. create_insn (x=0X80049B4);
  2694. op_plain_offset (x, 1, 0X40021000);
  2695. op_plain_offset (x, 129, 0X40021000);
  2696. create_insn (x=0X80049B8);
  2697. op_stkvar (x, 1);
  2698. create_insn (x=0X80049BA);
  2699. op_stkvar (x, 1);
  2700. create_insn (x=0X80049C0);
  2701. op_plain_offset (x, 1, 0);
  2702. op_plain_offset (x, 129, 0);
  2703. create_insn (x=0X80049D0);
  2704. op_stkvar (x, 1);
  2705. create_insn (x=0X80049D4);
  2706. op_stkvar (x, 1);
  2707. create_insn (x=0X80049D8);
  2708. op_stkvar (x, 1);
  2709. set_cmt (0X80049DA, "a2", 0);
  2710. create_insn (x=0X80049DA);
  2711. op_stkvar (x, 1);
  2712. set_cmt (0X80049DC, "result", 0);
  2713. create_insn (x=0X80049DC);
  2714. op_plain_offset (x, 1, 0);
  2715. op_plain_offset (x, 129, 0);
  2716. create_insn (x=0X80049E2);
  2717. op_stkvar (x, 1);
  2718. create_insn (x=0X80049E6);
  2719. op_stkvar (x, 1);
  2720. create_insn (x=0X80049E8);
  2721. op_stkvar (x, 1);
  2722. create_insn (x=0X80049EA);
  2723. op_stkvar (x, 1);
  2724. set_cmt (0X80049EC, "a2", 0);
  2725. create_insn (x=0X80049EC);
  2726. op_stkvar (x, 1);
  2727. set_cmt (0X80049EE, "result", 0);
  2728. create_dword (x=0X8004A08);
  2729. op_plain_offset (x, 0, 0);
  2730. op_plain_offset (x, 128, 0);
  2731. create_dword (0X8004A0C);
  2732. create_dword (x=0X8004A10);
  2733. op_plain_offset (x, 0, 0);
  2734. op_plain_offset (x, 128, 0);
  2735. create_insn (0X8004A14);
  2736. create_insn (x=0X8004A1C);
  2737. op_stkvar (x, 1);
  2738. create_insn (x=0X8004A22);
  2739. op_plain_offset (x, 1, 0);
  2740. op_plain_offset (x, 129, 0);
  2741. create_insn (x=0X8004A24);
  2742. op_plain_offset (x, 1, 0);
  2743. op_plain_offset (x, 129, 0);
  2744. create_insn (x=0X8004A2A);
  2745. op_plain_offset (x, 1, 0X20000280);
  2746. op_plain_offset (x, 129, 0X20000280);
  2747. create_insn (x=0X8004A2E);
  2748. op_plain_offset (x, 1, 0X20000280);
  2749. op_plain_offset (x, 129, 0X20000280);
  2750. create_insn (x=0X8004A32);
  2751. op_plain_offset (x, 1, 0X20000280);
  2752. op_plain_offset (x, 129, 0X20000280);
  2753. create_insn (x=0X8004A34);
  2754. op_plain_offset (x, 1, 0X20000280);
  2755. op_plain_offset (x, 129, 0X20000280);
  2756. create_insn (x=0X8004A36);
  2757. op_plain_offset (x, 1, 0X20000280);
  2758. op_plain_offset (x, 129, 0X20000280);
  2759. create_insn (x=0X8004A44);
  2760. op_stkvar (x, 1);
  2761. create_insn (x=0X8004A4A);
  2762. op_stkvar (x, 1);
  2763. create_insn (x=0X8004A4C);
  2764. op_stkvar (x, 1);
  2765. create_insn (x=0X8004A4E);
  2766. op_stkvar (x, 1);
  2767. create_insn (x=0X8004A52);
  2768. op_stkvar (x, 1);
  2769. create_dword (x=0X8004A70);
  2770. op_plain_offset (x, 0, 0);
  2771. op_plain_offset (x, 128, 0);
  2772. create_dword (x=0X8004A74);
  2773. op_plain_offset (x, 0, 0);
  2774. op_plain_offset (x, 128, 0);
  2775. create_dword (0X8004A78);
  2776. create_insn (0X8004A7C);
  2777. create_insn (x=0X8004A84);
  2778. op_stkvar (x, 1);
  2779. create_insn (x=0X8004A8E);
  2780. op_stkvar (x, 1);
  2781. create_insn (x=0X8004A98);
  2782. op_stkvar (x, 1);
  2783. create_insn (x=0X8004AA8);
  2784. op_plain_offset (x, 1, 0);
  2785. op_plain_offset (x, 129, 0);
  2786. create_insn (x=0X8004AAA);
  2787. op_plain_offset (x, 1, 0);
  2788. op_plain_offset (x, 129, 0);
  2789. create_insn (x=0X8004AB0);
  2790. op_plain_offset (x, 1, 0X200001F8);
  2791. op_plain_offset (x, 129, 0X200001F8);
  2792. create_insn (x=0X8004AB4);
  2793. op_plain_offset (x, 1, 0X200001F8);
  2794. op_plain_offset (x, 129, 0X200001F8);
  2795. create_insn (x=0X8004AB8);
  2796. op_plain_offset (x, 1, 0X200001F8);
  2797. op_plain_offset (x, 129, 0X200001F8);
  2798. create_insn (x=0X8004ABA);
  2799. op_plain_offset (x, 1, 0X200001F8);
  2800. op_plain_offset (x, 129, 0X200001F8);
  2801. create_insn (x=0X8004ABC);
  2802. op_plain_offset (x, 1, 0X200001F8);
  2803. op_plain_offset (x, 129, 0X200001F8);
  2804. create_insn (x=0X8004ABE);
  2805. op_plain_offset (x, 1, 0X200001F8);
  2806. op_plain_offset (x, 129, 0X200001F8);
  2807. create_insn (x=0X8004ACA);
  2808. op_stkvar (x, 1);
  2809. create_insn (x=0X8004ACC);
  2810. op_stkvar (x, 1);
  2811. create_insn (x=0X8004ADA);
  2812. op_stkvar (x, 1);
  2813. create_insn (x=0X8004ADC);
  2814. op_stkvar (x, 1);
  2815. create_insn (x=0X8004ADE);
  2816. op_stkvar (x, 1);
  2817. create_insn (x=0X8004AE6);
  2818. op_stkvar (x, 1);
  2819. create_insn (x=0X8004AE8);
  2820. op_stkvar (x, 1);
  2821. create_insn (x=0X8004AEA);
  2822. op_stkvar (x, 1);
  2823. create_insn (x=0X8004AEC);
  2824. op_stkvar (x, 1);
  2825. create_insn (x=0X8004AEE);
  2826. op_stkvar (x, 1);
  2827. create_insn (x=0X8004AF0);
  2828. op_stkvar (x, 1);
  2829. create_insn (x=0X8004AF2);
  2830. op_stkvar (x, 1);
  2831. create_insn (x=0X8004AF6);
  2832. op_stkvar (x, 1);
  2833. create_insn (x=0X8004AFE);
  2834. op_stkvar (x, 1);
  2835. create_insn (x=0X8004B00);
  2836. op_stkvar (x, 1);
  2837. create_insn (x=0X8004B02);
  2838. op_stkvar (x, 1);
  2839. create_insn (x=0X8004B04);
  2840. op_stkvar (x, 1);
  2841. create_insn (x=0X8004B06);
  2842. op_stkvar (x, 1);
  2843. create_insn (x=0X8004B0C);
  2844. op_stkvar (x, 1);
  2845. create_insn (x=0X8004B0E);
  2846. op_stkvar (x, 1);
  2847. create_dword (x=0X8004B28);
  2848. op_plain_offset (x, 0, 0);
  2849. op_plain_offset (x, 128, 0);
  2850. create_dword (x=0X8004B2C);
  2851. op_plain_offset (x, 0, 0);
  2852. op_plain_offset (x, 128, 0);
  2853. create_dword (0X8004B30);
  2854. create_insn (0X8004B34);
  2855. set_name (0X8004B34, "USART1_115200_Init");
  2856. create_insn (x=0X8004B36);
  2857. op_plain_offset (x, 1, 0);
  2858. op_plain_offset (x, 129, 0);
  2859. create_insn (x=0X8004B38);
  2860. op_plain_offset (x, 1, 0);
  2861. op_plain_offset (x, 129, 0);
  2862. create_insn (x=0X8004B40);
  2863. op_plain_offset (x, 1, 0X20000180);
  2864. op_plain_offset (x, 129, 0X20000180);
  2865. create_insn (x=0X8004B44);
  2866. op_plain_offset (x, 1, 0X20000180);
  2867. op_plain_offset (x, 129, 0X20000180);
  2868. create_insn (x=0X8004B46);
  2869. op_plain_offset (x, 1, 0X20000180);
  2870. op_plain_offset (x, 129, 0X20000180);
  2871. create_insn (x=0X8004B48);
  2872. op_plain_offset (x, 1, 0X20000180);
  2873. op_plain_offset (x, 129, 0X20000180);
  2874. create_insn (x=0X8004B4C);
  2875. op_plain_offset (x, 1, 0X20000180);
  2876. op_plain_offset (x, 129, 0X20000180);
  2877. create_insn (x=0X8004B4E);
  2878. op_plain_offset (x, 1, 0X20000180);
  2879. op_plain_offset (x, 129, 0X20000180);
  2880. create_insn (x=0X8004B50);
  2881. op_plain_offset (x, 1, 0X20000180);
  2882. op_plain_offset (x, 129, 0X20000180);
  2883. create_insn (x=0X8004B52);
  2884. op_plain_offset (x, 1, 0X20000180);
  2885. op_plain_offset (x, 129, 0X20000180);
  2886. create_insn (x=0X8004B54);
  2887. op_plain_offset (x, 1, 0X20000180);
  2888. op_plain_offset (x, 129, 0X20000180);
  2889. create_dword (0X8004B6C);
  2890. create_dword (x=0X8004B70);
  2891. op_plain_offset (x, 0, 0);
  2892. op_plain_offset (x, 128, 0);
  2893. set_name (0X8004B70, "USART1_BASE");
  2894. create_insn (0X8004B74);
  2895. create_insn (x=0X8004B7C);
  2896. op_stkvar (x, 1);
  2897. create_insn (x=0X8004B86);
  2898. op_stkvar (x, 1);
  2899. create_insn (x=0X8004B96);
  2900. op_plain_offset (x, 1, 0);
  2901. op_plain_offset (x, 129, 0);
  2902. create_insn (x=0X8004B98);
  2903. op_plain_offset (x, 1, 0);
  2904. op_plain_offset (x, 129, 0);
  2905. create_insn (x=0X8004BA0);
  2906. op_plain_offset (x, 1, 0X20000238);
  2907. op_plain_offset (x, 129, 0X20000238);
  2908. create_insn (x=0X8004BA4);
  2909. op_plain_offset (x, 1, 0X20000238);
  2910. op_plain_offset (x, 129, 0X20000238);
  2911. create_insn (x=0X8004BA8);
  2912. op_plain_offset (x, 1, 0X20000238);
  2913. op_plain_offset (x, 129, 0X20000238);
  2914. create_insn (x=0X8004BAA);
  2915. op_plain_offset (x, 1, 0X20000238);
  2916. op_plain_offset (x, 129, 0X20000238);
  2917. create_insn (x=0X8004BAC);
  2918. op_plain_offset (x, 1, 0X20000238);
  2919. op_plain_offset (x, 129, 0X20000238);
  2920. create_insn (x=0X8004BB8);
  2921. op_stkvar (x, 1);
  2922. create_insn (x=0X8004BBA);
  2923. op_stkvar (x, 1);
  2924. create_insn (x=0X8004BC8);
  2925. op_stkvar (x, 1);
  2926. create_insn (x=0X8004BCA);
  2927. op_stkvar (x, 1);
  2928. create_insn (x=0X8004BCC);
  2929. op_stkvar (x, 1);
  2930. create_insn (x=0X8004BD4);
  2931. op_stkvar (x, 1);
  2932. create_insn (x=0X8004BD8);
  2933. op_stkvar (x, 1);
  2934. create_insn (x=0X8004BDA);
  2935. op_stkvar (x, 1);
  2936. create_insn (x=0X8004BDC);
  2937. op_stkvar (x, 1);
  2938. create_dword (x=0X8004C04);
  2939. op_plain_offset (x, 0, 0);
  2940. op_plain_offset (x, 128, 0);
  2941. create_insn (0X8004C08);
  2942. create_insn (x=0X8004C0E);
  2943. op_plain_offset (x, 1, 0);
  2944. op_plain_offset (x, 129, 0);
  2945. create_insn (x=0X8004C10);
  2946. op_plain_offset (x, 1, 0X20000148);
  2947. op_plain_offset (x, 129, 0X20000148);
  2948. create_insn (0X8004C1E);
  2949. create_dword (x=0X8004C24);
  2950. op_plain_offset (x, 0, 0);
  2951. op_plain_offset (x, 128, 0);
  2952. create_insn (0X8004C28);
  2953. create_insn (x=0X8004C2C);
  2954. op_plain_offset (x, 1, 0);
  2955. op_plain_offset (x, 129, 0);
  2956. create_insn (x=0X8004C32);
  2957. op_plain_offset (x, 1, 0);
  2958. op_plain_offset (x, 129, 0);
  2959. create_insn (0X8004C3A);
  2960. create_insn (0X8004C40);
  2961. create_insn (x=0X8004C50);
  2962. op_plain_offset (x, 1, 0);
  2963. op_plain_offset (x, 129, 0);
  2964. create_insn (x=0X8004C5A);
  2965. op_plain_offset (x, 1, 0);
  2966. op_plain_offset (x, 129, 0);
  2967. create_insn (x=0X8004C6A);
  2968. op_plain_offset (x, 1, 0);
  2969. op_plain_offset (x, 129, 0);
  2970. create_insn (x=0X8004C6C);
  2971. op_plain_offset (x, 1, 0X20000060);
  2972. op_plain_offset (x, 129, 0X20000060);
  2973. create_insn (x=0X8004C6E);
  2974. op_plain_offset (x, 1, 0);
  2975. op_plain_offset (x, 129, 0);
  2976. create_insn (x=0X8004C76);
  2977. op_plain_offset (x, 1, 0X20000060);
  2978. op_plain_offset (x, 129, 0X20000060);
  2979. create_insn (x=0X8004C78);
  2980. op_plain_offset (x, 1, 0);
  2981. op_plain_offset (x, 129, 0);
  2982. create_insn (x=0X8004C80);
  2983. op_plain_offset (x, 1, 0);
  2984. op_plain_offset (x, 129, 0);
  2985. create_insn (x=0X8004C90);
  2986. op_plain_offset (x, 1, 0);
  2987. op_plain_offset (x, 129, 0);
  2988. create_dword (x=0X8004C98);
  2989. op_plain_offset (x, 0, 0);
  2990. op_plain_offset (x, 128, 0);
  2991. create_dword (x=0X8004C9C);
  2992. op_plain_offset (x, 0, 0);
  2993. op_plain_offset (x, 128, 0);
  2994. create_dword (0X8004CA0);
  2995. create_dword (x=0X8004CA4);
  2996. op_plain_offset (x, 0, 0);
  2997. op_plain_offset (x, 128, 0);
  2998. create_dword (x=0X8004CA8);
  2999. op_plain_offset (x, 0, 0);
  3000. op_plain_offset (x, 128, 0);
  3001. create_dword (0X8004CAC);
  3002. create_dword (x=0X8004CB0);
  3003. op_plain_offset (x, 0, 0);
  3004. op_plain_offset (x, 128, 0);
  3005. create_dword (x=0X8004CB4);
  3006. op_plain_offset (x, 0, 0);
  3007. op_plain_offset (x, 128, 0);
  3008. create_dword (x=0X8004CB8);
  3009. op_plain_offset (x, 0, 0);
  3010. op_plain_offset (x, 128, 0);
  3011. create_insn (0X8004CBC);
  3012. create_insn (x=0X8004CBE);
  3013. op_plain_offset (x, 1, 0);
  3014. op_plain_offset (x, 129, 0);
  3015. create_insn (0X8004CC6);
  3016. create_insn (x=0X8004CCC);
  3017. op_plain_offset (x, 1, 0);
  3018. op_plain_offset (x, 129, 0);
  3019. create_insn (x=0X8004CD4);
  3020. op_plain_offset (x, 1, 0);
  3021. op_plain_offset (x, 129, 0);
  3022. create_insn (x=0X8004CDC);
  3023. op_plain_offset (x, 1, 0);
  3024. op_plain_offset (x, 129, 0);
  3025. create_insn (x=0X8004CE2);
  3026. op_plain_offset (x, 1, 0);
  3027. op_plain_offset (x, 129, 0);
  3028. create_insn (x=0X8004CE6);
  3029. op_plain_offset (x, 1, 0);
  3030. op_plain_offset (x, 129, 0);
  3031. create_insn (x=0X8004CEC);
  3032. op_plain_offset (x, 1, 0);
  3033. op_plain_offset (x, 129, 0);
  3034. create_insn (x=0X8004CF4);
  3035. op_plain_offset (x, 1, 0);
  3036. op_plain_offset (x, 129, 0);
  3037. create_dword (x=0X8004CFC);
  3038. op_plain_offset (x, 0, 0);
  3039. op_plain_offset (x, 128, 0);
  3040. create_dword (x=0X8004D00);
  3041. op_plain_offset (x, 0, 0);
  3042. op_plain_offset (x, 128, 0);
  3043. create_dword (x=0X8004D04);
  3044. op_plain_offset (x, 0, 0);
  3045. op_plain_offset (x, 128, 0);
  3046. create_dword (0X8004D08);
  3047. create_dword (x=0X8004D0C);
  3048. op_plain_offset (x, 0, 0);
  3049. op_plain_offset (x, 128, 0);
  3050. create_insn (0X8004D10);
  3051. create_insn (0X8004D1C);
  3052. create_insn (x=0X8004D1E);
  3053. op_plain_offset (x, 1, 0);
  3054. op_plain_offset (x, 129, 0);
  3055. create_insn (x=0X8004D20);
  3056. op_plain_offset (x, 1, 0X20000148);
  3057. op_plain_offset (x, 129, 0X20000148);
  3058. create_dword (x=0X8004D24);
  3059. op_plain_offset (x, 0, 0);
  3060. op_plain_offset (x, 128, 0);
  3061. create_insn (0X8004D28);
  3062. create_insn (x=0X8004D30);
  3063. op_stkvar (x, 1);
  3064. create_insn (x=0X8004D3A);
  3065. op_stkvar (x, 1);
  3066. create_insn (x=0X8004D4C);
  3067. op_stkvar (x, 1);
  3068. create_insn (x=0X8004D50);
  3069. op_stkvar (x, 1);
  3070. create_insn (x=0X8004D54);
  3071. op_stkvar (x, 1);
  3072. create_insn (x=0X8004D56);
  3073. op_stkvar (x, 1);
  3074. create_insn (x=0X8004D5C);
  3075. op_stkvar (x, 1);
  3076. create_insn (x=0X8004D5E);
  3077. op_stkvar (x, 1);
  3078. create_insn (x=0X8004D66);
  3079. op_stkvar (x, 1);
  3080. create_insn (x=0X8004D68);
  3081. op_stkvar (x, 1);
  3082. create_insn (x=0X8004D6C);
  3083. op_stkvar (x, 1);
  3084. create_insn (x=0X8004D6E);
  3085. op_stkvar (x, 1);
  3086. create_insn (x=0X8004D72);
  3087. op_stkvar (x, 1);
  3088. create_insn (x=0X8004D78);
  3089. op_stkvar (x, 1);
  3090. create_insn (x=0X8004D7A);
  3091. op_stkvar (x, 1);
  3092. create_insn (0X8004D88);
  3093. set_name (0X8004D88, "main");
  3094. create_insn (x=0X8004DB0);
  3095. op_plain_offset (x, 1, 0);
  3096. op_plain_offset (x, 129, 0);
  3097. create_insn (x=0X8004DB8);
  3098. op_plain_offset (x, 1, 0);
  3099. op_plain_offset (x, 129, 0);
  3100. create_insn (x=0X8004DC6);
  3101. op_plain_offset (x, 1, 0);
  3102. op_plain_offset (x, 129, 0);
  3103. create_insn (x=0X8004DC8);
  3104. op_plain_offset (x, 1, 0X20000148);
  3105. op_plain_offset (x, 129, 0X20000148);
  3106. create_insn (x=0X8004DE0);
  3107. op_plain_offset (x, 1, 0);
  3108. op_plain_offset (x, 129, 0);
  3109. create_insn (x=0X8004DE8);
  3110. op_plain_offset (x, 1, 0);
  3111. op_plain_offset (x, 129, 0);
  3112. create_insn (x=0X8004DF0);
  3113. op_plain_offset (x, 1, 0);
  3114. op_plain_offset (x, 129, 0);
  3115. create_insn (x=0X8004DF8);
  3116. op_plain_offset (x, 1, 0);
  3117. op_plain_offset (x, 129, 0);
  3118. create_insn (0X8004E00);
  3119. create_insn (x=0X8004E02);
  3120. op_plain_offset (x, 1, 0);
  3121. op_plain_offset (x, 129, 0);
  3122. create_insn (0X8004E0C);
  3123. create_insn (x=0X8004E0E);
  3124. op_plain_offset (x, 1, 0);
  3125. op_plain_offset (x, 129, 0);
  3126. create_insn (x=0X8004E14);
  3127. op_plain_offset (x, 1, 0);
  3128. op_plain_offset (x, 129, 0);
  3129. create_insn (x=0X8004E1C);
  3130. op_plain_offset (x, 1, 0);
  3131. op_plain_offset (x, 129, 0);
  3132. create_insn (x=0X8004E26);
  3133. op_plain_offset (x, 1, 0);
  3134. op_plain_offset (x, 129, 0);
  3135. create_insn (x=0X8004E34);
  3136. op_plain_offset (x, 1, 0);
  3137. op_plain_offset (x, 129, 0);
  3138. create_insn (x=0X8004E3C);
  3139. op_plain_offset (x, 1, 0);
  3140. op_plain_offset (x, 129, 0);
  3141. create_insn (x=0X8004E46);
  3142. op_plain_offset (x, 1, 0);
  3143. op_plain_offset (x, 129, 0);
  3144. create_insn (x=0X8004E52);
  3145. op_plain_offset (x, 1, 0);
  3146. op_plain_offset (x, 129, 0);
  3147. create_insn (x=0X8004E56);
  3148. op_plain_offset (x, 1, 0);
  3149. op_plain_offset (x, 129, 0);
  3150. create_insn (0X8004E5C);
  3151. create_insn (0X8004E62);
  3152. create_insn (x=0X8004E64);
  3153. op_plain_offset (x, 1, 0);
  3154. op_plain_offset (x, 129, 0);
  3155. create_dword (x=0X8004E70);
  3156. op_plain_offset (x, 0, 0);
  3157. op_plain_offset (x, 128, 0);
  3158. create_dword (x=0X8004E74);
  3159. op_plain_offset (x, 0, 0);
  3160. op_plain_offset (x, 128, 0);
  3161. create_dword (x=0X8004E78);
  3162. op_dec (x, 0);
  3163. create_dword (x=0X8004E7C);
  3164. op_plain_offset (x, 0, 0);
  3165. op_plain_offset (x, 128, 0);
  3166. create_dword (x=0X8004E80);
  3167. op_dec (x, 0);
  3168. create_dword (x=0X8004E84);
  3169. op_plain_offset (x, 0, 0);
  3170. op_plain_offset (x, 128, 0);
  3171. create_dword (x=0X8004E88);
  3172. op_plain_offset (x, 0, 0);
  3173. op_plain_offset (x, 128, 0);
  3174. create_dword (x=0X8004E8C);
  3175. op_plain_offset (x, 0, 0);
  3176. op_plain_offset (x, 128, 0);
  3177. create_dword (x=0X8004E90);
  3178. op_plain_offset (x, 0, 0);
  3179. op_plain_offset (x, 128, 0);
  3180. create_dword (x=0X8004E94);
  3181. op_plain_offset (x, 0, 0);
  3182. op_plain_offset (x, 128, 0);
  3183. create_dword (x=0X8004E98);
  3184. op_plain_offset (x, 0, 0);
  3185. op_plain_offset (x, 128, 0);
  3186. create_insn (0X8004E9C);
  3187. create_insn (0X8004EA6);
  3188. create_insn (0X8004EB8);
  3189. create_insn (x=0X8004EBE);
  3190. op_plain_offset (x, 1, 0);
  3191. op_plain_offset (x, 129, 0);
  3192. create_insn (x=0X8004EC2);
  3193. op_plain_offset (x, 1, 0X2000006C);
  3194. op_plain_offset (x, 129, 0X2000006C);
  3195. create_insn (x=0X8004EDE);
  3196. op_plain_offset (x, 1, 0);
  3197. op_plain_offset (x, 129, 0);
  3198. create_insn (x=0X8004F0C);
  3199. op_plain_offset (x, 1, 0);
  3200. op_plain_offset (x, 129, 0);
  3201. create_insn (0X8004F14);
  3202. create_insn (0X8004F24);
  3203. create_dword (x=0X8004F28);
  3204. op_plain_offset (x, 0, 0);
  3205. op_plain_offset (x, 128, 0);
  3206. create_dword (x=0X8004F2C);
  3207. op_plain_offset (x, 0, 0);
  3208. op_plain_offset (x, 128, 0);
  3209. create_insn (0X8004F30);
  3210. create_insn (x=0X8004F3A);
  3211. op_stkvar (x, 1);
  3212. create_insn (x=0X8004F46);
  3213. op_plain_offset (x, 1, 0);
  3214. op_plain_offset (x, 129, 0);
  3215. create_insn (x=0X8004F52);
  3216. op_plain_offset (x, 1, 0);
  3217. op_plain_offset (x, 129, 0);
  3218. create_insn (x=0X8004F66);
  3219. op_plain_offset (x, 1, 0);
  3220. op_plain_offset (x, 129, 0);
  3221. create_insn (x=0X8004F6A);
  3222. op_plain_offset (x, 1, 0);
  3223. op_plain_offset (x, 129, 0);
  3224. create_insn (x=0X8004F6E);
  3225. op_plain_offset (x, 1, 0);
  3226. op_plain_offset (x, 129, 0);
  3227. create_dword (x=0X8004F8C);
  3228. op_plain_offset (x, 0, 0);
  3229. op_plain_offset (x, 128, 0);
  3230. create_dword (x=0X8004F90);
  3231. op_plain_offset (x, 0, 0);
  3232. op_plain_offset (x, 128, 0);
  3233. create_dword (x=0X8004F94);
  3234. op_plain_offset (x, 0, 0);
  3235. op_plain_offset (x, 128, 0);
  3236. create_dword (x=0X8004F98);
  3237. op_plain_offset (x, 0, 0);
  3238. op_plain_offset (x, 128, 0);
  3239. create_insn (0X8004F9C);
  3240. create_insn (x=0X8004FA0);
  3241. op_plain_offset (x, 1, 0);
  3242. op_plain_offset (x, 129, 0);
  3243. create_insn (x=0X8004FA4);
  3244. op_stkvar (x, 1);
  3245. create_insn (x=0X8004FA8);
  3246. op_plain_offset (x, 1, 0);
  3247. op_plain_offset (x, 129, 0);
  3248. create_insn (x=0X8004FAE);
  3249. op_plain_offset (x, 1, 0);
  3250. op_plain_offset (x, 129, 0);
  3251. create_insn (x=0X8004FB2);
  3252. op_stkvar (x, 1);
  3253. create_insn (x=0X8004FB4);
  3254. op_stkvar (x, 1);
  3255. create_insn (x=0X8004FB6);
  3256. op_plain_offset (x, 1, 0);
  3257. op_plain_offset (x, 129, 0);
  3258. create_insn (x=0X8004FBA);
  3259. op_stkvar (x, 1);
  3260. create_dword (x=0X8004FCC);
  3261. op_plain_offset (x, 0, 0);
  3262. op_plain_offset (x, 128, 0);
  3263. create_dword (x=0X8004FD0);
  3264. op_plain_offset (x, 0, 0);
  3265. op_plain_offset (x, 128, 0);
  3266. create_dword (x=0X8004FD4);
  3267. op_plain_offset (x, 0, 0);
  3268. op_plain_offset (x, 128, 0);
  3269. create_dword (x=0X8004FD8);
  3270. op_plain_offset (x, 0, 0);
  3271. op_plain_offset (x, 128, 0);
  3272. create_insn (0X8004FDC);
  3273. create_insn (x=0X8004FE4);
  3274. op_stkvar (x, 1);
  3275. create_insn (x=0X8004FEA);
  3276. op_plain_offset (x, 1, 0);
  3277. op_plain_offset (x, 129, 0);
  3278. create_insn (x=0X8004FEE);
  3279. op_plain_offset (x, 1, 0);
  3280. op_plain_offset (x, 129, 0);
  3281. create_insn (x=0X8005004);
  3282. op_plain_offset (x, 1, 0);
  3283. op_plain_offset (x, 129, 0);
  3284. create_insn (x=0X800500A);
  3285. op_plain_offset (x, 1, 0);
  3286. op_plain_offset (x, 129, 0);
  3287. create_insn (x=0X800500E);
  3288. op_plain_offset (x, 1, 0X20000030);
  3289. op_plain_offset (x, 129, 0X20000030);
  3290. create_insn (x=0X8005010);
  3291. op_plain_offset (x, 1, 0X20000030);
  3292. op_plain_offset (x, 129, 0X20000030);
  3293. create_insn (x=0X8005016);
  3294. op_plain_offset (x, 1, 0X20000030);
  3295. op_plain_offset (x, 129, 0X20000030);
  3296. create_insn (x=0X8005018);
  3297. op_plain_offset (x, 1, 0X20000030);
  3298. op_plain_offset (x, 129, 0X20000030);
  3299. create_insn (x=0X8005020);
  3300. op_stkvar (x, 1);
  3301. create_insn (x=0X8005022);
  3302. op_stkvar (x, 1);
  3303. create_insn (x=0X8005034);
  3304. op_stkvar (x, 1);
  3305. create_insn (x=0X8005036);
  3306. op_stkvar (x, 1);
  3307. create_insn (x=0X800503C);
  3308. op_plain_offset (x, 1, 0X20000030);
  3309. op_plain_offset (x, 129, 0X20000030);
  3310. create_insn (x=0X800503E);
  3311. op_plain_offset (x, 1, 0X20000030);
  3312. op_plain_offset (x, 129, 0X20000030);
  3313. create_insn (x=0X8005046);
  3314. op_stkvar (x, 1);
  3315. create_insn (0X8005052);
  3316. create_insn (x=0X8005054);
  3317. op_plain_offset (x, 1, 0);
  3318. op_plain_offset (x, 129, 0);
  3319. create_dword (x=0X800505C);
  3320. op_plain_offset (x, 0, 0);
  3321. op_plain_offset (x, 128, 0);
  3322. create_dword (x=0X8005060);
  3323. op_plain_offset (x, 0, 0);
  3324. op_plain_offset (x, 128, 0);
  3325. create_dword (x=0X8005064);
  3326. op_plain_offset (x, 0, 0);
  3327. op_plain_offset (x, 128, 0);
  3328. create_insn (x=0X8005068);
  3329. op_plain_offset (x, 1, 0);
  3330. op_plain_offset (x, 129, 0);
  3331. create_insn (x=0X800506E);
  3332. op_plain_offset (x, 1, 0X2000006C);
  3333. op_plain_offset (x, 129, 0X2000006C);
  3334. create_insn (x=0X8005070);
  3335. op_plain_offset (x, 1, 0);
  3336. op_plain_offset (x, 129, 0);
  3337. create_dword (x=0X8005078);
  3338. op_plain_offset (x, 0, 0);
  3339. op_plain_offset (x, 128, 0);
  3340. create_dword (x=0X800507C);
  3341. op_plain_offset (x, 0, 0);
  3342. op_plain_offset (x, 128, 0);
  3343. create_insn (0X8005080);
  3344. create_insn (x=0X8005084);
  3345. op_plain_offset (x, 1, 0);
  3346. op_plain_offset (x, 129, 0);
  3347. create_insn (x=0X8005088);
  3348. op_plain_offset (x, 1, 0);
  3349. op_plain_offset (x, 129, 0);
  3350. create_dword (x=0X8005090);
  3351. op_plain_offset (x, 0, 0);
  3352. op_plain_offset (x, 128, 0);
  3353. create_dword (x=0X8005094);
  3354. op_plain_offset (x, 0, 0);
  3355. op_plain_offset (x, 128, 0);
  3356. create_insn (x=0X8005098);
  3357. op_plain_offset (x, 1, 0);
  3358. op_plain_offset (x, 129, 0);
  3359. create_insn (x=0X80050A0);
  3360. op_plain_offset (x, 1, 0);
  3361. op_plain_offset (x, 129, 0);
  3362. set_cmt (0X80050A4, "switch 8 cases ", 0);
  3363. create_insn (x=0X80050AA);
  3364. op_plain_offset (x, 1, 0);
  3365. op_plain_offset (x, 129, 0);
  3366. set_cmt (0X80050AE, "switch jump", 0);
  3367. set_cmt (0X80050B0, "jumptable 080050AE case 0", 1);
  3368. create_insn (x=0X80050B0);
  3369. op_plain_offset (x, 1, 0);
  3370. op_plain_offset (x, 129, 0);
  3371. create_insn (x=0X80050B2);
  3372. op_plain_offset (x, 1, 0X2000006C);
  3373. op_plain_offset (x, 129, 0X2000006C);
  3374. create_insn (x=0X80050B8);
  3375. op_plain_offset (x, 1, 0);
  3376. op_plain_offset (x, 129, 0);
  3377. create_insn (x=0X80050BC);
  3378. op_plain_offset (x, 1, 0X2000006C);
  3379. op_plain_offset (x, 129, 0X2000006C);
  3380. create_insn (x=0X80050BE);
  3381. op_plain_offset (x, 1, 0X2000006C);
  3382. op_plain_offset (x, 129, 0X2000006C);
  3383. create_insn (x=0X80050C2);
  3384. op_plain_offset (x, 1, 0);
  3385. op_plain_offset (x, 129, 0);
  3386. set_cmt (0X80050CA, "jumptable 080050AE case 1", 1);
  3387. create_insn (x=0X80050CA);
  3388. op_plain_offset (x, 1, 0);
  3389. op_plain_offset (x, 129, 0);
  3390. create_insn (x=0X80050CC);
  3391. op_plain_offset (x, 1, 0X2000006C);
  3392. op_plain_offset (x, 129, 0X2000006C);
  3393. create_insn (x=0X80050D0);
  3394. op_plain_offset (x, 1, 0X2000006C);
  3395. op_plain_offset (x, 129, 0X2000006C);
  3396. create_insn (x=0X80050D2);
  3397. op_plain_offset (x, 1, 0X2000006C);
  3398. op_plain_offset (x, 129, 0X2000006C);
  3399. set_cmt (0X80050DC, "jumptable 080050AE default case", 1);
  3400. set_name (0X80050DC, "def_80050AE");
  3401. set_cmt (0X80050DE, "jumptable 080050AE case 2", 1);
  3402. create_insn (x=0X80050DE);
  3403. op_plain_offset (x, 1, 0);
  3404. op_plain_offset (x, 129, 0);
  3405. create_insn (x=0X80050E0);
  3406. op_plain_offset (x, 1, 0X2000006C);
  3407. op_plain_offset (x, 129, 0X2000006C);
  3408. create_insn (x=0X80050E4);
  3409. op_plain_offset (x, 1, 0X2000006C);
  3410. op_plain_offset (x, 129, 0X2000006C);
  3411. create_insn (x=0X80050E6);
  3412. op_plain_offset (x, 1, 0X2000006C);
  3413. op_plain_offset (x, 129, 0X2000006C);
  3414. set_cmt (0X80050F2, "jumptable 080050AE case 3", 1);
  3415. create_insn (x=0X80050F2);
  3416. op_plain_offset (x, 1, 0);
  3417. op_plain_offset (x, 129, 0);
  3418. create_insn (x=0X80050F4);
  3419. op_plain_offset (x, 1, 0X2000006C);
  3420. op_plain_offset (x, 129, 0X2000006C);
  3421. create_insn (x=0X80050F8);
  3422. op_plain_offset (x, 1, 0X2000006C);
  3423. op_plain_offset (x, 129, 0X2000006C);
  3424. create_insn (x=0X80050FA);
  3425. op_plain_offset (x, 1, 0X2000006C);
  3426. op_plain_offset (x, 129, 0X2000006C);
  3427. create_insn (x=0X8005100);
  3428. op_plain_offset (x, 1, 0X2000006C);
  3429. op_plain_offset (x, 129, 0X2000006C);
  3430. create_insn (0X800510C);
  3431. create_insn (x=0X800510E);
  3432. op_plain_offset (x, 1, 0);
  3433. op_plain_offset (x, 129, 0);
  3434. set_cmt (0X8005114, "jumptable 080050AE case 4", 1);
  3435. create_insn (x=0X8005114);
  3436. op_plain_offset (x, 1, 0);
  3437. op_plain_offset (x, 129, 0);
  3438. create_insn (x=0X8005116);
  3439. op_plain_offset (x, 1, 0X2000006C);
  3440. op_plain_offset (x, 129, 0X2000006C);
  3441. create_insn (x=0X800511C);
  3442. op_plain_offset (x, 1, 0);
  3443. op_plain_offset (x, 129, 0);
  3444. create_insn (x=0X8005120);
  3445. op_plain_offset (x, 1, 0X2000006C);
  3446. op_plain_offset (x, 129, 0X2000006C);
  3447. create_insn (x=0X8005122);
  3448. op_plain_offset (x, 1, 0X2000006C);
  3449. op_plain_offset (x, 129, 0X2000006C);
  3450. create_insn (x=0X8005128);
  3451. op_plain_offset (x, 1, 0);
  3452. op_plain_offset (x, 129, 0);
  3453. create_insn (x=0X800512A);
  3454. op_plain_offset (x, 1, 0X2000006C);
  3455. op_plain_offset (x, 129, 0X2000006C);
  3456. create_insn (x=0X8005132);
  3457. op_plain_offset (x, 1, 0);
  3458. op_plain_offset (x, 129, 0);
  3459. create_insn (x=0X8005134);
  3460. op_plain_offset (x, 1, 0X2000006C);
  3461. op_plain_offset (x, 129, 0X2000006C);
  3462. create_insn (x=0X8005136);
  3463. op_plain_offset (x, 1, 0);
  3464. op_plain_offset (x, 129, 0);
  3465. create_insn (x=0X8005138);
  3466. op_plain_offset (x, 1, 0X2000006C);
  3467. op_plain_offset (x, 129, 0X2000006C);
  3468. create_insn (x=0X8005140);
  3469. op_plain_offset (x, 1, 0);
  3470. op_plain_offset (x, 129, 0);
  3471. set_cmt (0X8005146, "jumptable 080050AE case 5", 1);
  3472. create_insn (x=0X8005146);
  3473. op_plain_offset (x, 1, 0);
  3474. op_plain_offset (x, 129, 0);
  3475. create_insn (x=0X8005148);
  3476. op_plain_offset (x, 1, 0X2000006C);
  3477. op_plain_offset (x, 129, 0X2000006C);
  3478. create_insn (x=0X800514C);
  3479. op_plain_offset (x, 1, 0X2000006C);
  3480. op_plain_offset (x, 129, 0X2000006C);
  3481. create_insn (x=0X800514E);
  3482. op_plain_offset (x, 1, 0X2000006C);
  3483. op_plain_offset (x, 129, 0X2000006C);
  3484. set_cmt (0X800515A, "jumptable 080050AE case 6", 1);
  3485. create_insn (x=0X800515A);
  3486. op_plain_offset (x, 1, 0);
  3487. op_plain_offset (x, 129, 0);
  3488. create_insn (x=0X800515C);
  3489. op_plain_offset (x, 1, 0X2000006C);
  3490. op_plain_offset (x, 129, 0X2000006C);
  3491. create_insn (x=0X8005160);
  3492. op_plain_offset (x, 1, 0X2000006C);
  3493. op_plain_offset (x, 129, 0X2000006C);
  3494. create_insn (x=0X8005162);
  3495. op_plain_offset (x, 1, 0X2000006C);
  3496. op_plain_offset (x, 129, 0X2000006C);
  3497. set_cmt (0X800516E, "jumptable 080050AE case 7", 1);
  3498. create_insn (x=0X800516E);
  3499. op_plain_offset (x, 1, 0);
  3500. op_plain_offset (x, 129, 0);
  3501. create_insn (x=0X8005170);
  3502. op_plain_offset (x, 1, 0X2000006C);
  3503. op_plain_offset (x, 129, 0X2000006C);
  3504. create_insn (x=0X8005174);
  3505. op_plain_offset (x, 1, 0X2000006C);
  3506. op_plain_offset (x, 129, 0X2000006C);
  3507. create_insn (x=0X8005176);
  3508. op_plain_offset (x, 1, 0X2000006C);
  3509. op_plain_offset (x, 129, 0X2000006C);
  3510. create_insn (x=0X8005182);
  3511. op_plain_offset (x, 1, 0);
  3512. op_plain_offset (x, 129, 0);
  3513. create_insn (x=0X8005188);
  3514. op_plain_offset (x, 1, 0);
  3515. op_plain_offset (x, 129, 0);
  3516. create_dword (x=0X8005190);
  3517. op_plain_offset (x, 0, 0);
  3518. op_plain_offset (x, 128, 0);
  3519. create_dword (x=0X8005194);
  3520. op_plain_offset (x, 0, 0);
  3521. op_plain_offset (x, 128, 0);
  3522. create_dword (x=0X8005198);
  3523. op_plain_offset (x, 0, 0);
  3524. op_plain_offset (x, 128, 0);
  3525. create_dword (x=0X800519C);
  3526. op_plain_offset (x, 0, 0);
  3527. op_plain_offset (x, 128, 0);
  3528. create_insn (0X80051A0);
  3529. create_insn (x=0X80051A8);
  3530. op_stkvar (x, 1);
  3531. create_insn (x=0X80051AA);
  3532. op_plain_offset (x, 1, 0);
  3533. op_plain_offset (x, 129, 0);
  3534. create_insn (x=0X80051B2);
  3535. op_plain_offset (x, 1, 0);
  3536. op_plain_offset (x, 129, 0);
  3537. create_insn (x=0X80051B4);
  3538. op_plain_offset (x, 1, 0X2000006C);
  3539. op_plain_offset (x, 129, 0X2000006C);
  3540. set_cmt (0X80051D2, "jumptable 080051E8 default case", 1);
  3541. set_name (0X80051D2, "def_80051E8");
  3542. create_insn (x=0X80051DA);
  3543. op_plain_offset (x, 1, 0);
  3544. op_plain_offset (x, 129, 0);
  3545. create_insn (x=0X80051DC);
  3546. op_plain_offset (x, 1, 0X2000006C);
  3547. op_plain_offset (x, 129, 0X2000006C);
  3548. set_cmt (0X80051DE, "switch 49 cases ", 0);
  3549. create_insn (x=0X80051E4);
  3550. op_plain_offset (x, 1, 0);
  3551. op_plain_offset (x, 129, 0);
  3552. set_cmt (0X80051E8, "switch jump", 0);
  3553. set_cmt (0X80051EA, "jumptable 080051E8 case 17", 1);
  3554. create_insn (x=0X80051EA);
  3555. op_plain_offset (x, 1, 0);
  3556. op_plain_offset (x, 129, 0);
  3557. create_insn (x=0X80051EC);
  3558. op_plain_offset (x, 1, 0X2000006C);
  3559. op_plain_offset (x, 129, 0X2000006C);
  3560. create_insn (x=0X80051F0);
  3561. op_plain_offset (x, 1, 0);
  3562. op_plain_offset (x, 129, 0);
  3563. set_cmt (0X80051F8, "jumptable 080051E8 cases 1,4", 1);
  3564. create_insn (x=0X80051F8);
  3565. op_plain_offset (x, 1, 0);
  3566. op_plain_offset (x, 129, 0);
  3567. create_insn (x=0X80051FE);
  3568. op_plain_offset (x, 1, 0);
  3569. op_plain_offset (x, 129, 0);
  3570. create_insn (x=0X8005200);
  3571. op_plain_offset (x, 1, 0X2000006C);
  3572. op_plain_offset (x, 129, 0X2000006C);
  3573. create_insn (x=0X8005204);
  3574. op_plain_offset (x, 1, 0);
  3575. op_plain_offset (x, 129, 0);
  3576. create_insn (x=0X8005208);
  3577. op_plain_offset (x, 1, 0X2000006C);
  3578. op_plain_offset (x, 129, 0X2000006C);
  3579. create_insn (x=0X8005212);
  3580. op_plain_offset (x, 1, 0);
  3581. op_plain_offset (x, 129, 0);
  3582. create_insn (x=0X800521A);
  3583. op_plain_offset (x, 1, 0X2000006C);
  3584. op_plain_offset (x, 129, 0X2000006C);
  3585. create_insn (x=0X800521C);
  3586. op_plain_offset (x, 1, 0X2000006C);
  3587. op_plain_offset (x, 129, 0X2000006C);
  3588. create_insn (x=0X800522A);
  3589. op_plain_offset (x, 1, 0);
  3590. op_plain_offset (x, 129, 0);
  3591. set_cmt (0X8005230, "jumptable 080051E8 case 3", 1);
  3592. create_insn (x=0X8005230);
  3593. op_plain_offset (x, 1, 0);
  3594. op_plain_offset (x, 129, 0);
  3595. create_insn (x=0X8005236);
  3596. op_plain_offset (x, 1, 0);
  3597. op_plain_offset (x, 129, 0);
  3598. create_insn (x=0X8005238);
  3599. op_plain_offset (x, 1, 0X2000006C);
  3600. op_plain_offset (x, 129, 0X2000006C);
  3601. create_insn (x=0X800523A);
  3602. op_plain_offset (x, 1, 0);
  3603. op_plain_offset (x, 129, 0);
  3604. create_insn (x=0X800523E);
  3605. op_plain_offset (x, 1, 0X2000006C);
  3606. op_plain_offset (x, 129, 0X2000006C);
  3607. create_insn (x=0X8005240);
  3608. op_plain_offset (x, 1, 0X2000006C);
  3609. op_plain_offset (x, 129, 0X2000006C);
  3610. create_insn (x=0X8005244);
  3611. op_plain_offset (x, 1, 0);
  3612. op_plain_offset (x, 129, 0);
  3613. create_insn (x=0X800524C);
  3614. op_plain_offset (x, 1, 0);
  3615. op_plain_offset (x, 129, 0);
  3616. set_cmt (0X8005252, "jumptable 080051E8 case 32", 1);
  3617. create_insn (x=0X8005252);
  3618. op_plain_offset (x, 1, 0);
  3619. op_plain_offset (x, 129, 0);
  3620. create_insn (x=0X8005258);
  3621. op_plain_offset (x, 1, 0);
  3622. op_plain_offset (x, 129, 0);
  3623. set_cmt (0X8005262, "jumptable 080051E8 case 16", 1);
  3624. create_insn (x=0X8005262);
  3625. op_plain_offset (x, 1, 0);
  3626. op_plain_offset (x, 129, 0);
  3627. set_cmt (0X800526C, "jumptable 080051E8 case 2", 1);
  3628. create_insn (x=0X800526C);
  3629. op_plain_offset (x, 1, 0);
  3630. op_plain_offset (x, 129, 0);
  3631. set_cmt (0X8005276, "jumptable 080051E8 case 48", 1);
  3632. create_insn (x=0X8005276);
  3633. op_plain_offset (x, 1, 0);
  3634. op_plain_offset (x, 129, 0);
  3635. create_insn (x=0X800527C);
  3636. op_plain_offset (x, 1, 0);
  3637. op_plain_offset (x, 129, 0);
  3638. create_insn (x=0X8005284);
  3639. op_plain_offset (x, 1, 0);
  3640. op_plain_offset (x, 129, 0);
  3641. create_insn (x=0X800528A);
  3642. op_plain_offset (x, 1, 0X2000006C);
  3643. op_plain_offset (x, 129, 0X2000006C);
  3644. create_insn (x=0X800528C);
  3645. op_plain_offset (x, 1, 0X2000006C);
  3646. op_plain_offset (x, 129, 0X2000006C);
  3647. create_dword (x=0X800529C);
  3648. op_plain_offset (x, 0, 0);
  3649. op_plain_offset (x, 128, 0);
  3650. create_dword (x=0X80052A0);
  3651. op_plain_offset (x, 0, 0);
  3652. op_plain_offset (x, 128, 0);
  3653. create_dword (x=0X80052A4);
  3654. op_plain_offset (x, 0, 0);
  3655. op_plain_offset (x, 128, 0);
  3656. create_dword (x=0X80052A8);
  3657. op_plain_offset (x, 0, 0);
  3658. op_plain_offset (x, 128, 0);
  3659. create_dword (x=0X80052AC);
  3660. op_plain_offset (x, 0, 0);
  3661. op_plain_offset (x, 128, 0);
  3662. create_dword (x=0X80052B0);
  3663. op_plain_offset (x, 0, 0);
  3664. op_plain_offset (x, 128, 0);
  3665. create_dword (x=0X80052B4);
  3666. op_plain_offset (x, 0, 0);
  3667. op_plain_offset (x, 128, 0);
  3668. create_dword (x=0X80052B8);
  3669. op_plain_offset (x, 0, 0);
  3670. op_plain_offset (x, 128, 0);
  3671. create_dword (x=0X80052BC);
  3672. op_plain_offset (x, 0, 0);
  3673. op_plain_offset (x, 128, 0);
  3674. create_dword (x=0X80052C0);
  3675. op_plain_offset (x, 0, 0);
  3676. op_plain_offset (x, 128, 0);
  3677. create_insn (0X80052C4);
  3678. create_insn (x=0X80052D0);
  3679. op_plain_offset (x, 1, 0);
  3680. op_plain_offset (x, 129, 0);
  3681. create_insn (x=0X80052D2);
  3682. op_plain_offset (x, 1, 0X200002C4);
  3683. op_plain_offset (x, 129, 0X200002C4);
  3684. create_insn (x=0X80052E4);
  3685. op_plain_offset (x, 1, 0);
  3686. op_plain_offset (x, 129, 0);
  3687. create_insn (x=0X800531A);
  3688. op_plain_offset (x, 1, 0);
  3689. op_plain_offset (x, 129, 0);
  3690. create_insn (0X8005344);
  3691. create_insn (x=0X800534E);
  3692. op_plain_offset (x, 1, 0);
  3693. op_plain_offset (x, 129, 0);
  3694. create_insn (x=0X8005382);
  3695. op_stkvar (x, 1);
  3696. create_insn (x=0X8005390);
  3697. op_stkvar (x, 1);
  3698. create_dword (x=0X80053D8);
  3699. op_plain_offset (x, 0, 0);
  3700. op_plain_offset (x, 128, 0);
  3701. create_dword (0X80053DC);
  3702. create_dword (x=0X80053E0);
  3703. op_plain_offset (x, 0, 0);
  3704. op_plain_offset (x, 128, 0);
  3705. create_insn (0X80053E4);
  3706. create_insn (x=0X80053E6);
  3707. op_plain_offset (x, 1, 0);
  3708. op_plain_offset (x, 129, 0);
  3709. create_insn (x=0X80053E8);
  3710. op_plain_offset (x, 1, 0X20000148);
  3711. op_plain_offset (x, 129, 0X20000148);
  3712. create_insn (x=0X80053F0);
  3713. op_plain_offset (x, 1, 0);
  3714. op_plain_offset (x, 129, 0);
  3715. create_insn (x=0X80053F2);
  3716. op_plain_offset (x, 1, 0X20000060);
  3717. op_plain_offset (x, 129, 0X20000060);
  3718. create_insn (x=0X80053F6);
  3719. op_plain_offset (x, 1, 0X20000060);
  3720. op_plain_offset (x, 129, 0X20000060);
  3721. create_insn (x=0X80053F8);
  3722. op_plain_offset (x, 1, 0);
  3723. op_plain_offset (x, 129, 0);
  3724. create_insn (x=0X80053FE);
  3725. op_plain_offset (x, 1, 0);
  3726. op_plain_offset (x, 129, 0);
  3727. create_insn (x=0X8005404);
  3728. op_plain_offset (x, 1, 0);
  3729. op_plain_offset (x, 129, 0);
  3730. create_insn (x=0X8005406);
  3731. op_plain_offset (x, 1, 0X20000148);
  3732. op_plain_offset (x, 129, 0X20000148);
  3733. create_insn (x=0X8005408);
  3734. op_plain_offset (x, 1, 0X20000024);
  3735. op_plain_offset (x, 129, 0X20000024);
  3736. create_insn (x=0X800540A);
  3737. op_plain_offset (x, 1, 0X20000148);
  3738. op_plain_offset (x, 129, 0X20000148);
  3739. create_insn (x=0X800540C);
  3740. op_plain_offset (x, 1, 0X20000024);
  3741. op_plain_offset (x, 129, 0X20000024);
  3742. create_insn (x=0X8005410);
  3743. op_plain_offset (x, 1, 0X20000148);
  3744. op_plain_offset (x, 129, 0X20000148);
  3745. create_insn (x=0X8005412);
  3746. op_plain_offset (x, 1, 0X20000024);
  3747. op_plain_offset (x, 129, 0X20000024);
  3748. create_insn (x=0X8005414);
  3749. op_plain_offset (x, 1, 0X20000148);
  3750. op_plain_offset (x, 129, 0X20000148);
  3751. create_insn (x=0X800541E);
  3752. op_plain_offset (x, 1, 0);
  3753. op_plain_offset (x, 129, 0);
  3754. create_insn (x=0X8005426);
  3755. op_plain_offset (x, 1, 0);
  3756. op_plain_offset (x, 129, 0);
  3757. create_insn (x=0X8005428);
  3758. op_plain_offset (x, 1, 0X20000148);
  3759. op_plain_offset (x, 129, 0X20000148);
  3760. create_insn (x=0X800543A);
  3761. op_plain_offset (x, 1, 0);
  3762. op_plain_offset (x, 129, 0);
  3763. create_insn (x=0X800543C);
  3764. op_plain_offset (x, 1, 0X20000148);
  3765. op_plain_offset (x, 129, 0X20000148);
  3766. create_insn (0X8005440);
  3767. create_insn (x=0X8005442);
  3768. op_plain_offset (x, 1, 0);
  3769. op_plain_offset (x, 129, 0);
  3770. create_insn (x=0X800544E);
  3771. op_plain_offset (x, 1, 0);
  3772. op_plain_offset (x, 129, 0);
  3773. create_insn (0X8005458);
  3774. create_insn (0X800545E);
  3775. create_dword (x=0X8005464);
  3776. op_plain_offset (x, 0, 0);
  3777. op_plain_offset (x, 128, 0);
  3778. create_dword (x=0X8005468);
  3779. op_plain_offset (x, 0, 0);
  3780. op_plain_offset (x, 128, 0);
  3781. create_dword (x=0X800546C);
  3782. op_plain_offset (x, 0, 0);
  3783. op_plain_offset (x, 128, 0);
  3784. create_dword (x=0X8005470);
  3785. op_plain_offset (x, 0, 0);
  3786. op_plain_offset (x, 128, 0);
  3787. create_dword (x=0X8005474);
  3788. op_plain_offset (x, 0, 0);
  3789. op_plain_offset (x, 128, 0);
  3790. create_dword (x=0X8005478);
  3791. op_plain_offset (x, 0, 0);
  3792. op_plain_offset (x, 128, 0);
  3793. create_insn (0X800547C);
  3794. create_insn (x=0X800547E);
  3795. op_plain_offset (x, 1, 0);
  3796. op_plain_offset (x, 129, 0);
  3797. create_insn (x=0X8005480);
  3798. op_plain_offset (x, 1, 0X20000148);
  3799. op_plain_offset (x, 129, 0X20000148);
  3800. create_insn (0X8005492);
  3801. create_insn (0X8005498);
  3802. create_dword (x=0X80054A0);
  3803. op_plain_offset (x, 0, 0);
  3804. op_plain_offset (x, 128, 0);
  3805. create_insn (x=0X80054A4);
  3806. op_plain_offset (x, 1, 0);
  3807. op_plain_offset (x, 129, 0);
  3808. create_insn (x=0X80054AC);
  3809. op_plain_offset (x, 1, 0);
  3810. op_plain_offset (x, 129, 0);
  3811. create_insn (x=0X80054AE);
  3812. op_plain_offset (x, 1, 0X20000148);
  3813. op_plain_offset (x, 129, 0X20000148);
  3814. create_insn (x=0X80054B4);
  3815. op_plain_offset (x, 1, 0);
  3816. op_plain_offset (x, 129, 0);
  3817. create_insn (x=0X80054B8);
  3818. op_plain_offset (x, 1, 0X20000148);
  3819. op_plain_offset (x, 129, 0X20000148);
  3820. create_insn (x=0X80054C4);
  3821. op_plain_offset (x, 1, 0X20000148);
  3822. op_plain_offset (x, 129, 0X20000148);
  3823. create_insn (x=0X80054CA);
  3824. op_plain_offset (x, 1, 0X20000148);
  3825. op_plain_offset (x, 129, 0X20000148);
  3826. create_insn (x=0X80054CC);
  3827. op_plain_offset (x, 1, 0);
  3828. op_plain_offset (x, 129, 0);
  3829. create_insn (x=0X80054D2);
  3830. op_plain_offset (x, 1, 0);
  3831. op_plain_offset (x, 129, 0);
  3832. create_insn (x=0X80054D4);
  3833. op_plain_offset (x, 1, 0X20000148);
  3834. op_plain_offset (x, 129, 0X20000148);
  3835. create_insn (x=0X80054DA);
  3836. op_plain_offset (x, 1, 0X20000148);
  3837. op_plain_offset (x, 129, 0X20000148);
  3838. create_dword (x=0X80054E0);
  3839. op_plain_offset (x, 0, 0);
  3840. op_plain_offset (x, 128, 0);
  3841. create_dword (x=0X80054E4);
  3842. op_plain_offset (x, 0, 0);
  3843. op_plain_offset (x, 128, 0);
  3844. create_insn (x=0X80054E8);
  3845. op_plain_offset (x, 1, 0);
  3846. op_plain_offset (x, 129, 0);
  3847. create_insn (x=0X80054EC);
  3848. op_plain_offset (x, 1, 0X20000148);
  3849. op_plain_offset (x, 129, 0X20000148);
  3850. create_insn (x=0X80054EE);
  3851. op_plain_offset (x, 1, 0X20000148);
  3852. op_plain_offset (x, 129, 0X20000148);
  3853. create_insn (x=0X80054FA);
  3854. op_plain_offset (x, 1, 0);
  3855. op_plain_offset (x, 129, 0);
  3856. create_insn (x=0X80054FC);
  3857. op_plain_offset (x, 1, 0X20000148);
  3858. op_plain_offset (x, 129, 0X20000148);
  3859. create_dword (x=0X8005500);
  3860. op_plain_offset (x, 0, 0);
  3861. op_plain_offset (x, 128, 0);
  3862. create_dword (0X8005504);
  3863. create_insn (0X8005508);
  3864. create_insn (x=0X800550A);
  3865. op_plain_offset (x, 1, 0);
  3866. op_plain_offset (x, 129, 0);
  3867. create_insn (x=0X800550C);
  3868. op_plain_offset (x, 1, 0X20000148);
  3869. op_plain_offset (x, 129, 0X20000148);
  3870. create_insn (x=0X8005512);
  3871. op_plain_offset (x, 1, 0);
  3872. op_plain_offset (x, 129, 0);
  3873. create_insn (x=0X8005522);
  3874. op_dec (x, 1);
  3875. create_insn (x=0X8005526);
  3876. op_dec (x, 1);
  3877. create_insn (x=0X8005532);
  3878. op_plain_offset (x, 1, 0);
  3879. op_plain_offset (x, 129, 0);
  3880. create_dword (x=0X8005538);
  3881. op_plain_offset (x, 0, 0);
  3882. op_plain_offset (x, 128, 0);
  3883. create_dword (x=0X800553C);
  3884. op_plain_offset (x, 0, 0);
  3885. op_plain_offset (x, 128, 0);
  3886. create_dword (x=0X8005540);
  3887. op_dec (x, 0);
  3888. create_dword (x=0X8005544);
  3889. op_dec (x, 0);
  3890. create_dword (x=0X8005548);
  3891. op_plain_offset (x, 0, 0);
  3892. op_plain_offset (x, 128, 0);
  3893. create_insn (0X800554C);
  3894. create_insn (x=0X800556A);
  3895. op_plain_offset (x, 1, 0);
  3896. op_plain_offset (x, 129, 0);
  3897. create_insn (x=0X800556C);
  3898. op_plain_offset (x, 1, 0X20000148);
  3899. op_plain_offset (x, 129, 0X20000148);
  3900. create_insn (x=0X8005570);
  3901. op_dec (x, 1);
  3902. create_insn (x=0X8005576);
  3903. op_dec (x, 1);
  3904. create_insn (x=0X800557C);
  3905. op_stkvar (x, 1);
  3906. create_insn (x=0X800558E);
  3907. op_stkvar (x, 1);
  3908. create_insn (x=0X8005590);
  3909. op_stkvar (x, 1);
  3910. create_insn (x=0X800559C);
  3911. op_stkvar (x, 1);
  3912. create_insn (x=0X80055A0);
  3913. op_stkvar (x, 1);
  3914. create_insn (x=0X80055B0);
  3915. op_stkvar (x, 1);
  3916. create_insn (x=0X80055B4);
  3917. op_stkvar (x, 1);
  3918. create_insn (x=0X80055CC);
  3919. op_plain_offset (x, 1, 0);
  3920. op_plain_offset (x, 129, 0);
  3921. create_insn (x=0X80055D6);
  3922. op_stkvar (x, 1);
  3923. create_insn (x=0X80055DA);
  3924. op_plain_offset (x, 1, 0);
  3925. op_plain_offset (x, 129, 0);
  3926. create_insn (x=0X80055E0);
  3927. op_stkvar (x, 1);
  3928. create_insn (x=0X80055E4);
  3929. op_plain_offset (x, 1, 0X20000024);
  3930. op_plain_offset (x, 129, 0X20000024);
  3931. create_insn (x=0X80055E8);
  3932. op_stkvar (x, 1);
  3933. create_insn (x=0X80055EC);
  3934. op_plain_offset (x, 1, 0X20000024);
  3935. op_plain_offset (x, 129, 0X20000024);
  3936. create_insn (x=0X80055F0);
  3937. op_stkvar (x, 1);
  3938. create_insn (x=0X80055F4);
  3939. op_plain_offset (x, 1, 0X20000024);
  3940. op_plain_offset (x, 129, 0X20000024);
  3941. create_insn (0X80055FA);
  3942. create_insn (0X80055FE);
  3943. create_insn (0X8005608);
  3944. create_insn (0X8005612);
  3945. create_insn (x=0X8005618);
  3946. op_plain_offset (x, 1, 0);
  3947. op_plain_offset (x, 129, 0);
  3948. create_insn (x=0X8005624);
  3949. op_stkvar (x, 1);
  3950. create_dword (x=0X8005628);
  3951. op_plain_offset (x, 0, 0);
  3952. op_plain_offset (x, 128, 0);
  3953. create_dword (x=0X800562C);
  3954. op_dec (x, 0);
  3955. create_dword (x=0X8005630);
  3956. op_dec (x, 0);
  3957. create_dword (0X8005634);
  3958. create_dword (x=0X8005638);
  3959. op_plain_offset (x, 0, 0);
  3960. op_plain_offset (x, 128, 0);
  3961. create_dword (x=0X800563C);
  3962. op_plain_offset (x, 0, 0);
  3963. op_plain_offset (x, 128, 0);
  3964. create_dword (x=0X8005640);
  3965. op_dec (x, 0);
  3966. create_insn (0X8005644);
  3967. create_insn (0X8005650);
  3968. create_insn (x=0X8005704);
  3969. op_plain_offset (x, 1, 0);
  3970. op_plain_offset (x, 129, 0);
  3971. create_insn (x=0X8005708);
  3972. op_plain_offset (x, 1, 0);
  3973. op_plain_offset (x, 129, 0);
  3974. create_insn (0X800571A);
  3975. create_insn (x=0X8005720);
  3976. op_plain_offset (x, 1, 0);
  3977. op_plain_offset (x, 129, 0);
  3978. create_insn (x=0X800572C);
  3979. op_plain_offset (x, 1, 0);
  3980. op_plain_offset (x, 129, 0);
  3981. create_dword (0X800573C);
  3982. create_dword (x=0X8005740);
  3983. op_plain_offset (x, 0, 0);
  3984. op_plain_offset (x, 128, 0);
  3985. create_dword (x=0X8005744);
  3986. op_plain_offset (x, 0, 0);
  3987. op_plain_offset (x, 128, 0);
  3988. create_insn (0X8005748);
  3989. create_insn (x=0X800574A);
  3990. op_plain_offset (x, 1, 0);
  3991. op_plain_offset (x, 129, 0);
  3992. create_insn (x=0X8005754);
  3993. op_plain_offset (x, 1, 0);
  3994. op_plain_offset (x, 129, 0);
  3995. create_insn (x=0X8005760);
  3996. op_plain_offset (x, 1, 0);
  3997. op_plain_offset (x, 129, 0);
  3998. create_insn (x=0X8005764);
  3999. op_plain_offset (x, 1, 0);
  4000. op_plain_offset (x, 129, 0);
  4001. create_insn (x=0X8005776);
  4002. op_plain_offset (x, 1, 0);
  4003. op_plain_offset (x, 129, 0);
  4004. create_insn (x=0X800577C);
  4005. op_plain_offset (x, 1, 0);
  4006. op_plain_offset (x, 129, 0);
  4007. create_insn (x=0X8005780);
  4008. op_plain_offset (x, 1, 0);
  4009. op_plain_offset (x, 129, 0);
  4010. create_insn (x=0X8005784);
  4011. op_plain_offset (x, 1, 0);
  4012. op_plain_offset (x, 129, 0);
  4013. create_insn (x=0X8005792);
  4014. op_plain_offset (x, 1, 0);
  4015. op_plain_offset (x, 129, 0);
  4016. create_insn (x=0X8005796);
  4017. op_plain_offset (x, 1, 0);
  4018. op_plain_offset (x, 129, 0);
  4019. create_insn (x=0X80057A6);
  4020. op_plain_offset (x, 1, 0);
  4021. op_plain_offset (x, 129, 0);
  4022. create_insn (x=0X80057AC);
  4023. op_plain_offset (x, 1, 0);
  4024. op_plain_offset (x, 129, 0);
  4025. create_insn (x=0X80057B0);
  4026. op_plain_offset (x, 1, 0);
  4027. op_plain_offset (x, 129, 0);
  4028. create_insn (x=0X80057B4);
  4029. op_plain_offset (x, 1, 0);
  4030. op_plain_offset (x, 129, 0);
  4031. create_dword (x=0X80057C4);
  4032. op_plain_offset (x, 0, 0);
  4033. op_plain_offset (x, 128, 0);
  4034. create_dword (x=0X80057C8);
  4035. op_plain_offset (x, 0, 0);
  4036. op_plain_offset (x, 128, 0);
  4037. create_dword (x=0X80057CC);
  4038. op_plain_offset (x, 0, 0);
  4039. op_plain_offset (x, 128, 0);
  4040. create_dword (x=0X80057D0);
  4041. op_plain_offset (x, 0, 0);
  4042. op_plain_offset (x, 128, 0);
  4043. create_insn (0X80057D4);
  4044. create_insn (x=0X80057D6);
  4045. op_plain_offset (x, 1, 0);
  4046. op_plain_offset (x, 129, 0);
  4047. create_insn (x=0X80057D8);
  4048. op_plain_offset (x, 1, 0X40021000);
  4049. op_plain_offset (x, 129, 0X40021000);
  4050. create_insn (x=0X80057DE);
  4051. op_plain_offset (x, 1, 0X40021000);
  4052. op_plain_offset (x, 129, 0X40021000);
  4053. create_insn (x=0X80057E0);
  4054. op_plain_offset (x, 1, 0X40021000);
  4055. op_plain_offset (x, 129, 0X40021000);
  4056. create_insn (x=0X80057E4);
  4057. op_stkvar (x, 1);
  4058. create_insn (x=0X80057E6);
  4059. op_stkvar (x, 1);
  4060. create_insn (x=0X80057E8);
  4061. op_plain_offset (x, 1, 0X40021000);
  4062. op_plain_offset (x, 129, 0X40021000);
  4063. create_insn (x=0X80057F0);
  4064. op_plain_offset (x, 1, 0X40021000);
  4065. op_plain_offset (x, 129, 0X40021000);
  4066. create_insn (x=0X80057F2);
  4067. op_plain_offset (x, 1, 0X40021000);
  4068. op_plain_offset (x, 129, 0X40021000);
  4069. create_insn (x=0X80057F6);
  4070. op_stkvar (x, 1);
  4071. create_insn (x=0X80057F8);
  4072. op_stkvar (x, 1);
  4073. create_dword (x=0X8005800);
  4074. op_plain_offset (x, 0, 0);
  4075. op_plain_offset (x, 128, 0);
  4076. create_insn (0X8005804);
  4077. create_insn (x=0X800580E);
  4078. op_stkvar (x, 1);
  4079. create_insn (x=0X8005816);
  4080. op_plain_offset (x, 1, 0);
  4081. op_plain_offset (x, 129, 0);
  4082. create_insn (x=0X800581C);
  4083. op_plain_offset (x, 1, 0);
  4084. op_plain_offset (x, 129, 0);
  4085. create_insn (x=0X8005824);
  4086. op_plain_offset (x, 1, 0);
  4087. op_plain_offset (x, 129, 0);
  4088. create_insn (x=0X800582E);
  4089. op_plain_offset (x, 1, 0);
  4090. op_plain_offset (x, 129, 0);
  4091. create_insn (x=0X8005830);
  4092. op_plain_offset (x, 1, 0X40021000);
  4093. op_plain_offset (x, 129, 0X40021000);
  4094. create_insn (x=0X8005838);
  4095. op_plain_offset (x, 1, 0X40021000);
  4096. op_plain_offset (x, 129, 0X40021000);
  4097. create_insn (x=0X800583A);
  4098. op_plain_offset (x, 1, 0X40021000);
  4099. op_plain_offset (x, 129, 0X40021000);
  4100. create_insn (x=0X800583E);
  4101. op_stkvar (x, 1);
  4102. create_insn (x=0X8005840);
  4103. op_stkvar (x, 1);
  4104. create_insn (x=0X8005854);
  4105. op_plain_offset (x, 1, 0);
  4106. op_plain_offset (x, 129, 0);
  4107. create_insn (x=0X8005856);
  4108. op_plain_offset (x, 1, 0X40021000);
  4109. op_plain_offset (x, 129, 0X40021000);
  4110. create_insn (x=0X800585C);
  4111. op_plain_offset (x, 1, 0X40021000);
  4112. op_plain_offset (x, 129, 0X40021000);
  4113. create_insn (x=0X800585E);
  4114. op_plain_offset (x, 1, 0X40021000);
  4115. op_plain_offset (x, 129, 0X40021000);
  4116. create_insn (x=0X8005862);
  4117. op_stkvar (x, 1);
  4118. create_insn (x=0X8005864);
  4119. op_stkvar (x, 1);
  4120. create_insn (x=0X8005866);
  4121. op_plain_offset (x, 1, 0X40021000);
  4122. op_plain_offset (x, 129, 0X40021000);
  4123. create_insn (x=0X800586E);
  4124. op_plain_offset (x, 1, 0X40021000);
  4125. op_plain_offset (x, 129, 0X40021000);
  4126. create_insn (x=0X8005870);
  4127. op_plain_offset (x, 1, 0X40021000);
  4128. op_plain_offset (x, 129, 0X40021000);
  4129. create_insn (x=0X8005874);
  4130. op_stkvar (x, 1);
  4131. create_insn (x=0X8005876);
  4132. op_stkvar (x, 1);
  4133. create_insn (x=0X800587A);
  4134. op_stkvar (x, 1);
  4135. create_insn (x=0X800587C);
  4136. op_stkvar (x, 1);
  4137. create_insn (x=0X800587E);
  4138. op_stkvar (x, 1);
  4139. set_cmt (0X8005880, "a2", 0);
  4140. create_insn (x=0X8005880);
  4141. op_stkvar (x, 1);
  4142. set_cmt (0X8005882, "result", 0);
  4143. create_insn (x=0X8005882);
  4144. op_plain_offset (x, 1, 0);
  4145. op_plain_offset (x, 129, 0);
  4146. create_insn (x=0X800589C);
  4147. op_plain_offset (x, 1, 0);
  4148. op_plain_offset (x, 129, 0);
  4149. create_insn (x=0X800589E);
  4150. op_plain_offset (x, 1, 0X40021000);
  4151. op_plain_offset (x, 129, 0X40021000);
  4152. create_insn (x=0X80058A6);
  4153. op_plain_offset (x, 1, 0X40021000);
  4154. op_plain_offset (x, 129, 0X40021000);
  4155. create_insn (x=0X80058A8);
  4156. op_plain_offset (x, 1, 0X40021000);
  4157. op_plain_offset (x, 129, 0X40021000);
  4158. create_insn (x=0X80058AC);
  4159. op_stkvar (x, 1);
  4160. create_insn (x=0X80058AE);
  4161. op_stkvar (x, 1);
  4162. create_dword (x=0X80058C4);
  4163. op_plain_offset (x, 0, 0);
  4164. op_plain_offset (x, 128, 0);
  4165. create_dword (x=0X80058C8);
  4166. op_plain_offset (x, 0, 0);
  4167. op_plain_offset (x, 128, 0);
  4168. create_dword (x=0X80058CC);
  4169. op_plain_offset (x, 0, 0);
  4170. op_plain_offset (x, 128, 0);
  4171. create_insn (0X80058D0);
  4172. create_insn (x=0X80058DA);
  4173. op_stkvar (x, 1);
  4174. create_insn (x=0X80058E2);
  4175. op_plain_offset (x, 1, 0);
  4176. op_plain_offset (x, 129, 0);
  4177. create_insn (x=0X80058EC);
  4178. op_plain_offset (x, 1, 0);
  4179. op_plain_offset (x, 129, 0);
  4180. create_insn (x=0X80058EE);
  4181. op_plain_offset (x, 1, 0X40021000);
  4182. op_plain_offset (x, 129, 0X40021000);
  4183. create_insn (x=0X80058F6);
  4184. op_plain_offset (x, 1, 0X40021000);
  4185. op_plain_offset (x, 129, 0X40021000);
  4186. create_insn (x=0X80058F8);
  4187. op_plain_offset (x, 1, 0X40021000);
  4188. op_plain_offset (x, 129, 0X40021000);
  4189. create_insn (x=0X80058FC);
  4190. op_stkvar (x, 1);
  4191. create_insn (x=0X80058FE);
  4192. op_stkvar (x, 1);
  4193. create_insn (x=0X8005900);
  4194. op_plain_offset (x, 1, 0X40021000);
  4195. op_plain_offset (x, 129, 0X40021000);
  4196. create_insn (x=0X8005908);
  4197. op_plain_offset (x, 1, 0X40021000);
  4198. op_plain_offset (x, 129, 0X40021000);
  4199. create_insn (x=0X800590A);
  4200. op_plain_offset (x, 1, 0X40021000);
  4201. op_plain_offset (x, 129, 0X40021000);
  4202. create_insn (x=0X800590E);
  4203. op_stkvar (x, 1);
  4204. create_insn (x=0X8005910);
  4205. op_stkvar (x, 1);
  4206. create_insn (x=0X8005916);
  4207. op_stkvar (x, 1);
  4208. create_insn (x=0X800591A);
  4209. op_stkvar (x, 1);
  4210. create_insn (x=0X800591E);
  4211. op_stkvar (x, 1);
  4212. create_insn (x=0X8005922);
  4213. op_stkvar (x, 1);
  4214. set_cmt (0X8005924, "a2", 0);
  4215. create_insn (x=0X8005924);
  4216. op_stkvar (x, 1);
  4217. set_cmt (0X8005926, "result", 0);
  4218. create_insn (x=0X8005926);
  4219. op_plain_offset (x, 1, 0);
  4220. op_plain_offset (x, 129, 0);
  4221. create_dword (x=0X8005940);
  4222. op_plain_offset (x, 0, 0);
  4223. op_plain_offset (x, 128, 0);
  4224. set_name (0X8005940, "USART1_BASE_0");
  4225. create_dword (x=0X8005944);
  4226. op_plain_offset (x, 0, 0);
  4227. op_plain_offset (x, 128, 0);
  4228. create_insn (0X8005948);
  4229. set_name (0X8005948, "NMI_Handler");
  4230. create_insn (0X800594A);
  4231. set_name (0X800594A, "HardFault_Handler");
  4232. create_insn (0X800594C);
  4233. set_name (0X800594C, "SVC_Handler");
  4234. create_insn (0X800594E);
  4235. set_name (0X800594E, "PendSV_Handler");
  4236. create_insn (0X8005950);
  4237. set_name (0X8005950, "SysTick_Handler");
  4238. create_insn (0X8005958);
  4239. set_name (0X8005958, "EXTI2_3_IRQHandler");
  4240. create_insn (0X8005964);
  4241. set_name (0X8005964, "TIM1_CC_IRQHandler");
  4242. create_insn (x=0X8005966);
  4243. op_plain_offset (x, 1, 0);
  4244. op_plain_offset (x, 129, 0);
  4245. create_insn (0X800596E);
  4246. create_dword (x=0X8005970);
  4247. op_plain_offset (x, 0, 0);
  4248. op_plain_offset (x, 128, 0);
  4249. create_insn (0X8005974);
  4250. set_name (0X8005974, "TIM2_IRQHandler");
  4251. create_insn (x=0X8005976);
  4252. op_plain_offset (x, 1, 0);
  4253. op_plain_offset (x, 129, 0);
  4254. create_insn (0X800597E);
  4255. create_dword (x=0X8005980);
  4256. op_plain_offset (x, 0, 0);
  4257. op_plain_offset (x, 128, 0);
  4258. create_insn (0X8005984);
  4259. set_name (0X8005984, "TIM14_IRQHandler");
  4260. create_insn (x=0X8005986);
  4261. op_plain_offset (x, 1, 0);
  4262. op_plain_offset (x, 129, 0);
  4263. create_insn (0X800598E);
  4264. create_dword (x=0X8005990);
  4265. op_plain_offset (x, 0, 0);
  4266. op_plain_offset (x, 128, 0);
  4267. create_insn (0X8005994);
  4268. set_name (0X8005994, "USART1_IRQHandler");
  4269. create_insn (x=0X8005996);
  4270. op_plain_offset (x, 1, 0);
  4271. op_plain_offset (x, 129, 0);
  4272. create_insn (0X800599E);
  4273. create_dword (x=0X80059A0);
  4274. op_plain_offset (x, 0, 0);
  4275. op_plain_offset (x, 128, 0);
  4276. create_insn (x=0X80059A4);
  4277. op_plain_offset (x, 1, 0);
  4278. op_plain_offset (x, 129, 0);
  4279. set_name (0X80059A4, "SystemInit");
  4280. create_insn (x=0X80059AE);
  4281. op_plain_offset (x, 1, 0X40021000);
  4282. op_plain_offset (x, 129, 0X40021000);
  4283. create_insn (x=0X80059B4);
  4284. op_plain_offset (x, 1, 0X40021000);
  4285. op_plain_offset (x, 129, 0X40021000);
  4286. create_insn (x=0X80059C6);
  4287. op_plain_offset (x, 1, 0X40021000);
  4288. op_plain_offset (x, 129, 0X40021000);
  4289. create_insn (x=0X80059CC);
  4290. op_plain_offset (x, 1, 0X40021000);
  4291. op_plain_offset (x, 129, 0X40021000);
  4292. create_insn (x=0X80059CE);
  4293. op_plain_offset (x, 1, 0X40021000);
  4294. op_plain_offset (x, 129, 0X40021000);
  4295. create_insn (x=0X80059D4);
  4296. op_plain_offset (x, 1, 0X40021000);
  4297. op_plain_offset (x, 129, 0X40021000);
  4298. create_insn (x=0X80059D6);
  4299. op_plain_offset (x, 1, 0X40021000);
  4300. op_plain_offset (x, 129, 0X40021000);
  4301. create_insn (x=0X80059DC);
  4302. op_plain_offset (x, 1, 0X40021000);
  4303. op_plain_offset (x, 129, 0X40021000);
  4304. create_insn (x=0X80059DE);
  4305. op_plain_offset (x, 1, 0X40021000);
  4306. op_plain_offset (x, 129, 0X40021000);
  4307. create_insn (x=0X80059E2);
  4308. op_plain_offset (x, 1, 0X40021000);
  4309. op_plain_offset (x, 129, 0X40021000);
  4310. create_insn (x=0X80059E6);
  4311. op_plain_offset (x, 1, 0X40021000);
  4312. op_plain_offset (x, 129, 0X40021000);
  4313. create_insn (0X80059EA);
  4314. create_dword (x=0X80059EC);
  4315. op_plain_offset (x, 0, 0);
  4316. op_plain_offset (x, 128, 0);
  4317. create_dword (0X80059F0);
  4318. create_dword (0X80059F4);
  4319. create_dword (0X80059F8);
  4320. create_dword (0X80059FC);
  4321. create_dword (0X8005A00);
  4322. create_insn (x=0X8005A04);
  4323. op_plain_offset (x, 1, 0);
  4324. op_plain_offset (x, 129, 0);
  4325. create_dword (x=0X8005A14);
  4326. op_plain_offset (x, 0, 0);
  4327. op_plain_offset (x, 128, 0);
  4328. create_insn (0X8005A18);
  4329. create_insn (x=0X8005A2C);
  4330. op_plain_offset (x, 1, 0);
  4331. op_plain_offset (x, 129, 0);
  4332. create_insn (0X8005A50);
  4333. create_insn (0X8005A5C);
  4334. create_insn (0X8005A60);
  4335. create_dword (x=0X8005A64);
  4336. op_plain_offset (x, 0, 0);
  4337. op_plain_offset (x, 128, 0);
  4338. create_insn (x=0X8005A68);
  4339. op_plain_offset (x, 1, 0);
  4340. op_plain_offset (x, 129, 0);
  4341. set_name (0X8005A68, "Reset_Handler");
  4342. create_insn (x=0X8005A6C);
  4343. op_plain_offset (x, 1, 0);
  4344. op_plain_offset (x, 129, 0);
  4345. create_insn (x=0X8005A6E);
  4346. op_plain_offset (x, 1, 0);
  4347. op_plain_offset (x, 129, 0);
  4348. create_insn (x=0X8005A70);
  4349. op_plain_offset (x, 1, 0);
  4350. op_plain_offset (x, 129, 0);
  4351. create_insn (0X8005A76);
  4352. create_insn (x=0X8005A82);
  4353. op_plain_offset (x, 1, 0);
  4354. op_plain_offset (x, 129, 0);
  4355. create_insn (x=0X8005A84);
  4356. op_plain_offset (x, 1, 0);
  4357. op_plain_offset (x, 129, 0);
  4358. create_insn (0X8005A8A);
  4359. create_insn (0X8005A9E);
  4360. create_dword (x=0X8005AA0);
  4361. op_plain_offset (x, 0, 0);
  4362. op_plain_offset (x, 128, 0);
  4363. create_dword (x=0X8005AA4);
  4364. op_plain_offset (x, 0, 0);
  4365. op_plain_offset (x, 128, 0);
  4366. create_dword (x=0X8005AA8);
  4367. op_plain_offset (x, 0, 0);
  4368. op_plain_offset (x, 128, 0);
  4369. create_dword (x=0X8005AAC);
  4370. op_plain_offset (x, 0, 0);
  4371. op_plain_offset (x, 128, 0);
  4372. create_dword (x=0X8005AB0);
  4373. op_plain_offset (x, 0, 0);
  4374. op_plain_offset (x, 128, 0);
  4375. create_dword (x=0X8005AB4);
  4376. op_plain_offset (x, 0, 0);
  4377. op_plain_offset (x, 128, 0);
  4378. create_insn (0X8005AB8);
  4379. set_name (0X8005AB8, "LoopForever");
  4380. create_insn (0X8005ABC);
  4381. set_name (0X8005ABC, "__libc_init_array");
  4382. create_insn (x=0X8005AC0);
  4383. op_plain_offset (x, 1, 0);
  4384. op_plain_offset (x, 129, 0);
  4385. create_insn (x=0X8005AC2);
  4386. op_plain_offset (x, 1, 0);
  4387. op_plain_offset (x, 129, 0);
  4388. create_insn (x=0X8005AD2);
  4389. op_plain_offset (x, 1, 0);
  4390. op_plain_offset (x, 129, 0);
  4391. create_insn (x=0X8005AD4);
  4392. op_plain_offset (x, 1, 0);
  4393. op_plain_offset (x, 129, 0);
  4394. create_insn (0X8005AE0);
  4395. create_insn (0X8005AEA);
  4396. create_dword (x=0X8005AF4);
  4397. op_plain_offset (x, 0, 0);
  4398. op_plain_offset (x, 128, 0);
  4399. create_dword (x=0X8005AF8);
  4400. op_plain_offset (x, 0, 0);
  4401. op_plain_offset (x, 128, 0);
  4402. create_dword (x=0X8005AFC);
  4403. op_plain_offset (x, 0, 0);
  4404. op_plain_offset (x, 128, 0);
  4405. create_dword (x=0X8005B00);
  4406. op_plain_offset (x, 0, 0);
  4407. op_plain_offset (x, 128, 0);
  4408. create_insn (0X8005B04);
  4409. set_name (0X8005B04, "memcpy");
  4410. create_insn (0X8005B0E);
  4411. create_insn (0X8005B16);
  4412. set_name (0X8005B16, "memset");
  4413. create_insn (0X8005B20);
  4414. create_insn (0X8005B28);
  4415. create_byte (0X8005B34);
  4416. create_byte (0X8005B36);
  4417. create_byte (0X8005B38);
  4418. create_byte (0X8005B3A);
  4419. create_byte (0X8005B3C);
  4420. create_byte (0X8005B3E);
  4421. create_dword (0X8005B4C);
  4422. create_dword (0X8005B5C);
  4423. create_dword (x=0X8005B60);
  4424. op_plain_offset (x, 0, 0);
  4425. op_plain_offset (x, 128, 0);
  4426. create_dword (x=0X8005BA0);
  4427. op_plain_offset (x, 0, 0);
  4428. op_plain_offset (x, 128, 0);
  4429. set_cmt (0X8005BE0, "jump table for switch statement", 0);
  4430. create_dword (x=0X8005BE0);
  4431. op_plain_offset (x, 0, 0);
  4432. op_plain_offset (x, 128, 0);
  4433. create_dword (x=0X8005BE4);
  4434. op_plain_offset (x, 0, 0);
  4435. op_plain_offset (x, 128, 0);
  4436. create_dword (x=0X8005BE8);
  4437. op_plain_offset (x, 0, 0);
  4438. op_plain_offset (x, 128, 0);
  4439. create_dword (x=0X8005BEC);
  4440. op_plain_offset (x, 0, 0);
  4441. op_plain_offset (x, 128, 0);
  4442. create_dword (x=0X8005BF0);
  4443. op_plain_offset (x, 0, 0);
  4444. op_plain_offset (x, 128, 0);
  4445. create_dword (x=0X8005BF4);
  4446. op_plain_offset (x, 0, 0);
  4447. op_plain_offset (x, 128, 0);
  4448. create_dword (x=0X8005BF8);
  4449. op_plain_offset (x, 0, 0);
  4450. op_plain_offset (x, 128, 0);
  4451. create_dword (x=0X8005BFC);
  4452. op_plain_offset (x, 0, 0);
  4453. op_plain_offset (x, 128, 0);
  4454. create_dword (x=0X8005C00);
  4455. op_plain_offset (x, 0, 0);
  4456. op_plain_offset (x, 128, 0);
  4457. create_dword (x=0X8005C04);
  4458. op_plain_offset (x, 0, 0);
  4459. op_plain_offset (x, 128, 0);
  4460. create_dword (x=0X8005C08);
  4461. op_plain_offset (x, 0, 0);
  4462. op_plain_offset (x, 128, 0);
  4463. create_dword (x=0X8005C0C);
  4464. op_plain_offset (x, 0, 0);
  4465. op_plain_offset (x, 128, 0);
  4466. create_dword (x=0X8005C10);
  4467. op_plain_offset (x, 0, 0);
  4468. op_plain_offset (x, 128, 0);
  4469. create_dword (x=0X8005C14);
  4470. op_plain_offset (x, 0, 0);
  4471. op_plain_offset (x, 128, 0);
  4472. create_dword (x=0X8005C18);
  4473. op_plain_offset (x, 0, 0);
  4474. op_plain_offset (x, 128, 0);
  4475. create_dword (x=0X8005C1C);
  4476. op_plain_offset (x, 0, 0);
  4477. op_plain_offset (x, 128, 0);
  4478. set_cmt (0X8005C20, "jump table for switch statement", 0);
  4479. create_dword (x=0X8005C20);
  4480. op_plain_offset (x, 0, 0);
  4481. op_plain_offset (x, 128, 0);
  4482. create_dword (x=0X8005C24);
  4483. op_plain_offset (x, 0, 0);
  4484. op_plain_offset (x, 128, 0);
  4485. create_dword (x=0X8005C28);
  4486. op_plain_offset (x, 0, 0);
  4487. op_plain_offset (x, 128, 0);
  4488. create_dword (x=0X8005C2C);
  4489. op_plain_offset (x, 0, 0);
  4490. op_plain_offset (x, 128, 0);
  4491. create_dword (x=0X8005C30);
  4492. op_plain_offset (x, 0, 0);
  4493. op_plain_offset (x, 128, 0);
  4494. create_dword (x=0X8005C34);
  4495. op_plain_offset (x, 0, 0);
  4496. op_plain_offset (x, 128, 0);
  4497. create_dword (x=0X8005C38);
  4498. op_plain_offset (x, 0, 0);
  4499. op_plain_offset (x, 128, 0);
  4500. create_dword (x=0X8005C3C);
  4501. op_plain_offset (x, 0, 0);
  4502. op_plain_offset (x, 128, 0);
  4503. create_dword (x=0X8005C40);
  4504. op_plain_offset (x, 0, 0);
  4505. op_plain_offset (x, 128, 0);
  4506. create_dword (x=0X8005C44);
  4507. op_plain_offset (x, 0, 0);
  4508. op_plain_offset (x, 128, 0);
  4509. create_dword (x=0X8005C48);
  4510. op_plain_offset (x, 0, 0);
  4511. op_plain_offset (x, 128, 0);
  4512. create_dword (x=0X8005C4C);
  4513. op_plain_offset (x, 0, 0);
  4514. op_plain_offset (x, 128, 0);
  4515. create_dword (x=0X8005C50);
  4516. op_plain_offset (x, 0, 0);
  4517. op_plain_offset (x, 128, 0);
  4518. create_dword (x=0X8005C54);
  4519. op_plain_offset (x, 0, 0);
  4520. op_plain_offset (x, 128, 0);
  4521. create_dword (x=0X8005C58);
  4522. op_plain_offset (x, 0, 0);
  4523. op_plain_offset (x, 128, 0);
  4524. create_dword (x=0X8005C5C);
  4525. op_plain_offset (x, 0, 0);
  4526. op_plain_offset (x, 128, 0);
  4527. set_cmt (0X8005C60, "jump table for switch statement", 0);
  4528. create_dword (x=0X8005C60);
  4529. op_plain_offset (x, 0, 0);
  4530. op_plain_offset (x, 128, 0);
  4531. set_name (0X8005C60, "jpt_80050AE");
  4532. create_dword (x=0X8005C64);
  4533. op_plain_offset (x, 0, 0);
  4534. op_plain_offset (x, 128, 0);
  4535. create_dword (x=0X8005C68);
  4536. op_plain_offset (x, 0, 0);
  4537. op_plain_offset (x, 128, 0);
  4538. create_dword (x=0X8005C6C);
  4539. op_plain_offset (x, 0, 0);
  4540. op_plain_offset (x, 128, 0);
  4541. create_dword (x=0X8005C70);
  4542. op_plain_offset (x, 0, 0);
  4543. op_plain_offset (x, 128, 0);
  4544. create_dword (x=0X8005C74);
  4545. op_plain_offset (x, 0, 0);
  4546. op_plain_offset (x, 128, 0);
  4547. create_dword (x=0X8005C78);
  4548. op_plain_offset (x, 0, 0);
  4549. op_plain_offset (x, 128, 0);
  4550. create_dword (x=0X8005C7C);
  4551. op_plain_offset (x, 0, 0);
  4552. op_plain_offset (x, 128, 0);
  4553. set_cmt (0X8005C80, "jump table for switch statement", 0);
  4554. create_dword (x=0X8005C80);
  4555. op_plain_offset (x, 0, 0);
  4556. op_plain_offset (x, 128, 0);
  4557. set_name (0X8005C80, "jpt_80051E8");
  4558. create_dword (x=0X8005C84);
  4559. op_plain_offset (x, 0, 0);
  4560. op_plain_offset (x, 128, 0);
  4561. create_dword (x=0X8005C88);
  4562. op_plain_offset (x, 0, 0);
  4563. op_plain_offset (x, 128, 0);
  4564. create_dword (x=0X8005C8C);
  4565. op_plain_offset (x, 0, 0);
  4566. op_plain_offset (x, 128, 0);
  4567. create_dword (x=0X8005C90);
  4568. op_plain_offset (x, 0, 0);
  4569. op_plain_offset (x, 128, 0);
  4570. create_dword (x=0X8005C94);
  4571. op_plain_offset (x, 0, 0);
  4572. op_plain_offset (x, 128, 0);
  4573. create_dword (x=0X8005C98);
  4574. op_plain_offset (x, 0, 0);
  4575. op_plain_offset (x, 128, 0);
  4576. create_dword (x=0X8005C9C);
  4577. op_plain_offset (x, 0, 0);
  4578. op_plain_offset (x, 128, 0);
  4579. create_dword (x=0X8005CA0);
  4580. op_plain_offset (x, 0, 0);
  4581. op_plain_offset (x, 128, 0);
  4582. create_dword (x=0X8005CA4);
  4583. op_plain_offset (x, 0, 0);
  4584. op_plain_offset (x, 128, 0);
  4585. create_dword (x=0X8005CA8);
  4586. op_plain_offset (x, 0, 0);
  4587. op_plain_offset (x, 128, 0);
  4588. create_dword (x=0X8005CAC);
  4589. op_plain_offset (x, 0, 0);
  4590. op_plain_offset (x, 128, 0);
  4591. create_dword (x=0X8005CB0);
  4592. op_plain_offset (x, 0, 0);
  4593. op_plain_offset (x, 128, 0);
  4594. create_dword (x=0X8005CB4);
  4595. op_plain_offset (x, 0, 0);
  4596. op_plain_offset (x, 128, 0);
  4597. create_dword (x=0X8005CB8);
  4598. op_plain_offset (x, 0, 0);
  4599. op_plain_offset (x, 128, 0);
  4600. create_dword (x=0X8005CBC);
  4601. op_plain_offset (x, 0, 0);
  4602. op_plain_offset (x, 128, 0);
  4603. create_dword (x=0X8005CC0);
  4604. op_plain_offset (x, 0, 0);
  4605. op_plain_offset (x, 128, 0);
  4606. create_dword (x=0X8005CC4);
  4607. op_plain_offset (x, 0, 0);
  4608. op_plain_offset (x, 128, 0);
  4609. create_dword (x=0X8005CC8);
  4610. op_plain_offset (x, 0, 0);
  4611. op_plain_offset (x, 128, 0);
  4612. create_dword (x=0X8005CCC);
  4613. op_plain_offset (x, 0, 0);
  4614. op_plain_offset (x, 128, 0);
  4615. create_dword (x=0X8005CD0);
  4616. op_plain_offset (x, 0, 0);
  4617. op_plain_offset (x, 128, 0);
  4618. create_dword (x=0X8005CD4);
  4619. op_plain_offset (x, 0, 0);
  4620. op_plain_offset (x, 128, 0);
  4621. create_dword (x=0X8005CD8);
  4622. op_plain_offset (x, 0, 0);
  4623. op_plain_offset (x, 128, 0);
  4624. create_dword (x=0X8005CDC);
  4625. op_plain_offset (x, 0, 0);
  4626. op_plain_offset (x, 128, 0);
  4627. create_dword (x=0X8005CE0);
  4628. op_plain_offset (x, 0, 0);
  4629. op_plain_offset (x, 128, 0);
  4630. create_dword (x=0X8005CE4);
  4631. op_plain_offset (x, 0, 0);
  4632. op_plain_offset (x, 128, 0);
  4633. create_dword (x=0X8005CE8);
  4634. op_plain_offset (x, 0, 0);
  4635. op_plain_offset (x, 128, 0);
  4636. create_dword (x=0X8005CEC);
  4637. op_plain_offset (x, 0, 0);
  4638. op_plain_offset (x, 128, 0);
  4639. create_dword (x=0X8005CF0);
  4640. op_plain_offset (x, 0, 0);
  4641. op_plain_offset (x, 128, 0);
  4642. create_dword (x=0X8005CF4);
  4643. op_plain_offset (x, 0, 0);
  4644. op_plain_offset (x, 128, 0);
  4645. create_dword (x=0X8005CF8);
  4646. op_plain_offset (x, 0, 0);
  4647. op_plain_offset (x, 128, 0);
  4648. create_dword (x=0X8005CFC);
  4649. op_plain_offset (x, 0, 0);
  4650. op_plain_offset (x, 128, 0);
  4651. create_dword (x=0X8005D00);
  4652. op_plain_offset (x, 0, 0);
  4653. op_plain_offset (x, 128, 0);
  4654. create_dword (x=0X8005D04);
  4655. op_plain_offset (x, 0, 0);
  4656. op_plain_offset (x, 128, 0);
  4657. create_dword (x=0X8005D08);
  4658. op_plain_offset (x, 0, 0);
  4659. op_plain_offset (x, 128, 0);
  4660. create_dword (x=0X8005D0C);
  4661. op_plain_offset (x, 0, 0);
  4662. op_plain_offset (x, 128, 0);
  4663. create_dword (x=0X8005D10);
  4664. op_plain_offset (x, 0, 0);
  4665. op_plain_offset (x, 128, 0);
  4666. create_dword (x=0X8005D14);
  4667. op_plain_offset (x, 0, 0);
  4668. op_plain_offset (x, 128, 0);
  4669. create_dword (x=0X8005D18);
  4670. op_plain_offset (x, 0, 0);
  4671. op_plain_offset (x, 128, 0);
  4672. create_dword (x=0X8005D1C);
  4673. op_plain_offset (x, 0, 0);
  4674. op_plain_offset (x, 128, 0);
  4675. create_dword (x=0X8005D20);
  4676. op_plain_offset (x, 0, 0);
  4677. op_plain_offset (x, 128, 0);
  4678. create_dword (x=0X8005D24);
  4679. op_plain_offset (x, 0, 0);
  4680. op_plain_offset (x, 128, 0);
  4681. create_dword (x=0X8005D28);
  4682. op_plain_offset (x, 0, 0);
  4683. op_plain_offset (x, 128, 0);
  4684. create_dword (x=0X8005D2C);
  4685. op_plain_offset (x, 0, 0);
  4686. op_plain_offset (x, 128, 0);
  4687. create_dword (x=0X8005D30);
  4688. op_plain_offset (x, 0, 0);
  4689. op_plain_offset (x, 128, 0);
  4690. create_dword (x=0X8005D34);
  4691. op_plain_offset (x, 0, 0);
  4692. op_plain_offset (x, 128, 0);
  4693. create_dword (x=0X8005D38);
  4694. op_plain_offset (x, 0, 0);
  4695. op_plain_offset (x, 128, 0);
  4696. create_dword (x=0X8005D3C);
  4697. op_plain_offset (x, 0, 0);
  4698. op_plain_offset (x, 128, 0);
  4699. create_dword (x=0X8005D40);
  4700. op_plain_offset (x, 0, 0);
  4701. op_plain_offset (x, 128, 0);
  4702. create_dword (x=0X8005D60);
  4703. op_plain_offset (x, 0, 0);
  4704. op_plain_offset (x, 128, 0);
  4705. create_dword (x=0X8005D64);
  4706. op_plain_offset (x, 0, 0);
  4707. op_plain_offset (x, 128, 0);
  4708. set_name (0X8005D68, "_sidata");
  4709. create_word (0X20000000);
  4710. set_name (0X20000000, "_sdata");
  4711. create_dword (0X20000004);
  4712. create_dword (0X20000008);
  4713. set_name (0X20000008, "_edata");
  4714. create_word (0X20000024);
  4715. create_word (0X20000026);
  4716. create_word (0X20000028);
  4717. create_word (0X2000002A);
  4718. create_word (0X2000002C);
  4719. create_word (0X2000002E);
  4720. create_word (0X20000030);
  4721. create_word (0X20000032);
  4722. create_dword (0X20000034);
  4723. create_dword (0X20000038);
  4724. create_dword (0X2000003C);
  4725. create_dword (0X20000040);
  4726. create_dword (0X20000044);
  4727. create_word (0X20000048);
  4728. create_dword (0X2000004C);
  4729. create_dword (0X20000050);
  4730. create_dword (0X20000054);
  4731. create_word (0X20000058);
  4732. create_word (0X2000005A);
  4733. create_byte (0X2000005C);
  4734. create_word (0X20000060);
  4735. create_word (0X20000062);
  4736. create_dword (0X20000064);
  4737. create_byte (0X20000068);
  4738. create_byte (0X2000006C);
  4739. create_dword (0X20000070);
  4740. create_byte (0X20000074);
  4741. create_byte (0X20000075);
  4742. create_byte (0X20000076);
  4743. create_byte (0X20000077);
  4744. create_byte (0X20000078);
  4745. create_byte (0X20000079);
  4746. create_word (0X2000007A);
  4747. create_byte (0X200000DA);
  4748. create_byte (0X200000DE);
  4749. create_byte (0X200000DF);
  4750. create_byte (0X200000E0);
  4751. create_word (0X20000140);
  4752. create_word (0X20000148);
  4753. create_word (0X2000014A);
  4754. create_word (0X2000014C);
  4755. create_dword (0X20000150);
  4756. create_word (0X20000154);
  4757. create_word (0X20000156);
  4758. create_word (0X20000158);
  4759. create_word (0X2000015A);
  4760. create_dword (0X2000015C);
  4761. create_word (0X20000160);
  4762. create_byte (0X20000164);
  4763. create_dword (0X20000168);
  4764. create_dword (0X2000016C);
  4765. create_dword (0X20000180);
  4766. create_dword (0X20000184);
  4767. create_dword (0X20000188);
  4768. create_dword (0X2000018C);
  4769. create_dword (0X20000190);
  4770. create_dword (0X20000194);
  4771. create_dword (0X20000198);
  4772. create_dword (0X2000019C);
  4773. create_dword (0X200001A0);
  4774. create_dword (0X200001A4);
  4775. create_dword (0X200001F8);
  4776. create_dword (0X200001FC);
  4777. create_dword (0X20000200);
  4778. create_dword (0X20000204);
  4779. create_dword (0X20000208);
  4780. create_dword (0X2000020C);
  4781. create_dword (0X20000210);
  4782. create_dword (0X20000238);
  4783. create_dword (0X2000023C);
  4784. create_dword (0X20000240);
  4785. create_dword (0X20000244);
  4786. create_dword (0X20000248);
  4787. create_dword (0X20000250);
  4788. create_dword (0X20000280);
  4789. create_dword (0X20000284);
  4790. create_dword (0X20000288);
  4791. create_dword (0X2000028C);
  4792. create_dword (0X20000290);
  4793. create_dword (0X20000298);
  4794. create_dword (0X200002C0);
  4795. create_dword (0X20000304);
  4796. set_name (0X20001000, "_estack");
  4797. MakeStruct (0X40000000, "TIM_TypeDef");
  4798. set_name (0X40000000, "TIM2");
  4799. MakeStruct (0X40000400, "TIM_TypeDef");
  4800. set_name (0X40000400, "TIM3");
  4801. MakeStruct (0X40002000, "TIM_TypeDef");
  4802. set_name (0X40002000, "TIM14");
  4803. MakeStruct (0X40007000, "PWR_TypeDef");
  4804. set_name (0X40007000, "PWR");
  4805. MakeStruct (0X40010000, "SYSCFG_TypeDef");
  4806. set_name (0X40010000, "SYSCFG");
  4807. MakeStruct (0X40010400, "EXTI_TypeDef");
  4808. set_name (0X40010400, "EXTI");
  4809. MakeStruct (0X40012C00, "TIM_TypeDef");
  4810. set_name (0X40012C00, "TIM1");
  4811. MakeStruct (0X40013800, "USART_TypeDef");
  4812. set_name (0X40013800, "USART1");
  4813. MakeStruct (0X40014400, "TIM_TypeDef");
  4814. set_name (0X40014400, "TIM16");
  4815. MakeStruct (0X40014800, "TIM_TypeDef");
  4816. set_name (0X40014800, "TIM17");
  4817. MakeStruct (0X40021000, "RCC_TypeDef");
  4818. set_name (0X40021000, "RCC");
  4819. MakeStruct (0X40022000, "TIM_TypeDef");
  4820. set_name (0X40022000, "TIM14_0");
  4821. MakeStruct (0X48000000, "GPIO_TypeDef");
  4822. set_name (0X48000000, "GPIOA");
  4823. MakeStruct (0X48000400, "GPIO_TypeDef");
  4824. set_name (0X48000400, "GPIOB");
  4825. MakeStruct (0X48000800, "GPIO_TypeDef");
  4826. set_name (0X48000800, "GPIOC");
  4827. }
  4828.  
  4829. static Functions_0(void) {
  4830.  
  4831. add_func (0X80000C0,0X80000DC);
  4832. set_func_flags(0X80000C0,0x400);
  4833. set_frame_size(0X80000C0, 0X8, 0, 0);
  4834. add_func (0X80000E8,0X800010C);
  4835. set_func_flags(0X80000E8,0x400);
  4836. set_frame_size(0X80000E8, 0X8, 0, 0);
  4837. add_func (0X8000120,0X800022A);
  4838. set_func_flags(0X8000120,0x400);
  4839. add_func (0X800022C,0X8000232);
  4840. set_func_flags(0X800022C,0x400);
  4841. add_func (0X8000234,0X8000400);
  4842. set_func_flags(0X8000234,0x400);
  4843. add_func (0X8000400,0X8000406);
  4844. set_func_flags(0X8000400,0x400);
  4845. add_func (0X8000406,0X8000408);
  4846. set_func_flags(0X8000406,0x440);
  4847. add_func (0X8000408,0X800040A);
  4848. set_func_flags(0X8000408,0x440);
  4849. add_func (0X800040C,0X800042C);
  4850. set_func_flags(0X800040C,0x400);
  4851. add_func (0X800042C,0X8000438);
  4852. set_func_flags(0X800042C,0x400);
  4853. set_frame_size(0X800042C, 0X8, 0, 0);
  4854. add_func (0X8000438,0X800044A);
  4855. set_func_flags(0X8000438,0x400);
  4856. set_frame_size(0X8000438, 0X8, 0, 0);
  4857. add_func (0X800044C,0X800045E);
  4858. set_func_flags(0X800044C,0x400);
  4859. set_frame_size(0X800044C, 0X8, 0, 0);
  4860. add_func (0X8000460,0X8000472);
  4861. set_func_flags(0X8000460,0x400);
  4862. set_frame_size(0X8000460, 0X8, 0, 0);
  4863. add_func (0X8000474,0X8000486);
  4864. set_func_flags(0X8000474,0x400);
  4865. set_frame_size(0X8000474, 0X8, 0, 0);
  4866. add_func (0X8000488,0X80004A0);
  4867. set_func_flags(0X8000488,0x400);
  4868. set_frame_size(0X8000488, 0X18, 0, 0);
  4869. add_func (0X80004A0,0X80004AC);
  4870. set_func_flags(0X80004A0,0x400);
  4871. set_frame_size(0X80004A0, 0X8, 0, 0);
  4872. add_func (0X80004AC,0X80004BE);
  4873. set_func_flags(0X80004AC,0x400);
  4874. set_frame_size(0X80004AC, 0X8, 0, 0);
  4875. add_func (0X80004C0,0X80004D2);
  4876. set_func_flags(0X80004C0,0x400);
  4877. set_frame_size(0X80004C0, 0X8, 0, 0);
  4878. add_func (0X80004D4,0X80004E6);
  4879. set_func_flags(0X80004D4,0x400);
  4880. set_frame_size(0X80004D4, 0X8, 0, 0);
  4881. add_func (0X80004E8,0X80004FA);
  4882. set_func_flags(0X80004E8,0x400);
  4883. set_frame_size(0X80004E8, 0X8, 0, 0);
  4884. add_func (0X80004FC,0X8000816);
  4885. set_func_flags(0X80004FC,0x400);
  4886. set_frame_size(0X80004FC, 0X18, 0, 0);
  4887. add_func (0X8000820,0X8000AA4);
  4888. set_func_flags(0X8000820,0x400);
  4889. set_frame_size(0X8000820, 0X30, 0, 0);
  4890. add_func (0X8000AB0,0X8000AFC);
  4891. set_func_flags(0X8000AB0,0x400);
  4892. set_frame_size(0X8000AB0, 0X10, 0, 0);
  4893. add_func (0X8000AFC,0X8000B7C);
  4894. set_func_flags(0X8000AFC,0x400);
  4895. set_frame_size(0X8000AFC, 0X14, 0, 0);
  4896. add_func (0X8000B7C,0X8000C00);
  4897. set_func_flags(0X8000B7C,0x400);
  4898. set_frame_size(0X8000B7C, 0X14, 0, 0);
  4899. add_func (0X8000C00,0X8000E36);
  4900. set_func_flags(0X8000C00,0x400);
  4901. set_frame_size(0X8000C00, 0X28, 0, 0);
  4902. add_func (0X8000E40,0X800116E);
  4903. set_func_flags(0X8000E40,0x400);
  4904. set_frame_size(0X8000E40, 0X20, 0, 0);
  4905. add_func (0X8001178,0X80011B2);
  4906. set_func_flags(0X8001178,0x400);
  4907. add_func (0X80011B8,0X8001254);
  4908. set_func_flags(0X80011B8,0x400);
  4909. set_frame_size(0X80011B8, 0X10, 0, 0);
  4910. add_func (0X8001258,0X80012E0);
  4911. set_func_flags(0X8001258,0x400);
  4912. set_frame_size(0X8001258, 0X8, 0, 0);
  4913. add_func (0X80012E4,0X80018FC);
  4914. set_func_flags(0X80012E4,0x400);
  4915. set_frame_size(0X80012E4, 0X28, 0, 0);
  4916. add_func (0X8001904,0X8001F5C);
  4917. set_func_flags(0X8001904,0x400);
  4918. set_frame_size(0X8001904, 0X40, 0, 0);
  4919. add_func (0X8001F6C,0X8001FDC);
  4920. set_func_flags(0X8001F6C,0x400);
  4921. set_frame_size(0X8001F6C, 0X20, 0, 0);
  4922. add_func (0X8001FE0,0X80020A4);
  4923. set_func_flags(0X8001FE0,0x400);
  4924. set_frame_size(0X8001FE0, 0X24, 0, 0);
  4925. add_func (0X80020A8,0X8002166);
  4926. set_func_flags(0X80020A8,0x400);
  4927. set_frame_size(0X80020A8, 0X24, 0, 0);
  4928. add_func (0X800216C,0X800278E);
  4929. set_func_flags(0X800216C,0x400);
  4930. set_frame_size(0X800216C, 0X20, 0, 0);
  4931. add_func (0X8002798,0X80027E6);
  4932. set_func_flags(0X8002798,0x400);
  4933. set_frame_size(0X8002798, 0XC, 0, 0);
  4934. add_func (0X8002800,0X8002872);
  4935. set_func_flags(0X8002800,0x400);
  4936. set_frame_size(0X8002800, 0X10, 0, 0);
  4937. add_func (0X8002884,0X80028E4);
  4938. set_func_flags(0X8002884,0x400);
  4939. set_frame_size(0X8002884, 0X8, 0, 0);
  4940. add_func (0X80028F4,0X800291E);
  4941. set_func_flags(0X80028F4,0x400);
  4942. add_func (0X8002930,0X800298A);
  4943. set_func_flags(0X8002930,0x400);
  4944. set_frame_size(0X8002930, 0X10, 0, 0);
  4945. add_func (0X8002994,0X80029A2);
  4946. set_func_flags(0X8002994,0x400);
  4947. add_func (0X80029A8,0X80029D4);
  4948. set_func_flags(0X80029A8,0x400);
  4949. add_func (0X80029E0,0X8002A2A);
  4950. set_func_flags(0X80029E0,0x400);
  4951. set_frame_size(0X80029E0, 0X8, 0, 0);
  4952. add_func (0X8002A2C,0X8002B96);
  4953. set_func_flags(0X8002A2C,0x400);
  4954. SetType(0X8002A2C, "GPIO_TypeDef *__fastcall GPIO_Init(GPIO_TypeDef *result, GPIO_InitTypeDef *a2);");
  4955. set_frame_size(0X8002A2C, 0X20, 0, 0);
  4956. add_func (0X8002BAC,0X8002BB8);
  4957. set_func_flags(0X8002BAC,0x400);
  4958. add_func (0X8002BB8,0X8002BCE);
  4959. set_func_flags(0X8002BB8,0x400);
  4960. set_frame_size(0X8002BB8, 0X8, 0, 0);
  4961. add_func (0X8002BD4,0X8002CD2);
  4962. set_func_flags(0X8002BD4,0x400);
  4963. set_frame_size(0X8002BD4, 0X18, 0, 0);
  4964. add_func (0X8002CEC,0X800312C);
  4965. set_func_flags(0X8002CEC,0x400);
  4966. set_frame_size(0X8002CEC, 0X18, 0, 0);
  4967. add_func (0X8003138,0X8003192);
  4968. set_func_flags(0X8003138,0x400);
  4969. set_frame_size(0X8003138, 0X30, 0, 0);
  4970. add_func (0X80031A4,0X80032E0);
  4971. set_func_flags(0X80031A4,0x400);
  4972. set_frame_size(0X80031A4, 0X10, 0, 0);
  4973. add_func (0X80032F8,0X80032FE);
  4974. set_func_flags(0X80032F8,0x400);
  4975. add_func (0X8003304,0X800331C);
  4976. set_func_flags(0X8003304,0x400);
  4977. set_frame_size(0X8003304, 0X8, 0, 0);
  4978. add_func (0X8003324,0X8003370);
  4979. set_func_flags(0X8003324,0x400);
  4980. set_frame_size(0X8003324, 0X14, 0, 0);
  4981. add_func (0X8003370,0X80033D0);
  4982. set_func_flags(0X8003370,0x400);
  4983. set_frame_size(0X8003370, 0X10, 0, 0);
  4984. add_func (0X80033EC,0X80033EE);
  4985. set_func_flags(0X80033EC,0x440);
  4986. add_func (0X80033EE,0X80033F0);
  4987. set_func_flags(0X80033EE,0x440);
  4988. add_func (0X80033F0,0X800345C);
  4989. set_func_flags(0X80033F0,0x400);
  4990. set_frame_size(0X80033F0, 0XC, 0, 0);
  4991. add_func (0X800346C,0X80034D6);
  4992. set_func_flags(0X800346C,0x400);
  4993. set_frame_size(0X800346C, 0XC, 0, 0);
  4994. add_func (0X80034F8,0X8003546);
  4995. set_func_flags(0X80034F8,0x400);
  4996. set_frame_size(0X80034F8, 0XC, 0, 0);
  4997. add_func (0X8003564,0X8003586);
  4998. set_func_flags(0X8003564,0x400);
  4999. set_frame_size(0X8003564, 0XC, 0, 0);
  5000. add_func (0X8003588,0X80035B8);
  5001. set_func_flags(0X8003588,0x400);
  5002. set_frame_size(0X8003588, 0X10, 0, 0);
  5003. add_func (0X80035C0,0X80035E4);
  5004. set_func_flags(0X80035C0,0x400);
  5005. set_frame_size(0X80035C0, 0XC, 0, 0);
  5006. add_func (0X80035E8,0X800361E);
  5007. set_func_flags(0X80035E8,0x400);
  5008. set_frame_size(0X80035E8, 0X10, 0, 0);
  5009. add_func (0X8003628,0X800365C);
  5010. set_func_flags(0X8003628,0x400);
  5011. set_frame_size(0X8003628, 0X10, 0, 0);
  5012. add_func (0X800366C,0X800367E);
  5013. set_func_flags(0X800366C,0x400);
  5014. add_func (0X800367E,0X8003680);
  5015. set_func_flags(0X800367E,0x440);
  5016. add_func (0X8003680,0X8003682);
  5017. set_func_flags(0X8003680,0x440);
  5018. add_func (0X8003682,0X80036CA);
  5019. set_func_flags(0X8003682,0x400);
  5020. add_func (0X80036CA,0X80036CC);
  5021. set_func_flags(0X80036CA,0x440);
  5022. add_func (0X80036CC,0X80036CE);
  5023. set_func_flags(0X80036CC,0x440);
  5024. add_func (0X80036CE,0X80036D0);
  5025. set_func_flags(0X80036CE,0x440);
  5026. add_func (0X80036D0,0X800382A);
  5027. set_func_flags(0X80036D0,0x400);
  5028. set_frame_size(0X80036D0, 0X8, 0, 0);
  5029. add_func (0X800382C,0X80038AA);
  5030. set_func_flags(0X800382C,0x400);
  5031. add_func (0X80038C4,0X80038F8);
  5032. set_func_flags(0X80038C4,0x400);
  5033. set_frame_size(0X80038C4, 0X10, 0, 0);
  5034. add_func (0X80038F8,0X800392C);
  5035. set_func_flags(0X80038F8,0x400);
  5036. set_frame_size(0X80038F8, 0X10, 0, 0);
  5037. add_func (0X800392C,0X8003960);
  5038. set_func_flags(0X800392C,0x400);
  5039. set_frame_size(0X800392C, 0X10, 0, 0);
  5040. add_func (0X8003960,0X80039CA);
  5041. set_func_flags(0X8003960,0x400);
  5042. set_frame_size(0X8003960, 0XC, 0, 0);
  5043. add_func (0X80039E0,0X8003A3C);
  5044. set_func_flags(0X80039E0,0x400);
  5045. set_frame_size(0X80039E0, 0X8, 0, 0);
  5046. add_func (0X8003A3C,0X8003A98);
  5047. set_func_flags(0X8003A3C,0x400);
  5048. set_frame_size(0X8003A3C, 0X10, 0, 0);
  5049. add_func (0X8003AA0,0X8003B64);
  5050. set_func_flags(0X8003AA0,0x400);
  5051. set_frame_size(0X8003AA0, 0X10, 0, 0);
  5052. add_func (0X8003B68,0X8003B7C);
  5053. set_func_flags(0X8003B68,0x400);
  5054. set_frame_size(0X8003B68, 0XC, 0, 0);
  5055. add_func (0X8003B80,0X8003C92);
  5056. set_func_flags(0X8003B80,0x400);
  5057. set_frame_size(0X8003B80, 0X8, 0, 0);
  5058. add_func (0X8003C98,0X8003CAE);
  5059. set_func_flags(0X8003C98,0x400);
  5060. set_frame_size(0X8003C98, 0X8, 0, 0);
  5061. add_func (0X8003CB0,0X8003CFA);
  5062. set_func_flags(0X8003CB0,0x400);
  5063. set_frame_size(0X8003CB0, 0X8, 0, 0);
  5064. add_func (0X8003D08,0X8003D70);
  5065. set_func_flags(0X8003D08,0x400);
  5066. set_frame_size(0X8003D08, 0X8, 0, 0);
  5067. add_func (0X8003D88,0X8003DA2);
  5068. set_func_flags(0X8003D88,0x400);
  5069. set_frame_size(0X8003D88, 0X8, 0, 0);
  5070. add_func (0X8003DA2,0X8003DA4);
  5071. set_func_flags(0X8003DA2,0x440);
  5072. add_func (0X8003DA4,0X8003DC2);
  5073. set_func_flags(0X8003DA4,0x400);
  5074. add_func (0X8003DC8,0X8003E78);
  5075. set_func_flags(0X8003DC8,0x400);
  5076. set_frame_size(0X8003DC8, 0XC, 0, 0);
  5077. add_func (0X8003E7C,0X8003E7E);
  5078. set_func_flags(0X8003E7C,0x440);
  5079. add_func (0X8003E7E,0X8003E80);
  5080. set_func_flags(0X8003E7E,0x440);
  5081. add_func (0X8003E80,0X8003E94);
  5082. set_func_flags(0X8003E80,0x400);
  5083. set_frame_size(0X8003E80, 0X8, 0, 0);
  5084. add_func (0X8003E94,0X8004016);
  5085. set_func_flags(0X8003E94,0x400);
  5086. set_frame_size(0X8003E94, 0X10, 0, 0);
  5087. add_func (0X8004030,0X80040EC);
  5088. set_func_flags(0X8004030,0x400);
  5089. add_func (0X8004110,0X8004178);
  5090. set_func_flags(0X8004110,0x400);
  5091. set_frame_size(0X8004110, 0X18, 0, 0);
  5092. add_func (0X800417C,0X800425E);
  5093. set_func_flags(0X800417C,0x400);
  5094. set_frame_size(0X800417C, 0X28, 0, 0);
  5095. add_func (0X8004260,0X80042D0);
  5096. set_func_flags(0X8004260,0x400);
  5097. set_frame_size(0X8004260, 0X18, 0, 0);
  5098. add_func (0X80042D8,0X8004344);
  5099. set_func_flags(0X80042D8,0x400);
  5100. set_frame_size(0X80042D8, 0X8, 0, 0);
  5101. add_func (0X8004348,0X80043B4);
  5102. set_func_flags(0X8004348,0x400);
  5103. add_func (0X80043B4,0X80043CE);
  5104. set_func_flags(0X80043B4,0x400);
  5105. set_frame_size(0X80043B4, 0X8, 0, 0);
  5106. add_func (0X80043D0,0X8004452);
  5107. set_func_flags(0X80043D0,0x400);
  5108. set_frame_size(0X80043D0, 0X8, 0, 0);
  5109. add_func (0X8004458,0X8004596);
  5110. set_func_flags(0X8004458,0x400);
  5111. set_frame_size(0X8004458, 0X10, 0, 0);
  5112. add_func (0X800459C,0X80045C0);
  5113. set_func_flags(0X800459C,0x400);
  5114. set_frame_size(0X800459C, 0X8, 0, 0);
  5115. add_func (0X80045C0,0X80045DA);
  5116. set_func_flags(0X80045C0,0x400);
  5117. set_frame_size(0X80045C0, 0X8, 0, 0);
  5118. add_func (0X80045E0,0X80045EA);
  5119. set_func_flags(0X80045E0,0x400);
  5120. add_func (0X80045F0,0X80045F6);
  5121. set_func_flags(0X80045F0,0x400);
  5122. add_func (0X80045FC,0X8004638);
  5123. set_func_flags(0X80045FC,0x400);
  5124. set_frame_size(0X80045FC, 0X8, 0, 0);
  5125. add_func (0X8004640,0X8004704);
  5126. set_func_flags(0X8004640,0x400);
  5127. set_frame_size(0X8004640, 0X8, 0, 0);
  5128. add_func (0X8004708,0X8004732);
  5129. set_func_flags(0X8004708,0x400);
  5130. add_func (0X8004738,0X8004782);
  5131. set_func_flags(0X8004738,0x400);
  5132. set_frame_size(0X8004738, 0X8, 0, 0);
  5133. add_func (0X800478C,0X8004822);
  5134. set_func_flags(0X800478C,0x400);
  5135. set_frame_size(0X800478C, 0X8, 0, 0);
  5136. add_func (0X8004828,0X800485E);
  5137. set_func_flags(0X8004828,0x400);
  5138. add_func (0X8004864,0X80048AE);
  5139. set_func_flags(0X8004864,0x400);
  5140. set_frame_size(0X8004864, 0X8, 0, 0);
  5141. add_func (0X80048B8,0X800495C);
  5142. set_func_flags(0X80048B8,0x400);
  5143. set_frame_size(0X80048B8, 0X10, 0, 0);
  5144. add_func (0X8004960,0X8004984);
  5145. set_func_flags(0X8004960,0x400);
  5146. add_func (0X8004988,0X8004A08);
  5147. set_func_flags(0X8004988,0x400);
  5148. set_frame_size(0X8004988, 0X30, 0, 0);
  5149. define_local_var(0X8004988, 0X8004A08, "[bp-0X24]", "a2");
  5150. add_func (0X8004A14,0X8004A70);
  5151. set_func_flags(0X8004A14,0x400);
  5152. set_frame_size(0X8004A14, 0X30, 0, 0);
  5153. add_func (0X8004A7C,0X8004B26);
  5154. set_func_flags(0X8004A7C,0x400);
  5155. set_frame_size(0X8004A7C, 0X60, 0, 0);
  5156. add_func (0X8004B34,0X8004B6C);
  5157. set_func_flags(0X8004B34,0x400);
  5158. set_frame_size(0X8004B34, 0X8, 0, 0);
  5159. add_func (0X8004B74,0X8004C04);
  5160. set_func_flags(0X8004B74,0x400);
  5161. set_frame_size(0X8004B74, 0X38, 0, 0);
  5162. add_func (0X8004C08,0X8004C24);
  5163. set_func_flags(0X8004C08,0x400);
  5164. set_frame_size(0X8004C08, 0X8, 0, 0);
  5165. add_func (0X8004C28,0X8004C96);
  5166. set_func_flags(0X8004C28,0x400);
  5167. set_frame_size(0X8004C28, 0X8, 0, 0);
  5168. add_func (0X8004CBC,0X8004CFC);
  5169. set_func_flags(0X8004CBC,0x400);
  5170. set_frame_size(0X8004CBC, 0X8, 0, 0);
  5171. add_func (0X8004D10,0X8004D1C);
  5172. set_func_flags(0X8004D10,0x400);
  5173. set_frame_size(0X8004D10, 0X8, 0, 0);
  5174. add_func (0X8004D1C,0X8004D24);
  5175. set_func_flags(0X8004D1C,0x400);
  5176. add_func (0X8004D28,0X8004D86);
  5177. set_func_flags(0X8004D28,0x400);
  5178. set_frame_size(0X8004D28, 0X60, 0, 0);
  5179. add_func (0X8004D88,0X8004E70);
  5180. set_func_flags(0X8004D88,0x401);
  5181. SetType(0X8004D88, "int __cdecl main(int argc, const char **argv, const char **envp);");
  5182. set_frame_size(0X8004D88, 0X8, 0, 0);
  5183. add_func (0X8004E9C,0X8004EB6);
  5184. set_func_flags(0X8004E9C,0x400);
  5185. set_frame_size(0X8004E9C, 0X8, 0, 0);
  5186. add_func (0X8004EB8,0X8004F28);
  5187. set_func_flags(0X8004EB8,0x400);
  5188. set_frame_size(0X8004EB8, 0X10, 0, 0);
  5189. add_func (0X8004F30,0X8004F8A);
  5190. set_func_flags(0X8004F30,0x400);
  5191. set_frame_size(0X8004F30, 0X10, 0, 0);
  5192. add_func (0X8004F9C,0X8004FCA);
  5193. set_func_flags(0X8004F9C,0x400);
  5194. set_frame_size(0X8004F9C, 0X20, 0, 0);
  5195. add_func (0X8004FDC,0X800505A);
  5196. set_func_flags(0X8004FDC,0x400);
  5197. set_frame_size(0X8004FDC, 0X20, 0, 0);
  5198. add_func (0X8005068,0X8005076);
  5199. set_func_flags(0X8005068,0x400);
  5200. add_func (0X8005080,0X8005090);
  5201. set_func_flags(0X8005080,0x400);
  5202. set_frame_size(0X8005080, 0X8, 0, 0);
  5203. add_func (0X8005098,0X800518E);
  5204. set_func_flags(0X8005098,0x400);
  5205. add_func (0X80051A0,0X800529A);
  5206. set_func_flags(0X80051A0,0x400);
  5207. set_frame_size(0X80051A0, 0X10, 0, 0);
  5208. add_func (0X80052C4,0X80053D6);
  5209. set_func_flags(0X80052C4,0x400);
  5210. set_frame_size(0X80052C4, 0X28, 0, 0);
  5211. add_func (0X80053E4,0X8005464);
  5212. set_func_flags(0X80053E4,0x400);
  5213. set_frame_size(0X80053E4, 0X8, 0, 0);
  5214. add_func (0X800547C,0X800549E);
  5215. set_func_flags(0X800547C,0x400);
  5216. set_frame_size(0X800547C, 0X8, 0, 0);
  5217. add_func (0X80054A4,0X80054DE);
  5218. set_func_flags(0X80054A4,0x400);
  5219. add_func (0X80054E8,0X8005500);
  5220. set_func_flags(0X80054E8,0x400);
  5221. add_func (0X8005508,0X8005538);
  5222. set_func_flags(0X8005508,0x400);
  5223. set_frame_size(0X8005508, 0X8, 0, 0);
  5224. add_func (0X800554C,0X8005628);
  5225. set_func_flags(0X800554C,0x400);
  5226. set_frame_size(0X800554C, 0X18, 0, 0);
  5227. add_func (0X8005644,0X8005650);
  5228. set_func_flags(0X8005644,0x400);
  5229. set_frame_size(0X8005644, 0X8, 0, 0);
  5230. add_func (0X8005650,0X800573C);
  5231. set_func_flags(0X8005650,0x400);
  5232. set_frame_size(0X8005650, 0X20, 0, 0);
  5233. add_func (0X8005748,0X80057C2);
  5234. set_func_flags(0X8005748,0x400);
  5235. set_frame_size(0X8005748, 0X8, 0, 0);
  5236. add_func (0X80057D4,0X80057FE);
  5237. set_func_flags(0X80057D4,0x400);
  5238. set_frame_size(0X80057D4, 0X8, 0, 0);
  5239. add_func (0X8005804,0X80058C2);
  5240. set_func_flags(0X8005804,0x400);
  5241. set_frame_size(0X8005804, 0X30, 0, 0);
  5242. define_local_var(0X8005804, 0X80058C2, "[bp-0X1C]", "a2");
  5243. add_func (0X80058D0,0X8005940);
  5244. set_func_flags(0X80058D0,0x400);
  5245. set_frame_size(0X80058D0, 0X28, 0, 0);
  5246. define_local_var(0X80058D0, 0X8005940, "[bp-0X1C]", "a2");
  5247. add_func (0X8005948,0X800594A);
  5248. set_func_flags(0X8005948,0x440);
  5249. add_func (0X800594A,0X800594C);
  5250. set_func_flags(0X800594A,0x401);
  5251. add_func (0X800594C,0X800594E);
  5252. set_func_flags(0X800594C,0x440);
  5253. add_func (0X800594E,0X8005950);
  5254. set_func_flags(0X800594E,0x440);
  5255. add_func (0X8005950,0X8005958);
  5256. set_func_flags(0X8005950,0x400);
  5257. set_frame_size(0X8005950, 0X8, 0, 0);
  5258. add_func (0X8005958,0X8005962);
  5259. set_func_flags(0X8005958,0x400);
  5260. set_frame_size(0X8005958, 0X8, 0, 0);
  5261. add_func (0X8005964,0X800596E);
  5262. set_func_flags(0X8005964,0x400);
  5263. set_frame_size(0X8005964, 0X8, 0, 0);
  5264. add_func (0X8005974,0X800597E);
  5265. set_func_flags(0X8005974,0x400);
  5266. set_frame_size(0X8005974, 0X8, 0, 0);
  5267. add_func (0X8005984,0X800598E);
  5268. set_func_flags(0X8005984,0x400);
  5269. set_frame_size(0X8005984, 0X8, 0, 0);
  5270. add_func (0X8005994,0X800599E);
  5271. set_func_flags(0X8005994,0x400);
  5272. set_frame_size(0X8005994, 0X8, 0, 0);
  5273. add_func (0X80059A4,0X80059EA);
  5274. set_func_flags(0X80059A4,0x400);
  5275. add_func (0X8005A04,0X8005A14);
  5276. set_func_flags(0X8005A04,0x400);
  5277. add_func (0X8005A18,0X8005A64);
  5278. set_func_flags(0X8005A18,0x400);
  5279. add_func (0X8005A68,0X8005A9E);
  5280. set_func_flags(0X8005A68,0x401);
  5281. add_func (0X8005A9E,0X8005AA0);
  5282. set_func_flags(0X8005A9E,0x401);
  5283. add_func (0X8005AB8,0X8005ABA);
  5284. set_func_flags(0X8005AB8,0x401);
  5285. add_func (0X8005ABC,0X8005AF4);
  5286. set_func_flags(0X8005ABC,0x400);
  5287. set_frame_size(0X8005ABC, 0X10, 0, 0);
  5288. add_func (0X8005B04,0X8005B16);
  5289. set_func_flags(0X8005B04,0x400);
  5290. set_frame_size(0X8005B04, 0X8, 0, 0);
  5291. add_func (0X8005B16,0X8005B26);
  5292. set_func_flags(0X8005B16,0x400);
  5293. add_func (0X8005B28,0X8005B34);
  5294. set_func_flags(0X8005B28,0x400);
  5295. set_frame_size(0X8005B28, 0X18, 0, 0);
  5296. }
  5297.  
  5298. //------------------------------------------------------------------------
  5299. // Information about functions
  5300.  
  5301. static Functions(void) {
  5302.  
  5303. Functions_0();
  5304. }
  5305.  
  5306. //------------------------------------------------------------------------
  5307. // Information about segment registers
  5308.  
  5309. static SegRegs(void) {
  5310. split_sreg_range(0X8000000,"T",0,3);
  5311. split_sreg_range(0X80000D6,"T",0X1,3);
  5312. split_sreg_range(0X80000D8,"T",0,3);
  5313. split_sreg_range(0X80000DA,"T",0X1,3);
  5314. split_sreg_range(0X80000E8,"T",0X1,3);
  5315. split_sreg_range(0X80000F8,"T",0X1,3);
  5316. split_sreg_range(0X8000100,"T",0X1,3);
  5317. split_sreg_range(0X8000102,"T",0X1,3);
  5318. split_sreg_range(0X8000120,"T",0X1,3);
  5319. split_sreg_range(0X8000152,"T",0X1,3);
  5320. split_sreg_range(0X800015A,"T",0X1,3);
  5321. split_sreg_range(0X800015C,"T",0X1,3);
  5322. split_sreg_range(0X8000166,"T",0X1,3);
  5323. split_sreg_range(0X8000172,"T",0X1,3);
  5324. split_sreg_range(0X800017E,"T",0X1,3);
  5325. split_sreg_range(0X800018A,"T",0X1,3);
  5326. split_sreg_range(0X800018C,"T",0X1,3);
  5327. split_sreg_range(0X8000196,"T",0X1,3);
  5328. split_sreg_range(0X80001A2,"T",0X1,3);
  5329. split_sreg_range(0X80001AE,"T",0X1,3);
  5330. split_sreg_range(0X80001BA,"T",0X1,3);
  5331. split_sreg_range(0X80001BE,"T",0X1,3);
  5332. split_sreg_range(0X80001C8,"T",0X1,3);
  5333. split_sreg_range(0X80001D4,"T",0X1,3);
  5334. split_sreg_range(0X80001E0,"T",0X1,3);
  5335. split_sreg_range(0X80001EC,"T",0X1,3);
  5336. split_sreg_range(0X80001EE,"T",0X1,3);
  5337. split_sreg_range(0X80001F8,"T",0X1,3);
  5338. split_sreg_range(0X8000204,"T",0X1,3);
  5339. split_sreg_range(0X8000210,"T",0X1,3);
  5340. split_sreg_range(0X8000212,"T",0X1,3);
  5341. split_sreg_range(0X8000218,"T",0X1,3);
  5342. split_sreg_range(0X800021E,"T",0X1,3);
  5343. split_sreg_range(0X8000220,"T",0X1,3);
  5344. split_sreg_range(0X800022C,"T",0X1,3);
  5345. split_sreg_range(0X8000234,"T",0X1,3);
  5346. split_sreg_range(0X800026C,"T",0X1,3);
  5347. split_sreg_range(0X8000274,"T",0X1,3);
  5348. split_sreg_range(0X8000276,"T",0X1,3);
  5349. split_sreg_range(0X8000280,"T",0X1,3);
  5350. split_sreg_range(0X800028C,"T",0X1,3);
  5351. split_sreg_range(0X8000298,"T",0X1,3);
  5352. split_sreg_range(0X80002A4,"T",0X1,3);
  5353. split_sreg_range(0X80002A6,"T",0X1,3);
  5354. split_sreg_range(0X80002B0,"T",0X1,3);
  5355. split_sreg_range(0X80002BC,"T",0X1,3);
  5356. split_sreg_range(0X80002C8,"T",0X1,3);
  5357. split_sreg_range(0X80002D4,"T",0X1,3);
  5358. split_sreg_range(0X80002D8,"T",0X1,3);
  5359. split_sreg_range(0X80002E2,"T",0X1,3);
  5360. split_sreg_range(0X80002EE,"T",0X1,3);
  5361. split_sreg_range(0X80002FA,"T",0X1,3);
  5362. split_sreg_range(0X8000306,"T",0X1,3);
  5363. split_sreg_range(0X8000308,"T",0X1,3);
  5364. split_sreg_range(0X8000312,"T",0X1,3);
  5365. split_sreg_range(0X800031E,"T",0X1,3);
  5366. split_sreg_range(0X800032A,"T",0X1,3);
  5367. split_sreg_range(0X800032C,"T",0X1,3);
  5368. split_sreg_range(0X8000332,"T",0X1,3);
  5369. split_sreg_range(0X8000338,"T",0X1,3);
  5370. split_sreg_range(0X800033A,"T",0X1,3);
  5371. split_sreg_range(0X8000340,"T",0X1,3);
  5372. split_sreg_range(0X8000346,"T",0X1,3);
  5373. split_sreg_range(0X800037C,"T",0X1,3);
  5374. split_sreg_range(0X800037E,"T",0X1,3);
  5375. split_sreg_range(0X8000388,"T",0X1,3);
  5376. split_sreg_range(0X8000394,"T",0X1,3);
  5377. split_sreg_range(0X80003A0,"T",0X1,3);
  5378. split_sreg_range(0X80003AC,"T",0X1,3);
  5379. split_sreg_range(0X80003AE,"T",0X1,3);
  5380. split_sreg_range(0X80003B8,"T",0X1,3);
  5381. split_sreg_range(0X80003C4,"T",0X1,3);
  5382. split_sreg_range(0X80003D2,"T",0X1,3);
  5383. split_sreg_range(0X80003DA,"T",0X1,3);
  5384. split_sreg_range(0X80003E8,"T",0X1,3);
  5385. split_sreg_range(0X80003EC,"T",0X1,3);
  5386. split_sreg_range(0X80003EE,"T",0X1,3);
  5387. split_sreg_range(0X80003F6,"T",0X1,3);
  5388. split_sreg_range(0X8000408,"T",0X1,3);
  5389. split_sreg_range(0X800041C,"T",0X1,3);
  5390. split_sreg_range(0X800042A,"T",0X1,3);
  5391. split_sreg_range(0X800042C,"T",0X1,3);
  5392. split_sreg_range(0X8000446,"T",0X1,3);
  5393. split_sreg_range(0X800045A,"T",0X1,3);
  5394. split_sreg_range(0X800046E,"T",0X1,3);
  5395. split_sreg_range(0X8000474,"T",0X1,3);
  5396. split_sreg_range(0X8000482,"T",0X1,3);
  5397. split_sreg_range(0X8000490,"T",0X1,3);
  5398. split_sreg_range(0X800049E,"T",0X1,3);
  5399. split_sreg_range(0X80004AC,"T",0X1,3);
  5400. split_sreg_range(0X80004BA,"T",0X1,3);
  5401. split_sreg_range(0X80004CE,"T",0X1,3);
  5402. split_sreg_range(0X80004D4,"T",0X1,3);
  5403. split_sreg_range(0X80004E2,"T",0X1,3);
  5404. split_sreg_range(0X80004F6,"T",0X1,3);
  5405. split_sreg_range(0X80004FC,"T",0X1,3);
  5406. split_sreg_range(0X800052C,"T",0X1,3);
  5407. split_sreg_range(0X8000536,"T",0X1,3);
  5408. split_sreg_range(0X800053E,"T",0X1,3);
  5409. split_sreg_range(0X8000542,"T",0X1,3);
  5410. split_sreg_range(0X8000546,"T",0X1,3);
  5411. split_sreg_range(0X800054A,"T",0X1,3);
  5412. split_sreg_range(0X800055A,"T",0X1,3);
  5413. split_sreg_range(0X8000572,"T",0X1,3);
  5414. split_sreg_range(0X8000576,"T",0X1,3);
  5415. split_sreg_range(0X8000580,"T",0X1,3);
  5416. split_sreg_range(0X800058C,"T",0X1,3);
  5417. split_sreg_range(0X8000594,"T",0X1,3);
  5418. split_sreg_range(0X80005A6,"T",0X1,3);
  5419. split_sreg_range(0X80005B4,"T",0X1,3);
  5420. split_sreg_range(0X80005BA,"T",0X1,3);
  5421. split_sreg_range(0X80005D0,"T",0X1,3);
  5422. split_sreg_range(0X80005D4,"T",0X1,3);
  5423. split_sreg_range(0X80005D8,"T",0X1,3);
  5424. split_sreg_range(0X80005E6,"T",0X1,3);
  5425. split_sreg_range(0X80005F4,"T",0X1,3);
  5426. split_sreg_range(0X800060C,"T",0X1,3);
  5427. split_sreg_range(0X8000612,"T",0X1,3);
  5428. split_sreg_range(0X8000626,"T",0X1,3);
  5429. split_sreg_range(0X8000628,"T",0X1,3);
  5430. split_sreg_range(0X8000634,"T",0X1,3);
  5431. split_sreg_range(0X8000642,"T",0X1,3);
  5432. split_sreg_range(0X8000648,"T",0X1,3);
  5433. split_sreg_range(0X800064E,"T",0X1,3);
  5434. split_sreg_range(0X8000656,"T",0X1,3);
  5435. split_sreg_range(0X800065E,"T",0X1,3);
  5436. split_sreg_range(0X8000662,"T",0X1,3);
  5437. split_sreg_range(0X8000678,"T",0X1,3);
  5438. split_sreg_range(0X8000690,"T",0X1,3);
  5439. split_sreg_range(0X8000696,"T",0X1,3);
  5440. split_sreg_range(0X80006A0,"T",0X1,3);
  5441. split_sreg_range(0X80006B8,"T",0X1,3);
  5442. split_sreg_range(0X80006C0,"T",0X1,3);
  5443. split_sreg_range(0X80006C6,"T",0X1,3);
  5444. split_sreg_range(0X80006D6,"T",0X1,3);
  5445. split_sreg_range(0X80006DC,"T",0X1,3);
  5446. split_sreg_range(0X80006EC,"T",0X1,3);
  5447. split_sreg_range(0X80006F6,"T",0X1,3);
  5448. split_sreg_range(0X80006FC,"T",0X1,3);
  5449. split_sreg_range(0X8000702,"T",0X1,3);
  5450. split_sreg_range(0X8000706,"T",0X1,3);
  5451. split_sreg_range(0X8000714,"T",0X1,3);
  5452. split_sreg_range(0X8000718,"T",0X1,3);
  5453. split_sreg_range(0X800071C,"T",0X1,3);
  5454. split_sreg_range(0X8000724,"T",0X1,3);
  5455. split_sreg_range(0X8000730,"T",0X1,3);
  5456. split_sreg_range(0X8000740,"T",0X1,3);
  5457. split_sreg_range(0X8000744,"T",0X1,3);
  5458. split_sreg_range(0X800074A,"T",0X1,3);
  5459. split_sreg_range(0X8000758,"T",0X1,3);
  5460. split_sreg_range(0X8000760,"T",0X1,3);
  5461. split_sreg_range(0X8000768,"T",0X1,3);
  5462. split_sreg_range(0X800076C,"T",0X1,3);
  5463. split_sreg_range(0X800077E,"T",0X1,3);
  5464. split_sreg_range(0X8000792,"T",0X1,3);
  5465. split_sreg_range(0X8000798,"T",0X1,3);
  5466. split_sreg_range(0X80007A6,"T",0X1,3);
  5467. split_sreg_range(0X80007AE,"T",0X1,3);
  5468. split_sreg_range(0X80007BC,"T",0X1,3);
  5469. split_sreg_range(0X80007C2,"T",0X1,3);
  5470. split_sreg_range(0X80007CE,"T",0X1,3);
  5471. split_sreg_range(0X80007D6,"T",0X1,3);
  5472. split_sreg_range(0X80007EC,"T",0X1,3);
  5473. split_sreg_range(0X80007F2,"T",0X1,3);
  5474. split_sreg_range(0X80007F6,"T",0X1,3);
  5475. split_sreg_range(0X80007FC,"T",0X1,3);
  5476. split_sreg_range(0X8000804,"T",0X1,3);
  5477. split_sreg_range(0X8000808,"T",0X1,3);
  5478. split_sreg_range(0X800080E,"T",0X1,3);
  5479. split_sreg_range(0X8000812,"T",0X1,3);
  5480. split_sreg_range(0X8000820,"T",0X1,3);
  5481. split_sreg_range(0X8000858,"T",0X1,3);
  5482. split_sreg_range(0X8000866,"T",0X1,3);
  5483. split_sreg_range(0X8000876,"T",0X1,3);
  5484. split_sreg_range(0X8000892,"T",0X1,3);
  5485. split_sreg_range(0X80008B0,"T",0X1,3);
  5486. split_sreg_range(0X80008B8,"T",0X1,3);
  5487. split_sreg_range(0X80008D8,"T",0X1,3);
  5488. split_sreg_range(0X80008E6,"T",0X1,3);
  5489. split_sreg_range(0X80008F8,"T",0X1,3);
  5490. split_sreg_range(0X8000902,"T",0X1,3);
  5491. split_sreg_range(0X8000916,"T",0X1,3);
  5492. split_sreg_range(0X800091A,"T",0X1,3);
  5493. split_sreg_range(0X8000934,"T",0X1,3);
  5494. split_sreg_range(0X8000942,"T",0X1,3);
  5495. split_sreg_range(0X8000948,"T",0X1,3);
  5496. split_sreg_range(0X8000950,"T",0X1,3);
  5497. split_sreg_range(0X8000958,"T",0X1,3);
  5498. split_sreg_range(0X8000972,"T",0X1,3);
  5499. split_sreg_range(0X800097C,"T",0X1,3);
  5500. split_sreg_range(0X8000982,"T",0X1,3);
  5501. split_sreg_range(0X8000994,"T",0X1,3);
  5502. split_sreg_range(0X80009AC,"T",0X1,3);
  5503. split_sreg_range(0X80009BA,"T",0X1,3);
  5504. split_sreg_range(0X80009BC,"T",0X1,3);
  5505. split_sreg_range(0X80009CA,"T",0X1,3);
  5506. split_sreg_range(0X80009CE,"T",0X1,3);
  5507. split_sreg_range(0X80009DC,"T",0X1,3);
  5508. split_sreg_range(0X80009F2,"T",0X1,3);
  5509. split_sreg_range(0X80009FE,"T",0X1,3);
  5510. split_sreg_range(0X8000A0E,"T",0X1,3);
  5511. split_sreg_range(0X8000A1E,"T",0X1,3);
  5512. split_sreg_range(0X8000A2C,"T",0X1,3);
  5513. split_sreg_range(0X8000A44,"T",0X1,3);
  5514. split_sreg_range(0X8000A54,"T",0X1,3);
  5515. split_sreg_range(0X8000A58,"T",0X1,3);
  5516. split_sreg_range(0X8000A76,"T",0X1,3);
  5517. split_sreg_range(0X8000A86,"T",0X1,3);
  5518. split_sreg_range(0X8000A94,"T",0X1,3);
  5519. split_sreg_range(0X8000AB0,"T",0X1,3);
  5520. split_sreg_range(0X8000AD8,"T",0X1,3);
  5521. split_sreg_range(0X8000ADA,"T",0X1,3);
  5522. split_sreg_range(0X8000AE6,"T",0X1,3);
  5523. split_sreg_range(0X8000AF8,"T",0X1,3);
  5524. split_sreg_range(0X8000AFC,"T",0X1,3);
  5525. split_sreg_range(0X8000B16,"T",0X1,3);
  5526. split_sreg_range(0X8000B1A,"T",0X1,3);
  5527. split_sreg_range(0X8000B34,"T",0X1,3);
  5528. split_sreg_range(0X8000B3C,"T",0X1,3);
  5529. split_sreg_range(0X8000B40,"T",0X1,3);
  5530. split_sreg_range(0X8000B46,"T",0X1,3);
  5531. split_sreg_range(0X8000B48,"T",0X1,3);
  5532. split_sreg_range(0X8000B54,"T",0X1,3);
  5533. split_sreg_range(0X8000B58,"T",0X1,3);
  5534. split_sreg_range(0X8000B5E,"T",0X1,3);
  5535. split_sreg_range(0X8000B64,"T",0X1,3);
  5536. split_sreg_range(0X8000B74,"T",0X1,3);
  5537. split_sreg_range(0X8000B7C,"T",0X1,3);
  5538. split_sreg_range(0X8000B96,"T",0X1,3);
  5539. split_sreg_range(0X8000B9A,"T",0X1,3);
  5540. split_sreg_range(0X8000BA8,"T",0X1,3);
  5541. split_sreg_range(0X8000BAC,"T",0X1,3);
  5542. split_sreg_range(0X8000BB2,"T",0X1,3);
  5543. split_sreg_range(0X8000BB4,"T",0X1,3);
  5544. split_sreg_range(0X8000BB8,"T",0X1,3);
  5545. split_sreg_range(0X8000BBC,"T",0X1,3);
  5546. split_sreg_range(0X8000BC4,"T",0X1,3);
  5547. split_sreg_range(0X8000BCC,"T",0X1,3);
  5548. split_sreg_range(0X8000BD4,"T",0X1,3);
  5549. split_sreg_range(0X8000BE0,"T",0X1,3);
  5550. split_sreg_range(0X8000BE6,"T",0X1,3);
  5551. split_sreg_range(0X8000BF8,"T",0X1,3);
  5552. split_sreg_range(0X8000C00,"T",0X1,3);
  5553. split_sreg_range(0X8000C30,"T",0X1,3);
  5554. split_sreg_range(0X8000C50,"T",0X1,3);
  5555. split_sreg_range(0X8000C6A,"T",0X1,3);
  5556. split_sreg_range(0X8000C7C,"T",0X1,3);
  5557. split_sreg_range(0X8000C86,"T",0X1,3);
  5558. split_sreg_range(0X8000C8C,"T",0X1,3);
  5559. split_sreg_range(0X8000C94,"T",0X1,3);
  5560. split_sreg_range(0X8000CAC,"T",0X1,3);
  5561. split_sreg_range(0X8000CBC,"T",0X1,3);
  5562. split_sreg_range(0X8000CC8,"T",0X1,3);
  5563. split_sreg_range(0X8000CD2,"T",0X1,3);
  5564. split_sreg_range(0X8000CDC,"T",0X1,3);
  5565. split_sreg_range(0X8000CF4,"T",0X1,3);
  5566. split_sreg_range(0X8000D00,"T",0X1,3);
  5567. split_sreg_range(0X8000D2C,"T",0X1,3);
  5568. split_sreg_range(0X8000D5A,"T",0X1,3);
  5569. split_sreg_range(0X8000D82,"T",0X1,3);
  5570. split_sreg_range(0X8000D98,"T",0X1,3);
  5571. split_sreg_range(0X8000DA4,"T",0X1,3);
  5572. split_sreg_range(0X8000DB4,"T",0X1,3);
  5573. split_sreg_range(0X8000DCC,"T",0X1,3);
  5574. split_sreg_range(0X8000DD6,"T",0X1,3);
  5575. split_sreg_range(0X8000DE6,"T",0X1,3);
  5576. split_sreg_range(0X8000DEA,"T",0X1,3);
  5577. split_sreg_range(0X8000E0A,"T",0X1,3);
  5578. split_sreg_range(0X8000E18,"T",0X1,3);
  5579. split_sreg_range(0X8000E24,"T",0X1,3);
  5580. split_sreg_range(0X8000E40,"T",0X1,3);
  5581. split_sreg_range(0X8000E72,"T",0X1,3);
  5582. split_sreg_range(0X8000E7A,"T",0X1,3);
  5583. split_sreg_range(0X8000E86,"T",0X1,3);
  5584. split_sreg_range(0X8000E90,"T",0X1,3);
  5585. split_sreg_range(0X8000E98,"T",0X1,3);
  5586. split_sreg_range(0X8000E9C,"T",0X1,3);
  5587. split_sreg_range(0X8000EA0,"T",0X1,3);
  5588. split_sreg_range(0X8000EA4,"T",0X1,3);
  5589. split_sreg_range(0X8000EB4,"T",0X1,3);
  5590. split_sreg_range(0X8000ECC,"T",0X1,3);
  5591. split_sreg_range(0X8000ED0,"T",0X1,3);
  5592. split_sreg_range(0X8000EDA,"T",0X1,3);
  5593. split_sreg_range(0X8000EE6,"T",0X1,3);
  5594. split_sreg_range(0X8000EF0,"T",0X1,3);
  5595. split_sreg_range(0X8000F06,"T",0X1,3);
  5596. split_sreg_range(0X8000F10,"T",0X1,3);
  5597. split_sreg_range(0X8000F26,"T",0X1,3);
  5598. split_sreg_range(0X8000F2A,"T",0X1,3);
  5599. split_sreg_range(0X8000F2E,"T",0X1,3);
  5600. split_sreg_range(0X8000F3E,"T",0X1,3);
  5601. split_sreg_range(0X8000F4C,"T",0X1,3);
  5602. split_sreg_range(0X8000F60,"T",0X1,3);
  5603. split_sreg_range(0X8000F66,"T",0X1,3);
  5604. split_sreg_range(0X8000F76,"T",0X1,3);
  5605. split_sreg_range(0X8000F78,"T",0X1,3);
  5606. split_sreg_range(0X8000F84,"T",0X1,3);
  5607. split_sreg_range(0X8000F92,"T",0X1,3);
  5608. split_sreg_range(0X8000F98,"T",0X1,3);
  5609. split_sreg_range(0X8000F9A,"T",0X1,3);
  5610. split_sreg_range(0X8000FA0,"T",0X1,3);
  5611. split_sreg_range(0X8000FA8,"T",0X1,3);
  5612. split_sreg_range(0X8000FAC,"T",0X1,3);
  5613. split_sreg_range(0X8000FC2,"T",0X1,3);
  5614. split_sreg_range(0X8000FDA,"T",0X1,3);
  5615. split_sreg_range(0X8000FE2,"T",0X1,3);
  5616. split_sreg_range(0X8000FEC,"T",0X1,3);
  5617. split_sreg_range(0X8001004,"T",0X1,3);
  5618. split_sreg_range(0X800100C,"T",0X1,3);
  5619. split_sreg_range(0X8001012,"T",0X1,3);
  5620. split_sreg_range(0X8001022,"T",0X1,3);
  5621. split_sreg_range(0X8001028,"T",0X1,3);
  5622. split_sreg_range(0X8001038,"T",0X1,3);
  5623. split_sreg_range(0X8001040,"T",0X1,3);
  5624. split_sreg_range(0X8001046,"T",0X1,3);
  5625. split_sreg_range(0X800104C,"T",0X1,3);
  5626. split_sreg_range(0X8001050,"T",0X1,3);
  5627. split_sreg_range(0X800105E,"T",0X1,3);
  5628. split_sreg_range(0X8001066,"T",0X1,3);
  5629. split_sreg_range(0X800106E,"T",0X1,3);
  5630. split_sreg_range(0X800107A,"T",0X1,3);
  5631. split_sreg_range(0X800108C,"T",0X1,3);
  5632. split_sreg_range(0X8001090,"T",0X1,3);
  5633. split_sreg_range(0X8001096,"T",0X1,3);
  5634. split_sreg_range(0X80010A4,"T",0X1,3);
  5635. split_sreg_range(0X80010AC,"T",0X1,3);
  5636. split_sreg_range(0X80010B4,"T",0X1,3);
  5637. split_sreg_range(0X80010C6,"T",0X1,3);
  5638. split_sreg_range(0X80010CA,"T",0X1,3);
  5639. split_sreg_range(0X80010DC,"T",0X1,3);
  5640. split_sreg_range(0X80010F0,"T",0X1,3);
  5641. split_sreg_range(0X80010F6,"T",0X1,3);
  5642. split_sreg_range(0X8001106,"T",0X1,3);
  5643. split_sreg_range(0X800110E,"T",0X1,3);
  5644. split_sreg_range(0X800111C,"T",0X1,3);
  5645. split_sreg_range(0X8001122,"T",0X1,3);
  5646. split_sreg_range(0X800112A,"T",0X1,3);
  5647. split_sreg_range(0X8001130,"T",0X1,3);
  5648. split_sreg_range(0X8001138,"T",0X1,3);
  5649. split_sreg_range(0X8001148,"T",0X1,3);
  5650. split_sreg_range(0X8001150,"T",0X1,3);
  5651. split_sreg_range(0X8001156,"T",0X1,3);
  5652. split_sreg_range(0X800115A,"T",0X1,3);
  5653. split_sreg_range(0X8001160,"T",0X1,3);
  5654. split_sreg_range(0X8001166,"T",0X1,3);
  5655. split_sreg_range(0X800116A,"T",0X1,3);
  5656. split_sreg_range(0X8001178,"T",0X1,3);
  5657. split_sreg_range(0X800119C,"T",0X1,3);
  5658. split_sreg_range(0X80011A4,"T",0X1,3);
  5659. split_sreg_range(0X80011A6,"T",0X1,3);
  5660. split_sreg_range(0X80011AC,"T",0X1,3);
  5661. split_sreg_range(0X80011B8,"T",0X1,3);
  5662. split_sreg_range(0X80011E2,"T",0X1,3);
  5663. split_sreg_range(0X80011F0,"T",0X1,3);
  5664. split_sreg_range(0X80011F4,"T",0X1,3);
  5665. split_sreg_range(0X8001200,"T",0X1,3);
  5666. split_sreg_range(0X8001212,"T",0X1,3);
  5667. split_sreg_range(0X8001220,"T",0X1,3);
  5668. split_sreg_range(0X8001228,"T",0X1,3);
  5669. split_sreg_range(0X800123E,"T",0X1,3);
  5670. split_sreg_range(0X8001250,"T",0X1,3);
  5671. split_sreg_range(0X8001258,"T",0X1,3);
  5672. split_sreg_range(0X8001276,"T",0X1,3);
  5673. split_sreg_range(0X8001280,"T",0X1,3);
  5674. split_sreg_range(0X8001284,"T",0X1,3);
  5675. split_sreg_range(0X8001290,"T",0X1,3);
  5676. split_sreg_range(0X80012A2,"T",0X1,3);
  5677. split_sreg_range(0X80012AE,"T",0X1,3);
  5678. split_sreg_range(0X80012B4,"T",0X1,3);
  5679. split_sreg_range(0X80012CC,"T",0X1,3);
  5680. split_sreg_range(0X80012DC,"T",0X1,3);
  5681. split_sreg_range(0X80012E4,"T",0X1,3);
  5682. split_sreg_range(0X800131E,"T",0X1,3);
  5683. split_sreg_range(0X8001326,"T",0X1,3);
  5684. split_sreg_range(0X8001330,"T",0X1,3);
  5685. split_sreg_range(0X8001338,"T",0X1,3);
  5686. split_sreg_range(0X800134A,"T",0X1,3);
  5687. split_sreg_range(0X8001356,"T",0X1,3);
  5688. split_sreg_range(0X800135C,"T",0X1,3);
  5689. split_sreg_range(0X8001362,"T",0X1,3);
  5690. split_sreg_range(0X8001386,"T",0X1,3);
  5691. split_sreg_range(0X8001394,"T",0X1,3);
  5692. split_sreg_range(0X800139C,"T",0X1,3);
  5693. split_sreg_range(0X80013A2,"T",0X1,3);
  5694. split_sreg_range(0X80013A8,"T",0X1,3);
  5695. split_sreg_range(0X80013B2,"T",0X1,3);
  5696. split_sreg_range(0X80013C0,"T",0X1,3);
  5697. split_sreg_range(0X80013C6,"T",0X1,3);
  5698. split_sreg_range(0X80013D0,"T",0X1,3);
  5699. split_sreg_range(0X80013EC,"T",0X1,3);
  5700. split_sreg_range(0X80013F0,"T",0X1,3);
  5701. split_sreg_range(0X8001404,"T",0X1,3);
  5702. split_sreg_range(0X8001412,"T",0X1,3);
  5703. split_sreg_range(0X8001426,"T",0X1,3);
  5704. split_sreg_range(0X8001452,"T",0X1,3);
  5705. split_sreg_range(0X800145A,"T",0X1,3);
  5706. split_sreg_range(0X800145E,"T",0X1,3);
  5707. split_sreg_range(0X8001462,"T",0X1,3);
  5708. split_sreg_range(0X800146C,"T",0X1,3);
  5709. split_sreg_range(0X800147C,"T",0X1,3);
  5710. split_sreg_range(0X8001494,"T",0X1,3);
  5711. split_sreg_range(0X800149C,"T",0X1,3);
  5712. split_sreg_range(0X80014A4,"T",0X1,3);
  5713. split_sreg_range(0X80014B2,"T",0X1,3);
  5714. split_sreg_range(0X80014C0,"T",0X1,3);
  5715. split_sreg_range(0X80014D4,"T",0X1,3);
  5716. split_sreg_range(0X80014DC,"T",0X1,3);
  5717. split_sreg_range(0X80014E8,"T",0X1,3);
  5718. split_sreg_range(0X80014EC,"T",0X1,3);
  5719. split_sreg_range(0X80014F4,"T",0X1,3);
  5720. split_sreg_range(0X80014FC,"T",0X1,3);
  5721. split_sreg_range(0X8001514,"T",0X1,3);
  5722. split_sreg_range(0X8001524,"T",0X1,3);
  5723. split_sreg_range(0X8001538,"T",0X1,3);
  5724. split_sreg_range(0X8001548,"T",0X1,3);
  5725. split_sreg_range(0X8001550,"T",0X1,3);
  5726. split_sreg_range(0X8001558,"T",0X1,3);
  5727. split_sreg_range(0X8001562,"T",0X1,3);
  5728. split_sreg_range(0X800156C,"T",0X1,3);
  5729. split_sreg_range(0X8001576,"T",0X1,3);
  5730. split_sreg_range(0X800157C,"T",0X1,3);
  5731. split_sreg_range(0X8001588,"T",0X1,3);
  5732. split_sreg_range(0X8001590,"T",0X1,3);
  5733. split_sreg_range(0X80015A8,"T",0X1,3);
  5734. split_sreg_range(0X80015B0,"T",0X1,3);
  5735. split_sreg_range(0X80015B4,"T",0X1,3);
  5736. split_sreg_range(0X80015C0,"T",0X1,3);
  5737. split_sreg_range(0X80015C6,"T",0X1,3);
  5738. split_sreg_range(0X80015D4,"T",0X1,3);
  5739. split_sreg_range(0X80015E4,"T",0X1,3);
  5740. split_sreg_range(0X80015EA,"T",0X1,3);
  5741. split_sreg_range(0X80015F6,"T",0X1,3);
  5742. split_sreg_range(0X800160A,"T",0X1,3);
  5743. split_sreg_range(0X8001612,"T",0X1,3);
  5744. split_sreg_range(0X8001618,"T",0X1,3);
  5745. split_sreg_range(0X800163A,"T",0X1,3);
  5746. split_sreg_range(0X800164C,"T",0X1,3);
  5747. split_sreg_range(0X8001656,"T",0X1,3);
  5748. split_sreg_range(0X800165E,"T",0X1,3);
  5749. split_sreg_range(0X8001670,"T",0X1,3);
  5750. split_sreg_range(0X800169C,"T",0X1,3);
  5751. split_sreg_range(0X80016B0,"T",0X1,3);
  5752. split_sreg_range(0X80016BA,"T",0X1,3);
  5753. split_sreg_range(0X80016C4,"T",0X1,3);
  5754. split_sreg_range(0X80016CA,"T",0X1,3);
  5755. split_sreg_range(0X80016D2,"T",0X1,3);
  5756. split_sreg_range(0X80016D8,"T",0X1,3);
  5757. split_sreg_range(0X80016DC,"T",0X1,3);
  5758. split_sreg_range(0X80016E0,"T",0X1,3);
  5759. split_sreg_range(0X80016E4,"T",0X1,3);
  5760. split_sreg_range(0X80016EE,"T",0X1,3);
  5761. split_sreg_range(0X80016F4,"T",0X1,3);
  5762. split_sreg_range(0X80016FC,"T",0X1,3);
  5763. split_sreg_range(0X800170E,"T",0X1,3);
  5764. split_sreg_range(0X8001718,"T",0X1,3);
  5765. split_sreg_range(0X800172C,"T",0X1,3);
  5766. split_sreg_range(0X8001734,"T",0X1,3);
  5767. split_sreg_range(0X8001736,"T",0X1,3);
  5768. split_sreg_range(0X800173C,"T",0X1,3);
  5769. split_sreg_range(0X800174E,"T",0X1,3);
  5770. split_sreg_range(0X8001756,"T",0X1,3);
  5771. split_sreg_range(0X8001764,"T",0X1,3);
  5772. split_sreg_range(0X800177C,"T",0X1,3);
  5773. split_sreg_range(0X8001784,"T",0X1,3);
  5774. split_sreg_range(0X800178A,"T",0X1,3);
  5775. split_sreg_range(0X80017B0,"T",0X1,3);
  5776. split_sreg_range(0X80017C0,"T",0X1,3);
  5777. split_sreg_range(0X80017CA,"T",0X1,3);
  5778. split_sreg_range(0X80017DC,"T",0X1,3);
  5779. split_sreg_range(0X80017E4,"T",0X1,3);
  5780. split_sreg_range(0X80017F8,"T",0X1,3);
  5781. split_sreg_range(0X8001808,"T",0X1,3);
  5782. split_sreg_range(0X8001810,"T",0X1,3);
  5783. split_sreg_range(0X8001832,"T",0X1,3);
  5784. split_sreg_range(0X800183E,"T",0X1,3);
  5785. split_sreg_range(0X8001846,"T",0X1,3);
  5786. split_sreg_range(0X8001852,"T",0X1,3);
  5787. split_sreg_range(0X8001874,"T",0X1,3);
  5788. split_sreg_range(0X800187A,"T",0X1,3);
  5789. split_sreg_range(0X800187E,"T",0X1,3);
  5790. split_sreg_range(0X8001884,"T",0X1,3);
  5791. split_sreg_range(0X800189A,"T",0X1,3);
  5792. split_sreg_range(0X80018A6,"T",0X1,3);
  5793. split_sreg_range(0X80018B2,"T",0X1,3);
  5794. split_sreg_range(0X80018BC,"T",0X1,3);
  5795. split_sreg_range(0X80018C4,"T",0X1,3);
  5796. split_sreg_range(0X80018CA,"T",0X1,3);
  5797. split_sreg_range(0X80018E2,"T",0X1,3);
  5798. split_sreg_range(0X80018F0,"T",0X1,3);
  5799. split_sreg_range(0X80018F4,"T",0X1,3);
  5800. split_sreg_range(0X80018F8,"T",0X1,3);
  5801. split_sreg_range(0X8001904,"T",0X1,3);
  5802. split_sreg_range(0X800194C,"T",0X1,3);
  5803. split_sreg_range(0X8001980,"T",0X1,3);
  5804. split_sreg_range(0X8001992,"T",0X1,3);
  5805. split_sreg_range(0X800199A,"T",0X1,3);
  5806. split_sreg_range(0X80019C8,"T",0X1,3);
  5807. split_sreg_range(0X80019D6,"T",0X1,3);
  5808. split_sreg_range(0X80019DC,"T",0X1,3);
  5809. split_sreg_range(0X80019E6,"T",0X1,3);
  5810. split_sreg_range(0X8001A00,"T",0X1,3);
  5811. split_sreg_range(0X8001A0C,"T",0X1,3);
  5812. split_sreg_range(0X8001A1C,"T",0X1,3);
  5813. split_sreg_range(0X8001A2A,"T",0X1,3);
  5814. split_sreg_range(0X8001A30,"T",0X1,3);
  5815. split_sreg_range(0X8001A3A,"T",0X1,3);
  5816. split_sreg_range(0X8001A58,"T",0X1,3);
  5817. split_sreg_range(0X8001A60,"T",0X1,3);
  5818. split_sreg_range(0X8001A68,"T",0X1,3);
  5819. split_sreg_range(0X8001A6E,"T",0X1,3);
  5820. split_sreg_range(0X8001A7C,"T",0X1,3);
  5821. split_sreg_range(0X8001A86,"T",0X1,3);
  5822. split_sreg_range(0X8001A8C,"T",0X1,3);
  5823. split_sreg_range(0X8001A94,"T",0X1,3);
  5824. split_sreg_range(0X8001A98,"T",0X1,3);
  5825. split_sreg_range(0X8001AA0,"T",0X1,3);
  5826. split_sreg_range(0X8001AFC,"T",0X1,3);
  5827. split_sreg_range(0X8001B02,"T",0X1,3);
  5828. split_sreg_range(0X8001B06,"T",0X1,3);
  5829. split_sreg_range(0X8001B10,"T",0X1,3);
  5830. split_sreg_range(0X8001B56,"T",0X1,3);
  5831. split_sreg_range(0X8001B5C,"T",0X1,3);
  5832. split_sreg_range(0X8001B66,"T",0X1,3);
  5833. split_sreg_range(0X8001B9A,"T",0X1,3);
  5834. split_sreg_range(0X8001BA0,"T",0X1,3);
  5835. split_sreg_range(0X8001BA4,"T",0X1,3);
  5836. split_sreg_range(0X8001BE2,"T",0X1,3);
  5837. split_sreg_range(0X8001BF4,"T",0X1,3);
  5838. split_sreg_range(0X8001BF8,"T",0X1,3);
  5839. split_sreg_range(0X8001BFA,"T",0X1,3);
  5840. split_sreg_range(0X8001C0E,"T",0X1,3);
  5841. split_sreg_range(0X8001C3C,"T",0X1,3);
  5842. split_sreg_range(0X8001C42,"T",0X1,3);
  5843. split_sreg_range(0X8001C46,"T",0X1,3);
  5844. split_sreg_range(0X8001C7E,"T",0X1,3);
  5845. split_sreg_range(0X8001C84,"T",0X1,3);
  5846. split_sreg_range(0X8001C8E,"T",0X1,3);
  5847. split_sreg_range(0X8001CBE,"T",0X1,3);
  5848. split_sreg_range(0X8001CD0,"T",0X1,3);
  5849. split_sreg_range(0X8001CD4,"T",0X1,3);
  5850. split_sreg_range(0X8001CD8,"T",0X1,3);
  5851. split_sreg_range(0X8001CE2,"T",0X1,3);
  5852. split_sreg_range(0X8001CE8,"T",0X1,3);
  5853. split_sreg_range(0X8001CFC,"T",0X1,3);
  5854. split_sreg_range(0X8001D14,"T",0X1,3);
  5855. split_sreg_range(0X8001D32,"T",0X1,3);
  5856. split_sreg_range(0X8001D34,"T",0X1,3);
  5857. split_sreg_range(0X8001D40,"T",0X1,3);
  5858. split_sreg_range(0X8001D50,"T",0X1,3);
  5859. split_sreg_range(0X8001D5A,"T",0X1,3);
  5860. split_sreg_range(0X8001D68,"T",0X1,3);
  5861. split_sreg_range(0X8001D70,"T",0X1,3);
  5862. split_sreg_range(0X8001D76,"T",0X1,3);
  5863. split_sreg_range(0X8001D8A,"T",0X1,3);
  5864. split_sreg_range(0X8001D92,"T",0X1,3);
  5865. split_sreg_range(0X8001DAA,"T",0X1,3);
  5866. split_sreg_range(0X8001DB0,"T",0X1,3);
  5867. split_sreg_range(0X8001DB4,"T",0X1,3);
  5868. split_sreg_range(0X8001DBA,"T",0X1,3);
  5869. split_sreg_range(0X8001DCC,"T",0X1,3);
  5870. split_sreg_range(0X8001DD0,"T",0X1,3);
  5871. split_sreg_range(0X8001DD4,"T",0X1,3);
  5872. split_sreg_range(0X8001DF2,"T",0X1,3);
  5873. split_sreg_range(0X8001DF8,"T",0X1,3);
  5874. split_sreg_range(0X8001E00,"T",0X1,3);
  5875. split_sreg_range(0X8001E08,"T",0X1,3);
  5876. split_sreg_range(0X8001E10,"T",0X1,3);
  5877. split_sreg_range(0X8001E12,"T",0X1,3);
  5878. split_sreg_range(0X8001E16,"T",0X1,3);
  5879. split_sreg_range(0X8001E26,"T",0X1,3);
  5880. split_sreg_range(0X8001E30,"T",0X1,3);
  5881. split_sreg_range(0X8001E32,"T",0X1,3);
  5882. split_sreg_range(0X8001E3E,"T",0X1,3);
  5883. split_sreg_range(0X8001E4C,"T",0X1,3);
  5884. split_sreg_range(0X8001E50,"T",0X1,3);
  5885. split_sreg_range(0X8001E54,"T",0X1,3);
  5886. split_sreg_range(0X8001E5E,"T",0X1,3);
  5887. split_sreg_range(0X8001E62,"T",0X1,3);
  5888. split_sreg_range(0X8001E90,"T",0X1,3);
  5889. split_sreg_range(0X8001E9A,"T",0X1,3);
  5890. split_sreg_range(0X8001EB0,"T",0X1,3);
  5891. split_sreg_range(0X8001ECC,"T",0X1,3);
  5892. split_sreg_range(0X8001EE0,"T",0X1,3);
  5893. split_sreg_range(0X8001EF8,"T",0X1,3);
  5894. split_sreg_range(0X8001F14,"T",0X1,3);
  5895. split_sreg_range(0X8001F1C,"T",0X1,3);
  5896. split_sreg_range(0X8001F2E,"T",0X1,3);
  5897. split_sreg_range(0X8001F38,"T",0X1,3);
  5898. split_sreg_range(0X8001F42,"T",0X1,3);
  5899. split_sreg_range(0X8001F46,"T",0X1,3);
  5900. split_sreg_range(0X8001F6C,"T",0X1,3);
  5901. split_sreg_range(0X8001FA2,"T",0X1,3);
  5902. split_sreg_range(0X8001FAC,"T",0X1,3);
  5903. split_sreg_range(0X8001FBA,"T",0X1,3);
  5904. split_sreg_range(0X8001FD8,"T",0X1,3);
  5905. split_sreg_range(0X8001FE0,"T",0X1,3);
  5906. split_sreg_range(0X800200C,"T",0X1,3);
  5907. split_sreg_range(0X8002012,"T",0X1,3);
  5908. split_sreg_range(0X8002036,"T",0X1,3);
  5909. split_sreg_range(0X8002040,"T",0X1,3);
  5910. split_sreg_range(0X8002044,"T",0X1,3);
  5911. split_sreg_range(0X800204A,"T",0X1,3);
  5912. split_sreg_range(0X8002056,"T",0X1,3);
  5913. split_sreg_range(0X8002062,"T",0X1,3);
  5914. split_sreg_range(0X8002068,"T",0X1,3);
  5915. split_sreg_range(0X800206E,"T",0X1,3);
  5916. split_sreg_range(0X8002076,"T",0X1,3);
  5917. split_sreg_range(0X8002084,"T",0X1,3);
  5918. split_sreg_range(0X8002090,"T",0X1,3);
  5919. split_sreg_range(0X8002098,"T",0X1,3);
  5920. split_sreg_range(0X80020A8,"T",0X1,3);
  5921. split_sreg_range(0X80020D6,"T",0X1,3);
  5922. split_sreg_range(0X80020DC,"T",0X1,3);
  5923. split_sreg_range(0X80020EC,"T",0X1,3);
  5924. split_sreg_range(0X80020F8,"T",0X1,3);
  5925. split_sreg_range(0X8002106,"T",0X1,3);
  5926. split_sreg_range(0X800210A,"T",0X1,3);
  5927. split_sreg_range(0X800210E,"T",0X1,3);
  5928. split_sreg_range(0X8002118,"T",0X1,3);
  5929. split_sreg_range(0X8002122,"T",0X1,3);
  5930. split_sreg_range(0X800212C,"T",0X1,3);
  5931. split_sreg_range(0X8002138,"T",0X1,3);
  5932. split_sreg_range(0X800213E,"T",0X1,3);
  5933. split_sreg_range(0X8002150,"T",0X1,3);
  5934. split_sreg_range(0X800215A,"T",0X1,3);
  5935. split_sreg_range(0X800216C,"T",0X1,3);
  5936. split_sreg_range(0X80021A6,"T",0X1,3);
  5937. split_sreg_range(0X80021AA,"T",0X1,3);
  5938. split_sreg_range(0X80021B0,"T",0X1,3);
  5939. split_sreg_range(0X80021BA,"T",0X1,3);
  5940. split_sreg_range(0X80021C6,"T",0X1,3);
  5941. split_sreg_range(0X80021CE,"T",0X1,3);
  5942. split_sreg_range(0X80021E0,"T",0X1,3);
  5943. split_sreg_range(0X80021EC,"T",0X1,3);
  5944. split_sreg_range(0X80021F2,"T",0X1,3);
  5945. split_sreg_range(0X80021F8,"T",0X1,3);
  5946. split_sreg_range(0X8002210,"T",0X1,3);
  5947. split_sreg_range(0X800221E,"T",0X1,3);
  5948. split_sreg_range(0X8002224,"T",0X1,3);
  5949. split_sreg_range(0X8002228,"T",0X1,3);
  5950. split_sreg_range(0X800222E,"T",0X1,3);
  5951. split_sreg_range(0X8002234,"T",0X1,3);
  5952. split_sreg_range(0X800223E,"T",0X1,3);
  5953. split_sreg_range(0X800224C,"T",0X1,3);
  5954. split_sreg_range(0X8002252,"T",0X1,3);
  5955. split_sreg_range(0X800225C,"T",0X1,3);
  5956. split_sreg_range(0X8002278,"T",0X1,3);
  5957. split_sreg_range(0X800227C,"T",0X1,3);
  5958. split_sreg_range(0X8002290,"T",0X1,3);
  5959. split_sreg_range(0X800229E,"T",0X1,3);
  5960. split_sreg_range(0X80022B6,"T",0X1,3);
  5961. split_sreg_range(0X80022E0,"T",0X1,3);
  5962. split_sreg_range(0X80022EE,"T",0X1,3);
  5963. split_sreg_range(0X80022FE,"T",0X1,3);
  5964. split_sreg_range(0X8002308,"T",0X1,3);
  5965. split_sreg_range(0X800231A,"T",0X1,3);
  5966. split_sreg_range(0X8002320,"T",0X1,3);
  5967. split_sreg_range(0X800232A,"T",0X1,3);
  5968. split_sreg_range(0X8002336,"T",0X1,3);
  5969. split_sreg_range(0X8002344,"T",0X1,3);
  5970. split_sreg_range(0X8002358,"T",0X1,3);
  5971. split_sreg_range(0X8002360,"T",0X1,3);
  5972. split_sreg_range(0X8002362,"T",0X1,3);
  5973. split_sreg_range(0X800236A,"T",0X1,3);
  5974. split_sreg_range(0X8002376,"T",0X1,3);
  5975. split_sreg_range(0X800237A,"T",0X1,3);
  5976. split_sreg_range(0X8002382,"T",0X1,3);
  5977. split_sreg_range(0X800238C,"T",0X1,3);
  5978. split_sreg_range(0X80023A4,"T",0X1,3);
  5979. split_sreg_range(0X80023AC,"T",0X1,3);
  5980. split_sreg_range(0X80023B0,"T",0X1,3);
  5981. split_sreg_range(0X80023B6,"T",0X1,3);
  5982. split_sreg_range(0X80023C6,"T",0X1,3);
  5983. split_sreg_range(0X80023D6,"T",0X1,3);
  5984. split_sreg_range(0X80023EC,"T",0X1,3);
  5985. split_sreg_range(0X80023FE,"T",0X1,3);
  5986. split_sreg_range(0X800240A,"T",0X1,3);
  5987. split_sreg_range(0X8002412,"T",0X1,3);
  5988. split_sreg_range(0X800241C,"T",0X1,3);
  5989. split_sreg_range(0X8002426,"T",0X1,3);
  5990. split_sreg_range(0X8002432,"T",0X1,3);
  5991. split_sreg_range(0X8002438,"T",0X1,3);
  5992. split_sreg_range(0X8002446,"T",0X1,3);
  5993. split_sreg_range(0X800244E,"T",0X1,3);
  5994. split_sreg_range(0X8002466,"T",0X1,3);
  5995. split_sreg_range(0X800246E,"T",0X1,3);
  5996. split_sreg_range(0X8002472,"T",0X1,3);
  5997. split_sreg_range(0X800247E,"T",0X1,3);
  5998. split_sreg_range(0X8002484,"T",0X1,3);
  5999. split_sreg_range(0X8002492,"T",0X1,3);
  6000. split_sreg_range(0X80024A4,"T",0X1,3);
  6001. split_sreg_range(0X80024BC,"T",0X1,3);
  6002. split_sreg_range(0X80024CE,"T",0X1,3);
  6003. split_sreg_range(0X80024D4,"T",0X1,3);
  6004. split_sreg_range(0X80024DA,"T",0X1,3);
  6005. split_sreg_range(0X80024F4,"T",0X1,3);
  6006. split_sreg_range(0X8002506,"T",0X1,3);
  6007. split_sreg_range(0X8002510,"T",0X1,3);
  6008. split_sreg_range(0X8002518,"T",0X1,3);
  6009. split_sreg_range(0X800251C,"T",0X1,3);
  6010. split_sreg_range(0X800253E,"T",0X1,3);
  6011. split_sreg_range(0X8002552,"T",0X1,3);
  6012. split_sreg_range(0X800255C,"T",0X1,3);
  6013. split_sreg_range(0X8002566,"T",0X1,3);
  6014. split_sreg_range(0X800256C,"T",0X1,3);
  6015. split_sreg_range(0X8002574,"T",0X1,3);
  6016. split_sreg_range(0X800257A,"T",0X1,3);
  6017. split_sreg_range(0X800257E,"T",0X1,3);
  6018. split_sreg_range(0X8002582,"T",0X1,3);
  6019. split_sreg_range(0X8002586,"T",0X1,3);
  6020. split_sreg_range(0X8002592,"T",0X1,3);
  6021. split_sreg_range(0X8002598,"T",0X1,3);
  6022. split_sreg_range(0X80025A0,"T",0X1,3);
  6023. split_sreg_range(0X80025B4,"T",0X1,3);
  6024. split_sreg_range(0X80025BC,"T",0X1,3);
  6025. split_sreg_range(0X80025D2,"T",0X1,3);
  6026. split_sreg_range(0X80025DA,"T",0X1,3);
  6027. split_sreg_range(0X80025DC,"T",0X1,3);
  6028. split_sreg_range(0X80025E2,"T",0X1,3);
  6029. split_sreg_range(0X80025F2,"T",0X1,3);
  6030. split_sreg_range(0X80025F8,"T",0X1,3);
  6031. split_sreg_range(0X8002604,"T",0X1,3);
  6032. split_sreg_range(0X8002618,"T",0X1,3);
  6033. split_sreg_range(0X8002626,"T",0X1,3);
  6034. split_sreg_range(0X8002632,"T",0X1,3);
  6035. split_sreg_range(0X8002640,"T",0X1,3);
  6036. split_sreg_range(0X8002646,"T",0X1,3);
  6037. split_sreg_range(0X800264C,"T",0X1,3);
  6038. split_sreg_range(0X800266A,"T",0X1,3);
  6039. split_sreg_range(0X8002672,"T",0X1,3);
  6040. split_sreg_range(0X8002688,"T",0X1,3);
  6041. split_sreg_range(0X800269A,"T",0X1,3);
  6042. split_sreg_range(0X80026A2,"T",0X1,3);
  6043. split_sreg_range(0X80026C4,"T",0X1,3);
  6044. split_sreg_range(0X80026D0,"T",0X1,3);
  6045. split_sreg_range(0X80026D6,"T",0X1,3);
  6046. split_sreg_range(0X80026DE,"T",0X1,3);
  6047. split_sreg_range(0X80026E4,"T",0X1,3);
  6048. split_sreg_range(0X80026F0,"T",0X1,3);
  6049. split_sreg_range(0X8002710,"T",0X1,3);
  6050. split_sreg_range(0X8002714,"T",0X1,3);
  6051. split_sreg_range(0X800271A,"T",0X1,3);
  6052. split_sreg_range(0X800272C,"T",0X1,3);
  6053. split_sreg_range(0X800273A,"T",0X1,3);
  6054. split_sreg_range(0X8002746,"T",0X1,3);
  6055. split_sreg_range(0X8002756,"T",0X1,3);
  6056. split_sreg_range(0X800275C,"T",0X1,3);
  6057. split_sreg_range(0X8002764,"T",0X1,3);
  6058. split_sreg_range(0X8002776,"T",0X1,3);
  6059. split_sreg_range(0X8002786,"T",0X1,3);
  6060. split_sreg_range(0X800278A,"T",0X1,3);
  6061. split_sreg_range(0X8002798,"T",0X1,3);
  6062. split_sreg_range(0X80027C6,"T",0X1,3);
  6063. split_sreg_range(0X80027CE,"T",0X1,3);
  6064. split_sreg_range(0X80027D2,"T",0X1,3);
  6065. split_sreg_range(0X80027D8,"T",0X1,3);
  6066. split_sreg_range(0X8002800,"T",0X1,3);
  6067. split_sreg_range(0X8002830,"T",0X1,3);
  6068. split_sreg_range(0X8002852,"T",0X1,3);
  6069. split_sreg_range(0X8002868,"T",0X1,3);
  6070. split_sreg_range(0X8002884,"T",0X1,3);
  6071. split_sreg_range(0X80028AA,"T",0X1,3);
  6072. split_sreg_range(0X80028C6,"T",0X1,3);
  6073. split_sreg_range(0X80028DC,"T",0X1,3);
  6074. split_sreg_range(0X80028F4,"T",0X1,3);
  6075. split_sreg_range(0X8002902,"T",0X1,3);
  6076. split_sreg_range(0X800290C,"T",0X1,3);
  6077. split_sreg_range(0X8002916,"T",0X1,3);
  6078. split_sreg_range(0X8002930,"T",0X1,3);
  6079. split_sreg_range(0X8002958,"T",0X1,3);
  6080. split_sreg_range(0X800295A,"T",0X1,3);
  6081. split_sreg_range(0X8002994,"T",0X1,3);
  6082. split_sreg_range(0X80029A8,"T",0X1,3);
  6083. split_sreg_range(0X80029CE,"T",0X1,3);
  6084. split_sreg_range(0X80029D0,"T",0X1,3);
  6085. split_sreg_range(0X80029E0,"T",0X1,3);
  6086. split_sreg_range(0X80029F0,"T",0X1,3);
  6087. split_sreg_range(0X80029F2,"T",0X1,3);
  6088. split_sreg_range(0X8002A26,"T",0X1,3);
  6089. split_sreg_range(0X8002A2C,"T",0X1,3);
  6090. split_sreg_range(0X8002A38,"T",0X1,3);
  6091. split_sreg_range(0X8002A58,"T",0X1,3);
  6092. split_sreg_range(0X8002A7C,"T",0X1,3);
  6093. split_sreg_range(0X8002ACE,"T",0X1,3);
  6094. split_sreg_range(0X8002AF0,"T",0X1,3);
  6095. split_sreg_range(0X8002B04,"T",0X1,3);
  6096. split_sreg_range(0X8002B18,"T",0X1,3);
  6097. split_sreg_range(0X8002B2A,"T",0X1,3);
  6098. split_sreg_range(0X8002B2E,"T",0X1,3);
  6099. split_sreg_range(0X8002B30,"T",0X1,3);
  6100. split_sreg_range(0X8002B4A,"T",0X1,3);
  6101. split_sreg_range(0X8002B50,"T",0X1,3);
  6102. split_sreg_range(0X8002B74,"T",0X1,3);
  6103. split_sreg_range(0X8002B7A,"T",0X1,3);
  6104. split_sreg_range(0X8002B80,"T",0X1,3);
  6105. split_sreg_range(0X8002B82,"T",0X1,3);
  6106. split_sreg_range(0X8002B86,"T",0X1,3);
  6107. split_sreg_range(0X8002B8A,"T",0X1,3);
  6108. split_sreg_range(0X8002B8E,"T",0X1,3);
  6109. split_sreg_range(0X8002BAC,"T",0X1,3);
  6110. split_sreg_range(0X8002BB2,"T",0X1,3);
  6111. split_sreg_range(0X8002BB4,"T",0X1,3);
  6112. split_sreg_range(0X8002BB8,"T",0X1,3);
  6113. split_sreg_range(0X8002BC2,"T",0X1,3);
  6114. split_sreg_range(0X8002BC4,"T",0X1,3);
  6115. split_sreg_range(0X8002BD4,"T",0X1,3);
  6116. split_sreg_range(0X8002BFE,"T",0X1,3);
  6117. split_sreg_range(0X8002C06,"T",0X1,3);
  6118. split_sreg_range(0X8002C3A,"T",0X1,3);
  6119. split_sreg_range(0X8002C4C,"T",0X1,3);
  6120. split_sreg_range(0X8002C60,"T",0X1,3);
  6121. split_sreg_range(0X8002C76,"T",0X1,3);
  6122. split_sreg_range(0X8002C7A,"T",0X1,3);
  6123. split_sreg_range(0X8002C7E,"T",0X1,3);
  6124. split_sreg_range(0X8002C90,"T",0X1,3);
  6125. split_sreg_range(0X8002CA6,"T",0X1,3);
  6126. split_sreg_range(0X8002CAC,"T",0X1,3);
  6127. split_sreg_range(0X8002CC4,"T",0X1,3);
  6128. split_sreg_range(0X8002CCE,"T",0X1,3);
  6129. split_sreg_range(0X8002CEC,"T",0X1,3);
  6130. split_sreg_range(0X8002D10,"T",0X1,3);
  6131. split_sreg_range(0X8002D2C,"T",0X1,3);
  6132. split_sreg_range(0X8002D38,"T",0X1,3);
  6133. split_sreg_range(0X8002D4E,"T",0X1,3);
  6134. split_sreg_range(0X8002D56,"T",0X1,3);
  6135. split_sreg_range(0X8002D66,"T",0X1,3);
  6136. split_sreg_range(0X8002D82,"T",0X1,3);
  6137. split_sreg_range(0X8002D98,"T",0X1,3);
  6138. split_sreg_range(0X8002DAE,"T",0X1,3);
  6139. split_sreg_range(0X8002DBC,"T",0X1,3);
  6140. split_sreg_range(0X8002DD4,"T",0X1,3);
  6141. split_sreg_range(0X8002DEC,"T",0X1,3);
  6142. split_sreg_range(0X8002DF2,"T",0X1,3);
  6143. split_sreg_range(0X8002E08,"T",0X1,3);
  6144. split_sreg_range(0X8002E10,"T",0X1,3);
  6145. split_sreg_range(0X8002E22,"T",0X1,3);
  6146. split_sreg_range(0X8002E32,"T",0X1,3);
  6147. split_sreg_range(0X8002E4E,"T",0X1,3);
  6148. split_sreg_range(0X8002E64,"T",0X1,3);
  6149. split_sreg_range(0X8002E76,"T",0X1,3);
  6150. split_sreg_range(0X8002E86,"T",0X1,3);
  6151. split_sreg_range(0X8002E9C,"T",0X1,3);
  6152. split_sreg_range(0X8002EAC,"T",0X1,3);
  6153. split_sreg_range(0X8002EC2,"T",0X1,3);
  6154. split_sreg_range(0X8002EE6,"T",0X1,3);
  6155. split_sreg_range(0X8002EEE,"T",0X1,3);
  6156. split_sreg_range(0X8002F0A,"T",0X1,3);
  6157. split_sreg_range(0X8002F16,"T",0X1,3);
  6158. split_sreg_range(0X8002F2E,"T",0X1,3);
  6159. split_sreg_range(0X8002F32,"T",0X1,3);
  6160. split_sreg_range(0X8002F44,"T",0X1,3);
  6161. split_sreg_range(0X8002F5A,"T",0X1,3);
  6162. split_sreg_range(0X8002F66,"T",0X1,3);
  6163. split_sreg_range(0X8002F7E,"T",0X1,3);
  6164. split_sreg_range(0X8002F92,"T",0X1,3);
  6165. split_sreg_range(0X8002F98,"T",0X1,3);
  6166. split_sreg_range(0X8002FB0,"T",0X1,3);
  6167. split_sreg_range(0X8002FB4,"T",0X1,3);
  6168. split_sreg_range(0X8002FDC,"T",0X1,3);
  6169. split_sreg_range(0X8002FF2,"T",0X1,3);
  6170. split_sreg_range(0X8003018,"T",0X1,3);
  6171. split_sreg_range(0X8003030,"T",0X1,3);
  6172. split_sreg_range(0X8003046,"T",0X1,3);
  6173. split_sreg_range(0X8003058,"T",0X1,3);
  6174. split_sreg_range(0X8003070,"T",0X1,3);
  6175. split_sreg_range(0X8003096,"T",0X1,3);
  6176. split_sreg_range(0X80030AC,"T",0X1,3);
  6177. split_sreg_range(0X80030BC,"T",0X1,3);
  6178. split_sreg_range(0X80030D2,"T",0X1,3);
  6179. split_sreg_range(0X8003100,"T",0X1,3);
  6180. split_sreg_range(0X8003116,"T",0X1,3);
  6181. split_sreg_range(0X800311A,"T",0X1,3);
  6182. split_sreg_range(0X800311E,"T",0X1,3);
  6183. split_sreg_range(0X8003122,"T",0X1,3);
  6184. split_sreg_range(0X8003124,"T",0X1,3);
  6185. split_sreg_range(0X8003128,"T",0X1,3);
  6186. split_sreg_range(0X8003138,"T",0X1,3);
  6187. split_sreg_range(0X8003182,"T",0X1,3);
  6188. split_sreg_range(0X800318C,"T",0X1,3);
  6189. split_sreg_range(0X800318E,"T",0X1,3);
  6190. split_sreg_range(0X80031A4,"T",0X1,3);
  6191. split_sreg_range(0X80031CE,"T",0X1,3);
  6192. split_sreg_range(0X80031E2,"T",0X1,3);
  6193. split_sreg_range(0X80031FC,"T",0X1,3);
  6194. split_sreg_range(0X8003218,"T",0X1,3);
  6195. split_sreg_range(0X8003232,"T",0X1,3);
  6196. split_sreg_range(0X800323E,"T",0X1,3);
  6197. split_sreg_range(0X800324A,"T",0X1,3);
  6198. split_sreg_range(0X8003266,"T",0X1,3);
  6199. split_sreg_range(0X8003282,"T",0X1,3);
  6200. split_sreg_range(0X80032A6,"T",0X1,3);
  6201. split_sreg_range(0X80032BA,"T",0X1,3);
  6202. split_sreg_range(0X80032DA,"T",0X1,3);
  6203. split_sreg_range(0X80032DC,"T",0X1,3);
  6204. split_sreg_range(0X80032F8,"T",0X1,3);
  6205. split_sreg_range(0X8003304,"T",0X1,3);
  6206. split_sreg_range(0X8003324,"T",0X1,3);
  6207. split_sreg_range(0X800336A,"T",0X1,3);
  6208. split_sreg_range(0X800336C,"T",0X1,3);
  6209. split_sreg_range(0X8003370,"T",0X1,3);
  6210. split_sreg_range(0X80033CA,"T",0X1,3);
  6211. split_sreg_range(0X80033CC,"T",0X1,3);
  6212. split_sreg_range(0X80033EC,"T",0X1,3);
  6213. split_sreg_range(0X80033EE,"T",0X1,3);
  6214. split_sreg_range(0X80033F0,"T",0X1,3);
  6215. split_sreg_range(0X8003422,"T",0X1,3);
  6216. split_sreg_range(0X8003434,"T",0X1,3);
  6217. split_sreg_range(0X8003440,"T",0X1,3);
  6218. split_sreg_range(0X800344E,"T",0X1,3);
  6219. split_sreg_range(0X800346C,"T",0X1,3);
  6220. split_sreg_range(0X8003496,"T",0X1,3);
  6221. split_sreg_range(0X80034A8,"T",0X1,3);
  6222. split_sreg_range(0X80034B4,"T",0X1,3);
  6223. split_sreg_range(0X80034C4,"T",0X1,3);
  6224. split_sreg_range(0X80034F8,"T",0X1,3);
  6225. split_sreg_range(0X800352E,"T",0X1,3);
  6226. split_sreg_range(0X800353A,"T",0X1,3);
  6227. split_sreg_range(0X8003564,"T",0X1,3);
  6228. split_sreg_range(0X8003588,"T",0X1,3);
  6229. split_sreg_range(0X80035C0,"T",0X1,3);
  6230. split_sreg_range(0X80035E8,"T",0X1,3);
  6231. split_sreg_range(0X8003628,"T",0X1,3);
  6232. split_sreg_range(0X800366C,"T",0X1,3);
  6233. split_sreg_range(0X800367E,"T",0X1,3);
  6234. split_sreg_range(0X8003680,"T",0X1,3);
  6235. split_sreg_range(0X8003682,"T",0X1,3);
  6236. split_sreg_range(0X80036A4,"T",0X1,3);
  6237. split_sreg_range(0X80036AC,"T",0X1,3);
  6238. split_sreg_range(0X80036B2,"T",0X1,3);
  6239. split_sreg_range(0X80036B6,"T",0X1,3);
  6240. split_sreg_range(0X80036BC,"T",0X1,3);
  6241. split_sreg_range(0X80036C2,"T",0X1,3);
  6242. split_sreg_range(0X80036C6,"T",0X1,3);
  6243. split_sreg_range(0X80036CA,"T",0X1,3);
  6244. split_sreg_range(0X80036CC,"T",0X1,3);
  6245. split_sreg_range(0X80036CE,"T",0X1,3);
  6246. split_sreg_range(0X80036D0,"T",0X1,3);
  6247. split_sreg_range(0X80036F8,"T",0X1,3);
  6248. split_sreg_range(0X80036FC,"T",0X1,3);
  6249. split_sreg_range(0X8003726,"T",0X1,3);
  6250. split_sreg_range(0X800372A,"T",0X1,3);
  6251. split_sreg_range(0X8003750,"T",0X1,3);
  6252. split_sreg_range(0X8003754,"T",0X1,3);
  6253. split_sreg_range(0X800377E,"T",0X1,3);
  6254. split_sreg_range(0X8003782,"T",0X1,3);
  6255. split_sreg_range(0X8003790,"T",0X1,3);
  6256. split_sreg_range(0X800379E,"T",0X1,3);
  6257. split_sreg_range(0X80037AC,"T",0X1,3);
  6258. split_sreg_range(0X80037BA,"T",0X1,3);
  6259. split_sreg_range(0X80037BC,"T",0X1,3);
  6260. split_sreg_range(0X80037C8,"T",0X1,3);
  6261. split_sreg_range(0X80037D6,"T",0X1,3);
  6262. split_sreg_range(0X80037E4,"T",0X1,3);
  6263. split_sreg_range(0X80037F2,"T",0X1,3);
  6264. split_sreg_range(0X8003800,"T",0X1,3);
  6265. split_sreg_range(0X800380E,"T",0X1,3);
  6266. split_sreg_range(0X800381C,"T",0X1,3);
  6267. split_sreg_range(0X800382C,"T",0X1,3);
  6268. split_sreg_range(0X8003842,"T",0X1,3);
  6269. split_sreg_range(0X8003868,"T",0X1,3);
  6270. split_sreg_range(0X8003870,"T",0X1,3);
  6271. split_sreg_range(0X8003894,"T",0X1,3);
  6272. split_sreg_range(0X800389A,"T",0X1,3);
  6273. split_sreg_range(0X80038A4,"T",0X1,3);
  6274. split_sreg_range(0X80038C4,"T",0X1,3);
  6275. split_sreg_range(0X80038D2,"T",0X1,3);
  6276. split_sreg_range(0X80038E6,"T",0X1,3);
  6277. split_sreg_range(0X80038E8,"T",0X1,3);
  6278. split_sreg_range(0X80038F4,"T",0X1,3);
  6279. split_sreg_range(0X80038F8,"T",0X1,3);
  6280. split_sreg_range(0X8003906,"T",0X1,3);
  6281. split_sreg_range(0X800391A,"T",0X1,3);
  6282. split_sreg_range(0X800391C,"T",0X1,3);
  6283. split_sreg_range(0X8003928,"T",0X1,3);
  6284. split_sreg_range(0X800392C,"T",0X1,3);
  6285. split_sreg_range(0X800393A,"T",0X1,3);
  6286. split_sreg_range(0X800394E,"T",0X1,3);
  6287. split_sreg_range(0X8003950,"T",0X1,3);
  6288. split_sreg_range(0X800395C,"T",0X1,3);
  6289. split_sreg_range(0X8003960,"T",0X1,3);
  6290. split_sreg_range(0X800398A,"T",0X1,3);
  6291. split_sreg_range(0X800399C,"T",0X1,3);
  6292. split_sreg_range(0X80039A8,"T",0X1,3);
  6293. split_sreg_range(0X80039B8,"T",0X1,3);
  6294. split_sreg_range(0X80039E0,"T",0X1,3);
  6295. split_sreg_range(0X8003A0E,"T",0X1,3);
  6296. split_sreg_range(0X8003A18,"T",0X1,3);
  6297. split_sreg_range(0X8003A26,"T",0X1,3);
  6298. split_sreg_range(0X8003A28,"T",0X1,3);
  6299. split_sreg_range(0X8003A30,"T",0X1,3);
  6300. split_sreg_range(0X8003A38,"T",0X1,3);
  6301. split_sreg_range(0X8003A3C,"T",0X1,3);
  6302. split_sreg_range(0X8003A62,"T",0X1,3);
  6303. split_sreg_range(0X8003A6A,"T",0X1,3);
  6304. split_sreg_range(0X8003A84,"T",0X1,3);
  6305. split_sreg_range(0X8003A88,"T",0X1,3);
  6306. split_sreg_range(0X8003A8C,"T",0X1,3);
  6307. split_sreg_range(0X8003A90,"T",0X1,3);
  6308. split_sreg_range(0X8003AA0,"T",0X1,3);
  6309. split_sreg_range(0X8003AE8,"T",0X1,3);
  6310. split_sreg_range(0X8003AF6,"T",0X1,3);
  6311. split_sreg_range(0X8003AF8,"T",0X1,3);
  6312. split_sreg_range(0X8003B1A,"T",0X1,3);
  6313. split_sreg_range(0X8003B3E,"T",0X1,3);
  6314. split_sreg_range(0X8003B60,"T",0X1,3);
  6315. split_sreg_range(0X8003B68,"T",0X1,3);
  6316. split_sreg_range(0X8003B80,"T",0X1,3);
  6317. split_sreg_range(0X8003B8E,"T",0X1,3);
  6318. split_sreg_range(0X8003BCE,"T",0X1,3);
  6319. split_sreg_range(0X8003BE6,"T",0X1,3);
  6320. split_sreg_range(0X8003BF4,"T",0X1,3);
  6321. split_sreg_range(0X8003C1E,"T",0X1,3);
  6322. split_sreg_range(0X8003C28,"T",0X1,3);
  6323. split_sreg_range(0X8003C36,"T",0X1,3);
  6324. split_sreg_range(0X8003C38,"T",0X1,3);
  6325. split_sreg_range(0X8003C52,"T",0X1,3);
  6326. split_sreg_range(0X8003C66,"T",0X1,3);
  6327. split_sreg_range(0X8003C7A,"T",0X1,3);
  6328. split_sreg_range(0X8003C84,"T",0X1,3);
  6329. split_sreg_range(0X8003C8E,"T",0X1,3);
  6330. split_sreg_range(0X8003C98,"T",0X1,3);
  6331. split_sreg_range(0X8003CB0,"T",0X1,3);
  6332. split_sreg_range(0X8003CD2,"T",0X1,3);
  6333. split_sreg_range(0X8003CE0,"T",0X1,3);
  6334. split_sreg_range(0X8003CEE,"T",0X1,3);
  6335. split_sreg_range(0X8003CF2,"T",0X1,3);
  6336. split_sreg_range(0X8003CF6,"T",0X1,3);
  6337. split_sreg_range(0X8003D08,"T",0X1,3);
  6338. split_sreg_range(0X8003D2A,"T",0X1,3);
  6339. split_sreg_range(0X8003D46,"T",0X1,3);
  6340. split_sreg_range(0X8003D60,"T",0X1,3);
  6341. split_sreg_range(0X8003D64,"T",0X1,3);
  6342. split_sreg_range(0X8003D68,"T",0X1,3);
  6343. split_sreg_range(0X8003D6C,"T",0X1,3);
  6344. split_sreg_range(0X8003D88,"T",0X1,3);
  6345. split_sreg_range(0X8003DA2,"T",0X1,3);
  6346. split_sreg_range(0X8003DA4,"T",0X1,3);
  6347. split_sreg_range(0X8003DC8,"T",0X1,3);
  6348. split_sreg_range(0X8003DD4,"T",0X1,3);
  6349. split_sreg_range(0X8003DD6,"T",0X1,3);
  6350. split_sreg_range(0X8003DE8,"T",0X1,3);
  6351. split_sreg_range(0X8003E18,"T",0X1,3);
  6352. split_sreg_range(0X8003E40,"T",0X1,3);
  6353. split_sreg_range(0X8003E4E,"T",0X1,3);
  6354. split_sreg_range(0X8003E5C,"T",0X1,3);
  6355. split_sreg_range(0X8003E64,"T",0X1,3);
  6356. split_sreg_range(0X8003E6C,"T",0X1,3);
  6357. split_sreg_range(0X8003E70,"T",0X1,3);
  6358. split_sreg_range(0X8003E74,"T",0X1,3);
  6359. split_sreg_range(0X8003E7C,"T",0X1,3);
  6360. split_sreg_range(0X8003E7E,"T",0X1,3);
  6361. split_sreg_range(0X8003E94,"T",0X1,3);
  6362. split_sreg_range(0X8003EEE,"T",0X1,3);
  6363. split_sreg_range(0X8003EF0,"T",0X1,3);
  6364. split_sreg_range(0X8003F00,"T",0X1,3);
  6365. split_sreg_range(0X8003F08,"T",0X1,3);
  6366. split_sreg_range(0X8003F0E,"T",0X1,3);
  6367. split_sreg_range(0X8003F2A,"T",0X1,3);
  6368. split_sreg_range(0X8003F2E,"T",0X1,3);
  6369. split_sreg_range(0X8003F32,"T",0X1,3);
  6370. split_sreg_range(0X8003F36,"T",0X1,3);
  6371. split_sreg_range(0X8003F5C,"T",0X1,3);
  6372. split_sreg_range(0X8003F76,"T",0X1,3);
  6373. split_sreg_range(0X8003F8A,"T",0X1,3);
  6374. split_sreg_range(0X8003F8C,"T",0X1,3);
  6375. split_sreg_range(0X8003FA2,"T",0X1,3);
  6376. split_sreg_range(0X8003FBA,"T",0X1,3);
  6377. split_sreg_range(0X8003FC0,"T",0X1,3);
  6378. split_sreg_range(0X8003FDE,"T",0X1,3);
  6379. split_sreg_range(0X8003FF8,"T",0X1,3);
  6380. split_sreg_range(0X8004012,"T",0X1,3);
  6381. split_sreg_range(0X8004030,"T",0X1,3);
  6382. split_sreg_range(0X8004044,"T",0X1,3);
  6383. split_sreg_range(0X8004058,"T",0X1,3);
  6384. split_sreg_range(0X800406C,"T",0X1,3);
  6385. split_sreg_range(0X8004080,"T",0X1,3);
  6386. split_sreg_range(0X8004094,"T",0X1,3);
  6387. split_sreg_range(0X80040A8,"T",0X1,3);
  6388. split_sreg_range(0X80040C6,"T",0X1,3);
  6389. split_sreg_range(0X80040DA,"T",0X1,3);
  6390. split_sreg_range(0X80040DC,"T",0X1,3);
  6391. split_sreg_range(0X8004110,"T",0X1,3);
  6392. split_sreg_range(0X8004120,"T",0X1,3);
  6393. split_sreg_range(0X8004146,"T",0X1,3);
  6394. split_sreg_range(0X8004170,"T",0X1,3);
  6395. split_sreg_range(0X8004172,"T",0X1,3);
  6396. split_sreg_range(0X800417C,"T",0X1,3);
  6397. split_sreg_range(0X8004192,"T",0X1,3);
  6398. split_sreg_range(0X8004196,"T",0X1,3);
  6399. split_sreg_range(0X80041A8,"T",0X1,3);
  6400. split_sreg_range(0X80041B4,"T",0X1,3);
  6401. split_sreg_range(0X80041C2,"T",0X1,3);
  6402. split_sreg_range(0X80041E2,"T",0X1,3);
  6403. split_sreg_range(0X80041EA,"T",0X1,3);
  6404. split_sreg_range(0X800422E,"T",0X1,3);
  6405. split_sreg_range(0X8004244,"T",0X1,3);
  6406. split_sreg_range(0X8004252,"T",0X1,3);
  6407. split_sreg_range(0X8004256,"T",0X1,3);
  6408. split_sreg_range(0X800425A,"T",0X1,3);
  6409. split_sreg_range(0X8004260,"T",0X1,3);
  6410. split_sreg_range(0X8004278,"T",0X1,3);
  6411. split_sreg_range(0X800428A,"T",0X1,3);
  6412. split_sreg_range(0X800428E,"T",0X1,3);
  6413. split_sreg_range(0X8004294,"T",0X1,3);
  6414. split_sreg_range(0X80042B6,"T",0X1,3);
  6415. split_sreg_range(0X80042D8,"T",0X1,3);
  6416. split_sreg_range(0X80042E6,"T",0X1,3);
  6417. split_sreg_range(0X8004306,"T",0X1,3);
  6418. split_sreg_range(0X800432A,"T",0X1,3);
  6419. split_sreg_range(0X800432C,"T",0X1,3);
  6420. split_sreg_range(0X8004338,"T",0X1,3);
  6421. split_sreg_range(0X8004340,"T",0X1,3);
  6422. split_sreg_range(0X8004348,"T",0X1,3);
  6423. split_sreg_range(0X8004352,"T",0X1,3);
  6424. split_sreg_range(0X8004354,"T",0X1,3);
  6425. split_sreg_range(0X8004368,"T",0X1,3);
  6426. split_sreg_range(0X8004374,"T",0X1,3);
  6427. split_sreg_range(0X8004382,"T",0X1,3);
  6428. split_sreg_range(0X800439A,"T",0X1,3);
  6429. split_sreg_range(0X80043B4,"T",0X1,3);
  6430. split_sreg_range(0X80043D0,"T",0X1,3);
  6431. split_sreg_range(0X80043EA,"T",0X1,3);
  6432. split_sreg_range(0X80043EC,"T",0X1,3);
  6433. split_sreg_range(0X80043FC,"T",0X1,3);
  6434. split_sreg_range(0X8004408,"T",0X1,3);
  6435. split_sreg_range(0X800441A,"T",0X1,3);
  6436. split_sreg_range(0X800442E,"T",0X1,3);
  6437. split_sreg_range(0X8004458,"T",0X1,3);
  6438. split_sreg_range(0X8004470,"T",0X1,3);
  6439. split_sreg_range(0X8004484,"T",0X1,3);
  6440. split_sreg_range(0X8004496,"T",0X1,3);
  6441. split_sreg_range(0X80044AC,"T",0X1,3);
  6442. split_sreg_range(0X80044C2,"T",0X1,3);
  6443. split_sreg_range(0X80044CE,"T",0X1,3);
  6444. split_sreg_range(0X80044DA,"T",0X1,3);
  6445. split_sreg_range(0X80044E8,"T",0X1,3);
  6446. split_sreg_range(0X80044F6,"T",0X1,3);
  6447. split_sreg_range(0X8004528,"T",0X1,3);
  6448. split_sreg_range(0X8004530,"T",0X1,3);
  6449. split_sreg_range(0X8004538,"T",0X1,3);
  6450. split_sreg_range(0X8004540,"T",0X1,3);
  6451. split_sreg_range(0X8004548,"T",0X1,3);
  6452. split_sreg_range(0X8004554,"T",0X1,3);
  6453. split_sreg_range(0X800455C,"T",0X1,3);
  6454. split_sreg_range(0X8004564,"T",0X1,3);
  6455. split_sreg_range(0X800456C,"T",0X1,3);
  6456. split_sreg_range(0X800456E,"T",0X1,3);
  6457. split_sreg_range(0X8004586,"T",0X1,3);
  6458. split_sreg_range(0X800458E,"T",0X1,3);
  6459. split_sreg_range(0X800459C,"T",0X1,3);
  6460. split_sreg_range(0X80045C0,"T",0X1,3);
  6461. split_sreg_range(0X80045E0,"T",0X1,3);
  6462. split_sreg_range(0X80045F0,"T",0X1,3);
  6463. split_sreg_range(0X80045FC,"T",0X1,3);
  6464. split_sreg_range(0X8004640,"T",0X1,3);
  6465. split_sreg_range(0X800467E,"T",0X1,3);
  6466. split_sreg_range(0X80046A6,"T",0X1,3);
  6467. split_sreg_range(0X80046A8,"T",0X1,3);
  6468. split_sreg_range(0X80046D0,"T",0X1,3);
  6469. split_sreg_range(0X80046F6,"T",0X1,3);
  6470. split_sreg_range(0X8004708,"T",0X1,3);
  6471. split_sreg_range(0X8004726,"T",0X1,3);
  6472. split_sreg_range(0X8004738,"T",0X1,3);
  6473. split_sreg_range(0X800478C,"T",0X1,3);
  6474. split_sreg_range(0X80047B0,"T",0X1,3);
  6475. split_sreg_range(0X80047D4,"T",0X1,3);
  6476. split_sreg_range(0X80047D6,"T",0X1,3);
  6477. split_sreg_range(0X80047FC,"T",0X1,3);
  6478. split_sreg_range(0X8004828,"T",0X1,3);
  6479. split_sreg_range(0X8004840,"T",0X1,3);
  6480. split_sreg_range(0X800485C,"T",0X1,3);
  6481. split_sreg_range(0X8004864,"T",0X1,3);
  6482. split_sreg_range(0X80048B8,"T",0X1,3);
  6483. split_sreg_range(0X80048DC,"T",0X1,3);
  6484. split_sreg_range(0X8004900,"T",0X1,3);
  6485. split_sreg_range(0X8004902,"T",0X1,3);
  6486. split_sreg_range(0X8004936,"T",0X1,3);
  6487. split_sreg_range(0X8004960,"T",0X1,3);
  6488. split_sreg_range(0X8004978,"T",0X1,3);
  6489. split_sreg_range(0X8004988,"T",0X1,3);
  6490. split_sreg_range(0X8004A14,"T",0X1,3);
  6491. split_sreg_range(0X8004A7C,"T",0X1,3);
  6492. split_sreg_range(0X8004B34,"T",0X1,3);
  6493. split_sreg_range(0X8004B74,"T",0X1,3);
  6494. split_sreg_range(0X8004C08,"T",0X1,3);
  6495. split_sreg_range(0X8004C1C,"T",0X1,3);
  6496. split_sreg_range(0X8004C1E,"T",0X1,3);
  6497. split_sreg_range(0X8004C28,"T",0X1,3);
  6498. split_sreg_range(0X8004C32,"T",0X1,3);
  6499. split_sreg_range(0X8004C38,"T",0X1,3);
  6500. split_sreg_range(0X8004C3A,"T",0X1,3);
  6501. split_sreg_range(0X8004C40,"T",0X1,3);
  6502. split_sreg_range(0X8004C78,"T",0X1,3);
  6503. split_sreg_range(0X8004CBC,"T",0X1,3);
  6504. split_sreg_range(0X8004CC4,"T",0X1,3);
  6505. split_sreg_range(0X8004CC6,"T",0X1,3);
  6506. split_sreg_range(0X8004CE2,"T",0X1,3);
  6507. split_sreg_range(0X8004CE6,"T",0X1,3);
  6508. split_sreg_range(0X8004CF4,"T",0X1,3);
  6509. split_sreg_range(0X8004D10,"T",0X1,3);
  6510. split_sreg_range(0X8004D1C,"T",0X1,3);
  6511. split_sreg_range(0X8004D28,"T",0X1,3);
  6512. split_sreg_range(0X8004D88,"T",0X1,3);
  6513. split_sreg_range(0X8004DB8,"T",0X1,3);
  6514. split_sreg_range(0X8004DC6,"T",0X1,3);
  6515. split_sreg_range(0X8004DD0,"T",0X1,3);
  6516. split_sreg_range(0X8004E00,"T",0X1,3);
  6517. split_sreg_range(0X8004E0C,"T",0X1,3);
  6518. split_sreg_range(0X8004E1C,"T",0X1,3);
  6519. split_sreg_range(0X8004E26,"T",0X1,3);
  6520. split_sreg_range(0X8004E30,"T",0X1,3);
  6521. split_sreg_range(0X8004E3C,"T",0X1,3);
  6522. split_sreg_range(0X8004E46,"T",0X1,3);
  6523. split_sreg_range(0X8004E5C,"T",0X1,3);
  6524. split_sreg_range(0X8004E62,"T",0X1,3);
  6525. split_sreg_range(0X8004E9C,"T",0X1,3);
  6526. split_sreg_range(0X8004EA6,"T",0X1,3);
  6527. split_sreg_range(0X8004EAE,"T",0X1,3);
  6528. split_sreg_range(0X8004EB8,"T",0X1,3);
  6529. split_sreg_range(0X8004EDC,"T",0X1,3);
  6530. split_sreg_range(0X8004F14,"T",0X1,3);
  6531. split_sreg_range(0X8004F24,"T",0X1,3);
  6532. split_sreg_range(0X8004F30,"T",0X1,3);
  6533. split_sreg_range(0X8004F6A,"T",0X1,3);
  6534. split_sreg_range(0X8004F9C,"T",0X1,3);
  6535. split_sreg_range(0X8004FDC,"T",0X1,3);
  6536. split_sreg_range(0X8004FF8,"T",0X1,3);
  6537. split_sreg_range(0X8005040,"T",0X1,3);
  6538. split_sreg_range(0X8005052,"T",0X1,3);
  6539. split_sreg_range(0X8005068,"T",0X1,3);
  6540. split_sreg_range(0X8005080,"T",0X1,3);
  6541. split_sreg_range(0X8005098,"T",0X1,3);
  6542. split_sreg_range(0X80050DC,"T",0X1,3);
  6543. split_sreg_range(0X800510C,"T",0X1,3);
  6544. split_sreg_range(0X8005128,"T",0X1,3);
  6545. split_sreg_range(0X8005136,"T",0X1,3);
  6546. split_sreg_range(0X80051A0,"T",0X1,3);
  6547. split_sreg_range(0X80051D2,"T",0X1,3);
  6548. split_sreg_range(0X80051D6,"T",0X1,3);
  6549. split_sreg_range(0X80051DA,"T",0X1,3);
  6550. split_sreg_range(0X80052C4,"T",0X1,3);
  6551. split_sreg_range(0X8005310,"T",0X1,3);
  6552. split_sreg_range(0X8005344,"T",0X1,3);
  6553. split_sreg_range(0X80053CA,"T",0X1,3);
  6554. split_sreg_range(0X80053E4,"T",0X1,3);
  6555. split_sreg_range(0X80053EE,"T",0X1,3);
  6556. split_sreg_range(0X80053F0,"T",0X1,3);
  6557. split_sreg_range(0X8005438,"T",0X1,3);
  6558. split_sreg_range(0X8005440,"T",0X1,3);
  6559. split_sreg_range(0X8005458,"T",0X1,3);
  6560. split_sreg_range(0X800545E,"T",0X1,3);
  6561. split_sreg_range(0X800547C,"T",0X1,3);
  6562. split_sreg_range(0X8005490,"T",0X1,3);
  6563. split_sreg_range(0X8005492,"T",0X1,3);
  6564. split_sreg_range(0X8005498,"T",0X1,3);
  6565. split_sreg_range(0X80054A4,"T",0X1,3);
  6566. split_sreg_range(0X80054CC,"T",0X1,3);
  6567. split_sreg_range(0X80054D0,"T",0X1,3);
  6568. split_sreg_range(0X80054D2,"T",0X1,3);
  6569. split_sreg_range(0X80054E8,"T",0X1,3);
  6570. split_sreg_range(0X80054FE,"T",0X1,3);
  6571. split_sreg_range(0X8005508,"T",0X1,3);
  6572. split_sreg_range(0X8005536,"T",0X1,3);
  6573. split_sreg_range(0X800554C,"T",0X1,3);
  6574. split_sreg_range(0X800555E,"T",0X1,3);
  6575. split_sreg_range(0X800556A,"T",0X1,3);
  6576. split_sreg_range(0X8005578,"T",0X1,3);
  6577. split_sreg_range(0X800559E,"T",0X1,3);
  6578. split_sreg_range(0X80055B2,"T",0X1,3);
  6579. split_sreg_range(0X80055C8,"T",0X1,3);
  6580. split_sreg_range(0X80055CC,"T",0X1,3);
  6581. split_sreg_range(0X80055FA,"T",0X1,3);
  6582. split_sreg_range(0X80055FE,"T",0X1,3);
  6583. split_sreg_range(0X8005608,"T",0X1,3);
  6584. split_sreg_range(0X8005612,"T",0X1,3);
  6585. split_sreg_range(0X8005644,"T",0X1,3);
  6586. split_sreg_range(0X8005650,"T",0X1,3);
  6587. split_sreg_range(0X80056F2,"T",0X1,3);
  6588. split_sreg_range(0X8005700,"T",0X1,3);
  6589. split_sreg_range(0X8005712,"T",0X1,3);
  6590. split_sreg_range(0X800571A,"T",0X1,3);
  6591. split_sreg_range(0X8005720,"T",0X1,3);
  6592. split_sreg_range(0X8005748,"T",0X1,3);
  6593. split_sreg_range(0X800575E,"T",0X1,3);
  6594. split_sreg_range(0X8005760,"T",0X1,3);
  6595. split_sreg_range(0X8005780,"T",0X1,3);
  6596. split_sreg_range(0X8005792,"T",0X1,3);
  6597. split_sreg_range(0X80057B0,"T",0X1,3);
  6598. split_sreg_range(0X80057D4,"T",0X1,3);
  6599. split_sreg_range(0X8005804,"T",0X1,3);
  6600. split_sreg_range(0X800582A,"T",0X1,3);
  6601. split_sreg_range(0X800582E,"T",0X1,3);
  6602. split_sreg_range(0X8005854,"T",0X1,3);
  6603. split_sreg_range(0X800589C,"T",0X1,3);
  6604. split_sreg_range(0X80058D0,"T",0X1,3);
  6605. split_sreg_range(0X80058E8,"T",0X1,3);
  6606. split_sreg_range(0X80058EC,"T",0X1,3);
  6607. split_sreg_range(0X8005948,"T",0X1,3);
  6608. split_sreg_range(0X800594A,"T",0X1,3);
  6609. split_sreg_range(0X800594C,"T",0X1,3);
  6610. split_sreg_range(0X800594E,"T",0X1,3);
  6611. split_sreg_range(0X8005950,"T",0X1,3);
  6612. split_sreg_range(0X8005958,"T",0X1,3);
  6613. split_sreg_range(0X8005964,"T",0X1,3);
  6614. split_sreg_range(0X8005974,"T",0X1,3);
  6615. split_sreg_range(0X8005984,"T",0X1,3);
  6616. split_sreg_range(0X80059A4,"T",0X1,3);
  6617. split_sreg_range(0X8005A04,"T",0X1,3);
  6618. split_sreg_range(0X8005A18,"T",0X1,3);
  6619. split_sreg_range(0X8005A2A,"T",0X1,3);
  6620. split_sreg_range(0X8005A2C,"T",0X1,3);
  6621. split_sreg_range(0X8005A40,"T",0X1,3);
  6622. split_sreg_range(0X8005A50,"T",0X1,3);
  6623. split_sreg_range(0X8005A5C,"T",0X1,3);
  6624. split_sreg_range(0X8005A60,"T",0X1,3);
  6625. split_sreg_range(0X8005A76,"T",0X1,3);
  6626. split_sreg_range(0X8005A7C,"T",0X1,3);
  6627. split_sreg_range(0X8005A8A,"T",0X1,3);
  6628. split_sreg_range(0X8005A8E,"T",0X1,3);
  6629. split_sreg_range(0X8005A9E,"T",0X1,3);
  6630. split_sreg_range(0X8005AB8,"T",0X1,3);
  6631. split_sreg_range(0X8005ABC,"T",0X1,3);
  6632. split_sreg_range(0X8005AC8,"T",0X1,3);
  6633. split_sreg_range(0X8005ADA,"T",0X1,3);
  6634. split_sreg_range(0X8005AE0,"T",0X1,3);
  6635. split_sreg_range(0X8005AEA,"T",0X1,3);
  6636. split_sreg_range(0X8005B04,"T",0X1,3);
  6637. split_sreg_range(0X8005B08,"T",0X1,3);
  6638. split_sreg_range(0X8005B0E,"T",0X1,3);
  6639. split_sreg_range(0X8005B16,"T",0X1,3);
  6640. split_sreg_range(0X8005B1A,"T",0X1,3);
  6641. split_sreg_range(0X8005B20,"T",0X1,3);
  6642. split_sreg_range(0X8005B28,"T",0X1,3);
  6643. split_sreg_range(0X20000000,"T",0,3);
  6644. split_sreg_range(0X40000000,"T",0,3);
  6645. split_sreg_range(0X48000000,"T",0,3);
  6646. split_sreg_range(0X8000000,"DS",0,3);
  6647. split_sreg_range(0X8005D70,"DS",0X1,3);
  6648. split_sreg_range(0X20000000,"DS",0X1,3);
  6649. split_sreg_range(0X40000000,"DS",0X1,3);
  6650. split_sreg_range(0X48000000,"DS",0X1,3);
  6651. }
  6652.  
  6653. //------------------------------------------------------------------------
  6654. // Information about all patched bytes:
  6655.  
  6656. static Patches(void) {
  6657. }
  6658.  
  6659. //------------------------------------------------------------------------
  6660. // Call all byte feature functions:
  6661.  
  6662. static Bytes(void) {
  6663. Bytes_0();
  6664. end_type_updating(UTP_STRUCT);
  6665. }
  6666.  
  6667. // End of file.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement