blink.elf: file format elf32-p2 Disassembly of section .text: 00000000 <__entry>: 0: f8 a1 03 fb rdlong r0, ptra 4: 16 00 00 ff augs #22 8: dc a0 07 f6 mov r0, #220 c: d0 a1 03 fb rdlong r0, r0 10: 03 a0 97 fb tjz r0, #3 14: 00 00 10 ff augs #1048576 18: 01 a0 07 f6 mov r0, #1 1c: 00 a0 63 fd hubset r0 20: 00 00 00 ff augs #0 24: 40 a0 07 f6 mov r0, #64 28: d0 01 e8 fc coginit #0, r0 Disassembly of section .cog: 00000040 <__start>: 40: f8 a1 03 fb rdlong r0, ptra 44: 29 fe 67 fd setq2 #511 48: 01 00 00 ff augs #1 4c: 00 00 04 fb rdlong $0x000, #0 50: 01 a0 63 fd cogid r0 54: 05 a0 97 fb tjz r0, #5 58: f8 a1 03 f6 mov r0, ptra 5c: d0 a3 03 fb rdlong r1, r0 60: 04 a0 07 f1 add r0, #4 64: d0 a1 03 fb rdlong r0, r0 68: 2c a2 63 fd jmp r1 6c: 80 03 00 ff augs #896 70: 00 f0 07 f6 mov ptra, #0 74: ac 14 c0 fd calla #\5292 78: 3c a0 07 f6 mov r0, #60 7c: d0 df 63 fc wrlong r31, r0 80: 24 a0 07 f6 mov r0, #36 84: 1b b7 80 ff augd #46875 88: d0 01 68 fc wrlong #0, r0 8c: 28 0b c0 fd calla #\2856 90: a8 0a c0 fd calla #\2728 94: 00 0a c0 fd calla #\2560 98: e8 0a c0 fd calla #\2792 9c: fc ff 9f fd jmp #-4 Disassembly of section .lut: 00000200 <__ashldi3>: 200: 28 06 64 fd setq #3 204: 61 a1 67 fc wrlong r0, ptra++ 208: 20 a4 17 f2 cmp r2, #32 wc 20c: 24 00 90 3d if_nc jmp #36 210: 20 a6 07 f6 mov r3, #32 214: d2 a7 83 f1 sub r3, r2 218: d0 dd 03 f6 mov r30, r0 21c: d2 dd 63 f0 shl r30, r2 220: d1 df 03 f6 mov r31, r1 224: d2 df 63 f0 shl r31, r2 228: d3 a1 43 f0 shr r0, r3 22c: d0 df 43 f5 or r31, r0 230: 14 00 90 fd jmp #20 234: d2 a7 03 f6 mov r3, r2 238: 20 a6 87 f1 sub r3, #32 23c: 00 dc 07 f6 mov r30, #0 240: d0 df 03 f6 mov r31, r0 244: d3 df 63 f0 shl r31, r3 248: 28 06 64 fd setq #3 24c: 5f a1 07 fb rdlong r0, --ptra 250: 2e 00 64 fd reta 00000254 <__ashrdi3>: 254: 28 06 64 fd setq #3 258: 61 a1 67 fc wrlong r0, ptra++ 25c: 20 a4 17 f2 cmp r2, #32 wc 260: 24 00 90 3d if_nc jmp #36 264: 20 a6 07 f6 mov r3, #32 268: d2 a7 83 f1 sub r3, r2 26c: d1 df 03 f6 mov r31, r1 270: d2 df c3 f0 sar r31, r2 274: d0 dd 03 f6 mov r30, r0 278: d2 dd c3 f0 sar r30, r2 27c: d3 a3 63 f0 shl r1, r3 280: d1 dd 43 f5 or r30, r1 284: 18 00 90 fd jmp #24 288: d2 a7 03 f6 mov r3, r2 28c: 20 a6 87 f1 sub r3, #32 290: d1 df 03 f6 mov r31, r1 294: 1f de c7 f0 sar r31, #31 298: d1 dd 03 f6 mov r30, r1 29c: d3 dd c3 f0 sar r30, r3 2a0: 28 06 64 fd setq #3 2a4: 5f a1 07 fb rdlong r0, --ptra 2a8: 2e 00 64 fd reta 000002ac <__divdi3>: 2ac: 28 1e 64 fd setq #15 2b0: 61 a1 67 fc wrlong r0, ptra++ 2b4: d2 a9 03 f6 mov r4, r2 2b8: d3 ab 03 f6 mov r5, r3 2bc: d0 ad 03 f6 mov r6, r0 2c0: d1 af 03 f6 mov r7, r1 2c4: 3f a4 07 f6 mov r2, #63 2c8: 6a 02 c0 fd calla #\618 2cc: ee b1 03 f6 mov r8, r30 2d0: ef b3 03 f6 mov r9, r31 2d4: 15 02 c0 fd calla #\533 2d8: ee b5 03 f6 mov r10, r30 2dc: ef b7 03 f6 mov r11, r31 2e0: d4 a1 03 f6 mov r0, r4 2e4: d5 a3 03 f6 mov r1, r5 2e8: 6a 02 c0 fd calla #\618 2ec: ee b9 03 f6 mov r12, r30 2f0: ef bb 03 f6 mov r13, r31 2f4: 15 02 c0 fd calla #\533 2f8: ee bd 03 f6 mov r14, r30 2fc: ef bf 03 f6 mov r15, r31 300: f8 01 68 fc wrlong #0, ptra 304: da a1 03 f6 mov r0, r10 308: db a3 03 f6 mov r1, r11 30c: d6 a1 63 f5 xor r0, r6 310: d7 a3 63 f5 xor r1, r7 314: d8 a1 13 f1 add r0, r8 wc 318: d9 a3 23 f1 addx r1, r9 31c: de a5 03 f6 mov r2, r14 320: df a7 03 f6 mov r3, r15 324: d4 a5 63 f5 xor r2, r4 328: d5 a7 63 f5 xor r3, r5 32c: dc a5 13 f1 add r2, r12 wc 330: dd a7 23 f1 addx r3, r13 334: 04 f0 07 f1 add ptra, #4 338: f4 02 c0 fd calla #\756 33c: 04 f0 87 f1 sub ptra, #4 340: da bd 63 f5 xor r14, r10 344: db bf 63 f5 xor r15, r11 348: ee a1 03 f6 mov r0, r30 34c: ef a3 03 f6 mov r1, r31 350: de a1 63 f5 xor r0, r14 354: df a3 63 f5 xor r1, r15 358: de a1 93 f1 sub r0, r14 wc 35c: df a3 a3 f1 subx r1, r15 360: d0 dd 03 f6 mov r30, r0 364: d1 df 03 f6 mov r31, r1 368: 28 1e 64 fd setq #15 36c: 5f a1 07 fb rdlong r0, --ptra 370: 2e 00 64 fd reta 00000374 <__divsi3>: 374: 28 04 64 fd setq #2 378: 61 a1 67 fc wrlong r0, ptra++ 37c: d0 a5 03 f6 mov r2, r0 380: d1 a5 63 f5 xor r2, r1 384: 1f a4 4f f0 shr r2, #31 wz 388: d0 a1 43 f6 abs r0, r0 38c: d1 a3 43 f6 abs r1, r1 390: d1 a1 13 fd qdiv r0, r1 394: 18 de 63 fd getqx r31 398: ef df 63 56 if_nz neg r31, r31 39c: 28 04 64 fd setq #2 3a0: 5f a1 07 fb rdlong r0, --ptra 3a4: 2e 00 64 fd reta 000003a8 <__lshrdi3>: 3a8: 28 06 64 fd setq #3 3ac: 61 a1 67 fc wrlong r0, ptra++ 3b0: 20 a4 17 f2 cmp r2, #32 wc 3b4: 24 00 90 3d if_nc jmp #36 3b8: 20 a6 07 f6 mov r3, #32 3bc: d2 a7 83 f1 sub r3, r2 3c0: d1 df 03 f6 mov r31, r1 3c4: d2 df 43 f0 shr r31, r2 3c8: d0 dd 03 f6 mov r30, r0 3cc: d2 dd 43 f0 shr r30, r2 3d0: d3 a3 63 f0 shl r1, r3 3d4: d1 dd 43 f5 or r30, r1 3d8: 14 00 90 fd jmp #20 3dc: d2 a7 03 f6 mov r3, r2 3e0: 20 a6 87 f1 sub r3, #32 3e4: 00 de 07 f6 mov r31, #0 3e8: d1 dd 03 f6 mov r30, r1 3ec: d3 dd 43 f0 shr r30, r3 3f0: 28 06 64 fd setq #3 3f4: 5f a1 07 fb rdlong r0, --ptra 3f8: 2e 00 64 fd reta 000003fc <__moddi3>: 3fc: 28 1e 64 fd setq #15 400: 61 a1 67 fc wrlong r0, ptra++ 404: 0c f0 07 f1 add ptra, #12 408: d2 ad 03 f6 mov r6, r2 40c: d3 af 03 f6 mov r7, r3 410: d0 a9 03 f6 mov r4, r0 414: d1 ab 03 f6 mov r5, r1 418: 3f a4 07 f6 mov r2, #63 41c: d6 a1 03 f6 mov r0, r6 420: d7 a3 03 f6 mov r1, r7 424: 6a 02 c0 fd calla #\618 428: ee b5 03 f6 mov r10, r30 42c: ef b7 03 f6 mov r11, r31 430: 15 02 c0 fd calla #\533 434: ee b1 03 f6 mov r8, r30 438: ef b3 03 f6 mov r9, r31 43c: d4 a1 03 f6 mov r0, r4 440: d5 a3 03 f6 mov r1, r5 444: 6a 02 c0 fd calla #\618 448: ee b9 03 f6 mov r12, r30 44c: ef bb 03 f6 mov r13, r31 450: 15 02 c0 fd calla #\533 454: ee bd 03 f6 mov r14, r30 458: ef bf 03 f6 mov r15, r31 45c: f8 a1 03 f6 mov r0, ptra 460: 08 a0 87 f1 sub r0, #8 464: f8 a1 63 fc wrlong r0, ptra 468: d6 b1 63 f5 xor r8, r6 46c: d7 b3 63 f5 xor r9, r7 470: da b1 13 f1 add r8, r10 wc 474: db b3 23 f1 addx r9, r11 478: de a1 03 f6 mov r0, r14 47c: df a3 03 f6 mov r1, r15 480: d4 a1 63 f5 xor r0, r4 484: d5 a3 63 f5 xor r1, r5 488: dc a1 13 f1 add r0, r12 wc 48c: dd a3 23 f1 addx r1, r13 490: d8 a5 03 f6 mov r2, r8 494: d9 a7 03 f6 mov r3, r9 498: 04 f0 07 f1 add ptra, #4 49c: f4 02 c0 fd calla #\756 4a0: 04 f0 87 f1 sub ptra, #4 4a4: f8 ed 03 f6 mov pa, ptra 4a8: 08 ec 87 f1 sub pa, #8 4ac: 28 02 64 fd setq #1 4b0: f6 a1 03 fb rdlong r0, pa 4b4: de a1 63 f5 xor r0, r14 4b8: df a3 63 f5 xor r1, r15 4bc: dc a1 13 f1 add r0, r12 wc 4c0: dd a3 23 f1 addx r1, r13 4c4: d0 dd 03 f6 mov r30, r0 4c8: d1 df 03 f6 mov r31, r1 4cc: 0c f0 87 f1 sub ptra, #12 4d0: 28 1e 64 fd setq #15 4d4: 5f a1 07 fb rdlong r0, --ptra 4d8: 2e 00 64 fd reta 000004dc <__modsi3>: 4dc: 28 04 64 fd setq #2 4e0: 61 a1 67 fc wrlong r0, ptra++ 4e4: d0 a5 03 f6 mov r2, r0 4e8: 1f a4 4f f0 shr r2, #31 wz 4ec: d0 a1 43 f6 abs r0, r0 4f0: d1 a3 43 f6 abs r1, r1 4f4: d0 a1 43 f6 abs r0, r0 4f8: d1 a1 13 fd qdiv r0, r1 4fc: 18 de 63 fd getqx r31 500: ef df 63 56 if_nz neg r31, r31 504: 28 04 64 fd setq #2 508: 5f a1 07 fb rdlong r0, --ptra 50c: 2e 00 64 fd reta 00000510 <__muldi3>: 510: 28 0c 64 fd setq #6 514: 61 a1 67 fc wrlong r0, ptra++ 518: d1 a9 03 f6 mov r4, r1 51c: 1f a8 47 f0 shr r4, #31 520: d3 ab 03 f6 mov r5, r3 524: 1f aa 47 f0 shr r5, #31 528: d4 ad 03 f6 mov r6, r4 52c: d5 ad 63 f5 xor r6, r5 530: 00 a8 0f f2 cmp r4, #0 wz 534: 10 00 90 ad if_z jmp #16 538: d0 a1 23 f6 not r0, r0 53c: d1 a3 23 f6 not r1, r1 540: 01 a0 17 f1 add r0, #1 wc 544: 00 a2 27 f1 addx r1, #0 548: 00 aa 0f f2 cmp r5, #0 wz 54c: 10 00 90 ad if_z jmp #16 550: d2 a5 23 f6 not r2, r2 554: d3 a7 23 f6 not r3, r3 558: 01 a4 17 f1 add r2, #1 wc 55c: 00 a6 27 f1 addx r3, #0 560: d2 a1 03 fd qmul r0, r2 564: 18 dc 63 fd getqx r30 568: 19 de 63 fd getqy r31 56c: d2 a3 03 fd qmul r1, r2 570: 18 a8 63 fd getqx r4 574: d4 df 03 f1 add r31, r4 578: d3 a1 03 fd qmul r0, r3 57c: 18 a8 63 fd getqx r4 580: d4 df 03 f1 add r31, r4 584: 00 ac 0f f2 cmp r6, #0 wz 588: 10 00 90 ad if_z jmp #16 58c: ee dd 23 f6 not r30, r30 590: ef df 23 f6 not r31, r31 594: 01 dc 17 f1 add r30, #1 wc 598: 00 de 27 f1 addx r31, #0 59c: 28 0c 64 fd setq #6 5a0: 5f a1 07 fb rdlong r0, --ptra 5a4: 2e 00 64 fd reta 000005a8 <__negdi2>: 5a8: d0 dd 23 f6 not r30, r0 5ac: d1 df 23 f6 not r31, r1 5b0: 01 dc 17 f1 add r30, #1 wc 5b4: 00 de 27 f1 addx r31, #0 5b8: 2e 00 64 fd reta 000005bc <__udivdi3>: 5bc: f8 01 68 fc wrlong #0, ptra 5c0: 04 f0 07 f1 add ptra, #4 5c4: f4 02 c0 fd calla #\756 5c8: 04 f0 87 f1 sub ptra, #4 5cc: 2e 00 64 fd reta 000005d0 <__udivmoddi4>: 5d0: 28 10 64 fd setq #8 5d4: 61 a1 67 fc wrlong r0, ptra++ 5d8: 35 b1 07 fb rdlong r8, ptra[-11] 5dc: 00 a4 1f f2 cmp r2, #0 wcz 5e0: 00 a6 3f f2 cmpx r3, #0 wcz 5e4: 14 00 90 5d if_nz jmp #20 5e8: ff ff 7f ff augs #8388607 5ec: ff a9 07 f6 mov r4, #511 5f0: d4 dd 03 f6 mov r30, r4 5f4: d4 df 03 f6 mov r31, r4 5f8: 94 00 90 fd jmp #148 5fc: 01 a4 1f f2 cmp r2, #1 wcz 600: 00 a6 3f f2 cmpx r3, #0 wcz 604: 0c 00 90 5d if_nz jmp #12 608: d0 dd 03 f6 mov r30, r0 60c: d1 df 03 f6 mov r31, r1 610: 7c 00 90 fd jmp #124 614: 00 a6 0f f2 cmp r3, #0 wz 618: 38 00 90 ad if_z jmp #56 61c: d3 a9 83 f7 encod r4, r3 620: 01 a8 07 f1 add r4, #1 624: d2 ab 03 f6 mov r5, r2 628: d4 a5 03 f6 mov r2, r4 62c: 6a 02 c0 fd calla #\618 630: ee ad 03 f6 mov r6, r30 634: ef af 03 f6 mov r7, r31 638: d5 a1 03 f6 mov r0, r5 63c: d3 a3 03 f6 mov r1, r3 640: 6a 02 c0 fd calla #\618 644: ee a5 03 f6 mov r2, r30 648: ef a7 03 f6 mov r3, r31 64c: d6 a1 03 f6 mov r0, r6 650: d7 a3 03 f6 mov r1, r7 654: d1 a5 13 f2 cmp r2, r1 wc 658: 00 de 07 16 if_nc_and_nz mov r31, #0 65c: 0c 00 90 1d if_nc_and_nz jmp #12 660: d2 a3 13 fd qdiv r1, r2 664: 18 de 63 fd getqx r31 668: 19 a2 63 fd getqy r1 66c: 28 a2 63 fd setq r1 670: d2 a1 13 fd qdiv r0, r2 674: 18 dc 63 fd getqx r30 678: 00 b0 0f f2 cmp r8, #0 wz 67c: 10 00 90 ad if_z jmp #16 680: 19 a0 63 fd getqy r0 684: 00 a2 07 f6 mov r1, #0 688: 28 02 64 fd setq #1 68c: d8 a1 63 fc wrlong r0, r8 690: 28 10 64 fd setq #8 694: 5f a1 07 fb rdlong r0, --ptra 698: 2e 00 64 fd reta 0000069c <__umoddi3>: 69c: 61 a9 67 fc wrlong r4, ptra++ 6a0: 08 f0 07 f1 add ptra, #8 6a4: f8 a9 03 f6 mov r4, ptra 6a8: 08 a8 87 f1 sub r4, #8 6ac: f8 a9 63 fc wrlong r4, ptra 6b0: 04 f0 07 f1 add ptra, #4 6b4: f4 02 c0 fd calla #\756 6b8: 04 f0 87 f1 sub ptra, #4 6bc: f8 ed 03 f6 mov pa, ptra 6c0: 08 ec 87 f1 sub pa, #8 6c4: 28 02 64 fd setq #1 6c8: f6 dd 03 fb rdlong r30, pa 6cc: 08 f0 87 f1 sub ptra, #8 6d0: 5f a9 07 fb rdlong r4, --ptra 6d4: 2e 00 64 fd reta 000006d8 <__nedf2>: 6d8: a8 15 c0 fd calla #\5544 6dc: 2e 00 64 fd reta 000006e0 <__gtdf2>: 6e0: cc 16 c0 fd calla #\5836 6e4: 2e 00 64 fd reta 000006e8 <__unorddf2>: 6e8: f4 17 c0 fd calla #\6132 6ec: 2e 00 64 fd reta 000006f0 <__nesf2>: 6f0: 58 18 c0 fd calla #\6232 6f4: 2e 00 64 fd reta 000006f8 <__gtsf2>: 6f8: fc 18 c0 fd calla #\6396 6fc: 2e 00 64 fd reta 00000700 <__unordsf2>: 700: a4 19 c0 fd calla #\6564 704: 2e 00 64 fd reta 00000708 <__fixunsdfdi>: 708: f0 19 c0 fd calla #\6640 70c: 2e 00 64 fd reta 00000710 <__floatundidf>: 710: cc 1a c0 fd calla #\6860 714: 2e 00 64 fd reta 00000718 <__subdf3>: 718: 28 02 64 fd setq #1 71c: 61 a5 67 fc wrlong r2, ptra++ 720: 00 a4 67 f5 xor r2, #0 724: 00 00 40 ff augs #4194304 728: 00 a6 67 f5 xor r3, #0 72c: 51 03 c0 fd calla #\849 730: 28 02 64 fd setq #1 734: 5f a5 07 fb rdlong r2, --ptra 738: 2e 00 64 fd reta 0000073c <__muldf3>: 73c: e4 1d c0 fd calla #\7652 740: 2e 00 64 fd reta 00000744 <__adddf3>: 744: f0 24 c0 fd calla #\9456 748: 2e 00 64 fd reta Disassembly of section .text: 00000a00
: a00: 28 08 64 fd setq #4 a04: 61 a1 67 fc wrlong r0, ptra++ a08: 04 80 00 ff augs #32772 a0c: f8 a1 07 f6 mov r0, #504 a10: e1 f5 05 ff augs #390625 a14: 00 a2 07 f6 mov r1, #0 a18: 68 14 c0 fd calla #\5224 a1c: 3f a0 07 f6 mov r0, #63 a20: 3e a2 07 f6 mov r1, #62 a24: e3 16 00 ff augs #5859 a28: c0 a4 07 f6 mov r2, #192 a2c: c8 14 c0 fd calla #\5320 a30: 41 70 64 fd dirh #56 a34: 41 72 64 fd dirh #57 a38: 49 70 64 fd outh #56 a3c: 48 72 64 fd outl #57 a40: 16 00 00 ff augs #22 a44: 14 a0 07 f6 mov r0, #20 a48: d0 a9 c3 fa rdbyte r4, r0 a4c: 0d a8 97 fb tjz r4, #13 a50: 00 a4 07 f6 mov r2, #0 a54: 14 a6 07 f6 mov r3, #20 a58: d1 a9 23 fc wypin r4, r1 a5c: 1f a6 63 fd waitx r3 a60: 40 a2 73 fd testp r1 wc a64: 6c a8 63 fd wrc r4 a68: fd a9 97 fb tjz r4, #509 a6c: 01 a4 07 f1 add r2, #1 a70: d0 a9 03 f6 mov r4, r0 a74: d2 a9 03 f1 add r4, r2 a78: d4 a9 c3 fa rdbyte r4, r4 a7c: 01 a8 97 fb tjz r4, #1 a80: d4 ff 9f fd jmp #-44 a84: 24 a2 07 f6 mov r1, #36 a88: 48 70 64 fd outl #56 a8c: 4f 72 64 fd outnot #57 a90: d1 a5 03 fb rdlong r2, r1 a94: 54 14 c0 fd calla #\5204 a98: ef a1 03 f6 mov r0, r31 a9c: d2 a1 03 f1 add r0, r2 aa0: 5c 14 c0 fd calla #\5212 aa4: e0 ff 9f fd jmp #-32 00000aa8 <_init>: aa8: 28 04 64 fd setq #2 aac: 61 a1 67 fc wrlong r0, ptra++ ab0: 16 00 00 ff augs #22 ab4: 00 a0 07 f6 mov r0, #0 ab8: 16 00 00 ff augs #22 abc: 00 a2 07 f6 mov r1, #0 ac0: d1 a1 5b f2 cmps r0, r1 wcz ac4: 04 00 90 5d if_nz jmp #4 ac8: 10 00 90 fd jmp #16 acc: d0 a5 03 fb rdlong r2, r0 ad0: 2e a4 63 fd calla r2 ad4: 04 a0 07 f1 add r0, #4 ad8: e4 ff 9f fd jmp #-28 adc: 28 04 64 fd setq #2 ae0: 5f a1 07 fb rdlong r0, --ptra ae4: 2e 00 64 fd reta 00000ae8 <_fini>: ae8: 28 04 64 fd setq #2 aec: 61 a1 67 fc wrlong r0, ptra++ af0: 16 00 00 ff augs #22 af4: 00 a0 07 f6 mov r0, #0 af8: 16 00 00 ff augs #22 afc: 08 a2 07 f6 mov r1, #8 b00: d1 a1 5b f2 cmps r0, r1 wcz b04: 04 00 90 5d if_nz jmp #4 b08: 10 00 90 fd jmp #16 b0c: d0 a5 03 fb rdlong r2, r0 b10: 2e a4 63 fd calla r2 b14: 04 a0 07 f1 add r0, #4 b18: e4 ff 9f fd jmp #-28 b1c: 28 04 64 fd setq #2 b20: 5f a1 07 fb rdlong r0, --ptra b24: 2e 00 64 fd reta 00000b28 <_cstd_init>: b28: 61 a1 67 fc wrlong r0, ptra++ b2c: ac 14 c0 fd calla #\5292 b30: 16 00 00 ff augs #22 b34: e4 a0 07 f6 mov r0, #228 b38: d0 df 63 fc wrlong r31, r0 b3c: ac 14 c0 fd calla #\5292 b40: 17 00 00 ff augs #23 b44: 88 a0 07 f6 mov r0, #136 b48: d0 df 63 fc wrlong r31, r0 b4c: b0 13 c0 fd calla #\5040 b50: 5f a1 07 fb rdlong r0, --ptra b54: 2e 00 64 fd reta 00000b58 <__fopen_driver>: b58: 28 10 64 fd setq #8 b5c: 61 a1 67 fc wrlong r0, ptra++ b60: d1 a9 03 f6 mov r4, r1 b64: 00 a2 07 f6 mov r1, #0 b68: 16 00 00 ff augs #22 b6c: 24 aa 07 f6 mov r5, #36 b70: d5 ab 03 fb rdlong r5, r5 b74: 4c aa 97 fb tjz r5, #76 b78: d3 a3 c3 fa rdbyte r1, r3 b7c: 61 a2 5f f2 cmps r1, #97 wcz b80: 30 00 90 ad if_z jmp #48 b84: 77 a2 5f f2 cmps r1, #119 wcz b88: 28 00 90 ad if_z jmp #40 b8c: 00 aa 07 f6 mov r5, #0 b90: 72 a2 5f f2 cmps r1, #114 wcz b94: 4c 00 90 5d if_nz jmp #76 b98: d3 a3 03 f6 mov r1, r3 b9c: 01 a2 07 f1 add r1, #1 ba0: d1 a3 c3 fa rdbyte r1, r1 ba4: 2b a2 5f f2 cmps r1, #43 wcz ba8: 80 aa 07 a6 if_z mov r5, #128 bac: 01 aa 07 56 if_nz mov r5, #1 bb0: 30 00 90 fd jmp #48 bb4: d3 ab 03 f6 mov r5, r3 bb8: 01 aa 07 f1 add r5, #1 bbc: d5 ab c3 fa rdbyte r5, r5 bc0: 2b aa 5f f2 cmps r5, #43 wcz bc4: 80 aa 07 a6 if_z mov r5, #128 bc8: 02 aa 07 56 if_nz mov r5, #2 bcc: d5 ad 03 f6 mov r6, r5 bd0: 20 00 00 ff augs #32 bd4: 00 ac 47 f5 or r6, #0 bd8: 61 a2 5f f2 cmps r1, #97 wcz bdc: d6 ab 03 a6 if_z mov r5, r6 be0: d5 ab 03 56 if_nz mov r5, r5 be4: d0 ad 03 f6 mov r6, r0 be8: 0c ac 07 f1 add r6, #12 bec: d6 ab 63 fc wrlong r5, r6 bf0: d0 af 03 f6 mov r7, r0 bf4: 08 ae 07 f1 add r7, #8 bf8: d7 01 68 fc wrlong #0, r7 bfc: d4 a3 03 f6 mov r1, r4 c00: 04 a2 07 f1 add r1, #4 c04: d1 b1 03 fb rdlong r8, r1 c08: d5 a3 03 f6 mov r1, r5 c0c: 0a b0 97 fb tjz r8, #10 c10: d2 a3 03 f6 mov r1, r2 c14: d3 a5 03 f6 mov r2, r3 c18: 2e b0 63 fd calla r8 c1c: ff ff 7f ff augs #8388607 c20: ff df 5f f2 cmps r31, #511 wcz c24: 04 00 90 1d if_nc_and_nz jmp #4 c28: 8c 00 90 fd jmp #140 c2c: d7 a3 03 fb rdlong r1, r7 c30: 0a a2 9f fb tjnz r1, #10 c34: d6 a3 03 fb rdlong r1, r6 c38: 01 00 00 ff augs #1 c3c: 00 a2 47 f5 or r1, #0 c40: d6 a3 63 fc wrlong r1, r6 c44: d0 a3 03 f6 mov r1, r0 c48: 1c a2 07 f1 add r1, #28 c4c: d7 a3 63 fc wrlong r1, r7 c50: d0 a5 03 f6 mov r2, r0 c54: 10 a4 07 f1 add r2, #16 c58: d2 11 68 fc wrlong #8, r2 c5c: d0 a5 03 f6 mov r2, r0 c60: 18 a4 07 f1 add r2, #24 c64: d2 a9 63 fc wrlong r4, r2 c68: d0 a5 03 f6 mov r2, r0 c6c: 04 a4 07 f1 add r2, #4 c70: d2 a3 63 fc wrlong r1, r2 c74: d0 01 68 fc wrlong #0, r0 c78: 20 00 00 ff augs #32 c7c: 00 aa 07 f5 and r5, #0 c80: d0 a3 03 f6 mov r1, r0 c84: 08 aa 97 fb tjz r5, #8 c88: 14 a8 07 f1 add r4, #20 c8c: d4 a7 03 fb rdlong r3, r4 c90: d0 a3 03 f6 mov r1, r0 c94: 04 a6 97 fb tjz r3, #4 c98: 00 a2 07 f6 mov r1, #0 c9c: 02 a4 07 f6 mov r2, #2 ca0: 2e a6 63 fd calla r3 ca4: d0 a3 03 f6 mov r1, r0 ca8: d1 df 03 f6 mov r31, r1 cac: 28 10 64 fd setq #8 cb0: 5f a1 07 fb rdlong r0, --ptra cb4: 2e 00 64 fd reta cb8: d0 a3 03 f6 mov r1, r0 cbc: 04 a2 07 f1 add r1, #4 cc0: 00 a4 07 f6 mov r2, #0 cc4: 00 a6 07 f6 mov r3, #0 cc8: 28 02 64 fd setq #1 ccc: d1 a5 63 fc wrlong r2, r1 cd0: 28 02 64 fd setq #1 cd4: d6 a5 63 fc wrlong r2, r6 cd8: 18 a0 07 f1 add r0, #24 cdc: d0 01 68 fc wrlong #0, r0 ce0: 00 a2 07 f6 mov r1, #0 ce4: c0 ff 9f fd jmp #-64 00000ce8 : ce8: 28 0a 64 fd setq #5 cec: 61 a1 67 fc wrlong r0, ptra++ cf0: 24 a0 97 fb tjz r0, #36 cf4: d0 a3 03 f6 mov r1, r0 cf8: 18 a2 07 f1 add r1, #24 cfc: d1 a9 03 fb rdlong r4, r1 d00: 20 a8 97 fb tjz r4, #32 d04: d0 a5 03 f6 mov r2, r0 d08: 0c a4 07 f1 add r2, #12 d0c: d2 a7 03 fb rdlong r3, r2 d10: d3 ab 03 f6 mov r5, r3 d14: 83 aa 07 f5 and r5, #131 d18: 01 aa 9f fb tjnz r5, #1 d1c: 64 00 90 fd jmp #100 d20: 02 a6 07 f5 and r3, #2 d24: 02 a6 97 fb tjz r3, #2 d28: 00 12 c0 fd calla #\4608 d2c: d1 a9 03 fb rdlong r4, r1 d30: 00 a6 07 f6 mov r3, #0 d34: 08 a8 07 f1 add r4, #8 d38: d4 a9 03 fb rdlong r4, r4 d3c: 04 a8 97 fb tjz r4, #4 d40: 2e a8 63 fd calla r4 d44: 00 de 5f f2 cmps r31, #0 wcz d48: 01 a6 07 56 if_nz mov r3, #1 d4c: 00 a6 07 a6 if_z mov r3, #0 d50: 04 a0 07 f1 add r0, #4 d54: 00 a8 07 f6 mov r4, #0 d58: 00 aa 07 f6 mov r5, #0 d5c: 28 02 64 fd setq #1 d60: d0 a9 63 fc wrlong r4, r0 d64: 28 02 64 fd setq #1 d68: d2 a9 63 fc wrlong r4, r2 d6c: d1 01 68 fc wrlong #0, r1 d70: 00 a6 67 f7 signx r3, #0 d74: d3 df 03 f6 mov r31, r3 d78: 28 0a 64 fd setq #5 d7c: 5f a1 07 fb rdlong r0, --ptra d80: 2e 00 64 fd reta d84: 16 00 00 ff augs #22 d88: d4 a0 07 f6 mov r0, #212 d8c: d0 a1 03 fb rdlong r0, r0 d90: 08 a0 07 f1 add r0, #8 d94: d0 0b 68 fc wrlong #5, r0 d98: ff ff 7f ff augs #8388607 d9c: ff a7 07 f6 mov r3, #511 da0: d0 ff 9f fd jmp #-48 00000da4 <_do_stdio_cleanup>: da4: 28 08 64 fd setq #4 da8: 61 a1 67 fc wrlong r0, ptra++ dac: 00 a2 07 f6 mov r1, #0 db0: d1 a1 03 f6 mov r0, r1 db4: 00 12 c0 fd calla #\4608 db8: 34 a4 07 f6 mov r2, #52 dbc: 16 00 00 ff augs #22 dc0: e8 a6 07 f6 mov r3, #232 dc4: 07 a2 1f f2 cmp r1, #7 wcz dc8: 1c 00 90 1d if_nc_and_nz jmp #28 dcc: d2 a3 03 fd qmul r1, r2 dd0: 18 a8 63 fd getqx r4 dd4: d3 a1 03 f6 mov r0, r3 dd8: d4 a1 03 f1 add r0, r4 ddc: e8 0c c0 fd calla #\3304 de0: 01 a2 07 f1 add r1, #1 de4: dc ff 9f fd jmp #-36 de8: 28 08 64 fd setq #4 dec: 5f a1 07 fb rdlong r0, --ptra df0: 2e 00 64 fd reta 00000df4 : df4: 2e 00 64 fd reta 00000df8 <_serial_fopen>: df8: 28 0c 64 fd setq #6 dfc: 61 a1 67 fc wrlong r0, ptra++ e00: d1 ab 03 f6 mov r5, r1 e04: d0 a7 03 f6 mov r3, r0 e08: e3 16 00 ff augs #5859 e0c: c0 a4 07 f6 mov r2, #192 e10: 3f a8 07 f6 mov r4, #63 e14: 3e a2 07 f6 mov r1, #62 e18: 1e aa 97 fb tjz r5, #30 e1c: d5 ad c3 fa rdbyte r6, r5 e20: 1c ac 97 fb tjz r6, #28 e24: d5 a1 03 f6 mov r0, r5 e28: 78 0f c0 fd calla #\3960 e2c: ef a5 03 f6 mov r2, r31 e30: ff ac 07 f5 and r6, #255 e34: 17 ac 97 fb tjz r6, #23 e38: 2c ac 5f f2 cmps r6, #44 wcz e3c: 18 00 90 ad if_z jmp #24 e40: d5 a1 03 f6 mov r0, r5 e44: 01 a0 07 f1 add r0, #1 e48: 01 aa 07 f1 add r5, #1 e4c: d5 ad c3 fa rdbyte r6, r5 e50: d0 ab 03 f6 mov r5, r0 e54: d8 ff 9f fd jmp #-40 e58: 01 aa 07 f1 add r5, #1 e5c: d5 a1 03 f6 mov r0, r5 e60: 78 0f c0 fd calla #\3960 e64: ef a9 03 f6 mov r4, r31 e68: d5 a1 c3 fa rdbyte r0, r5 e6c: 04 a0 97 fb tjz r0, #4 e70: 2c a0 5f f2 cmps r0, #44 wcz e74: 0c 00 90 ad if_z jmp #12 e78: 01 aa 07 f1 add r5, #1 e7c: e8 ff 9f fd jmp #-24 e80: 10 00 90 fd jmp #16 e84: 01 aa 07 f1 add r5, #1 e88: d5 a1 03 f6 mov r0, r5 e8c: 78 0f c0 fd calla #\3960 e90: ef a3 03 f6 mov r1, r31 e94: d3 a1 03 f6 mov r0, r3 e98: 2c a0 07 f1 add r0, #44 e9c: d0 a5 63 fc wrlong r2, r0 ea0: d3 a1 03 f6 mov r0, r3 ea4: 28 a0 07 f1 add r0, #40 ea8: d0 a3 63 fc wrlong r1, r0 eac: d3 a1 03 f6 mov r0, r3 eb0: 24 a0 07 f1 add r0, #36 eb4: d0 a9 63 fc wrlong r4, r0 eb8: d4 a1 03 f6 mov r0, r4 ebc: c8 14 c0 fd calla #\5320 ec0: d3 a1 03 f6 mov r0, r3 ec4: 0c a0 07 f1 add r0, #12 ec8: d0 a3 03 fb rdlong r1, r0 ecc: 08 a2 47 f5 or r1, #8 ed0: d0 a3 63 fc wrlong r1, r0 ed4: 14 a6 07 f1 add r3, #20 ed8: ac 14 c0 fd calla #\5292 edc: d3 df 63 fc wrlong r31, r3 ee0: 00 de 07 f6 mov r31, #0 ee4: 28 0c 64 fd setq #6 ee8: 5f a1 07 fb rdlong r0, --ptra eec: 2e 00 64 fd reta 00000ef0 <_serial_getbyte>: ef0: 28 02 64 fd setq #1 ef4: 61 a1 67 fc wrlong r0, ptra++ ef8: d0 a3 03 f6 mov r1, r0 efc: 24 a0 07 f1 add r0, #36 f00: d0 a1 03 fb rdlong r0, r0 f04: 0d a2 07 f1 add r1, #13 f08: d1 a3 c3 fa rdbyte r1, r1 f0c: 80 a2 07 f5 and r1, #128 f10: 03 a2 9f fb tjnz r1, #3 f14: 70 15 c0 fd calla #\5488 f18: fe df 9f fb tjnz r31, #510 f1c: 14 00 90 fd jmp #20 f20: 70 15 c0 fd calla #\5488 f24: ff ff 7f ff augs #8388607 f28: ff a3 07 f6 mov r1, #511 f2c: 01 de 97 fb tjz r31, #1 f30: 08 00 90 fd jmp #8 f34: 90 15 c0 fd calla #\5520 f38: ef a3 03 f6 mov r1, r31 f3c: d1 df 03 f6 mov r31, r1 f40: 28 02 64 fd setq #1 f44: 5f a1 07 fb rdlong r0, --ptra f48: 2e 00 64 fd reta 00000f4c <_serial_putbyte>: f4c: 28 04 64 fd setq #2 f50: 61 a1 67 fc wrlong r0, ptra++ f54: d0 a5 03 f6 mov r2, r0 f58: 28 a2 07 f1 add r1, #40 f5c: d1 a3 03 fb rdlong r1, r1 f60: 07 a0 67 f7 signx r0, #7 f64: 1c 15 c0 fd calla #\5404 f68: d2 df 03 f6 mov r31, r2 f6c: 28 04 64 fd setq #2 f70: 5f a1 07 fb rdlong r0, --ptra f74: 2e 00 64 fd reta 00000f78 : f78: 28 0e 64 fd setq #7 f7c: 61 a1 67 fc wrlong r0, ptra++ f80: 16 00 00 ff augs #22 f84: 50 a2 07 f6 mov r1, #80 f88: d0 a7 03 f6 mov r3, r0 f8c: d3 a5 c3 fa rdbyte r2, r3 f90: 07 a4 67 f7 signx r2, #7 f94: 80 a4 1f f2 cmp r2, #128 wcz f98: d2 a9 03 c6 if_c mov r4, r2 f9c: 80 a8 07 36 if_nc mov r4, #128 fa0: d1 ab 03 f6 mov r5, r1 fa4: d4 ab 03 f1 add r5, r4 fa8: 01 a0 07 f1 add r0, #1 fac: d5 a9 c3 fa rdbyte r4, r5 fb0: 10 a8 07 f5 and r4, #16 fb4: f4 a9 9f fb tjnz r4, #500 fb8: 2d a4 5f f2 cmps r2, #45 wcz fbc: 01 a0 07 a6 if_z mov r0, #1 fc0: 00 a0 07 56 if_nz mov r0, #0 fc4: d0 a7 03 f1 add r3, r0 fc8: 00 a0 07 f6 mov r0, #0 fcc: 0a a8 07 f6 mov r4, #10 fd0: d3 ab c3 fa rdbyte r5, r3 fd4: 07 aa 67 f7 signx r5, #7 fd8: 80 aa 1f f2 cmp r5, #128 wcz fdc: d5 ad 03 c6 if_c mov r6, r5 fe0: 80 ac 07 36 if_nc mov r6, #128 fe4: d1 af 03 f6 mov r7, r1 fe8: d6 af 03 f1 add r7, r6 fec: d7 ad c3 fa rdbyte r6, r7 ff0: 02 ac 07 f5 and r6, #2 ff4: 06 ac 97 fb tjz r6, #6 ff8: d4 a1 03 fd qmul r0, r4 ffc: 18 a0 63 fd getqx r0 1000: d5 a1 03 f1 add r0, r5 1004: 01 a6 07 f1 add r3, #1 1008: 30 a0 87 f1 sub r0, #48 100c: c0 ff 9f fd jmp #-64 1010: d0 a3 63 f6 neg r1, r0 1014: 2d a4 5f f2 cmps r2, #45 wcz 1018: d1 df 03 a6 if_z mov r31, r1 101c: d0 df 03 56 if_nz mov r31, r0 1020: 28 0e 64 fd setq #7 1024: 5f a1 07 fb rdlong r0, --ptra 1028: 2e 00 64 fd reta 0000102c <_term_write>: 102c: 28 02 64 fd setq #1 1030: 61 a1 67 fc wrlong r0, ptra++ 1034: 28 08 64 fd setq #4 1038: 61 a7 67 fc wrlong r3, ptra++ 103c: d1 a7 03 f6 mov r3, r1 1040: d0 a3 03 f6 mov r1, r0 1044: 00 a0 07 f6 mov r0, #0 1048: d1 a9 03 f6 mov r4, r1 104c: 18 a8 07 f1 add r4, #24 1050: d4 a9 03 fb rdlong r4, r4 1054: 20 a8 07 f1 add r4, #32 1058: d4 ad 03 fb rdlong r6, r4 105c: 11 ac 97 fb tjz r6, #17 1060: 00 ae 07 f6 mov r7, #0 1064: 0d a8 07 f6 mov r4, #13 1068: d2 af 5b f2 cmps r7, r2 wcz 106c: 28 00 90 3d if_nc jmp #40 1070: d3 ab c3 fa rdbyte r5, r3 1074: 0a aa 5f f2 cmps r5, #10 wcz 1078: 08 00 90 5d if_nz jmp #8 107c: d4 a1 03 f6 mov r0, r4 1080: 2e ac 63 fd calla r6 1084: 01 a6 07 f1 add r3, #1 1088: d5 a1 03 f6 mov r0, r5 108c: 2e ac 63 fd calla r6 1090: 01 ae 07 f1 add r7, #1 1094: d0 ff 9f fd jmp #-48 1098: 00 a4 5f f2 cmps r2, #0 wcz 109c: d2 a1 03 16 if_nc_and_nz mov r0, r2 10a0: 00 a0 07 e6 if_c_or_z mov r0, #0 10a4: d0 df 03 f6 mov r31, r0 10a8: 28 08 64 fd setq #4 10ac: 5f a7 07 fb rdlong r3, --ptra 10b0: 28 02 64 fd setq #1 10b4: 5f a1 07 fb rdlong r0, --ptra 10b8: 2e 00 64 fd reta 000010bc <_term_read>: 10bc: 28 20 64 fd setq #16 10c0: 61 a1 67 fc wrlong r0, ptra++ 10c4: d1 ad 03 f6 mov r6, r1 10c8: d0 a3 03 f6 mov r1, r0 10cc: 00 bc 07 f6 mov r14, #0 10d0: 18 a0 07 f1 add r0, #24 10d4: d0 a1 03 fb rdlong r0, r0 10d8: d0 a7 03 f6 mov r3, r0 10dc: 20 a6 07 f1 add r3, #32 10e0: d3 af 03 fb rdlong r7, r3 10e4: 42 ae 97 fb tjz r7, #66 10e8: 1c a0 07 f1 add r0, #28 10ec: d0 b1 03 fb rdlong r8, r0 10f0: 3f b0 97 fb tjz r8, #63 10f4: d1 a1 03 f6 mov r0, r1 10f8: 0c a0 07 f1 add r0, #12 10fc: d0 b3 03 fb rdlong r9, r0 1100: 00 b4 07 f6 mov r10, #0 1104: d9 b7 03 f6 mov r11, r9 1108: 10 b6 07 f5 and r11, #16 110c: 00 b6 5f f2 cmps r11, #0 wcz 1110: d2 a5 03 56 if_nz mov r2, r2 1114: 01 a4 07 a6 if_z mov r2, #1 1118: 02 00 00 ff augs #2 111c: 00 b2 07 f5 and r9, #0 1120: 0d a6 07 f6 mov r3, #13 1124: 0a b8 07 f6 mov r12, #10 1128: 08 a8 07 f6 mov r4, #8 112c: 20 aa 07 f6 mov r5, #32 1130: da bd 03 f6 mov r14, r10 1134: de bb 03 f6 mov r13, r14 1138: d2 bb 5b f2 cmps r13, r2 wcz 113c: b0 00 90 3d if_nc jmp #176 1140: d1 a1 03 f6 mov r0, r1 1144: 2e b0 63 fd calla r8 1148: ff ff 7f ff augs #8388607 114c: ff df 5f f2 cmps r31, #511 wcz 1150: dd bd 03 f6 mov r14, r13 1154: 98 00 90 ad if_z jmp #152 1158: ef bf 03 f6 mov r15, r31 115c: 06 b6 97 fb tjz r11, #6 1160: 0d de 5f f2 cmps r31, #13 wcz 1164: ef bf 03 f6 mov r15, r31 1168: 0c 00 90 5d if_nz jmp #12 116c: d3 a1 03 f6 mov r0, r3 1170: 2e ae 63 fd calla r7 1174: dc bf 03 f6 mov r15, r12 1178: d6 a1 03 f6 mov r0, r6 117c: dd a1 03 f1 add r0, r13 1180: d0 bf 43 fc wrbyte r15, r0 1184: dd bd 03 f6 mov r14, r13 1188: 01 bc 07 f1 add r14, #1 118c: 16 b6 97 fb tjz r11, #22 1190: 7f be 5f f2 cmps r15, #127 wcz 1194: 01 a0 07 56 if_nz mov r0, #1 1198: 00 a0 07 a6 if_z mov r0, #0 119c: 08 be 5f f2 cmps r15, #8 wcz 11a0: 01 c0 07 56 if_nz mov r16, #1 11a4: 00 c0 07 a6 if_z mov r16, #0 11a8: d0 c1 03 f5 and r16, r0 11ac: df a1 03 f6 mov r0, r15 11b0: 0c c0 9f fb tjnz r16, #12 11b4: df a1 03 f6 mov r0, r15 11b8: 0a b2 9f fb tjnz r9, #10 11bc: 01 ba 5f f2 cmps r13, #1 wcz 11c0: da bd 03 f6 mov r14, r10 11c4: 20 00 90 cd if_c jmp #32 11c8: d4 a1 03 f6 mov r0, r4 11cc: 2e ae 63 fd calla r7 11d0: d5 a1 03 f6 mov r0, r5 11d4: 2e ae 63 fd calla r7 11d8: 01 ba 87 f1 sub r13, #1 11dc: d4 a1 03 f6 mov r0, r4 11e0: dd bd 03 f6 mov r14, r13 11e4: 2e ae 63 fd calla r7 11e8: 0a be 5f f2 cmps r15, #10 wcz 11ec: 44 ff 9f 5d if_nz jmp #-188 11f0: de df 03 f6 mov r31, r14 11f4: 28 20 64 fd setq #16 11f8: 5f a1 07 fb rdlong r0, --ptra 11fc: 2e 00 64 fd reta 00001200 : 1200: 28 0a 64 fd setq #5 1204: 61 a1 67 fc wrlong r0, ptra++ 1208: 01 a0 9f fb tjnz r0, #1 120c: 18 00 90 fd jmp #24 1210: 60 12 c0 fd calla #\4704 1214: ef a3 03 f6 mov r1, r31 1218: d1 df 03 f6 mov r31, r1 121c: 28 0a 64 fd setq #5 1220: 5f a1 07 fb rdlong r0, --ptra 1224: 2e 00 64 fd reta 1228: 00 a2 07 f6 mov r1, #0 122c: 34 a4 07 f6 mov r2, #52 1230: 16 00 00 ff augs #22 1234: e8 a6 07 f6 mov r3, #232 1238: d1 a9 03 f6 mov r4, r1 123c: 07 a8 1f f2 cmp r4, #7 wcz 1240: d4 ff 9f 1d if_nc_and_nz jmp #-44 1244: d2 a9 03 fd qmul r4, r2 1248: 18 aa 63 fd getqx r5 124c: d3 a1 03 f6 mov r0, r3 1250: d5 a1 03 f1 add r0, r5 1254: 60 12 c0 fd calla #\4704 1258: 01 a8 07 f1 add r4, #1 125c: dc ff 9f fd jmp #-36 00001260 <_fflush>: 1260: 28 12 64 fd setq #9 1264: 61 a1 67 fc wrlong r0, ptra++ 1268: d0 a7 03 f6 mov r3, r0 126c: 00 ae 07 f6 mov r7, #0 1270: 38 a6 97 fb tjz r3, #56 1274: ff ff 7f ff augs #8388607 1278: ff af 07 f6 mov r7, #511 127c: d3 a9 03 f6 mov r4, r3 1280: 0c a8 07 f1 add r4, #12 1284: d4 ad 03 fb rdlong r6, r4 1288: d6 a1 03 f6 mov r0, r6 128c: 83 a0 07 f5 and r0, #131 1290: 30 a0 97 fb tjz r0, #48 1294: d3 ab 03 f6 mov r5, r3 1298: 14 aa 07 f1 add r5, #20 129c: d5 a1 03 fb rdlong r0, r5 12a0: b4 14 c0 fd calla #\5300 12a4: 00 ae 07 f6 mov r7, #0 12a8: d3 a5 03 fb rdlong r2, r3 12ac: 01 a4 5f f2 cmps r2, #1 wcz 12b0: d3 b1 03 f6 mov r8, r3 12b4: 08 b0 07 f1 add r8, #8 12b8: 64 00 90 cd if_c jmp #100 12bc: d6 a1 03 f6 mov r0, r6 12c0: 02 a0 07 f5 and r0, #2 12c4: 01 a0 97 fb tjz r0, #1 12c8: 98 00 90 fd jmp #152 12cc: d6 a1 03 f6 mov r0, r6 12d0: 01 a0 07 f5 and r0, #1 12d4: 12 a0 97 fb tjz r0, #18 12d8: d3 a1 03 f6 mov r0, r3 12dc: 18 a0 07 f1 add r0, #24 12e0: d0 a1 03 fb rdlong r0, r0 12e4: 14 a0 07 f1 add r0, #20 12e8: d0 af 03 fb rdlong r7, r0 12ec: d2 a3 63 f6 neg r1, r2 12f0: 01 a4 07 f6 mov r2, #1 12f4: d3 a1 03 f6 mov r0, r3 12f8: 2e ae 63 fd calla r7 12fc: ef af 03 f6 mov r7, r31 1300: 1f ae 47 f0 shr r7, #31 1304: d6 a1 03 f6 mov r0, r6 1308: 08 a0 07 f5 and r0, #8 130c: 00 a0 5f f2 cmps r0, #0 wcz 1310: 01 a0 07 a6 if_z mov r0, #1 1314: 00 a0 07 56 if_nz mov r0, #0 1318: d0 af 03 f5 and r7, r0 131c: 00 ae 67 f7 signx r7, #0 1320: 80 ac 07 f5 and r6, #128 1324: 04 ac 97 fb tjz r6, #4 1328: d4 a1 03 fb rdlong r0, r4 132c: ff ff 7f ff augs #8388607 1330: fc a1 07 f5 and r0, #508 1334: d4 a1 63 fc wrlong r0, r4 1338: d8 a1 03 fb rdlong r0, r8 133c: d3 a3 03 f6 mov r1, r3 1340: 04 a2 07 f1 add r1, #4 1344: d1 a1 63 fc wrlong r0, r1 1348: d3 01 68 fc wrlong #0, r3 134c: d5 a1 03 fb rdlong r0, r5 1350: c0 14 c0 fd calla #\5312 1354: d7 df 03 f6 mov r31, r7 1358: 28 12 64 fd setq #9 135c: 5f a1 07 fb rdlong r0, --ptra 1360: 2e 00 64 fd reta 1364: d3 01 68 fc wrlong #0, r3 1368: d8 a3 03 fb rdlong r1, r8 136c: d3 a1 03 f6 mov r0, r3 1370: 18 a0 07 f1 add r0, #24 1374: d0 a1 03 fb rdlong r0, r0 1378: 10 a0 07 f1 add r0, #16 137c: d0 b3 03 fb rdlong r9, r0 1380: d3 a1 03 f6 mov r0, r3 1384: 2e b2 63 fd calla r9 1388: d2 df 5b f2 cmps r31, r2 wcz 138c: 90 ff 9f ad if_z jmp #-112 1390: d4 a1 03 fb rdlong r0, r4 1394: 10 00 00 ff augs #16 1398: 00 a0 47 f5 or r0, #0 139c: d4 a1 63 fc wrlong r0, r4 13a0: ff ff 7f ff augs #8388607 13a4: ff af 07 f6 mov r7, #511 13a8: 74 ff 9f fd jmp #-140 000013ac : 13ac: 2e 00 64 fd reta 000013b0 <_InitIO>: 13b0: 28 0a 64 fd setq #5 13b4: 61 a1 67 fc wrlong r0, ptra++ 13b8: 16 00 00 ff augs #22 13bc: 24 aa 07 f6 mov r5, #36 13c0: d5 a3 03 fb rdlong r1, r5 13c4: 16 00 00 ff augs #22 13c8: e8 a8 07 f6 mov r4, #232 13cc: 16 00 00 ff augs #22 13d0: 12 a4 07 f6 mov r2, #18 13d4: 16 00 00 ff augs #22 13d8: 10 a6 07 f6 mov r3, #16 13dc: d4 a1 03 f6 mov r0, r4 13e0: 58 0b c0 fd calla #\2904 13e4: 08 a0 07 f1 add r0, #8 13e8: 17 00 00 ff augs #23 13ec: 30 a3 07 f6 mov r1, #304 13f0: d0 a3 63 fc wrlong r1, r0 13f4: d4 a1 03 f6 mov r0, r4 13f8: 04 a0 07 f1 add r0, #4 13fc: d0 a3 63 fc wrlong r1, r0 1400: d4 a1 03 f6 mov r0, r4 1404: 0c a0 07 f1 add r0, #12 1408: d0 a3 03 fb rdlong r1, r0 140c: 10 a2 47 f5 or r1, #16 1410: d0 a3 63 fc wrlong r1, r0 1414: d4 a1 03 f6 mov r0, r4 1418: 10 a0 07 f1 add r0, #16 141c: d0 a1 68 fc wrlong #80, r0 1420: d5 a3 03 fb rdlong r1, r5 1424: d4 a1 03 f6 mov r0, r4 1428: 34 a0 07 f1 add r0, #52 142c: 16 00 00 ff augs #22 1430: 0e a6 07 f6 mov r3, #14 1434: 58 0b c0 fd calla #\2904 1438: 68 a8 07 f1 add r4, #104 143c: d5 a3 03 fb rdlong r1, r5 1440: d4 a1 03 f6 mov r0, r4 1444: 58 0b c0 fd calla #\2904 1448: 28 0a 64 fd setq #5 144c: 5f a1 07 fb rdlong r0, --ptra 1450: 2e 00 64 fd reta 00001454 <_cnt>: 1454: 1a de 63 fd getct r31 1458: 2e 00 64 fd reta 0000145c <_waitcnt>: 145c: 00 a0 67 fa addct1 r0, #0 1460: 24 22 60 fd waitct1 1464: 2e 00 64 fd reta 00001468 <_clkset>: 1468: 28 04 64 fd setq #2 146c: 61 a1 67 fc wrlong r0, ptra++ 1470: f0 a4 07 f6 mov r2, #240 1474: 00 a4 63 fd hubset r2 1478: 28 a4 07 f6 mov r2, #40 147c: d2 a1 63 fc wrlong r0, r2 1480: 24 a4 07 f6 mov r2, #36 1484: d2 a3 63 fc wrlong r1, r2 1488: 00 a0 63 fd hubset r0 148c: 86 01 00 ff augs #390 1490: 40 a3 07 f6 mov r1, #320 1494: 1f a2 63 fd waitx r1 1498: 03 a0 47 f5 or r0, #3 149c: 00 a0 63 fd hubset r0 14a0: 28 04 64 fd setq #2 14a4: 5f a1 07 fb rdlong r0, --ptra 14a8: 2e 00 64 fd reta 000014ac <_locknew>: 14ac: 04 de 63 fd locknew r31 14b0: 2e 00 64 fd reta 000014b4 <_lock>: 14b4: 06 a0 73 fd locktry r0 wc 14b8: f8 ff 9f 3d if_nc jmp #-8 14bc: 2e 00 64 fd reta 000014c0 <_unlock>: 14c0: 07 a0 63 fd lockrel r0 14c4: 2e 00 64 fd reta 000014c8 <_uart_init>: 14c8: 28 06 64 fd setq #3 14cc: 61 a3 67 fc wrlong r1, ptra++ 14d0: 40 a0 63 fd dirl r0 14d4: 40 a2 63 fd dirl r1 14d8: 24 a6 07 f6 mov r3, #36 14dc: d3 a7 03 fb rdlong r3, r3 14e0: 7c a8 07 f6 mov r4, #124 14e4: d1 a9 03 fc wrpin r4, r1 14e8: d2 a7 13 fd qdiv r3, r2 14ec: 18 a4 63 fd getqx r2 14f0: 10 a4 67 f0 shl r2, #16 14f4: 07 a4 47 f5 or r2, #7 14f8: d1 a5 13 fc wxpin r2, r1 14fc: 41 a2 63 fd dirh r1 1500: 3e a2 07 f6 mov r1, #62 1504: d0 a3 03 fc wrpin r1, r0 1508: d0 a5 13 fc wxpin r2, r0 150c: 41 a0 63 fd dirh r0 1510: 28 06 64 fd setq #3 1514: 5f a3 07 fb rdlong r1, --ptra 1518: 2e 00 64 fd reta 0000151c <_uart_putc>: 151c: 61 a1 67 fc wrlong r0, ptra++ 1520: 28 02 64 fd setq #1 1524: 61 a5 67 fc wrlong r2, ptra++ 1528: 3e a2 5f f2 cmps r1, #62 wcz 152c: 3c a4 07 f6 mov r2, #60 1530: 0c 00 90 5d if_nz jmp #12 1534: d2 a7 03 fb rdlong r3, r2 1538: 06 a6 73 fd locktry r3 wc 153c: f8 ff 9f 3d if_nc jmp #-8 1540: d1 a1 23 fc wypin r0, r1 1544: 14 a0 07 f6 mov r0, #20 1548: 1f a0 63 fd waitx r0 154c: 40 a2 73 fd testp r1 wc 1550: 6c a0 63 fd wrc r0 1554: fd a1 97 fb tjz r0, #509 1558: d2 a1 03 fb rdlong r0, r2 155c: 07 a0 63 fd lockrel r0 1560: 28 02 64 fd setq #1 1564: 5f a5 07 fb rdlong r2, --ptra 1568: 5f a1 07 fb rdlong r0, --ptra 156c: 2e 00 64 fd reta 00001570 <_uart_checkc>: 1570: 61 a1 67 fc wrlong r0, ptra++ 1574: 40 a0 73 fd testp r0 wc 1578: 6c a0 63 fd wrc r0 157c: 00 a0 5f f2 cmps r0, #0 wcz 1580: 01 de 07 56 if_nz mov r31, #1 1584: 00 de 07 a6 if_z mov r31, #0 1588: 5f a1 07 fb rdlong r0, --ptra 158c: 2e 00 64 fd reta 00001590 <_uart_getc>: 1590: 61 a1 67 fc wrlong r0, ptra++ 1594: d0 a1 8b fa rdpin r0, r0 1598: 18 a0 c7 f0 sar r0, #24 159c: d0 df 03 f6 mov r31, r0 15a0: 5f a1 07 fb rdlong r0, --ptra 15a4: 2e 00 64 fd reta 000015a8 <__leXf2__>: 15a8: 28 12 64 fd setq #9 15ac: 61 a1 67 fc wrlong r0, ptra++ 15b0: d2 a9 03 f6 mov r4, r2 15b4: d3 ab 03 f6 mov r5, r3 15b8: d0 ad 03 f6 mov r6, r0 15bc: d1 af 03 f6 mov r7, r1 15c0: 01 a0 07 f6 mov r0, #1 15c4: d6 a5 03 f6 mov r2, r6 15c8: d7 a7 03 f6 mov r3, r7 15cc: ff ff 7f ff augs #8388607 15d0: ff a5 07 f5 and r2, #511 15d4: ff ff 3f ff augs #4194303 15d8: ff a7 07 f5 and r3, #511 15dc: 00 a4 1f f2 cmp r2, #0 wcz 15e0: 00 f8 3f ff augs #4192256 15e4: 00 a6 3f f2 cmpx r3, #0 wcz 15e8: 01 a2 07 16 if_nc_and_nz mov r1, #1 15ec: 00 a2 07 e6 if_c_or_z mov r1, #0 15f0: 32 a2 9f fb tjnz r1, #50 15f4: d4 b1 03 f6 mov r8, r4 15f8: d5 b3 03 f6 mov r9, r5 15fc: ff ff 7f ff augs #8388607 1600: ff b1 07 f5 and r8, #511 1604: ff ff 3f ff augs #4194303 1608: ff b3 07 f5 and r9, #511 160c: 00 b0 1f f2 cmp r8, #0 wcz 1610: 00 f8 3f ff augs #4192256 1614: 00 b2 3f f2 cmpx r9, #0 wcz 1618: 01 a2 07 16 if_nc_and_nz mov r1, #1 161c: 00 a2 07 e6 if_c_or_z mov r1, #0 1620: 26 a2 9f fb tjnz r1, #38 1624: d2 b1 43 f5 or r8, r2 1628: d3 b3 43 f5 or r9, r3 162c: 00 a0 07 f6 mov r0, #0 1630: 00 b0 5f f2 cmps r8, #0 wcz 1634: 00 b2 7f f2 cmpsx r9, #0 wcz 1638: 01 a2 07 a6 if_z mov r1, #1 163c: 00 a2 07 56 if_nz mov r1, #0 1640: 1e a2 9f fb tjnz r1, #30 1644: d4 a1 03 f6 mov r0, r4 1648: d5 a3 03 f6 mov r1, r5 164c: d6 a1 03 f5 and r0, r6 1650: d7 a3 03 f5 and r1, r7 1654: 3f a4 07 f6 mov r2, #63 1658: 6a 02 c0 fd calla #\618 165c: 0c dc 9f fb tjnz r30, #12 1660: d4 ad 5b f2 cmps r6, r4 wcz 1664: d5 af 7b f2 cmpsx r7, r5 wcz 1668: 01 a2 07 c6 if_c mov r1, #1 166c: 00 a2 07 36 if_nc mov r1, #0 1670: ff ff 7f ff augs #8388607 1674: ff a1 07 f6 mov r0, #511 1678: 10 a2 9f fb tjnz r1, #16 167c: d4 ad 5b f2 cmps r6, r4 wcz 1680: d5 af 7b f2 cmpsx r7, r5 wcz 1684: 01 a0 07 56 if_nz mov r0, #1 1688: 00 a0 07 a6 if_z mov r0, #0 168c: 2c 00 90 fd jmp #44 1690: d4 ad 5b f2 cmps r6, r4 wcz 1694: d5 af 7b f2 cmpsx r7, r5 wcz 1698: 01 a2 07 16 if_nc_and_nz mov r1, #1 169c: 00 a2 07 e6 if_c_or_z mov r1, #0 16a0: ff ff 7f ff augs #8388607 16a4: ff a1 07 f6 mov r0, #511 16a8: 04 a2 9f fb tjnz r1, #4 16ac: d4 ad 5b f2 cmps r6, r4 wcz 16b0: d5 af 7b f2 cmpsx r7, r5 wcz 16b4: 01 a0 07 56 if_nz mov r0, #1 16b8: 00 a0 07 a6 if_z mov r0, #0 16bc: d0 df 03 f6 mov r31, r0 16c0: 28 12 64 fd setq #9 16c4: 5f a1 07 fb rdlong r0, --ptra 16c8: 2e 00 64 fd reta 000016cc <__geXf2__>: 16cc: 28 16 64 fd setq #11 16d0: 61 a1 67 fc wrlong r0, ptra++ 16d4: d2 a9 03 f6 mov r4, r2 16d8: d3 ab 03 f6 mov r5, r3 16dc: d0 ad 03 f6 mov r6, r0 16e0: d1 af 03 f6 mov r7, r1 16e4: ff ff 7f ff augs #8388607 16e8: ff a7 07 f6 mov r3, #511 16ec: d6 b1 03 f6 mov r8, r6 16f0: d7 b3 03 f6 mov r9, r7 16f4: ff ff 7f ff augs #8388607 16f8: ff b1 07 f5 and r8, #511 16fc: ff ff 3f ff augs #4194303 1700: ff b3 07 f5 and r9, #511 1704: 00 b0 1f f2 cmp r8, #0 wcz 1708: 00 f8 3f ff augs #4192256 170c: 00 b2 3f f2 cmpx r9, #0 wcz 1710: 01 a2 07 16 if_nc_and_nz mov r1, #1 1714: 00 a2 07 e6 if_c_or_z mov r1, #0 1718: d3 a1 03 f6 mov r0, r3 171c: 31 a2 9f fb tjnz r1, #49 1720: d4 b5 03 f6 mov r10, r4 1724: d5 b7 03 f6 mov r11, r5 1728: ff ff 7f ff augs #8388607 172c: ff b5 07 f5 and r10, #511 1730: ff ff 3f ff augs #4194303 1734: ff b7 07 f5 and r11, #511 1738: 00 b4 1f f2 cmp r10, #0 wcz 173c: 00 f8 3f ff augs #4192256 1740: 00 b6 3f f2 cmpx r11, #0 wcz 1744: 01 a2 07 16 if_nc_and_nz mov r1, #1 1748: 00 a2 07 e6 if_c_or_z mov r1, #0 174c: d3 a1 03 f6 mov r0, r3 1750: 24 a2 9f fb tjnz r1, #36 1754: d8 b5 43 f5 or r10, r8 1758: d9 b7 43 f5 or r11, r9 175c: 00 a0 07 f6 mov r0, #0 1760: 00 b4 5f f2 cmps r10, #0 wcz 1764: 00 b6 7f f2 cmpsx r11, #0 wcz 1768: 01 a2 07 a6 if_z mov r1, #1 176c: 00 a2 07 56 if_nz mov r1, #0 1770: 1c a2 9f fb tjnz r1, #28 1774: d4 a1 03 f6 mov r0, r4 1778: d5 a3 03 f6 mov r1, r5 177c: d6 a1 03 f5 and r0, r6 1780: d7 a3 03 f5 and r1, r7 1784: 3f a4 07 f6 mov r2, #63 1788: 6a 02 c0 fd calla #\618 178c: 0b dc 9f fb tjnz r30, #11 1790: d4 ad 5b f2 cmps r6, r4 wcz 1794: d5 af 7b f2 cmpsx r7, r5 wcz 1798: 01 a2 07 c6 if_c mov r1, #1 179c: 00 a2 07 36 if_nc mov r1, #0 17a0: d3 a1 03 f6 mov r0, r3 17a4: 0f a2 9f fb tjnz r1, #15 17a8: d4 ad 5b f2 cmps r6, r4 wcz 17ac: d5 af 7b f2 cmpsx r7, r5 wcz 17b0: 01 a0 07 56 if_nz mov r0, #1 17b4: 00 a0 07 a6 if_z mov r0, #0 17b8: 28 00 90 fd jmp #40 17bc: d4 ad 5b f2 cmps r6, r4 wcz 17c0: d5 af 7b f2 cmpsx r7, r5 wcz 17c4: 01 a2 07 16 if_nc_and_nz mov r1, #1 17c8: 00 a2 07 e6 if_c_or_z mov r1, #0 17cc: d3 a1 03 f6 mov r0, r3 17d0: 04 a2 9f fb tjnz r1, #4 17d4: d4 ad 5b f2 cmps r6, r4 wcz 17d8: d5 af 7b f2 cmpsx r7, r5 wcz 17dc: 01 a0 07 56 if_nz mov r0, #1 17e0: 00 a0 07 a6 if_z mov r0, #0 17e4: d0 df 03 f6 mov r31, r0 17e8: 28 16 64 fd setq #11 17ec: 5f a1 07 fb rdlong r0, --ptra 17f0: 2e 00 64 fd reta 000017f4 <__unordXf2__>: 17f4: 28 06 64 fd setq #3 17f8: 61 a1 67 fc wrlong r0, ptra++ 17fc: ff ff 7f ff augs #8388607 1800: ff a5 07 f5 and r2, #511 1804: ff ff 3f ff augs #4194303 1808: ff a7 07 f5 and r3, #511 180c: 00 a4 1f f2 cmp r2, #0 wcz 1810: 00 f8 3f ff augs #4192256 1814: 00 a6 3f f2 cmpx r3, #0 wcz 1818: 01 a4 07 16 if_nc_and_nz mov r2, #1 181c: 00 a4 07 e6 if_c_or_z mov r2, #0 1820: ff ff 7f ff augs #8388607 1824: ff a1 07 f5 and r0, #511 1828: ff ff 3f ff augs #4194303 182c: ff a3 07 f5 and r1, #511 1830: 00 a0 1f f2 cmp r0, #0 wcz 1834: 00 f8 3f ff augs #4192256 1838: 00 a2 3f f2 cmpx r1, #0 wcz 183c: 01 a0 07 16 if_nc_and_nz mov r0, #1 1840: 00 a0 07 e6 if_c_or_z mov r0, #0 1844: d2 a1 43 f5 or r0, r2 1848: d0 df 03 f6 mov r31, r0 184c: 28 06 64 fd setq #3 1850: 5f a1 07 fb rdlong r0, --ptra 1854: 2e 00 64 fd reta 00001858 <__leXf2__>: 1858: 28 04 64 fd setq #2 185c: 61 a5 67 fc wrlong r2, ptra++ 1860: 01 a4 07 f6 mov r2, #1 1864: d0 a7 03 f6 mov r3, r0 1868: ff ff 3f ff augs #4194303 186c: ff a7 07 f5 and r3, #511 1870: 00 c0 3f ff augs #4177920 1874: 00 a6 1f f2 cmp r3, #0 wcz 1878: 70 00 90 1d if_nc_and_nz jmp #112 187c: d1 a9 03 f6 mov r4, r1 1880: ff ff 3f ff augs #4194303 1884: ff a9 07 f5 and r4, #511 1888: 00 c0 3f ff augs #4177920 188c: 00 a8 1f f2 cmp r4, #0 wcz 1890: 58 00 90 1d if_nc_and_nz jmp #88 1894: d3 a9 43 f5 or r4, r3 1898: 00 a4 07 f6 mov r2, #0 189c: 13 a8 97 fb tjz r4, #19 18a0: d1 a5 03 f6 mov r2, r1 18a4: d0 a5 03 f5 and r2, r0 18a8: 00 a4 5f f2 cmps r2, #0 wcz 18ac: 20 00 90 cd if_c jmp #32 18b0: ff ff 7f ff augs #8388607 18b4: ff a5 07 f6 mov r2, #511 18b8: d1 a1 5b f2 cmps r0, r1 wcz 18bc: 2c 00 90 cd if_c jmp #44 18c0: d1 a1 5b f2 cmps r0, r1 wcz 18c4: 01 a4 07 56 if_nz mov r2, #1 18c8: 00 a4 07 a6 if_z mov r2, #0 18cc: 1c 00 90 fd jmp #28 18d0: ff ff 7f ff augs #8388607 18d4: ff a5 07 f6 mov r2, #511 18d8: d1 a1 5b f2 cmps r0, r1 wcz 18dc: 0c 00 90 1d if_nc_and_nz jmp #12 18e0: d1 a1 5b f2 cmps r0, r1 wcz 18e4: 01 a4 07 56 if_nz mov r2, #1 18e8: 00 a4 07 a6 if_z mov r2, #0 18ec: d2 df 03 f6 mov r31, r2 18f0: 28 04 64 fd setq #2 18f4: 5f a5 07 fb rdlong r2, --ptra 18f8: 2e 00 64 fd reta 000018fc <__geXf2__>: 18fc: 28 06 64 fd setq #3 1900: 61 a5 67 fc wrlong r2, ptra++ 1904: ff ff 7f ff augs #8388607 1908: ff a5 07 f6 mov r2, #511 190c: d0 a9 03 f6 mov r4, r0 1910: ff ff 3f ff augs #4194303 1914: ff a9 07 f5 and r4, #511 1918: 00 c0 3f ff augs #4177920 191c: 00 a8 1f f2 cmp r4, #0 wcz 1920: d2 a7 03 f6 mov r3, r2 1924: 6c 00 90 1d if_nc_and_nz jmp #108 1928: d1 ab 03 f6 mov r5, r1 192c: ff ff 3f ff augs #4194303 1930: ff ab 07 f5 and r5, #511 1934: 00 c0 3f ff augs #4177920 1938: 00 aa 1f f2 cmp r5, #0 wcz 193c: d2 a7 03 f6 mov r3, r2 1940: 50 00 90 1d if_nc_and_nz jmp #80 1944: d4 ab 43 f5 or r5, r4 1948: 00 a6 07 f6 mov r3, #0 194c: 11 aa 97 fb tjz r5, #17 1950: d1 a7 03 f6 mov r3, r1 1954: d0 a7 03 f5 and r3, r0 1958: 00 a6 5f f2 cmps r3, #0 wcz 195c: 1c 00 90 cd if_c jmp #28 1960: d1 a1 5b f2 cmps r0, r1 wcz 1964: d2 a7 03 f6 mov r3, r2 1968: 28 00 90 cd if_c jmp #40 196c: d1 a1 5b f2 cmps r0, r1 wcz 1970: 01 a6 07 56 if_nz mov r3, #1 1974: 00 a6 07 a6 if_z mov r3, #0 1978: 18 00 90 fd jmp #24 197c: d1 a1 5b f2 cmps r0, r1 wcz 1980: d2 a7 03 f6 mov r3, r2 1984: 0c 00 90 1d if_nc_and_nz jmp #12 1988: d1 a1 5b f2 cmps r0, r1 wcz 198c: 01 a6 07 56 if_nz mov r3, #1 1990: 00 a6 07 a6 if_z mov r3, #0 1994: d3 df 03 f6 mov r31, r3 1998: 28 06 64 fd setq #3 199c: 5f a5 07 fb rdlong r2, --ptra 19a0: 2e 00 64 fd reta 000019a4 <__unordXf2__>: 19a4: 28 02 64 fd setq #1 19a8: 61 a1 67 fc wrlong r0, ptra++ 19ac: ff ff 3f ff augs #4194303 19b0: ff a3 07 f5 and r1, #511 19b4: 00 c0 3f ff augs #4177920 19b8: 00 a2 1f f2 cmp r1, #0 wcz 19bc: 01 a2 07 16 if_nc_and_nz mov r1, #1 19c0: 00 a2 07 e6 if_c_or_z mov r1, #0 19c4: ff ff 3f ff augs #4194303 19c8: ff a1 07 f5 and r0, #511 19cc: 00 c0 3f ff augs #4177920 19d0: 00 a0 1f f2 cmp r0, #0 wcz 19d4: 01 a0 07 16 if_nc_and_nz mov r0, #1 19d8: 00 a0 07 e6 if_c_or_z mov r0, #0 19dc: d1 a1 43 f5 or r0, r1 19e0: d0 df 03 f6 mov r31, r0 19e4: 28 02 64 fd setq #1 19e8: 5f a1 07 fb rdlong r0, --ptra 19ec: 2e 00 64 fd reta 000019f0 <__fixuint>: 19f0: 28 0e 64 fd setq #7 19f4: 61 a1 67 fc wrlong r0, ptra++ 19f8: 3f a4 07 f6 mov r2, #63 19fc: 6a 02 c0 fd calla #\618 1a00: ee ad 03 f6 mov r6, r30 1a04: ef af 03 f6 mov r7, r31 1a08: 34 a4 07 f6 mov r2, #52 1a0c: 6a 02 c0 fd calla #\618 1a10: ee a5 03 f6 mov r2, r30 1a14: ef a7 03 f6 mov r3, r31 1a18: 00 a8 07 f6 mov r4, #0 1a1c: 00 aa 07 f6 mov r5, #0 1a20: 25 ac 9f fb tjnz r6, #37 1a24: 03 00 00 ff augs #3 1a28: ff a5 07 f5 and r2, #511 1a2c: 01 00 00 ff augs #1 1a30: ff a5 1f f2 cmp r2, #511 wcz 1a34: 80 00 90 cd if_c jmp #128 1a38: ff ff 7f ff augs #8388607 1a3c: ff a9 07 f6 mov r4, #511 1a40: ff ff 7f ff augs #8388607 1a44: ff ab 07 f6 mov r5, #511 1a48: d2 a7 03 f6 mov r3, r2 1a4c: 01 00 00 ff augs #1 1a50: ff a7 87 f1 sub r3, #511 1a54: 3f a6 1f f2 cmp r3, #63 wcz 1a58: 5c 00 90 1d if_nc_and_nz jmp #92 1a5c: ff ff 7f ff augs #8388607 1a60: ff a1 07 f5 and r0, #511 1a64: ff 07 00 ff augs #2047 1a68: ff a3 07 f5 and r1, #511 1a6c: 00 a0 47 f5 or r0, #0 1a70: 00 08 00 ff augs #2048 1a74: 00 a2 47 f5 or r1, #0 1a78: 02 00 00 ff augs #2 1a7c: 32 a4 1f f2 cmp r2, #50 wcz 1a80: 20 00 90 1d if_nc_and_nz jmp #32 1a84: 02 00 00 ff augs #2 1a88: 33 a6 07 f6 mov r3, #51 1a8c: d2 a7 83 f1 sub r3, r2 1a90: d3 a5 03 f6 mov r2, r3 1a94: 6a 02 c0 fd calla #\618 1a98: ee a9 03 f6 mov r4, r30 1a9c: ef ab 03 f6 mov r5, r31 1aa0: 14 00 90 fd jmp #20 1aa4: 02 00 00 ff augs #2 1aa8: 33 a4 87 f1 sub r2, #51 1aac: 00 02 c0 fd calla #\512 1ab0: ee a9 03 f6 mov r4, r30 1ab4: ef ab 03 f6 mov r5, r31 1ab8: d4 dd 03 f6 mov r30, r4 1abc: d5 df 03 f6 mov r31, r5 1ac0: 28 0e 64 fd setq #7 1ac4: 5f a1 07 fb rdlong r0, --ptra 1ac8: 2e 00 64 fd reta 00001acc <__floatundidf_>: 1acc: 28 12 64 fd setq #9 1ad0: 61 a1 67 fc wrlong r0, ptra++ 1ad4: d0 a9 03 f6 mov r4, r0 1ad8: d1 ab 03 f6 mov r5, r1 1adc: 00 a0 07 f6 mov r0, #0 1ae0: 00 a2 07 f6 mov r1, #0 1ae4: 00 a8 5f f2 cmps r4, #0 wcz 1ae8: 00 aa 7f f2 cmpsx r5, #0 wcz 1aec: 01 a4 07 a6 if_z mov r2, #1 1af0: 00 a4 07 56 if_nz mov r2, #0 1af4: b6 a4 9f fb tjnz r2, #182 1af8: 01 ac 07 f6 mov r6, #1 1afc: d4 a1 03 f6 mov r0, r4 1b00: d5 a3 03 f6 mov r1, r5 1b04: d6 a5 03 f6 mov r2, r6 1b08: 6a 02 c0 fd calla #\618 1b0c: ee a1 43 f5 or r0, r30 1b10: ef a3 43 f5 or r1, r31 1b14: 02 ae 07 f6 mov r7, #2 1b18: d7 a5 03 f6 mov r2, r7 1b1c: 6a 02 c0 fd calla #\618 1b20: ee a1 43 f5 or r0, r30 1b24: ef a3 43 f5 or r1, r31 1b28: 04 a6 07 f6 mov r3, #4 1b2c: d3 a5 03 f6 mov r2, r3 1b30: 6a 02 c0 fd calla #\618 1b34: ee a1 43 f5 or r0, r30 1b38: ef a3 43 f5 or r1, r31 1b3c: 08 a4 07 f6 mov r2, #8 1b40: 6a 02 c0 fd calla #\618 1b44: ee a1 43 f5 or r0, r30 1b48: ef a3 43 f5 or r1, r31 1b4c: 10 a4 07 f6 mov r2, #16 1b50: 6a 02 c0 fd calla #\618 1b54: ee a1 43 f5 or r0, r30 1b58: ef a3 43 f5 or r1, r31 1b5c: 20 a4 07 f6 mov r2, #32 1b60: 6a 02 c0 fd calla #\618 1b64: ee a1 43 f5 or r0, r30 1b68: ef a3 43 f5 or r1, r31 1b6c: ff ff 7f ff augs #8388607 1b70: ff a1 67 f5 xor r0, #511 1b74: ff ff 7f ff augs #8388607 1b78: ff a3 67 f5 xor r1, #511 1b7c: d6 a5 03 f6 mov r2, r6 1b80: 6a 02 c0 fd calla #\618 1b84: ee b1 03 f6 mov r8, r30 1b88: ef b3 03 f6 mov r9, r31 1b8c: aa aa 2a ff augs #2796202 1b90: 55 b1 07 f5 and r8, #341 1b94: aa aa 2a ff augs #2796202 1b98: 55 b3 07 f5 and r9, #341 1b9c: d8 a1 93 f1 sub r0, r8 wc 1ba0: d9 a3 a3 f1 subx r1, r9 1ba4: d0 b1 03 f6 mov r8, r0 1ba8: d1 b3 03 f6 mov r9, r1 1bac: 99 99 19 ff augs #1677721 1bb0: 33 b1 07 f5 and r8, #307 1bb4: 99 99 19 ff augs #1677721 1bb8: 33 b3 07 f5 and r9, #307 1bbc: d7 a5 03 f6 mov r2, r7 1bc0: 6a 02 c0 fd calla #\618 1bc4: ee a1 03 f6 mov r0, r30 1bc8: ef a3 03 f6 mov r1, r31 1bcc: 99 99 19 ff augs #1677721 1bd0: 33 a1 07 f5 and r0, #307 1bd4: 99 99 19 ff augs #1677721 1bd8: 33 a3 07 f5 and r1, #307 1bdc: d0 b1 13 f1 add r8, r0 wc 1be0: d1 b3 23 f1 addx r9, r1 1be4: d8 a1 03 f6 mov r0, r8 1be8: d9 a3 03 f6 mov r1, r9 1bec: d3 a5 03 f6 mov r2, r3 1bf0: 6a 02 c0 fd calla #\618 1bf4: ee b1 13 f1 add r8, r30 wc 1bf8: ef b3 23 f1 addx r9, r31 1bfc: 87 87 07 ff augs #493447 1c00: 0f b1 07 f5 and r8, #271 1c04: 87 87 07 ff augs #493447 1c08: 0f b3 07 f5 and r9, #271 1c0c: 80 80 00 ff augs #32896 1c10: 01 a5 07 f6 mov r2, #257 1c14: 80 80 00 ff augs #32896 1c18: 01 a7 07 f6 mov r3, #257 1c1c: d8 a1 03 f6 mov r0, r8 1c20: d9 a3 03 f6 mov r1, r9 1c24: c4 02 c0 fd calla #\708 1c28: 38 a4 07 f6 mov r2, #56 1c2c: ee a1 03 f6 mov r0, r30 1c30: ef a3 03 f6 mov r1, r31 1c34: 6a 02 c0 fd calla #\618 1c38: ee a7 03 f6 mov r3, r30 1c3c: d3 ad 03 f6 mov r6, r3 1c40: 3f ac 67 f5 xor r6, #63 1c44: 0a a6 1f f2 cmp r3, #10 wcz 1c48: 18 01 90 1d if_nc_and_nz jmp #280 1c4c: 40 ae 07 f6 mov r7, #64 1c50: d3 af 83 f1 sub r7, r3 1c54: d7 a1 03 f6 mov r0, r7 1c58: 7f a0 07 f5 and r0, #127 1c5c: 37 a0 5f f2 cmps r0, #55 wcz 1c60: 70 00 90 ad if_z jmp #112 1c64: 36 a0 5f f2 cmps r0, #54 wcz 1c68: 1c 00 90 5d if_nz jmp #28 1c6c: 01 a4 07 f6 mov r2, #1 1c70: d4 a1 03 f6 mov r0, r4 1c74: d5 a3 03 f6 mov r1, r5 1c78: 00 02 c0 fd calla #\512 1c7c: ee a9 03 f6 mov r4, r30 1c80: ef ab 03 f6 mov r5, r31 1c84: 4c 00 90 fd jmp #76 1c88: 09 a4 07 f6 mov r2, #9 1c8c: d3 a5 83 f1 sub r2, r3 1c90: d4 a1 03 f6 mov r0, r4 1c94: d5 a3 03 f6 mov r1, r5 1c98: 6a 02 c0 fd calla #\618 1c9c: ee b1 03 f6 mov r8, r30 1ca0: ef b3 03 f6 mov r9, r31 1ca4: 37 a6 07 f1 add r3, #55 1ca8: d3 a5 03 f6 mov r2, r3 1cac: 00 02 c0 fd calla #\512 1cb0: 00 dc 5f f2 cmps r30, #0 wcz 1cb4: 00 de 7f f2 cmpsx r31, #0 wcz 1cb8: 01 a0 07 56 if_nz mov r0, #1 1cbc: 00 a0 07 a6 if_z mov r0, #0 1cc0: 00 a2 07 f6 mov r1, #0 1cc4: d0 b1 43 f5 or r8, r0 1cc8: d1 b3 43 f5 or r9, r1 1ccc: d8 a9 03 f6 mov r4, r8 1cd0: d9 ab 03 f6 mov r5, r9 1cd4: d4 a1 03 f6 mov r0, r4 1cd8: 02 a0 47 f0 shr r0, #2 1cdc: 01 a0 07 f5 and r0, #1 1ce0: 00 a2 07 f6 mov r1, #0 1ce4: d0 a9 43 f5 or r4, r0 1ce8: d1 ab 43 f5 or r5, r1 1cec: 01 a8 17 f1 add r4, #1 wc 1cf0: 00 aa 27 f1 addx r5, #0 1cf4: 02 a4 07 f6 mov r2, #2 1cf8: d4 a1 03 f6 mov r0, r4 1cfc: d5 a3 03 f6 mov r1, r5 1d00: 6a 02 c0 fd calla #\618 1d04: ee b1 03 f6 mov r8, r30 1d08: ef b3 03 f6 mov r9, r31 1d0c: 22 a4 07 f6 mov r2, #34 1d10: 6a 02 c0 fd calla #\618 1d14: 00 a0 07 f5 and r0, #0 1d18: 00 40 00 ff augs #16384 1d1c: 00 a2 07 f5 and r1, #0 1d20: 00 a0 5f f2 cmps r0, #0 wcz 1d24: 00 a2 7f f2 cmpsx r1, #0 wcz 1d28: 01 a2 07 a6 if_z mov r1, #1 1d2c: 00 a2 07 56 if_nz mov r1, #0 1d30: ee a1 03 f6 mov r0, r30 1d34: 16 a2 9f fb tjnz r1, #22 1d38: 03 a4 07 f6 mov r2, #3 1d3c: d4 a1 03 f6 mov r0, r4 1d40: d5 a3 03 f6 mov r1, r5 1d44: 6a 02 c0 fd calla #\618 1d48: ee b1 03 f6 mov r8, r30 1d4c: ef b3 03 f6 mov r9, r31 1d50: 23 a4 07 f6 mov r2, #35 1d54: 6a 02 c0 fd calla #\618 1d58: ee a1 03 f6 mov r0, r30 1d5c: d7 ad 03 f6 mov r6, r7 1d60: 2c 00 90 fd jmp #44 1d64: 0b a6 87 f1 sub r3, #11 1d68: d4 a1 03 f6 mov r0, r4 1d6c: d5 a3 03 f6 mov r1, r5 1d70: d3 a5 03 f6 mov r2, r3 1d74: 00 02 c0 fd calla #\512 1d78: ee b1 03 f6 mov r8, r30 1d7c: 20 a4 07 f6 mov r2, #32 1d80: ee a1 03 f6 mov r0, r30 1d84: ef a3 03 f6 mov r1, r31 1d88: 6a 02 c0 fd calla #\618 1d8c: ee a1 03 f6 mov r0, r30 1d90: ff 07 00 ff augs #2047 1d94: ff a1 07 f5 and r0, #511 1d98: 14 ac 67 f0 shl r6, #20 1d9c: d0 ad 43 f5 or r6, r0 1da0: 00 f8 1f ff augs #2095104 1da4: 00 ac 07 f1 add r6, #0 1da8: d6 a1 03 f6 mov r0, r6 1dac: 00 a2 07 f6 mov r1, #0 1db0: 20 a4 07 f6 mov r2, #32 1db4: 00 02 c0 fd calla #\512 1db8: d8 a5 03 f6 mov r2, r8 1dbc: 00 a6 07 f6 mov r3, #0 1dc0: ee a1 03 f6 mov r0, r30 1dc4: ef a3 03 f6 mov r1, r31 1dc8: d2 a1 43 f5 or r0, r2 1dcc: d3 a3 43 f5 or r1, r3 1dd0: d0 dd 03 f6 mov r30, r0 1dd4: d1 df 03 f6 mov r31, r1 1dd8: 28 12 64 fd setq #9 1ddc: 5f a1 07 fb rdlong r0, --ptra 1de0: 2e 00 64 fd reta 00001de4 <__mulXf3__>: 1de4: 28 2a 64 fd setq #21 1de8: 61 a1 67 fc wrlong r0, ptra++ 1dec: 14 f0 07 f1 add ptra, #20 1df0: d2 b5 03 f6 mov r10, r2 1df4: d3 b7 03 f6 mov r11, r3 1df8: d0 b1 03 f6 mov r8, r0 1dfc: d1 b3 03 f6 mov r9, r1 1e00: ff ff 7f ff augs #8388607 1e04: ff a1 07 f5 and r0, #511 1e08: ff 07 00 ff augs #2047 1e0c: ff a3 07 f5 and r1, #511 1e10: f8 ed 03 f6 mov pa, ptra 1e14: 10 ec 87 f1 sub pa, #16 1e18: 28 02 64 fd setq #1 1e1c: f6 a1 63 fc wrlong r0, pa 1e20: da ad 03 f6 mov r6, r10 1e24: db af 03 f6 mov r7, r11 1e28: ff ff 7f ff augs #8388607 1e2c: ff ad 07 f5 and r6, #511 1e30: ff 07 00 ff augs #2047 1e34: ff af 07 f5 and r7, #511 1e38: f8 ed 03 f6 mov pa, ptra 1e3c: 08 ec 87 f1 sub pa, #8 1e40: 28 02 64 fd setq #1 1e44: f6 ad 63 fc wrlong r6, pa 1e48: 34 a4 07 f6 mov r2, #52 1e4c: d8 a1 03 f6 mov r0, r8 1e50: d9 a3 03 f6 mov r1, r9 1e54: 6a 02 c0 fd calla #\618 1e58: ee a9 03 f6 mov r4, r30 1e5c: ef ab 03 f6 mov r5, r31 1e60: da a1 03 f6 mov r0, r10 1e64: db a3 03 f6 mov r1, r11 1e68: 6a 02 c0 fd calla #\618 1e6c: da c5 03 f6 mov r18, r10 1e70: db c7 03 f6 mov r19, r11 1e74: d8 c5 63 f5 xor r18, r8 1e78: d9 c7 63 f5 xor r19, r9 1e7c: 00 c4 07 f5 and r18, #0 1e80: 00 00 40 ff augs #4194304 1e84: 00 c6 07 f5 and r19, #0 1e88: ee c9 03 f6 mov r20, r30 1e8c: 03 00 00 ff augs #3 1e90: ff c9 07 f5 and r20, #511 1e94: 03 00 00 ff augs #3 1e98: ff a9 07 f5 and r4, #511 1e9c: d4 a1 03 f6 mov r0, r4 1ea0: 01 a0 87 f1 sub r0, #1 1ea4: 03 00 00 ff augs #3 1ea8: fd a1 1f f2 cmp r0, #509 wcz 1eac: 18 00 90 1d if_nc_and_nz jmp #24 1eb0: 00 ca 07 f6 mov r21, #0 1eb4: e4 a1 03 f6 mov r0, r20 1eb8: 01 a0 87 f1 sub r0, #1 1ebc: 03 00 00 ff augs #3 1ec0: fe a1 1f f2 cmp r0, #510 wcz 1ec4: d0 01 90 cd if_c jmp #464 1ec8: d8 a1 03 f6 mov r0, r8 1ecc: d9 a3 03 f6 mov r1, r9 1ed0: ff ff 7f ff augs #8388607 1ed4: ff a1 07 f5 and r0, #511 1ed8: ff ff 3f ff augs #4194303 1edc: ff a3 07 f5 and r1, #511 1ee0: 01 a0 1f f2 cmp r0, #1 wcz 1ee4: 00 f8 3f ff augs #4192256 1ee8: 00 a2 3f f2 cmpx r1, #0 wcz 1eec: 01 a4 07 c6 if_c mov r2, #1 1ef0: 00 a4 07 36 if_nc mov r2, #0 1ef4: 04 a4 9f fb tjnz r2, #4 1ef8: 00 b0 47 f5 or r8, #0 1efc: 00 04 00 ff augs #1024 1f00: 00 b2 47 f5 or r9, #0 1f04: 90 04 90 fd jmp #1168 1f08: da a5 03 f6 mov r2, r10 1f0c: db a7 03 f6 mov r3, r11 1f10: ff ff 7f ff augs #8388607 1f14: ff a5 07 f5 and r2, #511 1f18: ff ff 3f ff augs #4194303 1f1c: ff a7 07 f5 and r3, #511 1f20: 01 a4 1f f2 cmp r2, #1 wcz 1f24: 00 f8 3f ff augs #4192256 1f28: 00 a6 3f f2 cmpx r3, #0 wcz 1f2c: 01 aa 07 c6 if_c mov r5, #1 1f30: 00 aa 07 36 if_nc mov r5, #0 1f34: 06 aa 9f fb tjnz r5, #6 1f38: 00 b4 47 f5 or r10, #0 1f3c: 00 04 00 ff augs #1024 1f40: 00 b6 47 f5 or r11, #0 1f44: da b1 03 f6 mov r8, r10 1f48: db b3 03 f6 mov r9, r11 1f4c: 48 04 90 fd jmp #1096 1f50: 00 a0 5f f2 cmps r0, #0 wcz 1f54: 00 f8 3f ff augs #4192256 1f58: 00 a2 7f f2 cmpsx r1, #0 wcz 1f5c: 01 aa 07 56 if_nz mov r5, #1 1f60: 00 aa 07 a6 if_z mov r5, #0 1f64: 0f aa 9f fb tjnz r5, #15 1f68: 00 b0 07 f6 mov r8, #0 1f6c: 00 fc 3f ff augs #4193280 1f70: 00 b2 07 f6 mov r9, #0 1f74: 00 a4 5f f2 cmps r2, #0 wcz 1f78: 00 a6 7f f2 cmpsx r3, #0 wcz 1f7c: 01 a0 07 a6 if_z mov r0, #1 1f80: 00 a0 07 56 if_nz mov r0, #0 1f84: 00 a0 0f f2 cmp r0, #0 wz 1f88: 0c 04 90 5d if_nz jmp #1036 1f8c: 00 c4 47 f5 or r18, #0 1f90: 00 f8 3f ff augs #4192256 1f94: 00 c6 47 f5 or r19, #0 1f98: e2 b1 03 f6 mov r8, r18 1f9c: e3 b3 03 f6 mov r9, r19 1fa0: f4 03 90 fd jmp #1012 1fa4: 00 a4 5f f2 cmps r2, #0 wcz 1fa8: 00 f8 3f ff augs #4192256 1fac: 00 a6 7f f2 cmpsx r3, #0 wcz 1fb0: 01 aa 07 56 if_nz mov r5, #1 1fb4: 00 aa 07 a6 if_z mov r5, #0 1fb8: 0e aa 9f fb tjnz r5, #14 1fbc: 00 b0 07 f6 mov r8, #0 1fc0: 00 fc 3f ff augs #4193280 1fc4: 00 b2 07 f6 mov r9, #0 1fc8: 00 a0 5f f2 cmps r0, #0 wcz 1fcc: 00 a2 7f f2 cmpsx r1, #0 wcz 1fd0: 01 a0 07 a6 if_z mov r0, #1 1fd4: 00 a0 07 56 if_nz mov r0, #0 1fd8: ef a0 9f fb tjnz r0, #239 1fdc: 00 c4 47 f5 or r18, #0 1fe0: 00 f8 3f ff augs #4192256 1fe4: 00 c6 47 f5 or r19, #0 1fe8: e2 b1 03 f6 mov r8, r18 1fec: e3 b3 03 f6 mov r9, r19 1ff0: a4 03 90 fd jmp #932 1ff4: 00 a0 5f f2 cmps r0, #0 wcz 1ff8: 00 a2 7f f2 cmpsx r1, #0 wcz 1ffc: 01 aa 07 56 if_nz mov r5, #1 2000: 00 aa 07 a6 if_z mov r5, #0 2004: 01 aa 9f fb tjnz r5, #1 2008: 34 04 90 fd jmp #1076 200c: 00 a4 5f f2 cmps r2, #0 wcz 2010: 00 a6 7f f2 cmpsx r3, #0 wcz 2014: 01 aa 07 56 if_nz mov r5, #1 2018: 00 aa 07 a6 if_z mov r5, #0 201c: 01 aa 9f fb tjnz r5, #1 2020: 28 04 90 fd jmp #1064 2024: 00 ca 07 f6 mov r21, #0 2028: ff ff 7f ff augs #8388607 202c: ff a1 1f f2 cmp r0, #511 wcz 2030: ff 07 00 ff augs #2047 2034: ff a3 3f f2 cmpx r1, #511 wcz 2038: 01 a0 07 16 if_nc_and_nz mov r0, #1 203c: 00 a0 07 e6 if_c_or_z mov r0, #0 2040: 04 a0 9f fb tjnz r0, #4 2044: f8 a1 03 f6 mov r0, ptra 2048: 10 a0 87 f1 sub r0, #16 204c: 58 24 c0 fd calla #\9304 2050: ef cb 03 f6 mov r21, r31 2054: ff ff 7f ff augs #8388607 2058: ff a5 1f f2 cmp r2, #511 wcz 205c: ff 07 00 ff augs #2047 2060: ff a7 3f f2 cmpx r3, #511 wcz 2064: 01 a0 07 16 if_nc_and_nz mov r0, #1 2068: 00 a0 07 e6 if_c_or_z mov r0, #0 206c: 0a a0 9f fb tjnz r0, #10 2070: f8 a1 03 f6 mov r0, ptra 2074: 08 a0 87 f1 sub r0, #8 2078: 58 24 c0 fd calla #\9304 207c: ef a1 03 f6 mov r0, r31 2080: e5 a1 03 f1 add r0, r21 2084: f8 ed 03 f6 mov pa, ptra 2088: 08 ec 87 f1 sub pa, #8 208c: 28 02 64 fd setq #1 2090: f6 ad 03 fb rdlong r6, pa 2094: d0 cb 03 f6 mov r21, r0 2098: 15 a4 07 f6 mov r2, #21 209c: d6 a1 03 f6 mov r0, r6 20a0: d7 a3 03 f6 mov r1, r7 20a4: 6a 02 c0 fd calla #\618 20a8: ee b9 03 f6 mov r12, r30 20ac: ef bb 03 f6 mov r13, r31 20b0: f8 ed 03 f6 mov pa, ptra 20b4: 10 ec 87 f1 sub pa, #16 20b8: 28 02 64 fd setq #1 20bc: f6 b1 03 fb rdlong r8, pa 20c0: 20 aa 07 f6 mov r5, #32 20c4: d8 a1 03 f6 mov r0, r8 20c8: d9 a3 03 f6 mov r1, r9 20cc: d5 a5 03 f6 mov r2, r5 20d0: 6a 02 c0 fd calla #\618 20d4: ee b5 03 f6 mov r10, r30 20d8: ef b7 03 f6 mov r11, r31 20dc: 00 08 00 ff augs #2048 20e0: 00 b4 47 f5 or r10, #0 20e4: 00 b6 47 f5 or r11, #0 20e8: ff ff 3f ff augs #4194303 20ec: ff b9 07 f5 and r12, #511 20f0: 00 ba 07 f5 and r13, #0 20f4: 00 00 40 ff augs #4194304 20f8: 00 b8 47 f5 or r12, #0 20fc: 00 ba 47 f5 or r13, #0 2100: dc a1 03 f6 mov r0, r12 2104: dd a3 03 f6 mov r1, r13 2108: da a5 03 f6 mov r2, r10 210c: db a7 03 f6 mov r3, r11 2110: c4 02 c0 fd calla #\708 2114: ee c1 03 f6 mov r16, r30 2118: ef c3 03 f6 mov r17, r31 211c: 0b a4 07 f6 mov r2, #11 2120: d6 a1 03 f6 mov r0, r6 2124: d7 a3 03 f6 mov r1, r7 2128: 00 02 c0 fd calla #\512 212c: ee bd 03 f6 mov r14, r30 2130: ef bf 03 f6 mov r15, r31 2134: fc ff 7f ff augs #8388604 2138: 00 bc 07 f5 and r14, #0 213c: 00 be 07 f5 and r15, #0 2140: de a1 03 f6 mov r0, r14 2144: df a3 03 f6 mov r1, r15 2148: da a5 03 f6 mov r2, r10 214c: db a7 03 f6 mov r3, r11 2150: c4 02 c0 fd calla #\708 2154: ee b5 03 f6 mov r10, r30 2158: ef b7 03 f6 mov r11, r31 215c: da a1 03 f6 mov r0, r10 2160: db a3 03 f6 mov r1, r11 2164: d5 a5 03 f6 mov r2, r5 2168: 6a 02 c0 fd calla #\618 216c: ee ad 03 f6 mov r6, r30 2170: ef af 03 f6 mov r7, r31 2174: e0 ad 13 f1 add r6, r16 wc 2178: e1 af 23 f1 addx r7, r17 217c: ff ff 7f ff augs #8388607 2180: ff b1 07 f5 and r8, #511 2184: 00 b2 07 f5 and r9, #0 2188: dc a1 03 f6 mov r0, r12 218c: dd a3 03 f6 mov r1, r13 2190: d8 a5 03 f6 mov r2, r8 2194: d9 a7 03 f6 mov r3, r9 2198: c4 02 c0 fd calla #\708 219c: ee c1 03 f6 mov r16, r30 21a0: ef c3 03 f6 mov r17, r31 21a4: e0 a1 03 f6 mov r0, r16 21a8: e1 a3 03 f6 mov r1, r17 21ac: d5 a5 03 f6 mov r2, r5 21b0: 6a 02 c0 fd calla #\618 21b4: ee ad 13 f1 add r6, r30 wc 21b8: ef af 23 f1 addx r7, r31 21bc: fc ff 7f ff augs #8388604 21c0: 00 b4 07 f5 and r10, #0 21c4: 00 b6 07 f5 and r11, #0 21c8: de a1 03 f6 mov r0, r14 21cc: df a3 03 f6 mov r1, r15 21d0: d8 a5 03 f6 mov r2, r8 21d4: d9 a7 03 f6 mov r3, r9 21d8: c4 02 c0 fd calla #\708 21dc: ee b9 03 f6 mov r12, r30 21e0: ef bb 03 f6 mov r13, r31 21e4: dc a1 03 f6 mov r0, r12 21e8: dd a3 03 f6 mov r1, r13 21ec: d5 a5 03 f6 mov r2, r5 21f0: 6a 02 c0 fd calla #\618 21f4: ee b5 13 f1 add r10, r30 wc 21f8: ef b7 23 f1 addx r11, r31 21fc: ff ff 7f ff augs #8388607 2200: ff c1 07 f5 and r16, #511 2204: 00 c2 07 f5 and r17, #0 2208: e0 b5 13 f1 add r10, r16 wc 220c: e1 b7 23 f1 addx r11, r17 2210: da a1 03 f6 mov r0, r10 2214: db a3 03 f6 mov r1, r11 2218: 6a 02 c0 fd calla #\618 221c: ee ad 13 f1 add r6, r30 wc 2220: ef af 23 f1 addx r7, r31 2224: 00 02 c0 fd calla #\512 2228: e4 a9 03 f1 add r4, r20 222c: e5 a9 03 f1 add r4, r21 2230: 01 00 00 ff augs #1 2234: ff a9 87 f1 sub r4, #511 2238: fc ff 7f ff augs #8388604 223c: 00 b8 07 f5 and r12, #0 2240: 00 ba 07 f5 and r13, #0 2244: ee b1 03 f6 mov r8, r30 2248: ef b3 03 f6 mov r9, r31 224c: dc b1 43 f5 or r8, r12 2250: dd b3 43 f5 or r9, r13 2254: d6 a1 03 f6 mov r0, r6 2258: d7 a3 03 f6 mov r1, r7 225c: 00 a0 07 f5 and r0, #0 2260: 00 08 00 ff augs #2048 2264: 00 a2 07 f5 and r1, #0 2268: 00 a0 5f f2 cmps r0, #0 wcz 226c: 00 a2 7f f2 cmpsx r1, #0 wcz 2270: 01 a0 07 a6 if_z mov r0, #1 2274: 00 a0 07 56 if_nz mov r0, #0 2278: 01 a0 9f fb tjnz r0, #1 227c: 70 00 90 fd jmp #112 2280: 3f a4 07 f6 mov r2, #63 2284: ee a1 03 f6 mov r0, r30 2288: ef a3 03 f6 mov r1, r31 228c: 6a 02 c0 fd calla #\618 2290: ee b5 03 f6 mov r10, r30 2294: ef b7 03 f6 mov r11, r31 2298: 01 a4 07 f6 mov r2, #1 229c: d6 a1 03 f6 mov r0, r6 22a0: d7 a3 03 f6 mov r1, r7 22a4: 00 02 c0 fd calla #\512 22a8: ee ad 03 f6 mov r6, r30 22ac: ef af 03 f6 mov r7, r31 22b0: da ad 43 f5 or r6, r10 22b4: db af 43 f5 or r7, r11 22b8: d8 a1 03 f6 mov r0, r8 22bc: d9 a3 03 f6 mov r1, r9 22c0: 00 02 c0 fd calla #\512 22c4: ee b1 03 f6 mov r8, r30 22c8: ef b3 03 f6 mov r9, r31 22cc: 03 00 00 ff augs #3 22d0: ff a9 5f f2 cmps r4, #511 wcz 22d4: 20 00 90 cd if_c jmp #32 22d8: 00 c4 47 f5 or r18, #0 22dc: 00 f8 3f ff augs #4192256 22e0: 00 c6 47 f5 or r19, #0 22e4: e2 b1 03 f6 mov r8, r18 22e8: e3 b3 03 f6 mov r9, r19 22ec: a8 00 90 fd jmp #168 22f0: 01 a8 07 f1 add r4, #1 22f4: d4 ff 9f fd jmp #-44 22f8: 00 a8 5f f2 cmps r4, #0 wcz 22fc: 04 00 90 1d if_nc_and_nz jmp #4 2300: ac 00 90 fd jmp #172 2304: d4 a1 03 f6 mov r0, r4 2308: 00 a2 07 f6 mov r1, #0 230c: 34 a4 07 f6 mov r2, #52 2310: 00 02 c0 fd calla #\512 2314: ff ff 7f ff augs #8388607 2318: ff ad 07 f5 and r6, #511 231c: ff 07 00 ff augs #2047 2320: ff af 07 f5 and r7, #511 2324: ee a1 03 f6 mov r0, r30 2328: ef a3 03 f6 mov r1, r31 232c: d6 a1 43 f5 or r0, r6 2330: d7 a3 43 f5 or r1, r7 2334: d8 b5 03 f6 mov r10, r8 2338: d9 b7 03 f6 mov r11, r9 233c: d0 b1 03 f6 mov r8, r0 2340: d1 b3 03 f6 mov r9, r1 2344: e2 b1 43 f5 or r8, r18 2348: e3 b3 43 f5 or r9, r19 234c: 01 b4 1f f2 cmp r10, #1 wcz 2350: 00 00 40 ff augs #4194304 2354: 00 b6 3f f2 cmpx r11, #0 wcz 2358: 01 a4 07 c6 if_c mov r2, #1 235c: 00 a4 07 36 if_nc mov r2, #0 2360: 03 a4 9f fb tjnz r2, #3 2364: 01 b0 17 f1 add r8, #1 wc 2368: 00 b2 27 f1 addx r9, #0 236c: 28 00 90 fd jmp #40 2370: 00 b4 5f f2 cmps r10, #0 wcz 2374: 00 00 40 ff augs #4194304 2378: 00 b6 7f f2 cmpsx r11, #0 wcz 237c: 01 a4 07 56 if_nz mov r2, #1 2380: 00 a4 07 a6 if_z mov r2, #0 2384: 04 a4 9f fb tjnz r2, #4 2388: 01 a0 07 f5 and r0, #1 238c: 00 a2 07 f5 and r1, #0 2390: d0 b1 13 f1 add r8, r0 wc 2394: d1 b3 23 f1 addx r9, r1 2398: d8 dd 03 f6 mov r30, r8 239c: d9 df 03 f6 mov r31, r9 23a0: 14 f0 87 f1 sub ptra, #20 23a4: 28 2a 64 fd setq #21 23a8: 5f a1 07 fb rdlong r0, --ptra 23ac: 2e 00 64 fd reta 23b0: 01 a6 07 f6 mov r3, #1 23b4: d4 a7 83 f1 sub r3, r4 23b8: 40 a6 1f f2 cmp r3, #64 wcz 23bc: 0c 00 90 cd if_c jmp #12 23c0: e2 b1 03 f6 mov r8, r18 23c4: e3 b3 03 f6 mov r9, r19 23c8: cc ff 9f fd jmp #-52 23cc: 3f a8 07 f1 add r4, #63 23d0: d6 a1 03 f6 mov r0, r6 23d4: d7 a3 03 f6 mov r1, r7 23d8: d4 a5 03 f6 mov r2, r4 23dc: 00 02 c0 fd calla #\512 23e0: ee b5 03 f6 mov r10, r30 23e4: ef b7 03 f6 mov r11, r31 23e8: d8 a1 03 f6 mov r0, r8 23ec: d9 a3 03 f6 mov r1, r9 23f0: d3 a5 03 f6 mov r2, r3 23f4: 6a 02 c0 fd calla #\618 23f8: ee b5 43 f5 or r10, r30 23fc: ef b7 43 f5 or r11, r31 2400: d4 a5 03 f6 mov r2, r4 2404: 00 02 c0 fd calla #\512 2408: 00 dc 5f f2 cmps r30, #0 wcz 240c: 00 de 7f f2 cmpsx r31, #0 wcz 2410: 01 a0 07 56 if_nz mov r0, #1 2414: 00 a0 07 a6 if_z mov r0, #0 2418: 00 a2 07 f6 mov r1, #0 241c: d0 b5 43 f5 or r10, r0 2420: d1 b7 43 f5 or r11, r1 2424: d6 a1 03 f6 mov r0, r6 2428: d7 a3 03 f6 mov r1, r7 242c: d3 a5 03 f6 mov r2, r3 2430: 6a 02 c0 fd calla #\618 2434: ee a1 03 f6 mov r0, r30 2438: ef a3 03 f6 mov r1, r31 243c: fc fe 9f fd jmp #-260 2440: e2 b1 03 f6 mov r8, r18 2444: e3 b3 03 f6 mov r9, r19 2448: 4c ff 9f fd jmp #-180 244c: e2 b1 03 f6 mov r8, r18 2450: e3 b3 03 f6 mov r9, r19 2454: 40 ff 9f fd jmp #-192 00002458 : 2458: 28 08 64 fd setq #4 245c: 61 a1 67 fc wrlong r0, ptra++ 2460: d0 a7 03 f6 mov r3, r0 2464: 28 02 64 fd setq #1 2468: d3 a1 03 fb rdlong r0, r3 246c: a0 24 c0 fd calla #\9376 2470: ef a9 03 f6 mov r4, r31 2474: d4 a5 03 f6 mov r2, r4 2478: 0b a4 87 f1 sub r2, #11 247c: 00 02 c0 fd calla #\512 2480: 28 02 64 fd setq #1 2484: d3 dd 63 fc wrlong r30, r3 2488: 0c a0 07 f6 mov r0, #12 248c: d4 a1 83 f1 sub r0, r4 2490: d0 df 03 f6 mov r31, r0 2494: 28 08 64 fd setq #4 2498: 5f a1 07 fb rdlong r0, --ptra 249c: 2e 00 64 fd reta 000024a0 : 24a0: 61 a1 67 fc wrlong r0, ptra++ 24a4: 61 a5 67 fc wrlong r2, ptra++ 24a8: 00 a0 1f f2 cmp r0, #0 wcz 24ac: 01 a2 3f f2 cmpx r1, #1 wcz 24b0: 01 a4 07 c6 if_c mov r2, #1 24b4: 00 a4 07 36 if_nc mov r2, #0 24b8: 01 a4 9f fb tjnz r2, #1 24bc: 1c 00 90 fd jmp #28 24c0: d0 a1 83 f7 encod r0, r0 24c4: 1f a0 c7 f2 subr r0, #31 24c8: 20 a0 47 f5 or r0, #32 24cc: d0 df 03 f6 mov r31, r0 24d0: 5f a5 07 fb rdlong r2, --ptra 24d4: 5f a1 07 fb rdlong r0, --ptra 24d8: 2e 00 64 fd reta 24dc: 20 a4 07 f6 mov r2, #32 24e0: 6a 02 c0 fd calla #\618 24e4: ee a1 83 f7 encod r0, r30 24e8: 1f a0 c7 f2 subr r0, #31 24ec: dc ff 9f fd jmp #-36 000024f0 <__addXf3__>: 24f0: 28 1a 64 fd setq #13 24f4: 61 a1 67 fc wrlong r0, ptra++ 24f8: 14 f0 07 f1 add ptra, #20 24fc: d2 b1 03 f6 mov r8, r2 2500: d3 b3 03 f6 mov r9, r3 2504: d0 ad 03 f6 mov r6, r0 2508: d1 af 03 f6 mov r7, r1 250c: d8 a1 03 f6 mov r0, r8 2510: d9 a3 03 f6 mov r1, r9 2514: ff ff 7f ff augs #8388607 2518: ff a1 07 f5 and r0, #511 251c: ff ff 3f ff augs #4194303 2520: ff a3 07 f5 and r1, #511 2524: d6 a5 03 f6 mov r2, r6 2528: d7 a7 03 f6 mov r3, r7 252c: ff ff 7f ff augs #8388607 2530: ff a5 07 f5 and r2, #511 2534: ff ff 3f ff augs #4194303 2538: ff a7 07 f5 and r3, #511 253c: d2 a9 03 f6 mov r4, r2 2540: d3 ab 03 f6 mov r5, r3 2544: ff ff 7f 2f if_nc_and_z augs #8388607 2548: ff a9 17 f1 add r4, #511 wc 254c: ff ff 7f ff augs #8388607 2550: ff ab 27 f1 addx r5, #511 2554: ff ff 7f ff augs #8388607 2558: fe a9 1f f2 cmp r4, #510 wcz 255c: ff f7 3f ff augs #4192255 2560: ff ab 3f f2 cmpx r5, #511 wcz 2564: 01 a8 07 16 if_nc_and_nz mov r4, #1 2568: 00 a8 07 e6 if_c_or_z mov r4, #0 256c: 7b a8 9f fb tjnz r4, #123 2570: d0 a9 03 f6 mov r4, r0 2574: d1 ab 03 f6 mov r5, r1 2578: ff ff 7f 2f if_nc_and_z augs #8388607 257c: ff a9 17 f1 add r4, #511 wc 2580: ff ff 7f ff augs #8388607 2584: ff ab 27 f1 addx r5, #511 2588: ff ff 7f ff augs #8388607 258c: ff a9 1f f2 cmp r4, #511 wcz 2590: ff f7 3f ff augs #4192255 2594: ff ab 3f f2 cmpx r5, #511 wcz 2598: 01 a8 07 c6 if_c mov r4, #1 259c: 00 a8 07 36 if_nc mov r4, #0 25a0: 01 a8 9f fb tjnz r4, #1 25a4: b4 01 90 fd jmp #436 25a8: d2 a1 1b f2 cmp r0, r2 wcz 25ac: d3 a3 3b f2 cmpx r1, r3 wcz 25b0: 01 a6 07 16 if_nc_and_nz mov r3, #1 25b4: 00 a6 07 e6 if_c_or_z mov r3, #0 25b8: 00 a6 1f f2 cmp r3, #0 wcz 25bc: d8 a9 03 56 if_nz mov r4, r8 25c0: d6 a9 03 a6 if_z mov r4, r6 25c4: 00 a6 1f f2 cmp r3, #0 wcz 25c8: d9 ab 03 56 if_nz mov r5, r9 25cc: d7 ab 03 a6 if_z mov r5, r7 25d0: d4 a1 03 f6 mov r0, r4 25d4: d5 a3 03 f6 mov r1, r5 25d8: ff ff 7f ff augs #8388607 25dc: ff a1 07 f5 and r0, #511 25e0: ff 07 00 ff augs #2047 25e4: ff a3 07 f5 and r1, #511 25e8: f8 ed 03 f6 mov pa, ptra 25ec: 10 ec 87 f1 sub pa, #16 25f0: 28 02 64 fd setq #1 25f4: f6 a1 63 fc wrlong r0, pa 25f8: 34 a4 07 f6 mov r2, #52 25fc: d4 a1 03 f6 mov r0, r4 2600: d5 a3 03 f6 mov r1, r5 2604: 6a 02 c0 fd calla #\618 2608: ee b9 03 f6 mov r12, r30 260c: ef bb 03 f6 mov r13, r31 2610: 00 a6 1f f2 cmp r3, #0 wcz 2614: d7 b3 03 56 if_nz mov r9, r7 2618: d9 b3 03 a6 if_z mov r9, r9 261c: 00 a6 1f f2 cmp r3, #0 wcz 2620: d6 b1 03 56 if_nz mov r8, r6 2624: d8 b1 03 a6 if_z mov r8, r8 2628: d8 b5 03 f6 mov r10, r8 262c: d9 b7 03 f6 mov r11, r9 2630: ff ff 7f ff augs #8388607 2634: ff b5 07 f5 and r10, #511 2638: ff 07 00 ff augs #2047 263c: ff b7 07 f5 and r11, #511 2640: f8 ed 03 f6 mov pa, ptra 2644: 08 ec 87 f1 sub pa, #8 2648: 28 02 64 fd setq #1 264c: f6 b5 63 fc wrlong r10, pa 2650: d8 a1 03 f6 mov r0, r8 2654: d9 a3 03 f6 mov r1, r9 2658: 6a 02 c0 fd calla #\618 265c: ee bb 03 f6 mov r13, r30 2660: 03 00 00 ff augs #3 2664: ff bb 07 f5 and r13, #511 2668: 03 00 00 ff augs #3 266c: ff b9 07 f5 and r12, #511 2670: 04 b8 9f fb tjnz r12, #4 2674: f8 a1 03 f6 mov r0, ptra 2678: 10 a0 87 f1 sub r0, #16 267c: 58 2b c0 fd calla #\11096 2680: ef b9 03 f6 mov r12, r31 2684: 08 ba 9f fb tjnz r13, #8 2688: f8 a1 03 f6 mov r0, ptra 268c: 08 a0 87 f1 sub r0, #8 2690: 58 2b c0 fd calla #\11096 2694: f8 ed 03 f6 mov pa, ptra 2698: 08 ec 87 f1 sub pa, #8 269c: 28 02 64 fd setq #1 26a0: f6 b5 03 fb rdlong r10, pa 26a4: ef bb 03 f6 mov r13, r31 26a8: f8 ed 03 f6 mov pa, ptra 26ac: 10 ec 87 f1 sub pa, #16 26b0: 28 02 64 fd setq #1 26b4: f6 a1 03 fb rdlong r0, pa 26b8: 03 a4 07 f6 mov r2, #3 26bc: 00 02 c0 fd calla #\512 26c0: ee ad 03 f6 mov r6, r30 26c4: ef af 03 f6 mov r7, r31 26c8: da a1 03 f6 mov r0, r10 26cc: db a3 03 f6 mov r1, r11 26d0: 00 02 c0 fd calla #\512 26d4: dc a7 03 f6 mov r3, r12 26d8: dd a7 83 f1 sub r3, r13 26dc: d4 b5 03 f6 mov r10, r4 26e0: d5 b7 03 f6 mov r11, r5 26e4: d8 b5 63 f5 xor r10, r8 26e8: d9 b7 63 f5 xor r11, r9 26ec: ee a1 03 f6 mov r0, r30 26f0: ef a3 03 f6 mov r1, r31 26f4: 00 a0 47 f5 or r0, #0 26f8: 00 40 00 ff augs #16384 26fc: 00 a2 47 f5 or r1, #0 2700: 34 a6 97 fb tjz r3, #52 2704: 3f a6 1f f2 cmp r3, #63 wcz 2708: b0 00 90 1d if_nc_and_nz jmp #176 270c: 40 a4 07 f6 mov r2, #64 2710: d3 a5 83 f1 sub r2, r3 2714: 00 02 c0 fd calla #\512 2718: 00 dc 5f f2 cmps r30, #0 wcz 271c: 00 de 7f f2 cmpsx r31, #0 wcz 2720: 01 b0 07 56 if_nz mov r8, #1 2724: 00 b0 07 a6 if_z mov r8, #0 2728: d3 a5 03 f6 mov r2, r3 272c: 6a 02 c0 fd calla #\618 2730: d8 a5 03 f6 mov r2, r8 2734: 00 a6 07 f6 mov r3, #0 2738: ee a1 03 f6 mov r0, r30 273c: ef a3 03 f6 mov r1, r31 2740: d2 a1 43 f5 or r0, r2 2744: d3 a3 43 f5 or r1, r3 2748: f8 ed 03 f6 mov pa, ptra 274c: 08 ec 87 f1 sub pa, #8 2750: 28 02 64 fd setq #1 2754: f6 a1 63 fc wrlong r0, pa 2758: 78 00 90 fd jmp #120 275c: 01 a4 1f f2 cmp r2, #1 wcz 2760: 00 f8 3f ff augs #4192256 2764: 00 a6 3f f2 cmpx r3, #0 wcz 2768: 01 a8 07 c6 if_c mov r4, #1 276c: 00 a8 07 36 if_nc mov r4, #0 2770: 06 a8 9f fb tjnz r4, #6 2774: 00 ac 47 f5 or r6, #0 2778: 00 04 00 ff augs #1024 277c: 00 ae 47 f5 or r7, #0 2780: d6 b5 03 f6 mov r10, r6 2784: d7 b7 03 f6 mov r11, r7 2788: 84 03 90 fd jmp #900 278c: 01 a0 1f f2 cmp r0, #1 wcz 2790: 00 f8 3f ff augs #4192256 2794: 00 a2 3f f2 cmpx r1, #0 wcz 2798: 01 a8 07 c6 if_c mov r4, #1 279c: 00 a8 07 36 if_nc mov r4, #0 27a0: 93 a8 9f fb tjnz r4, #147 27a4: 00 b0 47 f5 or r8, #0 27a8: 00 04 00 ff augs #1024 27ac: 00 b2 47 f5 or r9, #0 27b0: d8 b5 03 f6 mov r10, r8 27b4: d9 b7 03 f6 mov r11, r9 27b8: 54 03 90 fd jmp #852 27bc: 01 a0 07 f6 mov r0, #1 27c0: 00 a2 07 f6 mov r1, #0 27c4: f8 ed 03 f6 mov pa, ptra 27c8: 08 ec 87 f1 sub pa, #8 27cc: 28 02 64 fd setq #1 27d0: f6 a1 63 fc wrlong r0, pa 27d4: 00 ac 47 f5 or r6, #0 27d8: 00 40 00 ff augs #16384 27dc: 00 ae 47 f5 or r7, #0 27e0: ff ff 7f ff augs #8388607 27e4: ff b5 5f f2 cmps r10, #511 wcz 27e8: ff ff 7f ff augs #8388607 27ec: ff b7 7f f2 cmpsx r11, #511 wcz 27f0: 01 a4 07 16 if_nc_and_nz mov r2, #1 27f4: 00 a4 07 e6 if_c_or_z mov r2, #0 27f8: 01 a4 9f fb tjnz r2, #1 27fc: 88 01 90 fd jmp #392 2800: d6 a1 13 f1 add r0, r6 wc 2804: d7 a3 23 f1 addx r1, r7 2808: d0 a5 03 f6 mov r2, r0 280c: d1 a7 03 f6 mov r3, r1 2810: 00 a4 07 f5 and r2, #0 2814: 00 80 00 ff augs #32768 2818: 00 a6 07 f5 and r3, #0 281c: 00 a4 5f f2 cmps r2, #0 wcz 2820: 00 a6 7f f2 cmpsx r3, #0 wcz 2824: 01 a4 07 a6 if_z mov r2, #1 2828: 00 a4 07 56 if_nz mov r2, #0 282c: d0 ad 03 f6 mov r6, r0 2830: d1 af 03 f6 mov r7, r1 2834: 09 a4 9f fb tjnz r2, #9 2838: 01 a4 07 f6 mov r2, #1 283c: 6a 02 c0 fd calla #\618 2840: 01 a0 07 f5 and r0, #1 2844: 00 a2 07 f5 and r1, #0 2848: ee ad 03 f6 mov r6, r30 284c: ef af 03 f6 mov r7, r31 2850: d0 ad 43 f5 or r6, r0 2854: d1 af 43 f5 or r7, r1 2858: 01 b8 07 f1 add r12, #1 285c: 00 a8 07 f5 and r4, #0 2860: 00 00 40 ff augs #4194304 2864: 00 aa 07 f5 and r5, #0 2868: 03 00 00 ff augs #3 286c: ff b9 5f f2 cmps r12, #511 wcz 2870: 18 00 90 cd if_c jmp #24 2874: 00 a8 47 f5 or r4, #0 2878: 00 f8 3f ff augs #4192256 287c: 00 aa 47 f5 or r5, #0 2880: d4 b5 03 f6 mov r10, r4 2884: d5 b7 03 f6 mov r11, r5 2888: 84 02 90 fd jmp #644 288c: 00 b8 5f f2 cmps r12, #0 wcz 2890: 4c 00 90 1d if_nc_and_nz jmp #76 2894: dc a5 03 f6 mov r2, r12 2898: 3f a4 07 f1 add r2, #63 289c: d6 a1 03 f6 mov r0, r6 28a0: d7 a3 03 f6 mov r1, r7 28a4: 00 02 c0 fd calla #\512 28a8: 01 a4 07 f6 mov r2, #1 28ac: dc a5 83 f1 sub r2, r12 28b0: 00 dc 5f f2 cmps r30, #0 wcz 28b4: 00 de 7f f2 cmpsx r31, #0 wcz 28b8: 01 a6 07 56 if_nz mov r3, #1 28bc: 00 a6 07 a6 if_z mov r3, #0 28c0: 6a 02 c0 fd calla #\618 28c4: d3 a1 03 f6 mov r0, r3 28c8: 00 a2 07 f6 mov r1, #0 28cc: ee ad 03 f6 mov r6, r30 28d0: ef af 03 f6 mov r7, r31 28d4: d0 ad 43 f5 or r6, r0 28d8: d1 af 43 f5 or r7, r1 28dc: 00 b8 07 f6 mov r12, #0 28e0: 03 a4 07 f6 mov r2, #3 28e4: d6 a1 03 f6 mov r0, r6 28e8: d7 a3 03 f6 mov r1, r7 28ec: 6a 02 c0 fd calla #\618 28f0: ee b5 03 f6 mov r10, r30 28f4: ef b7 03 f6 mov r11, r31 28f8: ff ff 7f ff augs #8388607 28fc: ff b5 07 f5 and r10, #511 2900: ff 07 00 ff augs #2047 2904: ff b7 07 f5 and r11, #511 2908: dc a1 03 f6 mov r0, r12 290c: 00 a2 07 f6 mov r1, #0 2910: 34 a4 07 f6 mov r2, #52 2914: 00 02 c0 fd calla #\512 2918: ee b5 43 f5 or r10, r30 291c: ef b7 43 f5 or r11, r31 2920: d4 b5 43 f5 or r10, r4 2924: d5 b7 43 f5 or r11, r5 2928: 07 ac 07 f5 and r6, #7 292c: f0 2b c0 fd calla #\11248 2930: 02 de 5f f2 cmps r31, #2 wcz 2934: a0 01 90 ad if_z jmp #416 2938: 01 de 5f f2 cmps r31, #1 wcz 293c: 64 01 90 ad if_z jmp #356 2940: 71 de 9f fb tjnz r31, #113 2944: 04 ac 1f f2 cmp r6, #4 wcz 2948: 01 a0 07 16 if_nc_and_nz mov r0, #1 294c: 00 a0 07 e6 if_c_or_z mov r0, #0 2950: 00 a2 07 f6 mov r1, #0 2954: d0 b5 13 f1 add r10, r0 wc 2958: d1 b7 23 f1 addx r11, r1 295c: 04 ac 5f f2 cmps r6, #4 wcz 2960: a4 01 90 5d if_nz jmp #420 2964: da a1 03 f6 mov r0, r10 2968: db a3 03 f6 mov r1, r11 296c: 01 a0 07 f5 and r0, #1 2970: 00 a2 07 f5 and r1, #0 2974: da a1 13 f1 add r0, r10 wc 2978: db a3 23 f1 addx r1, r11 297c: d0 b5 03 f6 mov r10, r0 2980: d1 b7 03 f6 mov r11, r1 2984: 84 01 90 fd jmp #388 2988: d0 ad 93 f1 sub r6, r0 wc 298c: d1 af a3 f1 subx r7, r1 2990: 00 b4 07 f6 mov r10, #0 2994: 00 b6 07 f6 mov r11, #0 2998: 00 ac 5f f2 cmps r6, #0 wcz 299c: 00 ae 7f f2 cmpsx r7, #0 wcz 29a0: 01 a0 07 a6 if_z mov r0, #1 29a4: 00 a0 07 56 if_nz mov r0, #0 29a8: 59 a0 9f fb tjnz r0, #89 29ac: ff ff 7f ff augs #8388607 29b0: ff ad 1f f2 cmp r6, #511 wcz 29b4: ff 3f 00 ff augs #16383 29b8: ff af 3f f2 cmpx r7, #511 wcz 29bc: 01 a0 07 16 if_nc_and_nz mov r0, #1 29c0: 00 a0 07 e6 if_c_or_z mov r0, #0 29c4: a5 a1 9f fb tjnz r0, #421 29c8: d6 a1 03 f6 mov r0, r6 29cc: d7 a3 03 f6 mov r1, r7 29d0: a0 2b c0 fd calla #\11168 29d4: ef a5 03 f6 mov r2, r31 29d8: 08 a4 87 f1 sub r2, #8 29dc: 00 02 c0 fd calla #\512 29e0: d2 b9 83 f1 sub r12, r2 29e4: ee ad 03 f6 mov r6, r30 29e8: ef af 03 f6 mov r7, r31 29ec: 6c fe 9f fd jmp #-404 29f0: 00 a4 5f f2 cmps r2, #0 wcz 29f4: 00 f8 3f ff augs #4192256 29f8: 00 a6 7f f2 cmpsx r3, #0 wcz 29fc: 01 a8 07 56 if_nz mov r4, #1 2a00: 00 a8 07 a6 if_z mov r4, #0 2a04: 11 a8 9f fb tjnz r4, #17 2a08: d6 b1 63 f5 xor r8, r6 2a0c: d7 b3 63 f5 xor r9, r7 2a10: 00 b0 5f f2 cmps r8, #0 wcz 2a14: 00 00 40 ff augs #4194304 2a18: 00 b2 7f f2 cmpsx r9, #0 wcz 2a1c: 01 a0 07 a6 if_z mov r0, #1 2a20: 00 a0 07 56 if_nz mov r0, #0 2a24: 00 a4 07 f6 mov r2, #0 2a28: 00 fc 3f ff augs #4193280 2a2c: 00 a6 07 f6 mov r3, #0 2a30: 00 a0 1f f2 cmp r0, #0 wcz 2a34: d3 b7 03 56 if_nz mov r11, r3 2a38: d7 b7 03 a6 if_z mov r11, r7 2a3c: 00 a0 1f f2 cmp r0, #0 wcz 2a40: d2 b5 03 56 if_nz mov r10, r2 2a44: d6 b5 03 a6 if_z mov r10, r6 2a48: c4 00 90 fd jmp #196 2a4c: 00 a0 5f f2 cmps r0, #0 wcz 2a50: 00 f8 3f ff augs #4192256 2a54: 00 a2 7f f2 cmpsx r1, #0 wcz 2a58: 01 a8 07 a6 if_z mov r4, #1 2a5c: 00 a8 07 56 if_nz mov r4, #0 2a60: d8 b5 03 f6 mov r10, r8 2a64: d9 b7 03 f6 mov r11, r9 2a68: 29 a8 9f fb tjnz r4, #41 2a6c: 00 a4 5f f2 cmps r2, #0 wcz 2a70: 00 a6 7f f2 cmpsx r3, #0 wcz 2a74: 01 a8 07 56 if_nz mov r4, #1 2a78: 00 a8 07 a6 if_z mov r4, #0 2a7c: 01 a8 9f fb tjnz r4, #1 2a80: a4 00 90 fd jmp #164 2a84: 00 a0 5f f2 cmps r0, #0 wcz 2a88: 00 a2 7f f2 cmpsx r1, #0 wcz 2a8c: 01 a8 07 a6 if_z mov r4, #1 2a90: 00 a8 07 56 if_nz mov r4, #0 2a94: d6 b5 03 f6 mov r10, r6 2a98: d7 b7 03 f6 mov r11, r7 2a9c: 1c a8 9f fb tjnz r4, #28 2aa0: 04 fb 9f fd jmp #-1276 2aa4: 00 ac 5f f2 cmps r6, #0 wcz 2aa8: 01 a0 07 56 if_nz mov r0, #1 2aac: 00 a0 07 a6 if_z mov r0, #0 2ab0: 00 a8 5f f2 cmps r4, #0 wcz 2ab4: 00 aa 7f f2 cmpsx r5, #0 wcz 2ab8: 01 a2 07 56 if_nz mov r1, #1 2abc: 00 a2 07 a6 if_z mov r1, #0 2ac0: d0 a3 03 f5 and r1, r0 2ac4: d1 a1 03 f6 mov r0, r1 2ac8: 00 a2 07 f6 mov r1, #0 2acc: d0 b5 13 f1 add r10, r0 wc 2ad0: d1 b7 23 f1 addx r11, r1 2ad4: 30 00 90 fd jmp #48 2ad8: 00 ac 5f f2 cmps r6, #0 wcz 2adc: 01 a0 07 56 if_nz mov r0, #1 2ae0: 00 a0 07 a6 if_z mov r0, #0 2ae4: 00 a8 5f f2 cmps r4, #0 wcz 2ae8: 00 aa 7f f2 cmpsx r5, #0 wcz 2aec: 01 a2 07 a6 if_z mov r1, #1 2af0: 00 a2 07 56 if_nz mov r1, #0 2af4: d0 a3 03 f5 and r1, r0 2af8: d1 a1 03 f6 mov r0, r1 2afc: 00 a2 07 f6 mov r1, #0 2b00: d0 b5 13 f1 add r10, r0 wc 2b04: d1 b7 23 f1 addx r11, r1 2b08: 01 ac 97 fb tjz r6, #1 2b0c: f8 2b c0 fd calla #\11256 2b10: da dd 03 f6 mov r30, r10 2b14: db df 03 f6 mov r31, r11 2b18: 14 f0 87 f1 sub ptra, #20 2b1c: 28 1a 64 fd setq #13 2b20: 5f a1 07 fb rdlong r0, --ptra 2b24: 2e 00 64 fd reta 2b28: 00 a0 5f f2 cmps r0, #0 wcz 2b2c: 00 a2 7f f2 cmpsx r1, #0 wcz 2b30: 01 a0 07 56 if_nz mov r0, #1 2b34: 00 a0 07 a6 if_z mov r0, #0 2b38: d8 b5 03 f6 mov r10, r8 2b3c: d9 b7 03 f6 mov r11, r9 2b40: f3 a1 9f fb tjnz r0, #499 2b44: d6 b1 03 f5 and r8, r6 2b48: d7 b3 03 f5 and r9, r7 2b4c: d8 b5 03 f6 mov r10, r8 2b50: d9 b7 03 f6 mov r11, r9 2b54: b8 ff 9f fd jmp #-72 00002b58 : 2b58: 28 08 64 fd setq #4 2b5c: 61 a1 67 fc wrlong r0, ptra++ 2b60: d0 a7 03 f6 mov r3, r0 2b64: 28 02 64 fd setq #1 2b68: d3 a1 03 fb rdlong r0, r3 2b6c: a0 2b c0 fd calla #\11168 2b70: ef a9 03 f6 mov r4, r31 2b74: d4 a5 03 f6 mov r2, r4 2b78: 0b a4 87 f1 sub r2, #11 2b7c: 00 02 c0 fd calla #\512 2b80: 28 02 64 fd setq #1 2b84: d3 dd 63 fc wrlong r30, r3 2b88: 0c a0 07 f6 mov r0, #12 2b8c: d4 a1 83 f1 sub r0, r4 2b90: d0 df 03 f6 mov r31, r0 2b94: 28 08 64 fd setq #4 2b98: 5f a1 07 fb rdlong r0, --ptra 2b9c: 2e 00 64 fd reta 00002ba0 : 2ba0: 61 a1 67 fc wrlong r0, ptra++ 2ba4: 61 a5 67 fc wrlong r2, ptra++ 2ba8: 00 a0 1f f2 cmp r0, #0 wcz 2bac: 01 a2 3f f2 cmpx r1, #1 wcz 2bb0: 01 a4 07 c6 if_c mov r2, #1 2bb4: 00 a4 07 36 if_nc mov r2, #0 2bb8: 01 a4 9f fb tjnz r2, #1 2bbc: 1c 00 90 fd jmp #28 2bc0: d0 a1 83 f7 encod r0, r0 2bc4: 1f a0 c7 f2 subr r0, #31 2bc8: 20 a0 47 f5 or r0, #32 2bcc: d0 df 03 f6 mov r31, r0 2bd0: 5f a5 07 fb rdlong r2, --ptra 2bd4: 5f a1 07 fb rdlong r0, --ptra 2bd8: 2e 00 64 fd reta 2bdc: 20 a4 07 f6 mov r2, #32 2be0: 6a 02 c0 fd calla #\618 2be4: ee a1 83 f7 encod r0, r30 2be8: 1f a0 c7 f2 subr r0, #31 2bec: dc ff 9f fd jmp #-36 00002bf0 <__fe_getround>: 2bf0: 00 de 07 f6 mov r31, #0 2bf4: 2e 00 64 fd reta 00002bf8 <__fe_raise_inexact>: 2bf8: 00 de 07 f6 mov r31, #0 2bfc: 2e 00 64 fd reta Disassembly of section .debug: 0007c000 <.debug>: ... 0007c800 <__dbg_run>: 7c800: f8 a1 03 fb rdlong r0, ptra 7c804: 3c a0 07 f6 mov r0, #60 7c808: d0 b1 03 fb rdlong r8, r0 7c80c: 3e b2 07 f6 mov r9, #62 7c810: 3f b4 07 f6 mov r10, #63 7c814: 04 00 00 ff augs #4 7c818: 00 b6 07 f6 mov r11, #0 7c81c: f2 07 00 ff augs #2034 7c820: 00 a0 07 f6 mov r0, #0 7c824: f2 07 00 ff augs #2034 7c828: 20 a2 07 f6 mov r1, #32 7c82c: 35 a6 7b fd getbrk r3 wcz 7c830: 17 a6 47 f0 shr r3, #23 7c834: 01 a6 07 f5 and r3, #1 7c838: 02 a6 97 fb tjz r3, #2 7c83c: 36 20 64 fd brk #16 7c840: 2d 00 64 fd ret 7c844: 00 ae 07 f6 mov r7, #0 7c848: 06 b0 73 fd locktry r8 wc 7c84c: f8 ff 9f 3d if_nc jmp #-8 7c850: d0 a5 03 f6 mov r2, r0 7c854: d2 b7 49 fc wrbyte #219, r2 7c858: 01 a4 07 f1 add r2, #1 7c85c: d2 cf 48 fc wrbyte #103, r2 7c860: 01 ac 63 fd cogid r6 7c864: 01 a4 07 f1 add r2, #1 7c868: d2 ad 43 fc wrbyte r6, r2 7c86c: 01 a4 07 f1 add r2, #1 7c870: 35 a6 7b fd getbrk r3 wcz 7c874: d2 a7 63 fc wrlong r3, r2 7c878: 04 a4 07 f1 add r2, #4 7c87c: 35 a8 73 fd getbrk r4 wc 7c880: d2 a9 63 fc wrlong r4, r2 7c884: 04 a4 07 f1 add r2, #4 7c888: 35 a8 6b fd getbrk r4 wz 7c88c: d2 a9 63 fc wrlong r4, r2 7c890: 04 a4 07 f1 add r2, #4 7c894: d2 ff 63 fc wrlong inb, r2 7c898: 02 ae 9f fb tjnz r7, #2 7c89c: 13 a6 07 f6 mov r3, #19 7c8a0: 08 01 b0 fd call #264 7c8a4: 36 b6 63 fd brk r11 7c8a8: d1 a5 c3 fa rdbyte r2, r1 7c8ac: db a4 0f f2 cmp r2, #219 wz 7c8b0: 2c 00 90 ad if_z jmp #44 7c8b4: 20 01 b0 fd call #288 7c8b8: db de 0f f2 cmp r31, #219 wz 7c8bc: f4 ff 9f 5d if_nz jmp #-12 7c8c0: d1 a5 03 f6 mov r2, r1 7c8c4: d2 b7 49 fc wrbyte #219, r2 7c8c8: 01 a4 07 f1 add r2, #1 7c8cc: 06 a6 07 f6 mov r3, #6 7c8d0: 04 01 b0 fd call #260 7c8d4: d2 df 43 fc wrbyte r31, r2 7c8d8: 01 a4 07 f1 add r2, #1 7c8dc: fc a7 6f fb djnz r3, #-4 7c8e0: d1 a5 03 f6 mov r2, r1 7c8e4: 01 a4 07 f1 add r2, #1 7c8e8: d2 a7 c3 fa rdbyte r3, r2 7c8ec: 01 a4 07 f1 add r2, #1 7c8f0: d2 a9 c3 fa rdbyte r4, r2 7c8f4: 01 a4 07 f1 add r2, #1 7c8f8: d6 a9 0b f2 cmp r4, r6 wz 7c8fc: 10 00 90 ad if_z jmp #16 7c900: 36 00 64 fd brk #0 7c904: 01 ae 07 f6 mov r7, #1 7c908: 07 b0 63 fd lockrel r8 7c90c: 38 ff 9f fd jmp #-200 7c910: 68 a6 0f f2 cmp r3, #104 wz 7c914: 18 00 90 ad if_z jmp #24 7c918: 72 a6 0f f2 cmp r3, #114 wz 7c91c: 40 00 90 ad if_z jmp #64 7c920: 62 a6 0f f2 cmp r3, #98 wz 7c924: 6c 00 90 ad if_z jmp #108 7c928: 36 00 64 fd brk #0 7c92c: 74 00 90 fd jmp #116 7c930: d0 a9 03 f6 mov r4, r0 7c934: 01 a8 07 f1 add r4, #1 7c938: d4 d1 48 fc wrbyte #104, r4 7c93c: 02 a8 07 f1 add r4, #2 7c940: d2 ab 03 fb rdlong r5, r2 7c944: d5 ab c3 fa rdbyte r5, r5 7c948: d4 ab 43 fc wrbyte r5, r4 7c94c: 04 a6 07 f6 mov r3, #4 7c950: 58 00 b0 fd call #88 7c954: d1 a5 03 f6 mov r2, r1 7c958: d2 01 48 fc wrbyte #0, r2 7c95c: 44 ff 9f fd jmp #-188 7c960: d0 a9 03 f6 mov r4, r0 7c964: 01 a8 07 f1 add r4, #1 7c968: d4 e5 48 fc wrbyte #114, r4 7c96c: 02 a8 07 f1 add r4, #2 7c970: d2 ab 03 fb rdlong r5, r2 7c974: 00 aa 97 f9 alts r5, #0 7c978: 00 aa 03 f6 mov r5, $0x000 7c97c: d4 ab 63 fc wrlong r5, r4 7c980: 07 a6 07 f6 mov r3, #7 7c984: 24 00 b0 fd call #36 7c988: d1 a5 03 f6 mov r2, r1 7c98c: d2 01 48 fc wrbyte #0, r2 7c990: 10 ff 9f fd jmp #-240 7c994: d2 ab 03 fb rdlong r5, r2 7c998: 36 aa 63 fd brk r5 7c99c: d1 a5 03 f6 mov r2, r1 7c9a0: d2 01 48 fc wrbyte #0, r2 7c9a4: 07 b0 63 fd lockrel r8 7c9a8: 2d 00 64 fd ret 7c9ac: d0 a5 03 f6 mov r2, r0 7c9b0: d2 dd c3 fa rdbyte r30, r2 7c9b4: 0c 00 b0 fd call #12 7c9b8: 01 a4 07 f1 add r2, #1 7c9bc: fc a7 6f fb djnz r3, #-4 7c9c0: 2d 00 64 fd ret 7c9c4: d9 dd 23 fc wypin r30, r9 7c9c8: 1f 28 64 fd waitx #20 7c9cc: 40 b2 73 fd testp r9 wc 7c9d0: f8 ff 9f 3d if_nc jmp #-8 7c9d4: 2d 00 64 fd ret 7c9d8: 40 b4 73 fd testp r10 wc 7c9dc: f8 ff 9f 3d if_nc jmp #-8 7c9e0: da df 8b fa rdpin r31, r10 7c9e4: 18 de 47 f0 shr r31, #24 7c9e8: 2d 00 64 fd ret ...