In archive D:/Coding/avr/Programme/arduino-nightly/hardware/esp8266com/esp8266/tools/sdk/lib/libpwm.a: pwm.o: file format elf32-xtensa-le Disassembly of section .text: 00000000 : 0: 000000 ill 3: 020000 excw 6: ff6000 excw 9: ff .byte 0xff a: 080000 excw ... 00000020 : 20: e0c112 addi a1, a1, -32 23: 11c9 s32i.n a12, a1, 4 25: 21d9 s32i.n a13, a1, 8 27: 31e9 s32i.n a14, a1, 12 29: 41f9 s32i.n a15, a1, 16 2b: 0109 s32i.n a0, a1, 0 2d: fff401 l32r a0, 0 30: 0f0c movi.n a15, 0 32: b028 l32i.n a2, a0, 44 34: 6129 s32i.n a2, a1, 24 36: 0212e6 bgei a2, 1, 3c 39: 00d8c6 j 3a0 3c: fff2d1 l32r a13, 4 3f: fff2c1 l32r a12, 8 42: 102032 l32i a3, a0, 64 45: 5139 s32i.n a3, a1, 20 47: 5128 l32i.n a2, a1, 20 49: 84a332 movi a3, 0x384 4c: a02f20 addx4 a2, a15, a2 4f: 0228 l32i.n a2, a2, 0 51: 7129 s32i.n a2, a1, 28 53: fff001 l32r a0, 14 56: 0000c0 callx0 a0 59: f4e020 extui a14, a2, 0, 16 5c: 84a332 movi a3, 0x384 5f: 7128 l32i.n a2, a1, 28 61: ffed01 l32r a0, 18 64: 0000c0 callx0 a0 67: d32c movi.n a3, 45 69: f42020 extui a2, a2, 0, 16 6c: 16c222 addi a2, a2, 22 6f: ffeb01 l32r a0, 1c 72: 0000c0 callx0 a0 75: 100c movi.n a0, 1 77: ffe551 l32r a5, c 7a: 461c movi.n a6, 20 7c: 3a1c movi.n a10, 19 7e: 2b1c movi.n a11, 18 80: f47020 extui a7, a2, 0, 16 83: 22ae16 beqz a14, 2b1 86: 820c movi.n a2, 8 88: 080c movi.n a8, 0 8a: feac beqz.n a14, bd 8c: 3f5a add.n a3, a15, a5 8e: 000332 l8ui a3, a3, 0 91: 401300 ssl a3 94: a19000 sll a9, a0 97: f49090 extui a9, a9, 0, 16 9a: 0020c0 memw 9d: 416d92 s32i a9, a13, 0x104 a0: 000046 j a5 a3: f03d nop.n a5: 220b addi.n a2, a2, -1 a7: f42020 extui a2, a2, 0, 16 aa: f592c7 bne a2, a12, a3 ad: f03d nop.n af: 920c movi.n a2, 9 b1: 881b addi.n a8, a8, 1 b3: f03d nop.n b5: f03d nop.n b7: 748080 extui a8, a8, 0, 8 ba: dc38e7 bltu a8, a14, 9a bd: 27dc bnez.n a7, d3 bf: ef5a add.n a14, a15, a5 c1: 000ee2 l8ui a14, a14, 0 c4: 401e00 ssl a14 c7: a19000 sll a9, a0 ca: f49090 extui a9, a9, 0, 16 cd: 0020c0 memw d0: 426d92 s32i a9, a13, 0x108 d3: 131766 bnei a7, 1, ea d6: 3f5a add.n a3, a15, a5 d8: 000332 l8ui a3, a3, 0 db: 401300 ssl a3 de: a12000 sll a2, a0 e1: f42020 extui a2, a2, 0, 16 e4: 0020c0 memw e7: 426d22 s32i a2, a13, 0x108 ea: 132766 bnei a7, 2, 101 ed: 8f5a add.n a8, a15, a5 ef: 000882 l8ui a8, a8, 0 f2: 401800 ssl a8 f5: a14000 sll a4, a0 f8: f44040 extui a4, a4, 0, 16 fb: 0020c0 memw fe: 426d42 s32i a4, a13, 0x108 101: 133766 bnei a7, 3, 118 104: ef5a add.n a14, a15, a5 106: 000ee2 l8ui a14, a14, 0 109: 401e00 ssl a14 10c: a19000 sll a9, a0 10f: f49090 extui a9, a9, 0, 16 112: 0020c0 memw 115: 426d92 s32i a9, a13, 0x108 118: 134766 bnei a7, 4, 12f 11b: 3f5a add.n a3, a15, a5 11d: 000332 l8ui a3, a3, 0 120: 401300 ssl a3 123: a12000 sll a2, a0 126: f42020 extui a2, a2, 0, 16 129: 0020c0 memw 12c: 426d22 s32i a2, a13, 0x108 12f: 135766 bnei a7, 5, 146 132: 8f5a add.n a8, a15, a5 134: 000882 l8ui a8, a8, 0 137: 401800 ssl a8 13a: a14000 sll a4, a0 13d: f44040 extui a4, a4, 0, 16 140: 0020c0 memw 143: 426d42 s32i a4, a13, 0x108 146: 136766 bnei a7, 6, 15d 149: ef5a add.n a14, a15, a5 14b: 000ee2 l8ui a14, a14, 0 14e: 401e00 ssl a14 151: a19000 sll a9, a0 154: f49090 extui a9, a9, 0, 16 157: 0020c0 memw 15a: 426d92 s32i a9, a13, 0x108 15d: 137766 bnei a7, 7, 174 160: 3f5a add.n a3, a15, a5 162: 000332 l8ui a3, a3, 0 165: 401300 ssl a3 168: a12000 sll a2, a0 16b: f42020 extui a2, a2, 0, 16 16e: 0020c0 memw 171: 426d22 s32i a2, a13, 0x108 174: 138766 bnei a7, 8, 18b 177: 8f5a add.n a8, a15, a5 179: 000882 l8ui a8, a8, 0 17c: 401800 ssl a8 17f: a14000 sll a4, a0 182: f44040 extui a4, a4, 0, 16 185: 0020c0 memw 188: 426d42 s32i a4, a13, 0x108 18b: 990c movi.n a9, 9 18d: 139797 bne a7, a9, 1a4 190: 2f5a add.n a2, a15, a5 192: 000222 l8ui a2, a2, 0 195: 401200 ssl a2 198: a1e000 sll a14, a0 19b: f4e0e0 extui a14, a14, 0, 16 19e: 0020c0 memw 1a1: 426de2 s32i a14, a13, 0x108 1a4: 139766 bnei a7, 10, 1bb 1a7: 4f5a add.n a4, a15, a5 1a9: 000442 l8ui a4, a4, 0 1ac: 401400 ssl a4 1af: a13000 sll a3, a0 1b2: f43030 extui a3, a3, 0, 16 1b5: 0020c0 memw 1b8: 426d32 s32i a3, a13, 0x108 1bb: b80c movi.n a8, 11 1bd: 139787 bne a7, a8, 1d4 1c0: ef5a add.n a14, a15, a5 1c2: 000ee2 l8ui a14, a14, 0 1c5: 401e00 ssl a14 1c8: a19000 sll a9, a0 1cb: f49090 extui a9, a9, 0, 16 1ce: 0020c0 memw 1d1: 426d92 s32i a9, a13, 0x108 1d4: 13a766 bnei a7, 12, 1eb 1d7: 3f5a add.n a3, a15, a5 1d9: 000332 l8ui a3, a3, 0 1dc: 401300 ssl a3 1df: a12000 sll a2, a0 1e2: f42020 extui a2, a2, 0, 16 1e5: 0020c0 memw 1e8: 426d22 s32i a2, a13, 0x108 1eb: d40c movi.n a4, 13 1ed: 139747 bne a7, a4, 204 1f0: 9f5a add.n a9, a15, a5 1f2: 000992 l8ui a9, a9, 0 1f5: 401900 ssl a9 1f8: a18000 sll a8, a0 1fb: f48080 extui a8, a8, 0, 16 1fe: 0020c0 memw 201: 426d82 s32i a8, a13, 0x108 204: ee0c movi.n a14, 14 206: 1397e7 bne a7, a14, 21d 209: 3f5a add.n a3, a15, a5 20b: 000332 l8ui a3, a3, 0 20e: 401300 ssl a3 211: a12000 sll a2, a0 214: f42020 extui a2, a2, 0, 16 217: 0020c0 memw 21a: 426d22 s32i a2, a13, 0x108 21d: f40c movi.n a4, 15 21f: 139747 bne a7, a4, 236 222: 9f5a add.n a9, a15, a5 224: 000992 l8ui a9, a9, 0 227: 401900 ssl a9 22a: a18000 sll a8, a0 22d: f48080 extui a8, a8, 0, 16 230: 0020c0 memw 233: 426d82 s32i a8, a13, 0x108 236: 13b766 bnei a7, 16, 24d 239: 2f5a add.n a2, a15, a5 23b: 000222 l8ui a2, a2, 0 23e: 401200 ssl a2 241: a1e000 sll a14, a0 244: f4e0e0 extui a14, a14, 0, 16 247: 0020c0 memw 24a: 426de2 s32i a14, a13, 0x108 24d: 131c movi.n a3, 17 24f: 139737 bne a7, a3, 266 252: 8f5a add.n a8, a15, a5 254: 000882 l8ui a8, a8, 0 257: 401800 ssl a8 25a: a14000 sll a4, a0 25d: f44040 extui a4, a4, 0, 16 260: 0020c0 memw 263: 426d42 s32i a4, a13, 0x108 266: 1397b7 bne a7, a11, 27d 269: ef5a add.n a14, a15, a5 26b: 000ee2 l8ui a14, a14, 0 26e: 401e00 ssl a14 271: a19000 sll a9, a0 274: f49090 extui a9, a9, 0, 16 277: 0020c0 memw 27a: 426d92 s32i a9, a13, 0x108 27d: 1397a7 bne a7, a10, 294 280: 3f5a add.n a3, a15, a5 282: 000332 l8ui a3, a3, 0 285: 401300 ssl a3 288: a12000 sll a2, a0 28b: f42020 extui a2, a2, 0, 16 28e: 0020c0 memw 291: 426d22 s32i a2, a13, 0x108 294: c04760 sub a4, a7, a6 297: 0f2456 bnez a4, 38d 29a: 9f5a add.n a9, a15, a5 29c: 000992 l8ui a9, a9, 0 29f: 401900 ssl a9 2a2: a18000 sll a8, a0 2a5: f48080 extui a8, a8, 0, 16 2a8: 0020c0 memw 2ab: 426d82 s32i a8, a13, 0x108 2ae: 0036c6 j 38d 2b1: f03d nop.n 2b3: ef5a add.n a14, a15, a5 2b5: 000ee2 l8ui a14, a14, 0 2b8: 401e00 ssl a14 2bb: a19000 sll a9, a0 2be: f49090 extui a9, a9, 0, 16 2c1: 0020c0 memw 2c4: 426d92 s32i a9, a13, 0x108 2c7: 059767 bne a7, a6, 2d0 2ca: 0020c0 memw 2cd: 416d92 s32i a9, a13, 0x104 2d0: 0597a7 bne a7, a10, 2d9 2d3: 0020c0 memw 2d6: 416d92 s32i a9, a13, 0x104 2d9: 0597b7 bne a7, a11, 2e2 2dc: 0020c0 memw 2df: 416d92 s32i a9, a13, 0x104 2e2: 121c movi.n a2, 17 2e4: 059727 bne a7, a2, 2ed 2e7: 0020c0 memw 2ea: 416d92 s32i a9, a13, 0x104 2ed: 05b766 bnei a7, 16, 2f6 2f0: 0020c0 memw 2f3: 416d92 s32i a9, a13, 0x104 2f6: f30c movi.n a3, 15 2f8: 059737 bne a7, a3, 301 2fb: 0020c0 memw 2fe: 416d92 s32i a9, a13, 0x104 301: e40c movi.n a4, 14 303: 059747 bne a7, a4, 30c 306: 0020c0 memw 309: 416d92 s32i a9, a13, 0x104 30c: d80c movi.n a8, 13 30e: 059787 bne a7, a8, 317 311: 0020c0 memw 314: 416d92 s32i a9, a13, 0x104 317: 05a766 bnei a7, 12, 320 31a: 0020c0 memw 31d: 416d92 s32i a9, a13, 0x104 320: be0c movi.n a14, 11 322: 0597e7 bne a7, a14, 32b 325: 0020c0 memw 328: 416d92 s32i a9, a13, 0x104 32b: 059766 bnei a7, 10, 334 32e: 0020c0 memw 331: 416d92 s32i a9, a13, 0x104 334: 920c movi.n a2, 9 336: 059727 bne a7, a2, 33f 339: 0020c0 memw 33c: 416d92 s32i a9, a13, 0x104 33f: 058766 bnei a7, 8, 348 342: 0020c0 memw 345: 416d92 s32i a9, a13, 0x104 348: 057766 bnei a7, 7, 351 34b: 0020c0 memw 34e: 416d92 s32i a9, a13, 0x104 351: 056766 bnei a7, 6, 35a 354: 0020c0 memw 357: 416d92 s32i a9, a13, 0x104 35a: 055766 bnei a7, 5, 363 35d: 0020c0 memw 360: 416d92 s32i a9, a13, 0x104 363: 054766 bnei a7, 4, 36c 366: 0020c0 memw 369: 416d92 s32i a9, a13, 0x104 36c: 053766 bnei a7, 3, 375 36f: 0020c0 memw 372: 416d92 s32i a9, a13, 0x104 375: 052766 bnei a7, 2, 37e 378: 0020c0 memw 37b: 416d92 s32i a9, a13, 0x104 37e: 051766 bnei a7, 1, 387 381: 0020c0 memw 384: 416d92 s32i a9, a13, 0x104 387: 0020c0 memw 38a: 426d92 s32i a9, a13, 0x108 38d: 6138 l32i.n a3, a1, 24 38f: ff1b addi.n a15, a15, 1 391: 74f0f0 extui a15, a15, 0, 8 394: c033f0 sub a3, a3, a15 397: cac356 bnez a3, 47 39a: ff1d01 l32r a0, 10 39d: 235072 s16i a7, a0, 70 3a0: 11c8 l32i.n a12, a1, 4 3a2: 21d8 l32i.n a13, a1, 8 3a4: 31e8 l32i.n a14, a1, 12 3a6: 41f8 l32i.n a15, a1, 16 3a8: 0108 l32i.n a0, a1, 0 3aa: 20c112 addi a1, a1, 32 3ad: f00d ret.n ... 3b7: 060000 excw 3ba: 026000 excw 3bd: 008000 excw 3c0: 000200 excw 3c3: 000060 excw 3c6: 600000 neg a0, a0 3c9: 000001 l32r a0, fffc03cc 3cc: 0000c0 callx0 a0 3cf: 4b4000 excw 3d2: 004c movi.n a0, 64 3d4: cd6500 excw 3d7: 401d excw 3d9: 000f42 l8ui a4, a15, 0 ... 000003e4 : 3e4: eb7c movi.n a11, -2 3e6: e0c112 addi a1, a1, -32 3e9: 21d9 s32i.n a13, a1, 8 3eb: 0109 s32i.n a0, a1, 0 3ed: 11c9 s32i.n a12, a1, 4 3ef: 31e9 s32i.n a14, a1, 12 3f1: fff091 l32r a9, 3b4 3f4: ffefe1 l32r a14, 3b0 3f7: fff0c1 l32r a12, 3b8 3fa: 0020c0 memw 3fd: 3ca8 l32i.n a10, a12, 12 3ff: 10aab0 and a10, a10, a11 402: 0020c0 memw 405: 0968 l32i.n a6, a9, 0 407: ee28 l32i.n a2, a14, 56 409: 480e02 l8ui a0, a14, 72 40c: 3ca9 s32i.n a10, a12, 12 40e: b05020 addx8 a5, a0, a2 411: 1588 l32i.n a8, a5, 4 413: ffea71 l32r a7, 3bc 416: c06680 sub a6, a6, a8 419: 667a add.n a6, a6, a7 41b: 0020c0 memw 41e: 1c38 l32i.n a3, a12, 4 420: 07b637 bgeu a6, a3, 42b 423: 0020c0 memw 426: 1cd8 l32i.n a13, a12, 4 428: f736d7 bltu a6, a13, 423 42b: 040c movi.n a4, 0 42d: 3c0e72 l8ui a7, a14, 60 430: 801b addi.n a8, a0, 1 432: 748080 extui a8, a8, 0, 8 435: 670b addi.n a6, a7, -1 437: c0a600 sub a10, a6, a0 43a: 9348a0 movnez a4, a8, a10 43d: 0cf616 beqz a6, 510 440: b0a420 addx8 a10, a4, a2 443: 1aa8 l32i.n a10, a10, 4 445: eccaa2 addi a10, a10, -20 448: 0020c0 memw 44b: 0ca9 s32i.n a10, a12, 0 44d: 0020c0 memw 450: 1c28 l32i.n a2, a12, 4 452: 0929 s32i.n a2, a9, 0 454: 001522 l16ui a2, a5, 0 457: ffdad1 l32r a13, 3c0 45a: 428c beqz.n a2, 462 45c: 0020c0 memw 45f: 416d22 s32i a2, a13, 0x104 462: 011522 l16ui a2, a5, 2 465: 428c beqz.n a2, 46d 467: 0020c0 memw 46a: 426d22 s32i a2, a13, 0x108 46d: fec7b2 addi a11, a7, -2 470: 0d90b7 bne a0, a11, 481 473: ffbac5 call0 20 476: ffd391 l32r a9, 3c4 479: 3c0e62 l8ui a6, a14, 60 47c: 480e02 l8ui a0, a14, 72 47f: 660b addi.n a6, a6, -1 481: c07600 sub a7, a6, a0 484: 083756 bnez a7, 50b 487: 440e82 l8ui a8, a14, 68 48a: 000c movi.n a0, 0 48c: 6b1866 bnei a8, 1, 4fb 48f: ffcf21 l32r a2, 3cc 492: 340e52 l8ui a5, a14, 52 495: ffcc41 l32r a4, 3c8 498: 1175b0 slli a7, a5, 5 49b: 10c462 addi a6, a4, 16 49e: a03550 addx4 a3, a5, a5 4a1: 1133c0 slli a3, a3, 4 4a4: 454a add.n a4, a5, a4 4a6: 000442 l8ui a4, a4, 0 4a9: 667a add.n a6, a6, a7 4ab: 223a add.n a2, a2, a3 4ad: ee29 s32i.n a2, a14, 56 4af: 106e62 s32i a6, a14, 64 4b2: 3c4e42 s8i a4, a14, 60 4b5: 160c movi.n a6, 1 4b7: 305560 xor a5, a5, a6 4ba: b04420 addx8 a4, a4, a2 4bd: ffd442 addmi a4, a4, 0xffffff00 4c0: 7c1442 l16ui a4, a4, 248 4c3: 344e52 s8i a5, a14, 52 4c6: 448c beqz.n a4, 4ce 4c8: 0020c0 memw 4cb: 416d42 s32i a4, a13, 0x104 4ce: 181e62 l16ui a6, a14, 48 4d1: f57c movi.n a5, -1 4d3: 306650 xor a6, a6, a5 4d6: 204460 or a4, a4, a6 4d9: 304450 xor a4, a4, a5 4dc: f44040 extui a4, a4, 0, 16 4df: 448c beqz.n a4, 4e7 4e1: 0020c0 memw 4e4: 426d42 s32i a4, a13, 0x108 4e7: 1288 l32i.n a8, a2, 4 4e9: ecc882 addi a8, a8, -20 4ec: 0020c0 memw 4ef: 0c89 s32i.n a8, a12, 0 4f1: 0020c0 memw 4f4: 444e02 s8i a0, a14, 68 4f7: 1c78 l32i.n a7, a12, 4 4f9: 0979 s32i.n a7, a9, 0 4fb: 11c8 l32i.n a12, a1, 4 4fd: 484e02 s8i a0, a14, 72 500: 21d8 l32i.n a13, a1, 8 502: 31e8 l32i.n a14, a1, 12 504: 0108 l32i.n a0, a1, 0 506: 20c112 addi a1, a1, 32 509: f00d ret.n 50b: 001b addi.n a0, a0, 1 50d: fffa86 j 4fb 510: 0e28 l32i.n a2, a14, 0 512: 9cafa2 movi a10, -100 515: 2512a7 beq a2, a10, 53e 518: 4179 s32i.n a7, a1, 16 51a: 5169 s32i.n a6, a1, 20 51c: 6159 s32i.n a5, a1, 24 51e: 7109 s32i.n a0, a1, 28 520: 64c282 addi a8, a2, 100 523: 5aa3b2 movi a11, 0x35a 526: 23bb87 bgeu a11, a8, 54d 529: 412280 srli a2, a8, 2 52c: 143080 extui a3, a8, 0, 2 52f: a03330 addx4 a3, a3, a3 532: a02220 addx4 a2, a2, a2 535: a02230 addx4 a2, a2, a3 538: ecc222 addi a2, a2, -20 53b: 000046 j 540 53e: c26c movi.n a2, -20 540: 0020c0 memw 543: 0c29 s32i.n a2, a12, 0 545: 0020c0 memw 548: 1c28 l32i.n a2, a12, 4 54a: ffc106 j 452 54d: ffa041 l32r a4, 3d0 550: ffa131 l32r a3, 3d4 553: 822240 mull a2, a2, a4 556: 223a add.n a2, a2, a3 558: ffa031 l32r a3, 3d8 55b: ffa101 l32r a0, 3e0 55e: 0000c0 callx0 a0 561: 7108 l32i.n a0, a1, 28 563: 6158 l32i.n a5, a1, 24 565: 5168 l32i.n a6, a1, 20 567: 4178 l32i.n a7, a1, 16 569: ff9c91 l32r a9, 3dc 56c: fff206 j 538 Disassembly of section .irom0.text: 00000000 : ... 00000010 : 10: d0c112 addi a1, a1, -48 13: 31c9 s32i.n a12, a1, 12 15: 51e9 s32i.n a14, a1, 20 17: 61f9 s32i.n a15, a1, 24 19: 2109 s32i.n a0, a1, 8 1b: 41d9 s32i.n a13, a1, 16 1d: 8139 s32i.n a3, a1, 32 1f: 02dd mov.n a13, a2 21: 0223f6 bgeui a3, 2, 27 24: 002386 j b6 27: 1c0c movi.n a12, 1 29: 04ae02 movi a0, 0xfffffe04 2c: b0fcd0 addx8 a15, a12, a13 2f: 2f0a add.n a2, a15, a0 31: 7e2232 l32i a3, a2, 0x1f8 34: 802222 l32i a2, a2, 0x200 37: 6eb237 bgeu a2, a3, a9 3a: 012d mov.n a2, a1 3c: 0f3d mov.n a3, a15 3e: ec0b addi.n a14, a12, -1 40: 840c movi.n a4, 8 42: 71e9 s32i.n a14, a1, 28 44: 01ee80 slli a14, a14, 24 47: 31e8e0 srai a14, a14, 24 4a: ffed01 l32r a0, 0 4d: 0000c0 callx0 a0 50: 0f2d mov.n a2, a15 52: f8cf32 addi a3, a15, -8 55: 840c movi.n a4, 8 57: ffeb01 l32r a0, 4 5a: 0000c0 callx0 a0 5d: 7108 l32i.n a0, a1, 28 5f: 11f8 l32i.n a15, a1, 4 61: 010080 slli a0, a0, 24 64: 310800 srai a0, a0, 24 67: b000d0 addx8 a0, a0, a13 6a: 1008 l32i.n a0, a0, 4 6c: b03ed0 addx8 a3, a14, a13 6f: 52bf07 bgeu a15, a0, c5 72: b03ed0 addx8 a3, a14, a13 75: 000246 j 82 78: 1128 l32i.n a2, a1, 4 7a: b03ed0 addx8 a3, a14, a13 7d: 1348 l32i.n a4, a3, 4 7f: 17b247 bgeu a2, a4, 9a 82: 238b addi.n a2, a3, 8 84: 840c movi.n a4, 8 86: ffe001 l32r a0, 8 89: 0000c0 callx0 a0 8c: 5e0b addi.n a5, a14, -1 8e: 01e580 slli a14, a5, 24 91: 31e8e0 srai a14, a14, 24 94: e06577 bbci a5, 7, 78 97: b03ed0 addx8 a3, a14, a13 9a: 238b addi.n a2, a3, 8 9c: 840c movi.n a4, 8 9e: 013d mov.n a3, a1 a0: ffdb01 l32r a0, c a3: 0000c0 callx0 a0 a6: 04ae02 movi a0, 0xfffffe04 a9: 81f8 l32i.n a15, a1, 32 ab: cc1b addi.n a12, a12, 1 ad: 74c0c0 extui a12, a12, 0, 8 b0: 021fc7 beq a15, a12, b6 b3: ffdd46 j 2c b6: 31c8 l32i.n a12, a1, 12 b8: 41d8 l32i.n a13, a1, 16 ba: 51e8 l32i.n a14, a1, 20 bc: 61f8 l32i.n a15, a1, 24 be: 2108 l32i.n a0, a1, 8 c0: 30c112 addi a1, a1, 48 c3: f00d ret.n c5: fff446 j 9a c8: 000050 excw cb: 00a000 excw ce: 000000 ill d1: 000000 ill d4: ffff50 excw d7: ff .byte 0xff d8: 000020 excw db: 00a000 excw de: 700000 excw e1: 000017 bnone a0, a1, e5 e4: 000060 excw e7: 001000 excw ea: 700000 excw ed: 000017 bnone a0, a1, f1 f0: 000040 excw f3: 000000 ill f6: 080000 excw f9: 000000 ill fc: 000030 excw ff: 005000 syscall 102: 700000 excw 105: 000000 ill 108: 000080 ret 10b: ff5000 excw 10e: ff .byte 0xff 10f: ff .byte 0xff 110: ffff50 excw 113: ff .byte 0xff 114: 000090 excw 117: ff5000 excw 11a: ff .byte 0xff 11b: ff .byte 0xff 11c: 0000b0 excw 11f: 00a000 excw 122: 800000 add a0, a0, a0 125: 000000 ill 128: 0000a0 jx a0 12b: 005000 syscall 12e: 500000 excw 131: ff .byte 0xff 132: ff .byte 0xff 133: ff .byte 0xff 134: 000050 excw 137: ff5000 excw 13a: ff .byte 0xff 13b: ff .byte 0xff 13c: ffff50 excw 13f: ff .byte 0xff 140: ff4a add.n a15, a15, a4 142: ff .byte 0xff 143: ff .byte 0xff 144: 000050 excw 147: 00c000 excw 14a: 700000 excw 14d: 000001 l32r a0, fffc0150 150: 000050 excw 153: 016000 slli a6, a0, 32 156: a00000 addx4 a0, a0, a0 159: 000000 ill 15c: 0000c0 callx0 a0 15f: 005000 syscall 162: 600000 neg a0, a0 165: 000001 l32r a0, fffc0168 168: 0000a0 jx a0 16b: 4b4000 excw 16e: 004c movi.n a0, 64 170: 0f4240 excw 173: 060000 excw 176: 006000 rsil a0, 0 179: 000000 ill 17c: 4c4b40 excw 17f: 650000 extui a0, a0, 16, 7 182: 1dcd excw 184: 0f4240 excw ... 000001e0 : 1e0: 030c movi.n a3, 0 1e2: ffb921 l32r a2, c8 1e5: 045c movi.n a4, 80 1e7: e0c112 addi a1, a1, -32 1ea: 11c9 s32i.n a12, a1, 4 1ec: 21d9 s32i.n a13, a1, 8 1ee: 31e9 s32i.n a14, a1, 12 1f0: 41f9 s32i.n a15, a1, 16 1f2: 0109 s32i.n a0, a1, 0 1f4: ffe501 l32r a0, 188 1f7: 0000c0 callx0 a0 1fa: 030c movi.n a3, 0 1fc: ffb421 l32r a2, cc 1ff: 042c movi.n a4, 32 201: ffe201 l32r a0, 18c 204: 0000c0 callx0 a0 207: ffb2e1 l32r a14, d0 20a: bed8 l32i.n a13, a14, 44 20c: 021de6 bgei a13, 1, 212 20f: 004086 j 315 212: 0c0c movi.n a12, 0 214: d32c movi.n a3, 45 216: ffaff1 l32r a15, d4 219: 280ed2 l8ui a13, a14, 40 21c: 110ce0 slli a0, a12, 2 21f: a0bce0 addx4 a11, a12, a14 222: b0fcf0 addx8 a15, a12, a15 225: 2bb8 l32i.n a11, a11, 8 227: 6109 s32i.n a0, a1, 24 229: 823b30 mull a3, a11, a3 22c: 416f32 s32i a3, a15, 0x104 22f: 034d mov.n a4, a3 231: 4b8c beqz.n a11, 239 233: 2dc342 addi a4, a3, 45 236: 416f42 s32i a4, a15, 0x104 239: 1d9c beqz.n a13, 24e 23b: 043d mov.n a3, a4 23d: ffa621 l32r a2, d8 240: ffd401 l32r a0, 190 243: 0000c0 callx0 a0 246: 6108 l32i.n a0, a1, 24 248: 412f42 l32i a4, a15, 0x104 24b: 280ed2 l8ui a13, a14, 40 24e: 0e38 l32i.n a3, a14, 0 250: e8a352 movi a5, 0x3e8 253: 823350 mull a3, a3, a5 256: 04b347 bgeu a3, a4, 25e 259: 034d mov.n a4, a3 25b: 416f42 s32i a4, a15, 0x104 25e: 042d mov.n a2, a4 260: 7149 s32i.n a4, a1, 28 262: ff9e61 l32r a6, dc 265: ff9e31 l32r a3, e0 268: 606a add.n a6, a0, a6 26a: 5169 s32i.n a6, a1, 20 26c: ffca01 l32r a0, 194 26f: 0000c0 callx0 a0 272: 024d mov.n a4, a2 274: 5178 l32i.n a7, a1, 20 276: 7108 l32i.n a0, a1, 28 278: 0729 s32i.n a2, a7, 0 27a: c00020 sub a0, a0, a2 27d: 416f02 s32i a0, a15, 0x104 280: 4dac beqz.n a13, 2a8 282: ff9821 l32r a2, e4 285: 003d mov.n a3, a0 287: ffc401 l32r a0, 198 28a: 0000c0 callx0 a0 28d: 5148 l32i.n a4, a1, 20 28f: 280ed2 l8ui a13, a14, 40 292: 0448 l32i.n a4, a4, 0 294: 0d9c beqz.n a13, 2a8 296: 043d mov.n a3, a4 298: ff9421 l32r a2, e8 29b: ffc001 l32r a0, 19c 29e: 0000c0 callx0 a0 2a1: 5148 l32i.n a4, a1, 20 2a3: 280ed2 l8ui a13, a14, 40 2a6: 0448 l32i.n a4, a4, 0 2a8: ff9151 l32r a5, ec 2ab: 0fb547 bgeu a5, a4, 2be 2ae: 9d8c beqz.n a13, 2bb 2b0: ff9021 l32r a2, f0 2b3: 0c3d mov.n a3, a12 2b5: ffba01 l32r a0, 1a0 2b8: 0000c0 callx0 a0 2bb: 280ed2 l8ui a13, a14, 40 2be: 412f22 l32i a2, a15, 0x104 2c1: e8a332 movi a3, 0x3e8 2c4: ffb801 l32r a0, 1a4 2c7: 0000c0 callx0 a0 2ca: a04220 addx4 a4, a2, a2 2cd: 416f42 s32i a4, a15, 0x104 2d0: cd8c beqz.n a13, 2e0 2d2: 043d mov.n a3, a4 2d4: ff8821 l32r a2, f4 2d7: ffb401 l32r a0, 1a8 2da: 0000c0 callx0 a0 2dd: 280ed2 l8ui a13, a14, 40 2e0: 160c movi.n a6, 1 2e2: ff8571 l32r a7, f8 2e5: 080c movi.n a8, 0 2e7: 7c7a add.n a7, a12, a7 2e9: 000772 l8ui a7, a7, 0 2ec: 805f82 s16i a8, a15, 0x100 2ef: 401700 ssl a7 2f2: a16600 sll a6, a6 2f5: 815f62 s16i a6, a15, 0x102 2f8: 7d8c beqz.n a13, 303 2fa: ff8021 l32r a2, fc 2fd: ffab01 l32r a0, 1ac 300: 0000c0 callx0 a0 303: d32c movi.n a3, 45 305: ff73f1 l32r a15, d4 308: bed8 l32i.n a13, a14, 44 30a: cc1b addi.n a12, a12, 1 30c: 74c0c0 extui a12, a12, 0, 8 30f: 02acd7 bge a12, a13, 315 312: ffc0c6 j 219 315: 0e08 l32i.n a0, a14, 0 317: 5aa332 movi a3, 0x35a 31a: 909c beqz.n a0, 337 31c: 023307 bltu a3, a0, 322 31f: 00b686 j 5fd 322: 412200 srli a2, a0, 2 325: 143000 extui a3, a0, 0, 2 328: a03330 addx4 a3, a3, a3 32b: a02220 addx4 a2, a2, a2 32e: a02230 addx4 a2, a2, a3 331: 64c202 addi a0, a2, 100 334: 000086 j 33a 337: 64a002 movi a0, 100 33a: 280e42 l8ui a4, a14, 40 33d: 181e52 l16ui a5, a14, 48 340: 070c movi.n a7, 0 342: ff6f61 l32r a6, 100 345: 90a182 movi a8, 0x190 348: 808a add.n a8, a0, a8 34a: b06d60 addx8 a6, a13, a6 34d: 1609 s32i.n a0, a6, 4 34f: 3689 s32i.n a8, a6, 12 351: 055672 s16i a7, a6, 10 354: 045652 s16i a5, a6, 8 357: 948c beqz.n a4, 364 359: ff6a21 l32r a2, 104 35c: ff9501 l32r a0, 1b0 35f: 0000c0 callx0 a0 362: bed8 l32i.n a13, a14, 44 364: 0d2b addi.n a0, a13, 2 366: 0210e6 bgei a0, 1, 36c 369: 002046 j 3ee 36c: ff67f1 l32r a15, 108 36f: 0c0c movi.n a12, 0 371: 40cff2 addi a15, a15, 64 374: 280ed2 l8ui a13, a14, 40 377: 041d16 beqz a13, 3bc 37a: ff6431 l32r a3, 10c 37d: 0f2d mov.n a2, a15 37f: b03c30 addx8 a3, a12, a3 382: 801332 l16ui a3, a3, 0x100 385: ff8b01 l32r a0, 1b4 388: 0000c0 callx0 a0 38b: 280ed2 l8ui a13, a14, 40 38e: adac beqz.n a13, 3bc 390: ff6031 l32r a3, 110 393: ff6021 l32r a2, 114 396: b03c30 addx8 a3, a12, a3 399: 811332 l16ui a3, a3, 0x102 39c: ff8701 l32r a0, 1b8 39f: 0000c0 callx0 a0 3a2: 280ed2 l8ui a13, a14, 40 3a5: 3d9c beqz.n a13, 3bc 3a7: ff5c31 l32r a3, 118 3aa: ff5c21 l32r a2, 11c 3ad: b03c30 addx8 a3, a12, a3 3b0: 412332 l32i a3, a3, 0x104 3b3: ff8201 l32r a0, 1bc 3b6: 0000c0 callx0 a0 3b9: 280ed2 l8ui a13, a14, 40 3bc: be48 l32i.n a4, a14, 44 3be: 15ac47 bge a12, a4, 3d7 3c1: fd8c beqz.n a13, 3d4 3c3: ff5731 l32r a3, 120 3c6: ff5721 l32r a2, 124 3c9: a03c30 addx4 a3, a12, a3 3cc: 0338 l32i.n a3, a3, 0 3ce: ff7c01 l32r a0, 1c0 3d1: 0000c0 callx0 a0 3d4: 280ed2 l8ui a13, a14, 40 3d7: 7d8c beqz.n a13, 3e2 3d9: ff5321 l32r a2, 128 3dc: ff7a01 l32r a0, 1c4 3df: 0000c0 callx0 a0 3e2: cc1b addi.n a12, a12, 1 3e4: be08 l32i.n a0, a14, 44 3e6: 74c0c0 extui a12, a12, 0, 8 3e9: 002b addi.n a0, a0, 2 3eb: 852c07 blt a12, a0, 374 3ee: ff4f21 l32r a2, 12c 3f1: 743000 extui a3, a0, 0, 8 3f4: ffc185 call0 10 3f7: be48 l32i.n a4, a14, 44 3f9: ff4d01 l32r a0, 130 3fc: c41b addi.n a12, a4, 1 3fe: 74c0c0 extui a12, a12, 0, 8 401: 442b addi.n a4, a4, 2 403: 744040 extui a4, a4, 0, 8 406: 05ac16 beqz a12, 464 409: b0fc00 addx8 a15, a12, a0 40c: 412f62 l32i a6, a15, 0x104 40f: 3f2f52 l32i a5, a15, 252 412: 801f92 l16ui a9, a15, 0x100 415: 439567 bne a5, a6, 45c 418: 811fa2 l16ui a10, a15, 0x102 41b: 7d1f72 l16ui a7, a15, 250 41e: 7c1f82 l16ui a8, a15, 248 421: dc1b addi.n a13, a12, 1 423: 74d0d0 extui a13, a13, 0, 8 426: 208890 or a8, a8, a9 429: 7c5f82 s16i a8, a15, 248 42c: 2077a0 or a7, a7, a10 42f: 7d5f72 s16i a7, a15, 250 432: 21bd47 bgeu a13, a4, 457 435: ff3ff1 l32r a15, 134 438: 324e42 s8i a4, a14, 50 43b: 840c movi.n a4, 8 43d: b03df0 addx8 a3, a13, a15 440: f8c322 addi a2, a3, -8 443: ff6101 l32r a0, 1c8 446: 0000c0 callx0 a0 449: 320e42 l8ui a4, a14, 50 44c: dd1b addi.n a13, a13, 1 44e: 74d0d0 extui a13, a13, 0, 8 451: e63d47 bltu a13, a4, 43b 454: ff3901 l32r a0, 138 457: 440b addi.n a4, a4, -1 459: 744040 extui a4, a4, 0, 8 45c: cc0b addi.n a12, a12, -1 45e: 74c0c0 extui a12, a12, 0, 8 461: fa4c56 bnez a12, 409 464: ff3601 l32r a0, 13c 467: c40b addi.n a12, a4, -1 469: 74c0c0 extui a12, a12, 0, 8 46c: 5c9c beqz.n a12, 485 46e: 3c0b addi.n a3, a12, -1 470: b0fc00 addx8 a15, a12, a0 473: 3f2f22 l32i a2, a15, 252 476: 412fd2 l32i a13, a15, 0x104 479: 74c030 extui a12, a3, 0, 8 47c: c0dd20 sub a13, a13, a2 47f: 416fd2 s32i a13, a15, 0x104 482: fe8c56 bnez a12, 46e 485: ff2e01 l32r a0, 140 488: 060c movi.n a6, 0 48a: b00400 addx8 a0, a4, a0 48d: 805062 s16i a6, a0, 0x100 490: 152e52 l32i a5, a14, 84 493: e5fc bnez.n a5, 4d5 495: 7f1032 l16ui a3, a0, 254 498: 291e52 l16ui a5, a14, 82 49b: f67c movi.n a6, -1 49d: 305560 xor a5, a5, a6 4a0: 103350 and a3, a3, a5 4a3: 7f5032 s16i a3, a0, 254 4a6: 291e22 l16ui a2, a14, 82 4a9: 805022 s16i a2, a0, 0x100 4ac: 2024b6 bltui a4, 2, 4d0 4af: 324e42 s8i a4, a14, 50 4b2: 1c0c movi.n a12, 1 4b4: ff2431 l32r a3, 144 4b7: 840c movi.n a4, 8 4b9: b03c30 addx8 a3, a12, a3 4bc: f8c322 addi a2, a3, -8 4bf: ff4301 l32r a0, 1cc 4c2: 0000c0 callx0 a0 4c5: 320e42 l8ui a4, a14, 50 4c8: cc1b addi.n a12, a12, 1 4ca: 74c0c0 extui a12, a12, 0, 8 4cd: e33c47 bltu a12, a4, 4b4 4d0: 440b addi.n a4, a4, -1 4d2: 744040 extui a4, a4, 0, 8 4d5: 324e42 s8i a4, a14, 50 4d8: ff1cd1 l32r a13, 148 4db: ff1cf1 l32r a15, 14c 4de: 330e52 l8ui a5, a14, 51 4e1: f0cf02 addi a0, a15, -16 4e4: 0a6556 bnez a5, 58e 4e7: 030c movi.n a3, 0 4e9: b4ac beqz.n a4, 518 4eb: 344e32 s8i a3, a14, 52 4ee: 0c0c movi.n a12, 0 4f0: 840c movi.n a4, 8 4f2: ff1731 l32r a3, 150 4f5: 340e22 l8ui a2, a14, 52 4f8: b03c30 addx8 a3, a12, a3 4fb: a02220 addx4 a2, a2, a2 4fe: 9022c0 addx2 a2, a2, a12 501: b022d0 addx8 a2, a2, a13 504: ff3301 l32r a0, 1d0 507: 0000c0 callx0 a0 50a: 320e42 l8ui a4, a14, 50 50d: cc1b addi.n a12, a12, 1 50f: 74c0c0 extui a12, a12, 0, 8 512: da3c47 bltu a12, a4, 4f0 515: 340e32 l8ui a3, a14, 52 518: ff0f01 l32r a0, 154 51b: bed8 l32i.n a13, a14, 44 51d: 030a add.n a0, a3, a0 51f: 004042 s8i a4, a0, 0 522: 1b1da6 blti a13, 1, 541 525: ff0c01 l32r a0, 158 528: 1173d0 slli a7, a3, 3 52b: 0c0c movi.n a12, 0 52d: a02c00 addx4 a2, a12, a0 530: 57ca add.n a5, a7, a12 532: a055f0 addx4 a5, a5, a15 535: 0228 l32i.n a2, a2, 0 537: cc1b addi.n a12, a12, 1 539: 0529 s32i.n a2, a5, 0 53b: 74c0c0 extui a12, a12, 0, 8 53e: eb9dc7 bne a13, a12, 52d 541: 3c4e42 s8i a4, a14, 60 544: ff0691 l32r a9, 15c 547: 180c movi.n a8, 1 549: 730b addi.n a7, a3, -1 54b: 0e08 l32i.n a0, a14, 0 54d: 11b3b0 slli a11, a3, 5 550: a0a330 addx4 a10, a3, a3 553: 1c0c movi.n a12, 1 555: 334ec2 s8i a12, a14, 51 558: 11aac0 slli a10, a10, 4 55b: bfba add.n a11, a15, a11 55d: 106eb2 s32i a11, a14, 64 560: 64c062 addi a6, a0, 100 563: 937870 movnez a7, a8, a7 566: 99aa add.n a9, a9, a10 568: ee99 s32i.n a9, a14, 56 56a: 344e72 s8i a7, a14, 52 56d: 09e616 beqz a6, 60f 570: 5aa3d2 movi a13, 0x35a 573: 023d67 bltu a13, a6, 579 576: 002b06 j 626 579: 412260 srli a2, a6, 2 57c: 143060 extui a3, a6, 0, 2 57f: a03330 addx4 a3, a3, a3 582: a02220 addx4 a2, a2, a2 585: a02230 addx4 a2, a2, a3 588: ecc202 addi a0, a2, -20 58b: 002086 j 611 58e: 440e52 l8ui a5, a14, 68 591: 059556 bnez a5, 5ee 594: 84ac beqz.n a4, 5c0 596: 0c0c movi.n a12, 0 598: 840c movi.n a4, 8 59a: fef131 l32r a3, 160 59d: 340e22 l8ui a2, a14, 52 5a0: b03c30 addx8 a3, a12, a3 5a3: a02220 addx4 a2, a2, a2 5a6: 9022c0 addx2 a2, a2, a12 5a9: b022d0 addx8 a2, a2, a13 5ac: ff0a01 l32r a0, 1d4 5af: 0000c0 callx0 a0 5b2: 320e42 l8ui a4, a14, 50 5b5: cc1b addi.n a12, a12, 1 5b7: 74c0c0 extui a12, a12, 0, 8 5ba: da3c47 bltu a12, a4, 598 5bd: fee901 l32r a0, 164 5c0: 340e32 l8ui a3, a14, 52 5c3: bed8 l32i.n a13, a14, 44 5c5: 230a add.n a2, a3, a0 5c7: 004242 s8i a4, a2, 0 5ca: 1b1da6 blti a13, 1, 5e9 5cd: fee601 l32r a0, 168 5d0: 1173d0 slli a7, a3, 3 5d3: 0c0c movi.n a12, 0 5d5: a02c00 addx4 a2, a12, a0 5d8: 37ca add.n a3, a7, a12 5da: a033f0 addx4 a3, a3, a15 5dd: 0228 l32i.n a2, a2, 0 5df: cc1b addi.n a12, a12, 1 5e1: 0329 s32i.n a2, a3, 0 5e3: 74c0c0 extui a12, a12, 0, 8 5e6: eb9dc7 bne a13, a12, 5d5 5e9: 140c movi.n a4, 1 5eb: 444e42 s8i a4, a14, 68 5ee: 11c8 l32i.n a12, a1, 4 5f0: 21d8 l32i.n a13, a1, 8 5f2: 31e8 l32i.n a14, a1, 12 5f4: 41f8 l32i.n a15, a1, 16 5f6: 0108 l32i.n a0, a1, 0 5f8: 20c112 addi a1, a1, 32 5fb: f00d ret.n 5fd: fedb21 l32r a2, 16c 600: fedc31 l32r a3, 170 603: 822020 mull a2, a0, a2 606: fef401 l32r a0, 1d8 609: 0000c0 callx0 a0 60c: ff4846 j 331 60f: c06c movi.n a0, -20 611: fed831 l32r a3, 174 614: 0020c0 memw 617: 0309 s32i.n a0, a3, 0 619: fed741 l32r a4, 178 61c: 0020c0 memw 61f: 1338 l32i.n a3, a3, 4 621: 0439 s32i.n a3, a4, 0 623: fff1c6 j 5ee 626: fed521 l32r a2, 17c 629: fed531 l32r a3, 180 62c: 822020 mull a2, a0, a2 62f: 223a add.n a2, a2, a3 631: fed431 l32r a3, 184 634: feea01 l32r a0, 1dc 637: 0000c0 callx0 a0 63a: ffd286 j 588 63d: 000000 ill 640: 000000 ill ... 00000644 : 644: 050c movi.n a5, 0 646: fffe41 l32r a4, 640 649: 935220 movnez a5, a2, a2 64c: a02340 addx4 a2, a3, a4 64f: 2259 s32i.n a5, a2, 8 651: f00d ret.n 653: 000000 ill 656: d00000 subx2 a0, a0, a0 659: 000000 ill 65c: 000000 ill ... 00000660 : 660: f0c112 addi a1, a1, -16 663: 023d mov.n a3, a2 665: fffb21 l32r a2, 654 668: 0109 s32i.n a0, a1, 0 66a: 280202 l8ui a0, a2, 40 66d: 0239 s32i.n a3, a2, 0 66f: 708c beqz.n a0, 67a 671: fff921 l32r a2, 658 674: fffa01 l32r a0, 65c 677: 0000c0 callx0 a0 67a: 0108 l32i.n a0, a1, 0 67c: 10c112 addi a1, a1, 16 67f: f00d ret.n 681: 000000 ill 684: 000000 ill ... 00000688 : 688: f0c112 addi a1, a1, -16 68b: 11c9 s32i.n a12, a1, 4 68d: 31e9 s32i.n a14, a1, 12 68f: 21d9 s32i.n a13, a1, 8 691: 0109 s32i.n a0, a1, 0 693: 03dd mov.n a13, a3 695: 000005 call0 698 698: fffbe1 l32r a14, 684 69b: be08 l32i.n a0, a14, 44 69d: 0c0c movi.n a12, 0 69f: 1310a6 blti a0, 1, 6b6 6a2: 0c3d mov.n a3, a12 6a4: a02cd0 addx4 a2, a12, a13 6a7: 0228 l32i.n a2, a2, 0 6a9: 000005 call0 6ac 6ac: be38 l32i.n a3, a14, 44 6ae: cc1b addi.n a12, a12, 1 6b0: 74c0c0 extui a12, a12, 0, 8 6b3: eb2c37 blt a12, a3, 6a2 6b6: 11c8 l32i.n a12, a1, 4 6b8: 21d8 l32i.n a13, a1, 8 6ba: 31e8 l32i.n a14, a1, 12 6bc: 0108 l32i.n a0, a1, 0 6be: 10c112 addi a1, a1, 16 6c1: f00d ret.n 6c3: 000000 ill ... 000006c8 : 6c8: ffff31 l32r a3, 6c4 6cb: a02230 addx4 a2, a2, a3 6ce: 2228 l32i.n a2, a2, 8 6d0: f00d ret.n 6d2: 000000 ill 6d5: 000000 ill 000006d8 : 6d8: ffff21 l32r a2, 6d4 6db: 0228 l32i.n a2, a2, 0 6dd: f00d ret.n 6df: 000000 ill 6e2: 000000 ill 6e5: fe .byte 0xfe 6e6: ef .byte 0xef 6e7: 3f .byte 0x3f 6e8: 000000 ill 6eb: 060000 excw 6ee: 086000 excw 6f1: 000000 ill 6f4: 000200 excw 6f7: fe0060 excw 6fa: ef .byte 0xef 6fb: 3f .byte 0x3f 6fc: 0000e0 excw ... 0000070c : 70c: e0c112 addi a1, a1, -32 70f: 2109 s32i.n a0, a1, 8 711: 0129 s32i.n a2, a1, 0 713: 31c9 s32i.n a12, a1, 12 715: 1139 s32i.n a3, a1, 4 717: 41d9 s32i.n a13, a1, 16 719: 51e9 s32i.n a14, a1, 20 71b: 05dd mov.n a13, a5 71d: fff0e1 l32r a14, 6e0 720: f30c movi.n a3, 15 722: be49 s32i.n a4, a14, 44 724: 04cd mov.n a12, a4 726: ffef21 l32r a2, 6e4 729: 046c movi.n a4, -32 72b: 0020c0 memw 72e: 802202 l32i a0, a2, 0x200 731: 100040 and a0, a0, a4 734: 200030 or a0, a0, a3 737: 0020c0 memw 73a: 806202 s32i a0, a2, 0x200 73d: ffea21 l32r a2, 6e8 740: fff001 l32r a0, 700 743: 0000c0 callx0 a0 746: 84a052 movi a5, 132 749: ffe861 l32r a6, 6ec 74c: 0020c0 memw 74f: 2659 s32i.n a5, a6, 8 751: 067c16 beqz a12, 7bc 754: 490c movi.n a9, 4 756: 1a0c movi.n a10, 1 758: ffe6b1 l32r a11, 6f0 75b: cfae22 movi a2, 0xfffffecf 75e: 040c movi.n a4, 0 760: 181e02 l16ui a0, a14, 48 763: 905440 addx2 a5, a4, a4 766: a055d0 addx4 a5, a5, a13 769: 0588 l32i.n a8, a5, 0 76b: 0020c0 memw 76e: 0878 l32i.n a7, a8, 0 770: 107720 and a7, a7, a2 773: 0020c0 memw 776: 0879 s32i.n a7, a8, 0 778: 1568 l32i.n a6, a5, 4 77a: 0538 l32i.n a3, a5, 0 77c: 107690 and a7, a6, a9 77f: 1177e0 slli a7, a7, 2 782: 146060 extui a6, a6, 0, 2 785: 206670 or a6, a6, a7 788: 1166c0 slli a6, a6, 4 78b: 0020c0 memw 78e: 0388 l32i.n a8, a3, 0 790: 208860 or a8, a8, a6 793: 0020c0 memw 796: 641b addi.n a6, a4, 1 798: 74ba add.n a7, a4, a11 79a: 0389 s32i.n a8, a3, 0 79c: 2558 l32i.n a5, a5, 8 79e: 004752 s8i a5, a7, 0 7a1: 744060 extui a4, a6, 0, 8 7a4: 745050 extui a5, a5, 0, 8 7a7: 401500 ssl a5 7aa: a13a00 sll a3, a10 7ad: 200030 or a0, a0, a3 7b0: f40000 extui a0, a0, 0, 16 7b3: ac9c47 bne a12, a4, 763 7b6: 185e02 s16i a0, a14, 48 7b9: 000086 j 7bf 7bc: 181e02 l16ui a0, a14, 48 7bf: ffcd61 l32r a6, 6f4 7c2: 0020c0 memw 7c5: 0128 l32i.n a2, a1, 0 7c7: 1138 l32i.n a3, a1, 4 7c9: 446602 s32i a0, a6, 0x110 7cc: ffeb85 call0 688 7cf: ffcac1 l32r a12, 6f8 7d2: 000005 call0 7d4 7d5: 280c movi.n a8, 2 7d7: 0020c0 memw 7da: 812c72 l32i a7, a12, 0x204 7dd: 207780 or a7, a7, a8 7e0: 0020c0 memw 7e3: 816c72 s32i a7, a12, 0x204 7e6: 00a222 movi a2, 0x200 7e9: ffc601 l32r a0, 704 7ec: 0000c0 callx0 a0 7ef: 280e92 l8ui a9, a14, 40 7f2: 998c beqz.n a9, 7ff 7f4: be38 l32i.n a3, a14, 44 7f6: ffc121 l32r a2, 6fc 7f9: ffc301 l32r a0, 708 7fc: 0000c0 callx0 a0 7ff: 31c8 l32i.n a12, a1, 12 801: 41d8 l32i.n a13, a1, 16 803: 51e8 l32i.n a14, a1, 20 805: 2108 l32i.n a0, a1, 8 807: 20c112 addi a1, a1, 32 80a: f00d ret.n 0000080c : 80c: 320c movi.n a2, 3 80e: f00d ret.n 810: 060501 l32r a0, fffc2024 813: ff2115 excw 00000814 : 814: ffff21 l32r a2, 810 817: f00d ret.n 819: 000000 ill 81c: 000000 ill ... 00000820 : 820: ffff31 l32r a3, 81c 823: 140c movi.n a4, 1 825: 932420 movnez a2, a4, a2 828: 284322 s8i a2, a3, 40 82b: f00d ret.n Disassembly of section .irom.text: 00000000 : 0: 7468 336d 253a 2075 0020 0000 0000 0000 htm3:%u ....... 00000010 : 10: 736c 3a62 7525 2020 0000 0000 0000 0000 lsb:%u ........ 00000020 : 20: 6e69 7469 685f 6d74 3a31 7525 2020 0000 init_htm1:%u .. 00000030 : 30: 000a 0000 0000 0000 0000 0000 0000 0000 ................ 00000040 : 40: 7265 3172 202c 736c 5b62 6425 205d 7369 err1, lsb[%d] is 50: 6f20 6576 3a72 7525 000a 0000 0000 0000 over:%u........ 00000060 : 60: 7468 326d 253a 2075 0020 0000 0000 0000 htm2:%u ....... 00000070 : 70: 6e69 7469 000a 0000 0000 0000 0000 0000 init............ 00000080 : 80: 736c 3a62 7525 2020 0000 0000 0000 0000 lsb:%u ........ 00000090 : 90: 6c63 3a72 7825 2020 0000 0000 0000 0000 clr:%x ........ 000000a0 : a0: 000a 0000 0000 0000 0000 0000 0000 0000 ................ 000000b0 : b0: 7468 3a6d 7525 2020 0000 0000 0000 0000 htm:%u ........ 000000c0 : c0: 6573 3a74 7825 2020 0000 0000 0000 0000 set:%x ........ 000000d0 : d0: 6570 6972 646f 253a 0a75 0000 0000 0000 period:%u....... 000000e0 : e0: 6574 7473 7020 6d77 6320 6168 6e6e 6c65 test pwm channel f0: 6e20 6d75 203a 6425 0d20 000a num: %d ...