--- /dev/null
+
+daemonrtos: file format elf32-pic30
+
+Disassembly of section .reset:
+
+00000000 <.reset>:
+ 0: 08 01 04 goto 0x108 <TMR3HLD>
+ 2: 00 00 00
+Disassembly of section .text:
+
+00000100 <.handle>:
+ ...
+
+00000108 <__resetPRI>:
+ 108: 0f dc 20 mov.w #0xdc0, w15
+ 10a: 80 ff 20 mov.w #0xff8, w0
+ 10c: 00 01 88 mov.w w0, 0x20
+ 10e: 00 00 00 nop
+ 110: 05 00 07 rcall . + 0xC
+ 112: 0c 00 07 rcall . + 0x1A
+ 114: d4 05 02 call 0x5d4 <_main>
+ 116: 00 00 00
+ 118: 00 40 da .pword 0xda4000
+ 11a: 00 00 fe reset
+
+0000011c <__psv_init>:
+ 11c: 44 40 a9 bclr.b 0x44, #0x2
+ 11e: 80 08 20 mov.w #0x88, w0
+ 120: 00 00 e0 cp0.w w0
+ 122: 03 00 32 bra Z, . + 0x8
+ 124: 00 00 20 mov.w #0x0, w0
+ 126: a0 01 88 mov.w w0, 0x34
+ 128: 44 40 a8 bset.b 0x44, #0x2
+
+0000012a <L1\ 21>:
+ 12a: 00 00 06 return
+
+0000012c <__data_init>:
+ 12c: c0 a8 21 mov.w #0x1a8c, w0
+ 12e: 01 00 20 mov.w #0x0, w1
+ 130: 16 00 37 bra . + 0x2E
+
+00000132 <L1\ 22>:
+ 132: 62 00 40 add.w w0, #0x2, w0
+ 134: e0 80 48 addc.w w1, #0x0, w1
+ 136: 91 01 88 mov.w w1, 0x32
+ 138: 90 01 ba tblrdl.w [w0], w3
+ 13a: 62 00 40 add.w w0, #0x2, w0
+ 13c: e0 80 48 addc.w w1, #0x0, w1
+ 13e: 91 01 88 mov.w w1, 0x32
+ 140: 90 02 ba tblrdl.w [w0], w5
+ 142: 62 00 40 add.w w0, #0x2, w0
+ 144: e0 80 48 addc.w w1, #0x0, w1
+ 146: 00 02 eb clr.w w4
+ 148: 60 28 e1 cp.w w5, #0x0
+ 14a: 05 00 3a bra NZ, . + 0xC
+ 14c: 83 01 e9 dec.w w3, w3
+ 14e: 07 00 33 bra N, . + 0x10
+ 150: 03 80 09 repeat w3
+ 152: 00 59 eb clr.b [w2++]
+ 154: 04 00 37 bra . + 0xA
+
+00000156 <L2\ 21>:
+ 156: 61 28 e1 cp.w w5, #0x1
+ 158: 01 00 32 bra Z, . + 0x4
+ 15a: 00 82 eb setm.w w4
+
+0000015c <L3\ 21>:
+ 15c: 05 00 07 rcall . + 0xC
+
+0000015e <L4\ 21>:
+ 15e: 91 01 88 mov.w w1, 0x32
+ 160: 10 01 ba tblrdl.w [w0], w2
+ 162: 02 00 e0 cp0.w w2
+ 164: e6 ff 3a bra NZ, . + 0xFFFFFFCE
+ 166: 00 00 05 retlw.w #0x0, w0
+
+00000168 <L1\ 23>:
+ 168: 91 01 88 mov.w w1, 0x32
+ 16a: 80 02 78 mov.w w0, w5
+ 16c: 62 00 40 add.w w0, #0x2, w0
+ 16e: e0 80 48 addc.w w1, #0x0, w1
+ 170: 35 59 ba tblrdl.b [w5++], [w2++]
+ 172: 83 01 e9 dec.w w3, w3
+ 174: 08 00 32 bra Z, . + 0x12
+ 176: 25 59 ba tblrdl.b [w5--], [w2++]
+ 178: 83 01 e9 dec.w w3, w3
+ 17a: 05 00 32 bra Z, . + 0xC
+ 17c: 04 00 e0 cp0.w w4
+ 17e: f4 ff 32 bra Z, . + 0xFFFFFFEA
+ 180: 15 d9 ba tblrdh.b [w5], [w2++]
+ 182: 83 01 e9 dec.w w3, w3
+ 184: f1 ff 3a bra NZ, . + 0xFFFFFFE4
+
+00000186 <L2\ 22>:
+ 186: 00 00 06 return
+
+00000188 <_memcpy>:
+ 188: 80 01 78 mov.w w0, w3
+
+0000018a <.LM3>:
+ 18a: 02 00 e0 cp0.w w2
+ 18c: 03 00 32 bra Z, . + 0x8
+
+0000018e <.L6>:
+ 18e: b1 59 78 mov.b [w1++], [w3++]
+
+00000190 <.LM5>:
+ 190: 02 01 e9 dec.w w2, w2
+ 192: fd ff 3a bra NZ, . + 0xFFFFFFFC
+
+00000194 <.L8>:
+ 194: 00 00 06 return
+
+00000196 <_memset>:
+ 196: 80 01 78 mov.w w0, w3
+
+00000198 <.LM3>:
+ 198: 02 00 e0 cp0.w w2
+ 19a: 03 00 32 bra Z, . + 0x8
+
+0000019c <.L6>:
+ 19c: 81 59 78 mov.b w1, [w3++]
+
+0000019e <.LM5>:
+ 19e: 02 01 e9 dec.w w2, w2
+ 1a0: fd ff 3a bra NZ, . + 0xFFFFFFFC
+
+000001a2 <.L8>:
+ 1a2: 00 00 06 return
+
+000001a4 <_strncpy>:
+ 1a4: 80 01 78 mov.w w0, w3
+ 1a6: 02 00 e0 cp0.w w2
+ 1a8: 07 00 32 bra Z, . + 0x10
+ 1aa: 11 04 e0 cp0.b [w1]
+ 1ac: 05 00 32 bra Z, . + 0xC
+
+000001ae <.L7>:
+ 1ae: b1 59 78 mov.b [w1++], [w3++]
+
+000001b0 <.LM4>:
+ 1b0: 02 01 e9 dec.w w2, w2
+ 1b2: 02 00 32 bra Z, . + 0x6
+ 1b4: 11 04 e0 cp0.b [w1]
+ 1b6: fb ff 3a bra NZ, . + 0xFFFFFFF8
+
+000001b8 <.L3>:
+ 1b8: 02 00 e0 cp0.w w2
+ 1ba: 03 00 32 bra Z, . + 0x8
+
+000001bc <.L12>:
+ 1bc: 80 59 eb clr.b [w3++]
+
+000001be <.LM7>:
+ 1be: 02 01 e9 dec.w w2, w2
+ 1c0: fd ff 3a bra NZ, . + 0xFFFFFFFC
+
+000001c2 <.L15>:
+ 1c2: 00 00 06 return
+
+000001c4 <___truncdfsf2>:
+ 1c4: 14 00 fa lnk #0x14
+ 1c6: 88 9f be mov.d w8, [w15++]
+ 1c8: 8a 9f be mov.d w10, [w15++]
+ 1ca: 8c 9f be mov.d w12, [w15++]
+ 1cc: 00 05 be mov.d w0, w10
+ 1ce: 02 06 be mov.d w2, w12
+ 1d0: 68 00 47 add.w w14, #0x8, w0
+ 1d2: 0c 90 be mov.d w12, [w0--]
+ 1d4: 0a 90 be mov.d w10, [w0--]
+ 1d6: 5c 01 07 rcall . + 0x2BA
+ 1d8: 64 00 e1 cp.w w0, #0x4
+ 1da: 1a 00 32 bra Z, . + 0x36
+ 1dc: 16 00 3e bra GTU, . + 0x2E
+ 1de: 61 00 e1 cp.w w0, #0x1
+ 1e0: 1a 00 32 bra Z, . + 0x36
+ 1e2: 6e 04 90 mov.w [w14+12], w8
+ 1e4: fe 04 90 mov.w [w14+14], w9
+ 1e6: 0e 0b 90 mov.w [w14+16], w6
+ 1e8: 9e 0b 90 mov.w [w14+18], w7
+ 1ea: 60 11 b8 mul.uu w2, #0x0, w2
+ 1ec: 9e 05 90 mov.w [w14+2], w11
+ 1ee: 0b 38 b1 sub.w #0x380, w11
+ 1f0: d5 01 20 mov.w #0x1d, w5
+
+000001f2 <align>:
+ 1f2: 82 81 71 ior.w w3, w2, w3
+ 1f4: 61 01 64 and.w w8, #0x1, w2
+ 1f6: 87 03 d1 lsr.w w7, w7
+ 1f8: 06 83 d3 rrc.w w6, w6
+ 1fa: 89 84 d3 rrc.w w9, w9
+ 1fc: 08 84 d3 rrc.w w8, w8
+ 1fe: 85 02 e9 dec.w w5, w5
+ 200: f8 ff 3a bra NZ, . + 0xFFFFFFF2
+ 202: 6d 01 07 rcall . + 0x2DC
+
+00000204 <signoff>:
+ 204: 0d f0 a7 btsc.w w13, #0xf
+ 206: 01 f0 a0 bset.w w1, #0xf
+
+00000208 <exit>:
+ 208: a4 01 37 bra . + 0x34A
+
+0000020a <xIsNaN>:
+ 20a: f1 ff 27 mov.w #0x7fff, w1
+ 20c: f0 ff 2f mov.w #0xffff, w0
+ 20e: a1 01 37 bra . + 0x344
+
+00000210 <xIsInf>:
+ 210: 01 f8 27 mov.w #0x7f80, w1
+ 212: 00 00 20 mov.w #0x0, w0
+ 214: f7 ff 37 bra . + 0xFFFFFFF0
+
+00000216 <xIsZero>:
+ 216: 60 00 b8 mul.uu w0, #0x0, w0
+ 218: f5 ff 37 bra . + 0xFFFFFFEC
+
+0000021a <___floatsisf>:
+ 21a: 88 9f be mov.d w8, [w15++]
+ 21c: 8a 9f be mov.d w10, [w15++]
+ 21e: 01 05 78 mov.w w1, w10
+ 220: 01 00 e0 cp0.w w1
+ 222: 04 00 35 bra LT, . + 0xA
+ 224: 08 00 3c bra GT, . + 0x12
+ 226: 00 00 e0 cp0.w w0
+ 228: 20 00 32 bra Z, . + 0x42
+ 22a: 05 00 37 bra . + 0xC
+
+0000022c <negative>:
+ 22c: 60 00 10 subr.w w0, #0x0, w0
+ 22e: e0 80 18 subbr.w w1, #0x0, w1
+ 230: 02 00 3b bra NN, . + 0x6
+ 232: 01 f0 2c mov.w #0xcf00, w1
+ 234: 1a 00 37 bra . + 0x36
+
+00000236 <notspecial>:
+ 236: 00 04 be mov.d w0, w8
+ 238: 60 11 b8 mul.uu w2, #0x0, w2
+ 23a: 6b 09 20 mov.w #0x96, w11
+ 23c: 09 82 cf ff1l w9, w4
+ 23e: 02 00 39 bra NC, . + 0x6
+ 240: 08 82 cf ff1l w8, w4
+ 242: 04 41 b0 add.b #0x10, w4
+
+00000244 <fixshift>:
+ 244: 69 42 52 sub.b w4, #0x9, w4
+ 246: 0e 00 32 bra Z, . + 0x1E
+ 248: 08 00 3b bra NN, . + 0x12
+
+0000024a <shiftright>:
+ 24a: 82 81 71 ior.w w3, w2, w3
+ 24c: 61 01 64 and.w w8, #0x1, w2
+ 24e: 89 04 d1 lsr.w w9, w9
+ 250: 08 84 d3 rrc.w w8, w8
+ 252: 8b 05 e8 inc.w w11, w11
+ 254: 04 42 e8 inc.b w4, w4
+ 256: f9 ff 3a bra NZ, . + 0xFFFFFFF4
+ 258: 05 00 37 bra . + 0xC
+
+0000025a <shiftleft>:
+ 25a: 08 04 44 add.w w8, w8, w8
+ 25c: 89 84 4c addc.w w9, w9, w9
+ 25e: 8b 05 e9 dec.w w11, w11
+ 260: 04 42 e9 dec.b w4, w4
+ 262: fb ff 3a bra NZ, . + 0xFFFFFFF8
+
+00000264 <round>:
+ 264: 3c 01 07 rcall . + 0x27A
+ 266: 0a f0 a7 btsc.w w10, #0xf
+ 268: 01 f0 a0 bset.w w1, #0xf
+
+0000026a <return0>:
+ 26a: 4f 05 be mov.d [--w15], w10
+ 26c: 4f 04 be mov.d [--w15], w8
+ 26e: 00 00 06 return
+
+00000270 <___divsf3>:
+ 270: 88 9f be mov.d w8, [w15++]
+ 272: 8a 9f be mov.d w10, [w15++]
+ 274: 8c 1f 78 mov.w w12, [w15++]
+ 276: 72 01 07 rcall . + 0x2E6
+ 278: 79 01 33 bra N, . + 0x2F4
+ 27a: 03 86 6c xor.w w9, w3, w12
+ 27c: 64 50 e1 cp.w w10, #0x4
+ 27e: 2e 00 32 bra Z, . + 0x5E
+ 280: 64 20 e1 cp.w w4, #0x4
+ 282: 33 00 32 bra Z, . + 0x68
+ 284: 61 50 e1 cp.w w10, #0x1
+ 286: 2f 00 32 bra Z, . + 0x60
+ 288: 61 20 e1 cp.w w4, #0x1
+ 28a: 31 00 32 bra Z, . + 0x64
+
+0000028c <finitenonzero>:
+ 28c: 85 85 55 sub.w w11, w5, w11
+ 28e: eb 07 b0 add.w #0x7e, w11
+ 290: 09 00 20 mov.w #0x0, w9
+ 292: 08 04 20 mov.w #0x40, w8
+ 294: 05 00 37 bra . + 0xC
+
+00000296 <divnext>:
+ 296: 08 04 44 add.w w8, w8, w8
+ 298: 89 84 4c addc.w w9, w9, w9
+ 29a: 0a 00 31 bra C, . + 0x16
+
+0000029c <divloop>:
+ 29c: 06 03 43 add.w w6, w6, w6
+ 29e: 87 83 4b addc.w w7, w7, w7
+
+000002a0 <diventry>:
+ 2a0: 00 01 53 sub.w w6, w0, w2
+ 2a2: 81 81 5b subb.w w7, w1, w3
+ 2a4: f8 ff 33 bra N, . + 0xFFFFFFF2
+ 2a6: 02 03 be mov.d w2, w6
+ 2a8: 08 00 a0 bset.w w8, #0x0
+ 2aa: 08 04 44 add.w w8, w8, w8
+ 2ac: 89 84 4c addc.w w9, w9, w9
+ 2ae: f6 ff 39 bra NC, . + 0xFFFFFFEE
+
+000002b0 <divdone>:
+ 2b0: c6 39 dd sl.w w7, #0x6, w3
+ 2b2: 83 01 73 ior.w w6, w3, w3
+ 2b4: 01 00 32 bra Z, . + 0x4
+ 2b6: 13 00 20 mov.w #0x1, w3
+
+000002b8 <stickyok>:
+ 2b8: 89 04 d1 lsr.w w9, w9
+ 2ba: 08 84 d3 rrc.w w8, w8
+ 2bc: 09 98 a3 btst.z w9, #0x9
+ 2be: 05 00 32 bra Z, . + 0xC
+ 2c0: 08 00 a7 btsc.w w8, #0x0
+ 2c2: 03 00 a0 bset.w w3, #0x0
+ 2c4: 89 04 d1 lsr.w w9, w9
+ 2c6: 08 84 d3 rrc.w w8, w8
+ 2c8: 8b 05 e8 inc.w w11, w11
+
+000002ca <guardused>:
+ 2ca: 89 04 d1 lsr.w w9, w9
+ 2cc: 08 84 d3 rrc.w w8, w8
+ 2ce: 00 01 eb clr.w w2
+ 2d0: 02 81 d2 rlc.w w2, w2
+ 2d2: 05 01 07 rcall . + 0x20C
+
+000002d4 <return0>:
+ 2d4: 01 f0 a1 bclr.w w1, #0xf
+ 2d6: 0c f0 a7 btsc.w w12, #0xf
+ 2d8: 01 f0 a0 bset.w w1, #0xf
+ 2da: 51 01 37 bra . + 0x2A4
+
+000002dc <aisinfinite>:
+ 2dc: 64 20 e1 cp.w w4, #0x4
+ 2de: 53 01 32 bra Z, . + 0x2A8
+
+000002e0 <return8>:
+ 2e0: 08 01 be mov.d w8, w2
+
+000002e2 <return2>:
+ 2e2: 02 00 be mov.d w2, w0
+ 2e4: f7 ff 37 bra . + 0xFFFFFFF0
+
+000002e6 <aiszero>:
+ 2e6: 61 20 e1 cp.w w4, #0x1
+ 2e8: 4e 01 32 bra Z, . + 0x29E
+
+000002ea <returnZero>:
+ 2ea: 60 00 b8 mul.uu w0, #0x0, w0
+ 2ec: f3 ff 37 bra . + 0xFFFFFFE8
+
+000002ee <returnInf>:
+ 2ee: 00 00 20 mov.w #0x0, w0
+ 2f0: 01 f8 27 mov.w #0x7f80, w1
+ 2f2: f0 ff 37 bra . + 0xFFFFFFE2
+
+000002f4 <___subsf3>:
+ 2f4: 03 f0 a2 btg.w w3, #0xf
+
+000002f6 <___addsf3>:
+ 2f6: 88 9f be mov.d w8, [w15++]
+ 2f8: 8a 9f be mov.d w10, [w15++]
+ 2fa: 8c 1f 78 mov.w w12, [w15++]
+ 2fc: 2f 01 07 rcall . + 0x260
+ 2fe: 36 01 33 bra N, . + 0x26E
+ 300: 64 50 e1 cp.w w10, #0x4
+ 302: 4f 00 32 bra Z, . + 0xA0
+
+00000304 <checkspecialb>:
+ 304: 64 20 e1 cp.w w4, #0x4
+ 306: 52 00 32 bra Z, . + 0xA6
+ 308: 03 82 6c xor.w w9, w3, w4
+ 30a: 07 00 3b bra NN, . + 0x10
+ 30c: 09 05 d0 sl.w w9, w10
+ 30e: 03 06 d0 sl.w w3, w12
+ 310: 82 0f 54 sub.w w8, w2, [w15]
+ 312: 0c 06 5d subb.w w10, w12, w12
+ 314: 02 00 39 bra NC, . + 0x6
+ 316: 02 00 32 bra Z, . + 0x6
+ 318: 89 01 78 mov.w w9, w3
+
+0000031a <getsign>:
+ 31a: 03 06 78 mov.w w3, w12
+
+0000031c <gotsign>:
+ 31c: 85 82 55 sub.w w11, w5, w5
+ 31e: 04 00 3d bra GE, . + 0xA
+ 320: 00 03 fd exch w0, w6
+ 322: 81 03 fd exch w1, w7
+ 324: 85 02 ea neg.w w5, w5
+ 326: 8b 85 42 add.w w5, w11, w11
+
+00000328 <expcanonical>:
+ 328: 84 0f 72 ior.w w4, w4, [w15]
+ 32a: 02 00 3b bra NN, . + 0x6
+ 32c: 60 00 10 subr.w w0, #0x0, w0
+ 32e: e0 80 18 subbr.w w1, #0x0, w1
+
+00000330 <nonegate>:
+ 330: 60 11 b8 mul.uu w2, #0x0, w2
+ 332: 00 05 eb clr.w w10
+ 334: 7a 28 e1 cp.w w5, #0x1a
+ 336: 0a 00 39 bra NC, . + 0x16
+ 338: 06 00 78 mov.w w6, w0
+ 33a: c7 5d dd sl.w w11, #0x7, w11
+ 33c: f7 07 b2 and.w #0x7f, w7
+ 33e: 87 80 75 ior.w w11, w7, w1
+ 340: 2d 00 37 bra . + 0x5C
+
+00000342 <align>:
+ 342: 82 81 71 ior.w w3, w2, w3
+ 344: 0a 01 78 mov.w w10, w2
+ 346: 61 05 60 and.w w0, #0x1, w10
+ 348: 81 80 d1 asr.w w1, w1
+ 34a: 00 80 d3 rrc.w w0, w0
+
+0000034c <aligniter>:
+ 34c: 85 02 e9 dec.w w5, w5
+ 34e: f9 ff 3b bra NN, . + 0xFFFFFFF4
+
+00000350 <aligned>:
+ 350: 06 04 40 add.w w0, w6, w8
+ 352: 87 84 48 addc.w w1, w7, w9
+ 354: 02 00 3b bra NN, . + 0x6
+ 356: 60 04 14 subr.w w8, #0x0, w8
+ 358: e0 84 1c subbr.w w9, #0x0, w9
+
+0000035a <normalizesum>:
+ 35a: 09 88 a3 btst.z w9, #0x8
+ 35c: 07 00 32 bra Z, . + 0x10
+ 35e: 8a 81 71 ior.w w3, w10, w3
+ 360: 82 81 71 ior.w w3, w2, w3
+ 362: 61 01 64 and.w w8, #0x1, w2
+ 364: 89 04 d1 lsr.w w9, w9
+ 366: 08 84 d3 rrc.w w8, w8
+ 368: 8b 05 e8 inc.w w11, w11
+ 36a: 17 00 37 bra . + 0x30
+
+0000036c <checknormal>:
+ 36c: 09 78 a3 btst.z w9, #0x7
+ 36e: 13 00 3a bra NZ, . + 0x28
+
+00000370 <underflow>:
+ 370: 0b 00 e0 cp0.w w11
+ 372: 13 00 34 bra LE, . + 0x28
+ 374: 8b 05 e9 dec.w w11, w11
+ 376: 08 04 44 add.w w8, w8, w8
+ 378: 89 84 4c addc.w w9, w9, w9
+ 37a: 0a 44 74 ior.b w8, w10, w8
+ 37c: 09 78 a3 btst.z w9, #0x7
+ 37e: 0d 00 3a bra NZ, . + 0x1C
+
+00000380 <normalizeloop>:
+ 380: 0b 00 e0 cp0.w w11
+ 382: 07 00 34 bra LE, . + 0x10
+ 384: 8b 05 e9 dec.w w11, w11
+ 386: 08 04 44 add.w w8, w8, w8
+ 388: 89 84 4c addc.w w9, w9, w9
+ 38a: 01 00 3a bra NZ, . + 0x4
+ 38c: 0b 00 20 mov.w #0x0, w11
+
+0000038e <normalizetest>:
+ 38e: 09 78 a3 btst.z w9, #0x7
+ 390: f7 ff 32 bra Z, . + 0xFFFFFFF0
+
+00000392 <normalizeexit>:
+ 392: 00 01 eb clr.w w2
+ 394: 02 00 37 bra . + 0x6
+
+00000396 <discardguard>:
+ 396: 82 81 71 ior.w w3, w2, w3
+ 398: 0a 01 78 mov.w w10, w2
+
+0000039a <round>:
+ 39a: a1 00 07 rcall . + 0x144
+
+0000039c <signoff>:
+ 39c: 0c f0 a7 btsc.w w12, #0xf
+ 39e: 01 f0 a0 bset.w w1, #0xf
+ 3a0: ee 00 37 bra . + 0x1DE
+
+000003a2 <aisinfinite>:
+ 3a2: 64 20 e1 cp.w w4, #0x4
+ 3a4: 02 00 3a bra NZ, . + 0x6
+ 3a6: 83 8f 6c xor.w w9, w3, [w15]
+ 3a8: ee 00 33 bra N, . + 0x1DE
+
+000003aa <return8>:
+ 3aa: 08 01 be mov.d w8, w2
+
+000003ac <return2>:
+ 3ac: 02 00 be mov.d w2, w0
+ 3ae: e7 00 37 bra . + 0x1D0
+
+000003b0 <___mulsf3>:
+ 3b0: 88 9f be mov.d w8, [w15++]
+ 3b2: 8a 9f be mov.d w10, [w15++]
+ 3b4: 8c 1f 78 mov.w w12, [w15++]
+ 3b6: d2 00 07 rcall . + 0x1A6
+ 3b8: d9 00 33 bra N, . + 0x1B4
+ 3ba: 03 86 6c xor.w w9, w3, w12
+ 3bc: 64 50 e1 cp.w w10, #0x4
+ 3be: 24 00 32 bra Z, . + 0x4A
+ 3c0: 64 20 e1 cp.w w4, #0x4
+ 3c2: 27 00 32 bra Z, . + 0x50
+ 3c4: 61 50 e1 cp.w w10, #0x1
+ 3c6: 22 00 32 bra Z, . + 0x46
+ 3c8: 61 20 e1 cp.w w4, #0x1
+ 3ca: 21 00 32 bra Z, . + 0x44
+ 3cc: 8b 85 42 add.w w5, w11, w11
+ 3ce: eb 07 b1 sub.w #0x7e, w11
+ 3d0: 01 34 b8 mul.uu w6, w1, w8
+ 3d2: 00 3a b8 mul.uu w7, w0, w4
+ 3d4: 08 04 42 add.w w4, w8, w8
+ 3d6: 89 84 4a addc.w w5, w9, w9
+ 3d8: 01 3a b8 mul.uu w7, w1, w4
+ 3da: 00 30 b8 mul.uu w6, w0, w0
+ 3dc: 88 80 40 add.w w1, w8, w1
+ 3de: 09 01 4a addc.w w4, w9, w2
+ 3e0: 04 00 33 bra N, . + 0xA
+ 3e2: 00 00 40 add.w w0, w0, w0
+ 3e4: 81 80 48 addc.w w1, w1, w1
+ 3e6: 02 01 49 addc.w w2, w2, w2
+ 3e8: 8b 05 e9 dec.w w11, w11
+
+000003ea <formsticky>:
+ 3ea: c9 09 dd sl.w w1, #0x9, w3
+ 3ec: 83 01 70 ior.w w0, w3, w3
+ 3ee: 01 00 32 bra Z, . + 0x4
+ 3f0: 13 00 20 mov.w #0x1, w3
+
+000003f2 <formRandSig>:
+ 3f2: c8 14 de lsr.w w2, #0x8, w9
+ 3f4: 48 14 dd sl.w w2, #0x8, w8
+ 3f6: 47 09 de lsr.w w1, #0x7, w2
+ 3f8: 12 00 b2 and.w #0x1, w2
+ 3fa: c8 08 de lsr.w w1, #0x8, w1
+ 3fc: 08 84 70 ior.w w1, w8, w8
+ 3fe: 6f 00 07 rcall . + 0xE0
+
+00000400 <return0>:
+ 400: 01 f0 a1 bclr.w w1, #0xf
+ 402: 0c f0 a7 btsc.w w12, #0xf
+ 404: 01 f0 a0 bset.w w1, #0xf
+ 406: bb 00 37 bra . + 0x178
+
+00000408 <aisinfinite>:
+ 408: 61 20 e1 cp.w w4, #0x1
+ 40a: bd 00 32 bra Z, . + 0x17C
+
+0000040c <return8>:
+ 40c: 08 01 be mov.d w8, w2
+
+0000040e <return2>:
+ 40e: 02 00 be mov.d w2, w0
+ 410: f7 ff 37 bra . + 0xFFFFFFF0
+
+00000412 <bisinfinite>:
+ 412: 61 50 e1 cp.w w10, #0x1
+ 414: fc ff 3a bra NZ, . + 0xFFFFFFFA
+ 416: b7 00 37 bra . + 0x170
+
+00000418 <___fixsfsi>:
+ 418: 00 01 be mov.d w0, w2
+ 41a: b8 00 07 rcall . + 0x172
+ 41c: 04 70 a7 btsc.w w4, #0x7
+ 41e: 03 f0 a1 bclr.w w3, #0xf
+ 420: 65 09 b1 sub.w #0x96, w5
+ 422: 16 00 32 bra Z, . + 0x2E
+ 424: 0d 00 35 bra LT, . + 0x1C
+ 426: 68 28 e1 cp.w w5, #0x8
+ 428: 06 00 35 bra LT, . + 0xE
+ 42a: f0 ff 2f mov.w #0xffff, w0
+ 42c: f1 ff 27 mov.w #0x7fff, w1
+ 42e: 03 00 e0 cp0.w w3
+ 430: 13 00 3b bra NN, . + 0x28
+ 432: 01 00 28 mov.w #0x8000, w1
+ 434: 00 00 05 retlw.w #0x0, w0
+
+00000436 <shiftleft>:
+ 436: 00 00 40 add.w w0, w0, w0
+ 438: 81 80 48 addc.w w1, w1, w1
+ 43a: 85 02 e9 dec.w w5, w5
+ 43c: fc ff 3a bra NZ, . + 0xFFFFFFFA
+ 43e: 08 00 37 bra . + 0x12
+
+00000440 <shiftright>:
+ 440: f8 8f 42 add.w w5, #0x18, [w15]
+ 442: 02 00 3c bra GT, . + 0x6
+ 444: 80 00 eb clr.w w1
+ 446: 00 00 05 retlw.w #0x0, w0
+
+00000448 <shiftrightloop>:
+ 448: 81 00 d1 lsr.w w1, w1
+ 44a: 00 80 d3 rrc.w w0, w0
+ 44c: 85 02 e8 inc.w w5, w5
+ 44e: fc ff 3a bra NZ, . + 0xFFFFFFFA
+
+00000450 <setsign>:
+ 450: 03 00 e0 cp0.w w3
+ 452: 02 00 3b bra NN, . + 0x6
+ 454: 60 00 10 subr.w w0, #0x0, w0
+ 456: e0 80 18 subbr.w w1, #0x0, w1
+
+00000458 <exit>:
+ 458: 00 00 06 return
+
+0000045a <___fixunssfsi>:
+ 45a: 00 01 be mov.d w0, w2
+ 45c: 97 00 07 rcall . + 0x130
+ 45e: 04 70 a7 btsc.w w4, #0x7
+ 460: 03 f0 a1 bclr.w w3, #0xf
+ 462: 03 f8 a3 btst.z w3, #0xf
+ 464: 13 00 3a bra NZ, . + 0x28
+ 466: 65 09 b1 sub.w #0x96, w5
+ 468: 10 00 32 bra Z, . + 0x22
+ 46a: 09 00 35 bra LT, . + 0x14
+ 46c: 69 28 e1 cp.w w5, #0x9
+ 46e: 02 00 35 bra LT, . + 0x6
+ 470: 01 00 28 mov.w #0x8000, w1
+ 472: 00 00 05 retlw.w #0x0, w0
+
+00000474 <shiftleft>:
+ 474: 00 00 40 add.w w0, w0, w0
+ 476: 81 80 48 addc.w w1, w1, w1
+ 478: 85 02 e9 dec.w w5, w5
+ 47a: fc ff 3a bra NZ, . + 0xFFFFFFFA
+ 47c: 00 00 06 return
+
+0000047e <shiftright>:
+ 47e: f8 8f 42 add.w w5, #0x18, [w15]
+ 480: 05 00 35 bra LT, . + 0xC
+
+00000482 <shiftrightloop>:
+ 482: 81 00 d1 lsr.w w1, w1
+ 484: 00 80 d3 rrc.w w0, w0
+ 486: 85 02 e8 inc.w w5, w5
+ 488: fc ff 3a bra NZ, . + 0xFFFFFFFA
+
+0000048a <exit>:
+ 48a: 00 00 06 return
+
+0000048c <returnzero>:
+ 48c: 80 00 eb clr.w w1
+ 48e: 00 00 05 retlw.w #0x0, w0
+
+00000490 <__dunpack>:
+ 490: 80 00 78 mov.w w0, w1
+ 492: 50 02 be mov.d [++w0], w4
+ 494: 50 03 be mov.d [++w0], w6
+ 496: 44 39 de lsr.w w7, #0x4, w2
+ 498: f7 00 b2 and.w #0xf, w7
+ 49a: f3 7f 20 mov.w #0x7ff, w3
+ 49c: 03 01 61 and.w w2, w3, w2
+ 49e: 09 00 32 bra Z, . + 0x14
+ 4a0: 02 18 e1 cp.w w3, w2
+ 4a2: 16 00 3a bra NZ, . + 0x2E
+ 4a4: 85 01 72 ior.w w4, w5, w3
+ 4a6: 83 01 73 ior.w w6, w3, w3
+ 4a8: 83 81 73 ior.w w7, w3, w3
+ 4aa: 00 08 20 mov.w #0x80, w0
+ 4ac: 15 00 3a bra NZ, . + 0x2C
+ 4ae: 40 00 20 mov.w #0x4, w0
+ 4b0: 13 00 37 bra . + 0x28
+
+000004b2 <zeroorsub>:
+ 4b2: 85 01 72 ior.w w4, w5, w3
+ 4b4: 83 01 73 ior.w w6, w3, w3
+ 4b6: 83 81 73 ior.w w7, w3, w3
+ 4b8: 05 00 3a bra NZ, . + 0xC
+ 4ba: 04 a8 be mov.d w4, [++w0]
+ 4bc: 06 a8 be mov.d w6, [++w0]
+ 4be: 10 00 20 mov.w #0x1, w0
+ 4c0: 0b 00 37 bra . + 0x18
+
+000004c2 <normalize>:
+ 4c2: 02 01 e9 dec.w w2, w2
+
+000004c4 <subnormal>:
+ 4c4: 04 02 42 add.w w4, w4, w4
+ 4c6: 85 82 4a addc.w w5, w5, w5
+ 4c8: 06 03 4b addc.w w6, w6, w6
+ 4ca: 87 83 4b addc.w w7, w7, w7
+ 4cc: 07 48 a3 btst.z w7, #0x4
+ 4ce: f9 ff 32 bra Z, . + 0xFFFFFFF4
+
+000004d0 <finitereturn>:
+ 4d0: 07 40 a0 bset.w w7, #0x4
+ 4d2: 04 a8 be mov.d w4, [++w0]
+ 4d4: 06 a8 be mov.d w6, [++w0]
+ 4d6: 20 00 20 mov.w #0x2, w0
+
+000004d8 <exit>:
+ 4d8: 80 00 98 mov.w w0, [w1+0]
+ 4da: 92 00 98 mov.w w2, [w1+2]
+ 4dc: 00 00 06 return
+
+000004de <__fpack>:
+ 4de: 81 00 20 mov.w #0x8, w1
+ 4e0: 61 80 55 sub.w w11, #0x1, w0
+ 4e2: 0b 00 3d bra GE, . + 0x18
+ 4e4: 0b 00 20 mov.w #0x0, w11
+ 4e6: 61 fe 2f mov.w #0xffe6, w1
+ 4e8: 01 00 e1 cp.w w0, w1
+ 4ea: 1d 00 34 bra LE, . + 0x3C
+
+000004ec <subnormal>:
+ 4ec: 82 81 71 ior.w w3, w2, w3
+ 4ee: 61 01 64 and.w w8, #0x1, w2
+ 4f0: 89 04 d1 lsr.w w9, w9
+ 4f2: 08 84 d3 rrc.w w8, w8
+ 4f4: 00 00 e8 inc.w w0, w0
+ 4f6: fa ff 3a bra NZ, . + 0xFFFFFFF6
+ 4f8: 71 00 20 mov.w #0x7, w1
+
+000004fa <notsubnormal>:
+ 4fa: 61 00 64 and.w w8, #0x1, w0
+ 4fc: 03 00 70 ior.w w0, w3, w0
+ 4fe: 02 00 60 and.w w0, w2, w0
+ 500: 09 00 32 bra Z, . + 0x14
+ 502: 61 04 44 add.w w8, #0x1, w8
+ 504: e0 84 4c addc.w w9, #0x0, w9
+ 506: 09 88 a5 btst.z w9, w1
+ 508: 05 00 32 bra Z, . + 0xC
+ 50a: 8b 05 e8 inc.w w11, w11
+ 50c: 68 08 e1 cp.w w1, #0x8
+ 50e: 02 00 3a bra NZ, . + 0x6
+ 510: 89 04 d1 lsr.w w9, w9
+ 512: 08 84 d3 rrc.w w8, w8
+
+00000514 <packupandgo>:
+ 514: f2 0f 20 mov.w #0xff, w2
+ 516: 02 58 e1 cp.w w11, w2
+ 518: 05 00 3d bra GE, . + 0xC
+ 51a: c7 5d dd sl.w w11, #0x7, w11
+ 51c: f9 07 b2 and.w #0x7f, w9
+ 51e: 89 80 75 ior.w w11, w9, w1
+ 520: 08 00 78 mov.w w8, w0
+ 522: 00 00 06 return
+
+00000524 <overflow>:
+ 524: 0b f8 27 mov.w #0x7f80, w11
+
+00000526 <zerosig>:
+ 526: 8b 00 78 mov.w w11, w1
+ 528: 00 00 05 retlw.w #0x0, w0
+
+0000052a <__dunpack2>:
+ 52a: 68 04 47 add.w w14, #0x8, w8
+ 52c: 02 94 be mov.d w2, [w8--]
+ 52e: 00 94 be mov.d w0, [w8--]
+ 530: fc 04 47 add.w w14, #0x1c, w9
+ 532: 86 94 be mov.d w6, [w9--]
+ 534: 84 94 be mov.d w4, [w9--]
+ 536: 09 00 78 mov.w w9, w0
+ 538: ab ff 07 rcall . + 0xFFFFFF58
+ 53a: 08 00 78 mov.w w8, w0
+ 53c: a9 ff 07 rcall . + 0xFFFFFF54
+ 53e: 99 00 78 mov.w [w9], w1
+ 540: 81 4f 70 ior.b w0, w1, [w15]
+ 542: 0b 00 3b bra NN, . + 0x18
+
+00000544 <aorbIsNaN>:
+ 544: 08 00 be mov.d w8, w0
+ 546: 37 00 07 rcall . + 0x70
+ 548: 4f 00 b1 sub.w #0x4, w15
+ 54a: 03 00 37 bra . + 0x8
+
+0000054c <__dreturnNaN>:
+ 54c: f3 ff 27 mov.w #0x7fff, w3
+ 54e: f2 ff 2f mov.w #0xffff, w2
+ 550: 61 10 b9 mul.su w2, #0x1, w0
+
+00000552 <__dunpack2exit>:
+ 552: 4f 06 be mov.d [--w15], w12
+ 554: 4f 05 be mov.d [--w15], w10
+ 556: 4f 04 be mov.d [--w15], w8
+ 558: 00 80 fa ulnk
+
+0000055a <exit>:
+ 55a: 00 00 06 return
+
+0000055c <__funpack2>:
+ 55c: 00 04 be mov.d w0, w8
+ 55e: 16 00 07 rcall . + 0x2E
+ 560: 00 03 be mov.d w0, w6
+ 562: 04 05 be mov.d w4, w10
+ 564: 02 00 be mov.d w2, w0
+ 566: 12 00 07 rcall . + 0x26
+ 568: 84 4f 75 ior.b w10, w4, [w15]
+ 56a: 00 00 06 return
+
+0000056c <__fPropagateNaN>:
+ 56c: 02 00 be mov.d w2, w0
+ 56e: 64 50 e1 cp.w w10, #0x4
+ 570: 05 00 36 bra LEU, . + 0xC
+ 572: 64 20 e1 cp.w w4, #0x4
+ 574: 02 00 36 bra LEU, . + 0x6
+ 576: 09 68 a3 btst.z w9, #0x6
+ 578: 01 00 3a bra NZ, . + 0x4
+
+0000057a <return8>:
+ 57a: 08 00 be mov.d w8, w0
+
+0000057c <return0>:
+ 57c: 01 60 a0 bset.w w1, #0x6
+
+0000057e <__fbopExit>:
+ 57e: 4f 06 78 mov.w [--w15], w12
+ 580: 4f 05 be mov.d [--w15], w10
+ 582: 4f 04 be mov.d [--w15], w8
+ 584: 00 00 06 return
+
+00000586 <__fbopReturnNaN>:
+ 586: f0 ff 2f mov.w #0xffff, w0
+ 588: f1 ff 27 mov.w #0x7fff, w1
+ 58a: f9 ff 37 bra . + 0xFFFFFFF4
+
+0000058c <__funpack>:
+ 58c: c7 0a de lsr.w w1, #0x7, w5
+ 58e: f1 07 b2 and.w #0x7f, w1
+ 590: f5 0f b2 and.w #0xff, w5
+ 592: 08 00 32 bra Z, . + 0x12
+ 594: e1 cf 42 add.b w5, #0x1, [w15]
+ 596: 02 00 32 bra Z, . + 0x6
+
+00000598 <finitereturn>:
+ 598: 01 70 a0 bset.w w1, #0x7
+ 59a: 24 00 05 retlw.w #0x2, w4
+
+0000059c <nanorinf>:
+ 59c: 81 0f 70 ior.w w0, w1, [w15]
+ 59e: 01 00 32 bra Z, . + 0x4
+ 5a0: 04 08 05 retlw.w #0x80, w4
+
+000005a2 <infinite>:
+ 5a2: 44 00 05 retlw.w #0x4, w4
+
+000005a4 <zeroorsub>:
+ 5a4: 81 0f 70 ior.w w0, w1, [w15]
+ 5a6: 02 00 3a bra NZ, . + 0x6
+ 5a8: 14 00 05 retlw.w #0x1, w4
+
+000005aa <normalize>:
+ 5aa: 85 02 e9 dec.w w5, w5
+
+000005ac <subnormal>:
+ 5ac: 00 00 40 add.w w0, w0, w0
+ 5ae: 81 c0 48 addc.b w1, w1, w1
+ 5b0: fc ff 3b bra NN, . + 0xFFFFFFFA
+ 5b2: 01 70 a0 bset.w w1, #0x7
+ 5b4: 24 00 05 retlw.w #0x2, w4
+
+000005b6 <__dPropagateNaN>:
+ 5b6: e4 82 40 add.w w1, #0x4, w5
+ 5b8: 10 78 a3 btst.z [w0], #0x7
+ 5ba: 07 00 32 bra Z, . + 0x10
+ 5bc: 64 02 40 add.w w0, #0x4, w4
+ 5be: 11 78 a3 btst.z [w1], #0x7
+ 5c0: 34 00 be mov.d [w4++], w0
+ 5c2: 14 01 be mov.d [w4], w2
+ 5c4: 04 00 32 bra Z, . + 0xA
+ 5c6: 03 30 a7 btsc.w w3, #0x3
+ 5c8: 00 00 06 return
+
+000005ca <returnb>:
+ 5ca: 35 00 be mov.d [w5++], w0
+ 5cc: 15 01 be mov.d [w5], w2
+
+000005ce <returnab>:
+ 5ce: 03 30 a0 bset.w w3, #0x3
+ 5d0: 00 00 06 return
+
+000005d2 <_end>:
+ 5d2: ff ff 37 bra .
+
+000005d4 <_main>:
+ 5d4: 06 00 22 mov.w #0x2000, w6
+ 5d6: 07 00 20 mov.w #0x0, w7
+ 5d8: 04 00 24 mov.w #0x4000, w4
+ 5da: c5 69 24 mov.w #0x469c, w5
+ 5dc: 02 00 20 mov.w #0x0, w2
+ 5de: 03 14 24 mov.w #0x4140, w3
+ 5e0: 60 00 b8 mul.uu w0, #0x0, w0
+ 5e2: 03 09 07 rcall . + 0x1208
+ 5e4: 80 02 eb clr.w w5
+ 5e6: 34 00 20 mov.w #0x3, w4
+ 5e8: 85 01 78 mov.w w5, w3
+ 5ea: 92 06 20 mov.w #0x69, w2
+ 5ec: 81 a4 29 mov.w #0x9a48, w1
+ 5ee: 60 5f 20 mov.w #0x5f6, w0
+ 5f0: c3 04 07 rcall . + 0x988
+ 5f2: 67 05 07 rcall . + 0xAD0
+ 5f4: 00 00 05 retlw.w #0x0, w0
+
+000005f6 <_vDaemonTask>:
+ 5f6: 2f 02 b0 add.w #0x22, w15
+ 5f8: 88 9f be mov.d w8, [w15++]
+ 5fa: 8a 9f be mov.d w10, [w15++]
+ 5fc: 8c 9f be mov.d w12, [w15++]
+ 5fe: 8e 1f 78 mov.w w14, [w15++]
+ 600: 60 00 b8 mul.uu w0, #0x0, w0
+ 602: d0 af 9f mov.w w0, [w15-38]
+ 604: e1 af 9f mov.w w1, [w15-36]
+ 606: 60 00 b8 mul.uu w0, #0x0, w0
+ 608: 60 11 b8 mul.uu w2, #0x0, w2
+ 60a: 90 b7 9f mov.w w0, [w15-30]
+ 60c: a1 b7 9f mov.w w1, [w15-28]
+ 60e: b2 b7 9f mov.w w2, [w15-26]
+ 610: c3 b7 9f mov.w w3, [w15-24]
+ 612: 80 04 eb clr.w w9
+ 614: 99 af 9f mov.w w9, [w15-46]
+ 616: a9 af 9f mov.w w9, [w15-44]
+ 618: 89 00 78 mov.w w9, w1
+ 61a: 09 00 78 mov.w w9, w0
+ 61c: 4c 07 07 rcall . + 0xE9A
+ 61e: 00 04 78 mov.w w0, w8
+ 620: 00 00 e0 cp0.w w0
+ 622: 99 00 35 bra LT, . + 0x134
+ 624: 89 03 78 mov.w w9, w7
+ 626: 09 03 78 mov.w w9, w6
+ 628: 89 02 78 mov.w w9, w5
+ 62a: 09 02 78 mov.w w9, w4
+ 62c: 89 00 78 mov.w w9, w1
+ 62e: 12 00 20 mov.w #0x1, w2
+ 630: 03 00 20 mov.w #0x0, w3
+ 632: 08 00 78 mov.w w8, w0
+ 634: 6e 07 07 rcall . + 0xEDE
+ 636: 00 00 e0 cp0.w w0
+ 638: 9a 00 35 bra LT, . + 0x136
+
+0000063a <.L14>:
+ 63a: 41 00 20 mov.w #0x4, w1
+ 63c: f2 01 20 mov.w #0x1f, w2
+ 63e: 03 00 20 mov.w #0x0, w3
+ 640: 08 00 78 mov.w w8, w0
+ 642: d1 07 07 rcall . + 0xFA4
+ 644: 31 00 20 mov.w #0x3, w1
+ 646: 12 00 20 mov.w #0x1, w2
+ 648: 03 00 20 mov.w #0x0, w3
+ 64a: 08 00 78 mov.w w8, w0
+ 64c: cc 07 07 rcall . + 0xF9A
+ 64e: 00 00 e0 cp0.w w0
+ 650: 9b 00 35 bra LT, . + 0x138
+
+00000652 <.L16>:
+ 652: 08 00 78 mov.w w8, w0
+ 654: a9 07 07 rcall . + 0xF54
+ 656: 00 00 e0 cp0.w w0
+ 658: 9c 00 35 bra LT, . + 0x13A
+
+0000065a <.L18>:
+ 65a: f0 09 07 rcall . + 0x13E2
+ 65c: 20 fd 2f mov.w #0xffd2, w0
+ 65e: 0f 00 40 add.w w0, w15, w0
+ 660: 80 85 e8 inc2.w w0, w11
+ 662: fe 84 57 sub.w w15, #0x1e, w9
+ 664: 68 06 40 add.w w0, #0x8, w12
+ 666: ef 86 57 sub.w w15, #0xf, w13
+ 668: 77 85 57 sub.w w15, #0x17, w10
+ 66a: 64 07 40 add.w w0, #0x4, w14
+
+0000066c <.L51>:
+ 66c: d3 03 07 rcall . + 0x7A8
+ 66e: b0 af 9f mov.w w0, [w15-42]
+ 670: c1 af 9f mov.w w1, [w15-40]
+ 672: 80 02 eb clr.w w5
+ 674: 0b 02 78 mov.w w11, w4
+ 676: 23 fd 2f mov.w #0xffd2, w3
+ 678: 8f 81 41 add.w w3, w15, w3
+ 67a: 09 01 78 mov.w w9, w2
+ 67c: 8c 00 78 mov.w w12, w1
+ 67e: 08 00 78 mov.w w8, w0
+ 680: ff 07 07 rcall . + 0x1000
+ 682: 00 00 e0 cp0.w w0
+ 684: 1e 00 35 bra LT, . + 0x3E
+
+00000686 <.L57>:
+ 686: 5f a8 97 mov.w [w15-38], w0
+ 688: ef a8 97 mov.w [w15-36], w1
+ 68a: 4b 09 dd sl.w w1, #0xb, w2
+ 68c: 45 00 de lsr.w w0, #0x5, w0
+ 68e: 00 00 71 ior.w w2, w0, w0
+ 690: c5 88 de asr.w w1, #0x5, w1
+ 692: f0 0f 50 sub.w w0, #0x10, [w15]
+ 694: e0 8f 58 subb.w w1, #0x0, [w15]
+ 696: 48 00 32 bra Z, . + 0x92
+ 698: 1c 00 3c bra GT, . + 0x3A
+ 69a: e2 0f 50 sub.w w0, #0x2, [w15]
+ 69c: e0 8f 58 subb.w w1, #0x0, [w15]
+ 69e: 55 00 32 bra Z, . + 0xAC
+ 6a0: e3 0f 50 sub.w w0, #0x3, [w15]
+ 6a2: e0 8f 58 subb.w w1, #0x0, [w15]
+ 6a4: 13 00 32 bra Z, . + 0x28
+
+000006a6 <.L23>:
+ 6a6: 95 ff 07 rcall . + 0xFFFFFF2C
+ 6a8: b5 03 07 rcall . + 0x76C
+ 6aa: b0 af 9f mov.w w0, [w15-42]
+ 6ac: c1 af 9f mov.w w1, [w15-40]
+ 6ae: 80 02 eb clr.w w5
+ 6b0: 0b 02 78 mov.w w11, w4
+ 6b2: 23 fd 2f mov.w #0xffd2, w3
+ 6b4: 8f 81 41 add.w w3, w15, w3
+ 6b6: 09 01 78 mov.w w9, w2
+ 6b8: 8c 00 78 mov.w w12, w1
+ 6ba: 08 00 78 mov.w w8, w0
+ 6bc: e1 07 07 rcall . + 0xFC4
+ 6be: 00 00 e0 cp0.w w0
+ 6c0: e2 ff 3d bra GE, . + 0xFFFFFFC6
+
+000006c2 <.L21>:
+ 6c2: 12 00 20 mov.w #0x1, w2
+ 6c4: 03 00 20 mov.w #0x0, w3
+ 6c6: 0e 00 78 mov.w w14, w0
+ 6c8: 68 03 07 rcall . + 0x6D2
+ 6ca: d0 ff 37 bra . + 0xFFFFFFA2
+
+000006cc <.L26>:
+ 6cc: b9 09 07 rcall . + 0x1374
+ 6ce: a0 08 07 rcall . + 0x1142
+ 6d0: cd ff 37 bra . + 0xFFFFFF9C
+
+000006d2 <.L31>:
+ 6d2: 02 03 20 mov.w #0x30, w2
+ 6d4: 82 0f 50 sub.w w0, w2, [w15]
+ 6d6: e0 8f 58 subb.w w1, #0x0, [w15]
+ 6d8: 35 00 32 bra Z, . + 0x6C
+ 6da: 12 03 20 mov.w #0x31, w2
+ 6dc: 82 0f 50 sub.w w0, w2, [w15]
+ 6de: e0 8f 58 subb.w w1, #0x0, [w15]
+ 6e0: 37 00 32 bra Z, . + 0x70
+ 6e2: 02 02 20 mov.w #0x20, w2
+ 6e4: 82 0f 50 sub.w w0, w2, [w15]
+ 6e6: e0 8f 58 subb.w w1, #0x0, [w15]
+ 6e8: de ff 3a bra NZ, . + 0xFFFFFFBE
+ 6ea: aa 09 07 rcall . + 0x1356
+ 6ec: 2f a8 97 mov.w [w15-44], w0
+ 6ee: 00 00 e0 cp0.w w0
+ 6f0: bd ff 32 bra Z, . + 0xFFFFFF7C
+ 6f2: f7 08 07 rcall . + 0x11F0
+ 6f4: f0 af 9f mov.w w0, [w15-34]
+ 6f6: 81 b7 9f mov.w w1, [w15-32]
+ 6f8: a3 08 07 rcall . + 0x1148
+ 6fa: e1 fd 2f mov.w #0xffde, w1
+ 6fc: 8f 80 40 add.w w1, w15, w1
+ 6fe: 7b 80 57 sub.w w15, #0x1b, w0
+
+00000700 <.L35>:
+ 700: 31 48 78 mov.b [w1++], [w0]
+ 702: 00 00 e9 dec.w w0, w0
+ 704: 7f 81 57 sub.w w15, #0x1f, w2
+ 706: 82 0f 50 sub.w w0, w2, [w15]
+ 708: fb ff 3a bra NZ, . + 0xFFFFFFF8
+ 70a: 82 da 20 mov.w #0xda8, w2
+ 70c: 67 80 44 add.w w9, #0x7, w0
+ 70e: e3 80 44 add.w w9, #0x3, w1
+
+00000710 <.L37>:
+ 710: 32 48 78 mov.b [w2++], [w0]
+ 712: 00 00 e9 dec.w w0, w0
+ 714: 81 0f 50 sub.w w0, w1, [w15]
+ 716: fc ff 3a bra NZ, . + 0xFFFFFFFA
+ 718: 25 00 20 mov.w #0x2, w5
+ 71a: 84 00 20 mov.w #0x8, w4
+ 71c: 89 00 78 mov.w w9, w1
+ 71e: 5f a9 97 mov.w [w15-38], w2
+ 720: ef a9 97 mov.w [w15-36], w3
+ 722: 08 00 78 mov.w w8, w0
+ 724: f9 07 07 rcall . + 0xFF4
+ 726: a2 ff 37 bra . + 0xFFFFFF46
+
+00000728 <.L27>:
+ 728: 8b 09 07 rcall . + 0x1318
+ 72a: 89 00 78 mov.w w9, w1
+ 72c: 0d 00 78 mov.w w13, w0
+
+0000072e <.L32>:
+ 72e: 31 48 78 mov.b [w1++], [w0]
+ 730: 00 00 e9 dec.w w0, w0
+ 732: 8a 0f 50 sub.w w0, w10, [w15]
+ 734: fc ff 3a bra NZ, . + 0xFFFFFFFA
+ 736: 5f b0 97 mov.w [w15-22], w0
+ 738: ef b0 97 mov.w [w15-20], w1
+ 73a: 7f b1 97 mov.w [w15-18], w2
+ 73c: 8f b9 97 mov.w [w15-16], w3
+ 73e: 42 fd 07 rcall . + 0xFFFFFA86
+ 740: f7 08 07 rcall . + 0x11F0
+ 742: 94 ff 37 bra . + 0xFFFFFF2A
+
+00000744 <.L29>:
+ 744: 7d 09 07 rcall . + 0x12FC
+ 746: 66 08 07 rcall . + 0x10CE
+ 748: 91 ff 37 bra . + 0xFFFFFF24
+
+0000074a <.L25>:
+ 74a: 7a 09 07 rcall . + 0x12F6
+ 74c: f0 08 07 rcall . + 0x11E2
+ 74e: 8e ff 37 bra . + 0xFFFFFF1E
+
+00000750 <.L30>:
+ 750: 77 09 07 rcall . + 0x12F0
+ 752: ec 08 07 rcall . + 0x11DA
+ 754: 8b ff 37 bra . + 0xFFFFFF18
+
+00000756 <.L53>:
+ 756: 3d ff 07 rcall . + 0xFFFFFE7C
+ 758: 89 03 78 mov.w w9, w7
+ 75a: 09 03 78 mov.w w9, w6
+ 75c: 89 02 78 mov.w w9, w5
+ 75e: 09 02 78 mov.w w9, w4
+ 760: 89 00 78 mov.w w9, w1
+ 762: 12 00 20 mov.w #0x1, w2
+ 764: 03 00 20 mov.w #0x0, w3
+ 766: 08 00 78 mov.w w8, w0
+ 768: d4 06 07 rcall . + 0xDAA
+ 76a: 00 00 e0 cp0.w w0
+ 76c: 66 ff 3d bra GE, . + 0xFFFFFECE
+
+0000076e <.L54>:
+ 76e: 31 ff 07 rcall . + 0xFFFFFE64
+ 770: 41 00 20 mov.w #0x4, w1
+ 772: f2 01 20 mov.w #0x1f, w2
+ 774: 03 00 20 mov.w #0x0, w3
+ 776: 08 00 78 mov.w w8, w0
+ 778: 36 07 07 rcall . + 0xE6E
+ 77a: 31 00 20 mov.w #0x3, w1
+ 77c: 12 00 20 mov.w #0x1, w2
+ 77e: 03 00 20 mov.w #0x0, w3
+ 780: 08 00 78 mov.w w8, w0
+ 782: 31 07 07 rcall . + 0xE64
+ 784: 00 00 e0 cp0.w w0
+ 786: 65 ff 3d bra GE, . + 0xFFFFFECC
+
+00000788 <.L55>:
+ 788: 24 ff 07 rcall . + 0xFFFFFE4A
+ 78a: 08 00 78 mov.w w8, w0
+ 78c: 0d 07 07 rcall . + 0xE1C
+ 78e: 00 00 e0 cp0.w w0
+ 790: 64 ff 3d bra GE, . + 0xFFFFFECA
+
+00000792 <.L56>:
+ 792: 1f ff 07 rcall . + 0xFFFFFE40
+ 794: 53 09 07 rcall . + 0x12A8
+ 796: 20 fd 2f mov.w #0xffd2, w0
+ 798: 0f 00 40 add.w w0, w15, w0
+ 79a: 80 85 e8 inc2.w w0, w11
+ 79c: fe 84 57 sub.w w15, #0x1e, w9
+ 79e: 68 06 40 add.w w0, #0x8, w12
+ 7a0: ef 86 57 sub.w w15, #0xf, w13
+ 7a2: 77 85 57 sub.w w15, #0x17, w10
+ 7a4: 64 07 40 add.w w0, #0x4, w14
+ 7a6: 62 ff 37 bra . + 0xFFFFFEC6
+
+000007a8 <_vListInitialise>:
+ 7a8: e4 00 40 add.w w0, #0x4, w1
+ 7aa: 11 00 98 mov.w w1, [w0+2]
+ 7ac: 80 98 eb setm.w [w1++]
+ 7ae: 80 90 eb setm.w [w1--]
+ 7b0: 41 00 98 mov.w w1, [w0+8]
+ 7b2: 51 00 98 mov.w w1, [w0+10]
+ 7b4: 00 08 eb clr.w [w0]
+ 7b6: 00 00 06 return
+
+000007b8 <_vListInitialiseItem>:
+ 7b8: 80 00 eb clr.w w1
+ 7ba: 51 00 98 mov.w w1, [w0+10]
+ 7bc: 00 00 06 return
+
+000007be <_vListInsertEnd>:
+ 7be: 10 01 90 mov.w [w0+2], w2
+ 7c0: a2 01 90 mov.w [w2+4], w3
+ 7c2: a3 00 98 mov.w w3, [w1+4]
+ 7c4: b2 00 98 mov.w w2, [w1+6]
+ 7c6: a2 01 90 mov.w [w2+4], w3
+ 7c8: b1 01 98 mov.w w1, [w3+6]
+ 7ca: 21 01 98 mov.w w1, [w2+4]
+ 7cc: 11 00 98 mov.w w1, [w0+2]
+ 7ce: d0 00 98 mov.w w0, [w1+10]
+ 7d0: 10 08 e8 inc.w [w0], [w0]
+ 7d2: 00 00 06 return
+
+000007d4 <_vListInsert>:
+ 7d4: 80 01 78 mov.w w0, w3
+ 7d6: 11 02 be mov.d [w1], w4
+ 7d8: e1 0f 42 add.w w4, #0x1, [w15]
+ 7da: e0 8f 4a addc.w w5, #0x0, [w15]
+ 7dc: 18 00 32 bra Z, . + 0x32
+ 7de: 64 01 40 add.w w0, #0x4, w2
+ 7e0: 22 00 90 mov.w [w2+4], w0
+ 7e2: b0 0f 52 sub.w w4, [w0++], [w15]
+ 7e4: a0 8f 5a subb.w w5, [w0--], [w15]
+ 7e6: 08 00 31 bra C, . + 0x12
+
+000007e8 <.L16>:
+ 7e8: 22 00 90 mov.w [w2+4], w0
+ 7ea: a0 00 98 mov.w w0, [w1+4]
+ 7ec: 31 00 98 mov.w w1, [w0+6]
+ 7ee: b2 00 98 mov.w w2, [w1+6]
+ 7f0: 21 01 98 mov.w w1, [w2+4]
+ 7f2: d3 00 98 mov.w w3, [w1+10]
+ 7f4: 93 09 e8 inc.w [w3], [w3]
+ 7f6: 00 00 06 return
+
+000007f8 <.L19>:
+ 7f8: 22 01 90 mov.w [w2+4], w2
+ 7fa: 22 00 90 mov.w [w2+4], w0
+ 7fc: b0 0f 52 sub.w w4, [w0++], [w15]
+ 7fe: a0 8f 5a subb.w w5, [w0--], [w15]
+ 800: f3 ff 39 bra NC, . + 0xFFFFFFE8
+ 802: 22 01 90 mov.w [w2+4], w2
+ 804: 22 00 90 mov.w [w2+4], w0
+ 806: b0 0f 52 sub.w w4, [w0++], [w15]
+ 808: a0 8f 5a subb.w w5, [w0--], [w15]
+ 80a: f6 ff 31 bra C, . + 0xFFFFFFEE
+ 80c: ed ff 37 bra . + 0xFFFFFFDC
+
+0000080e <.L23>:
+ 80e: 50 01 90 mov.w [w0+10], w2
+ 810: 22 00 90 mov.w [w2+4], w0
+ 812: a0 00 98 mov.w w0, [w1+4]
+ 814: 31 00 98 mov.w w1, [w0+6]
+ 816: b2 00 98 mov.w w2, [w1+6]
+ 818: 21 01 98 mov.w w1, [w2+4]
+ 81a: d3 00 98 mov.w w3, [w1+10]
+ 81c: 93 09 e8 inc.w [w3], [w3]
+ 81e: 00 00 06 return
+ 820: eb ff 37 bra . + 0xFFFFFFD8
+
+00000822 <_vListRemove>:
+ 822: 80 00 78 mov.w w0, w1
+ 824: 20 00 90 mov.w [w0+4], w0
+ 826: 31 01 90 mov.w [w1+6], w2
+ 828: 32 00 98 mov.w w2, [w0+6]
+ 82a: b1 01 90 mov.w [w1+6], w3
+ 82c: a0 01 98 mov.w w0, [w3+4]
+ 82e: 51 01 90 mov.w [w1+10], w2
+ 830: 12 00 90 mov.w [w2+2], w0
+ 832: 81 0f 50 sub.w w0, w1, [w15]
+ 834: 04 00 32 bra Z, . + 0xA
+ 836: 00 00 eb clr.w w0
+ 838: d0 00 98 mov.w w0, [w1+10]
+ 83a: 12 09 e9 dec.w [w2], [w2]
+ 83c: 00 00 06 return
+
+0000083e <.L31>:
+ 83e: 13 01 98 mov.w w3, [w2+2]
+ 840: 00 00 eb clr.w w0
+ 842: d0 00 98 mov.w w0, [w1+10]
+ 844: 12 09 e9 dec.w [w2], [w2]
+ 846: 00 00 06 return
+ 848: fa ff 37 bra . + 0xFFFFFFF6
+
+0000084a <_xQueueCreate>:
+ 84a: 88 9f be mov.d w8, [w15++]
+ 84c: 8a 9f be mov.d w10, [w15++]
+ 84e: 8c 1f 78 mov.w w12, [w15++]
+ 850: 80 04 78 mov.w w0, w9
+ 852: 01 05 78 mov.w w1, w10
+ 854: 00 00 e0 cp0.w w0
+ 856: 05 00 3a bra NZ, . + 0xC
+
+00000858 <.L2>:
+ 858: 00 00 20 mov.w #0x0, w0
+ 85a: 4f 06 78 mov.w [--w15], w12
+ 85c: 4f 05 be mov.d [--w15], w10
+ 85e: 4f 04 be mov.d [--w15], w8
+ 860: 00 00 06 return
+
+00000862 <.L10>:
+ 862: a0 02 20 mov.w #0x2a, w0
+ 864: 0a 06 07 rcall . + 0xC16
+ 866: 00 04 78 mov.w w0, w8
+ 868: 00 00 e0 cp0.w w0
+ 86a: f6 ff 32 bra Z, . + 0xFFFFFFEE
+ 86c: 0a c8 b9 mul.ss w9, w10, w0
+ 86e: 00 06 78 mov.w w0, w12
+ 870: 00 00 e8 inc.w w0, w0
+ 872: 03 06 07 rcall . + 0xC08
+ 874: 80 05 78 mov.w w0, w11
+ 876: 00 0c 78 mov.w w0, [w8]
+ 878: 00 00 e0 cp0.w w0
+ 87a: 18 00 32 bra Z, . + 0x32
+ 87c: 0c 00 40 add.w w0, w12, w0
+ 87e: 10 04 98 mov.w w0, [w8+2]
+ 880: 00 00 eb clr.w w0
+ 882: 00 14 98 mov.w w0, [w8+32]
+ 884: 2b 04 98 mov.w w11, [w8+4]
+ 886: 09 00 e9 dec.w w9, w0
+ 888: 00 d0 b9 mul.ss w10, w0, w0
+ 88a: 00 80 45 add.w w11, w0, w0
+ 88c: 30 04 98 mov.w w0, [w8+6]
+ 88e: 19 14 98 mov.w w9, [w8+34]
+ 890: 2a 14 98 mov.w w10, [w8+36]
+ 892: 00 80 eb setm.w w0
+ 894: 30 14 98 mov.w w0, [w8+38]
+ 896: 40 14 98 mov.w w0, [w8+40]
+ 898: 68 00 44 add.w w8, #0x8, w0
+ 89a: 86 ff 07 rcall . + 0xFFFFFF0E
+ 89c: 74 00 44 add.w w8, #0x14, w0
+ 89e: 84 ff 07 rcall . + 0xFFFFFF0A
+ 8a0: 08 00 78 mov.w w8, w0
+ 8a2: 4f 06 78 mov.w [--w15], w12
+ 8a4: 4f 05 be mov.d [--w15], w10
+ 8a6: 4f 04 be mov.d [--w15], w8
+ 8a8: 00 00 06 return
+ 8aa: db ff 37 bra . + 0xFFFFFFB8
+
+000008ac <.L5>:
+ 8ac: 08 00 78 mov.w w8, w0
+ 8ae: 00 06 07 rcall . + 0xC02
+ 8b0: 0b 00 78 mov.w w11, w0
+ 8b2: 4f 06 78 mov.w [--w15], w12
+ 8b4: 4f 05 be mov.d [--w15], w10
+ 8b6: 4f 04 be mov.d [--w15], w8
+ 8b8: 00 00 06 return
+ 8ba: d3 ff 37 bra . + 0xFFFFFFA8
+
+000008bc <_uxQueueMessagesWaiting>:
+ 8bc: 88 1f 78 mov.w w8, [w15++]
+ 8be: 00 04 78 mov.w w0, w8
+ 8c0: c1 05 07 rcall . + 0xB84
+ 8c2: 08 14 90 mov.w [w8+32], w8
+ 8c4: c2 05 07 rcall . + 0xB86
+ 8c6: 08 00 78 mov.w w8, w0
+ 8c8: 4f 04 78 mov.w [--w15], w8
+ 8ca: 00 00 06 return
+
+000008cc <_vQueueDelete>:
+ 8cc: 88 1f 78 mov.w w8, [w15++]
+ 8ce: 00 04 78 mov.w w0, w8
+ 8d0: 10 00 78 mov.w [w0], w0
+ 8d2: ee 05 07 rcall . + 0xBDE
+ 8d4: 08 00 78 mov.w w8, w0
+ 8d6: ec 05 07 rcall . + 0xBDA
+ 8d8: 4f 04 78 mov.w [--w15], w8
+ 8da: 00 00 06 return
+
+000008dc <_prvCopyDataFromQueue>:
+ 8dc: 80 01 78 mov.w w0, w3
+ 8de: 01 02 78 mov.w w1, w4
+ 8e0: 10 00 e0 cp0.w [w0]
+ 8e2: 0a 00 32 bra Z, . + 0x16
+ 8e4: 30 00 90 mov.w [w0+6], w0
+ 8e6: 23 11 90 mov.w [w3+36], w2
+ 8e8: 02 00 40 add.w w0, w2, w0
+ 8ea: b0 01 98 mov.w w0, [w3+6]
+ 8ec: 93 00 90 mov.w [w3+2], w1
+ 8ee: 81 0f 50 sub.w w0, w1, [w15]
+ 8f0: 04 00 31 bra C, . + 0xA
+ 8f2: b3 00 90 mov.w [w3+6], w1
+ 8f4: 04 00 78 mov.w w4, w0
+ 8f6: 48 fc 07 rcall . + 0xFFFFF892
+
+000008f8 <.L26>:
+ 8f8: 00 00 06 return
+
+000008fa <.L28>:
+ 8fa: 13 00 78 mov.w [w3], w0
+ 8fc: b0 01 98 mov.w w0, [w3+6]
+ 8fe: b3 00 90 mov.w [w3+6], w1
+ 900: 04 00 78 mov.w w4, w0
+ 902: 42 fc 07 rcall . + 0xFFFFF886
+ 904: f9 ff 37 bra . + 0xFFFFFFF4
+
+00000906 <_xQueueReceiveFromISR>:
+ 906: 88 9f be mov.d w8, [w15++]
+ 908: 00 04 78 mov.w w0, w8
+ 90a: 82 04 78 mov.w w2, w9
+ 90c: 00 10 90 mov.w [w0+32], w0
+ 90e: 00 00 e0 cp0.w w0
+ 910: 02 00 3a bra NZ, . + 0x6
+ 912: 4f 04 be mov.d [--w15], w8
+ 914: 00 00 06 return
+
+00000916 <.L42>:
+ 916: 08 00 78 mov.w w8, w0
+ 918: e1 ff 07 rcall . + 0xFFFFFFC4
+ 91a: 08 10 90 mov.w [w8+32], w0
+ 91c: 00 00 e9 dec.w w0, w0
+ 91e: 00 14 98 mov.w w0, [w8+32]
+ 920: 38 10 90 mov.w [w8+38], w0
+ 922: e1 0f 40 add.w w0, #0x1, [w15]
+ 924: 06 00 32 bra Z, . + 0xE
+ 926: 00 00 e8 inc.w w0, w0
+ 928: 30 14 98 mov.w w0, [w8+38]
+ 92a: 10 00 20 mov.w #0x1, w0
+ 92c: 4f 04 be mov.d [--w15], w8
+ 92e: 00 00 06 return
+ 930: f2 ff 37 bra . + 0xFFFFFFE6
+
+00000932 <.L43>:
+ 932: 19 00 e0 cp0.w [w9]
+ 934: 03 00 3a bra NZ, . + 0x8
+ 936: 48 00 90 mov.w [w8+8], w0
+ 938: 00 00 e0 cp0.w w0
+ 93a: 04 00 3a bra NZ, . + 0xA
+
+0000093c <.L36>:
+ 93c: 10 00 20 mov.w #0x1, w0
+ 93e: 4f 04 be mov.d [--w15], w8
+ 940: 00 00 06 return
+ 942: e9 ff 37 bra . + 0xFFFFFFD4
+
+00000944 <.L44>:
+ 944: 68 00 44 add.w w8, #0x8, w0
+ 946: b7 02 07 rcall . + 0x570
+ 948: 00 00 e0 cp0.w w0
+ 94a: f8 ff 32 bra Z, . + 0xFFFFFFF2
+ 94c: 10 00 20 mov.w #0x1, w0
+ 94e: 80 0c 78 mov.w w0, [w9]
+ 950: 4f 04 be mov.d [--w15], w8
+ 952: 00 00 06 return
+ 954: e0 ff 37 bra . + 0xFFFFFFC2
+
+00000956 <_prvCopyDataToQueue>:
+ 956: 88 1f 78 mov.w w8, [w15++]
+ 958: 00 04 78 mov.w w0, w8
+ 95a: 02 00 78 mov.w w2, w0
+ 95c: 28 11 90 mov.w [w8+36], w2
+ 95e: 02 00 e0 cp0.w w2
+ 960: 0d 00 32 bra Z, . + 0x1C
+ 962: 00 00 e0 cp0.w w0
+ 964: 10 00 32 bra Z, . + 0x22
+ 966: 38 00 90 mov.w [w8+6], w0
+ 968: 0f fc 07 rcall . + 0xFFFFF820
+ 96a: 38 00 90 mov.w [w8+6], w0
+ 96c: a8 10 90 mov.w [w8+36], w1
+ 96e: 01 00 50 sub.w w0, w1, w0
+ 970: 30 04 98 mov.w w0, [w8+6]
+ 972: 98 0f 50 sub.w w0, [w8], [w15]
+ 974: 03 00 31 bra C, . + 0x8
+ 976: 18 00 90 mov.w [w8+2], w0
+ 978: 01 00 50 sub.w w0, w1, w0
+ 97a: 30 04 98 mov.w w0, [w8+6]
+
+0000097c <.L48>:
+ 97c: 08 10 90 mov.w [w8+32], w0
+ 97e: 00 00 e8 inc.w w0, w0
+ 980: 00 14 98 mov.w w0, [w8+32]
+ 982: 4f 04 78 mov.w [--w15], w8
+ 984: 00 00 06 return
+
+00000986 <.L56>:
+ 986: 28 00 90 mov.w [w8+4], w0
+ 988: ff fb 07 rcall . + 0xFFFFF800
+ 98a: 28 00 90 mov.w [w8+4], w0
+ 98c: a8 10 90 mov.w [w8+36], w1
+ 98e: 01 00 40 add.w w0, w1, w0
+ 990: 20 04 98 mov.w w0, [w8+4]
+ 992: 98 00 90 mov.w [w8+2], w1
+ 994: 81 0f 50 sub.w w0, w1, [w15]
+ 996: f2 ff 39 bra NC, . + 0xFFFFFFE6
+ 998: 18 00 78 mov.w [w8], w0
+ 99a: 20 04 98 mov.w w0, [w8+4]
+ 99c: 08 10 90 mov.w [w8+32], w0
+ 99e: 00 00 e8 inc.w w0, w0
+ 9a0: 00 14 98 mov.w w0, [w8+32]
+ 9a2: 4f 04 78 mov.w [--w15], w8
+ 9a4: 00 00 06 return
+ 9a6: ef ff 37 bra . + 0xFFFFFFE0
+
+000009a8 <_xQueueGenericSendFromISR>:
+ 9a8: 88 9f be mov.d w8, [w15++]
+ 9aa: 00 04 78 mov.w w0, w8
+ 9ac: 01 02 78 mov.w w1, w4
+ 9ae: 82 04 78 mov.w w2, w9
+ 9b0: 03 01 78 mov.w w3, w2
+ 9b2: 80 10 90 mov.w [w0+32], w1
+ 9b4: 10 10 90 mov.w [w0+34], w0
+ 9b6: 80 8f 50 sub.w w1, w0, [w15]
+ 9b8: 03 00 39 bra NC, . + 0x8
+
+000009ba <.L60>:
+ 9ba: 09 00 78 mov.w w9, w0
+ 9bc: 4f 04 be mov.d [--w15], w8
+ 9be: 00 00 06 return
+
+000009c0 <.L72>:
+ 9c0: 84 00 78 mov.w w4, w1
+ 9c2: 08 00 78 mov.w w8, w0
+ 9c4: c8 ff 07 rcall . + 0xFFFFFF92
+ 9c6: 48 10 90 mov.w [w8+40], w0
+ 9c8: e1 0f 40 add.w w0, #0x1, [w15]
+ 9ca: 06 00 32 bra Z, . + 0xE
+ 9cc: 00 00 e8 inc.w w0, w0
+ 9ce: 40 14 98 mov.w w0, [w8+40]
+ 9d0: 09 00 78 mov.w w9, w0
+ 9d2: 4f 04 be mov.d [--w15], w8
+ 9d4: 00 00 06 return
+ 9d6: f4 ff 37 bra . + 0xFFFFFFEA
+
+000009d8 <.L73>:
+ 9d8: 09 00 e0 cp0.w w9
+ 9da: ef ff 3a bra NZ, . + 0xFFFFFFE0
+ 9dc: 28 08 90 mov.w [w8+20], w0
+ 9de: 00 00 e0 cp0.w w0
+ 9e0: 04 00 3a bra NZ, . + 0xA
+
+000009e2 <.L65>:
+ 9e2: 00 00 20 mov.w #0x0, w0
+ 9e4: 4f 04 be mov.d [--w15], w8
+ 9e6: 00 00 06 return
+ 9e8: eb ff 37 bra . + 0xFFFFFFD8
+
+000009ea <.L74>:
+ 9ea: 74 00 44 add.w w8, #0x14, w0
+ 9ec: 64 02 07 rcall . + 0x4CA
+ 9ee: 11 00 20 mov.w #0x1, w1
+ 9f0: 00 00 e0 cp0.w w0
+ 9f2: f7 ff 32 bra Z, . + 0xFFFFFFF0
+ 9f4: 01 00 78 mov.w w1, w0
+ 9f6: 4f 04 be mov.d [--w15], w8
+ 9f8: 00 00 06 return
+ 9fa: e2 ff 37 bra . + 0xFFFFFFC6
+
+000009fc <_prvUnlockQueue>:
+ 9fc: 88 1f 78 mov.w w8, [w15++]
+ 9fe: 00 04 78 mov.w w0, w8
+ a00: 21 05 07 rcall . + 0xA44
+ a02: 48 10 90 mov.w [w8+40], w0
+ a04: 00 00 e9 dec.w w0, w0
+ a06: 40 14 98 mov.w w0, [w8+40]
+ a08: e1 0f 40 add.w w0, #0x1, [w15]
+ a0a: 05 00 34 bra LE, . + 0xC
+ a0c: 00 80 eb setm.w w0
+ a0e: 40 14 98 mov.w w0, [w8+40]
+ a10: 28 08 90 mov.w [w8+20], w0
+ a12: 00 00 e0 cp0.w w0
+ a14: 18 00 3a bra NZ, . + 0x32
+
+00000a16 <.L78>:
+ a16: 19 05 07 rcall . + 0xA34
+ a18: 15 05 07 rcall . + 0xA2C
+ a1a: 38 10 90 mov.w [w8+38], w0
+ a1c: 00 00 e9 dec.w w0, w0
+ a1e: 30 14 98 mov.w w0, [w8+38]
+ a20: e1 0f 40 add.w w0, #0x1, [w15]
+ a22: 05 00 34 bra LE, . + 0xC
+ a24: 00 80 eb setm.w w0
+ a26: 30 14 98 mov.w w0, [w8+38]
+ a28: 48 00 90 mov.w [w8+8], w0
+ a2a: 00 00 e0 cp0.w w0
+ a2c: 03 00 3a bra NZ, . + 0x8
+
+00000a2e <.L82>:
+ a2e: 0d 05 07 rcall . + 0xA1C
+ a30: 4f 04 78 mov.w [--w15], w8
+ a32: 00 00 06 return
+
+00000a34 <.L89>:
+ a34: 68 00 44 add.w w8, #0x8, w0
+ a36: 3f 02 07 rcall . + 0x480
+ a38: 00 00 e0 cp0.w w0
+ a3a: f9 ff 32 bra Z, . + 0xFFFFFFF4
+ a3c: 99 02 07 rcall . + 0x534
+ a3e: 05 05 07 rcall . + 0xA0C
+ a40: 4f 04 78 mov.w [--w15], w8
+ a42: 00 00 06 return
+ a44: f7 ff 37 bra . + 0xFFFFFFF0
+
+00000a46 <.L88>:
+ a46: 74 00 44 add.w w8, #0x14, w0
+ a48: 36 02 07 rcall . + 0x46E
+ a4a: 00 00 e0 cp0.w w0
+ a4c: e4 ff 32 bra Z, . + 0xFFFFFFCA
+ a4e: 90 02 07 rcall . + 0x522
+ a50: e2 ff 37 bra . + 0xFFFFFFC6
+
+00000a52 <_xQueueGenericReceive>:
+ a52: 0a 00 fa lnk #0xa
+ a54: 88 9f be mov.d w8, [w15++]
+ a56: 8a 9f be mov.d w10, [w15++]
+ a58: 8c 1f 78 mov.w w12, [w15++]
+ a5a: 80 04 78 mov.w w0, w9
+ a5c: 81 05 78 mov.w w1, w11
+ a5e: 92 bf 9f mov.w w2, [w15-14]
+ a60: a3 bf 9f mov.w w3, [w15-12]
+ a62: 04 06 78 mov.w w4, w12
+ a64: f5 00 07 rcall . + 0x1EC
+ a66: 74 80 57 sub.w w15, #0x14, w0
+ a68: 54 02 07 rcall . + 0x4AA
+ a6a: ec 04 07 rcall . + 0x9DA
+ a6c: 39 10 90 mov.w [w9+38], w0
+ a6e: 00 00 e8 inc.w w0, w0
+ a70: b0 14 98 mov.w w0, [w9+38]
+ a72: 49 10 90 mov.w [w9+40], w0
+ a74: 00 00 e8 inc.w w0, w0
+ a76: c0 14 98 mov.w w0, [w9+40]
+ a78: e8 04 07 rcall . + 0x9D2
+ a7a: 1a 00 20 mov.w #0x1, w10
+
+00000a7c <.L119>:
+ a7c: e3 04 07 rcall . + 0x9C8
+ a7e: 09 14 90 mov.w [w9+32], w8
+ a80: e4 04 07 rcall . + 0x9CA
+ a82: 08 00 e0 cp0.w w8
+ a84: 05 00 3a bra NZ, . + 0xC
+ a86: 1f b9 97 mov.w [w15-14], w2
+ a88: af b9 97 mov.w [w15-12], w3
+ a8a: e0 0f 51 sub.w w2, #0x0, [w15]
+ a8c: e0 8f 59 subb.w w3, #0x0, [w15]
+ a8e: 21 00 3a bra NZ, . + 0x44
+
+00000a90 <.L95>:
+ a90: 0a 00 e0 cp0.w w10
+ a92: 0c 00 3a bra NZ, . + 0x1A
+
+00000a94 <.L102>:
+ a94: 1f b8 97 mov.w [w15-14], w0
+ a96: af b8 97 mov.w [w15-12], w1
+ a98: e0 0f 50 sub.w w0, #0x0, [w15]
+ a9a: e0 8f 58 subb.w w1, #0x0, [w15]
+ a9c: 44 00 32 bra Z, . + 0x8A
+ a9e: ee 80 57 sub.w w15, #0xe, w1
+ aa0: 74 80 57 sub.w w15, #0x14, w0
+ aa2: 3e 02 07 rcall . + 0x47E
+ aa4: 00 00 e0 cp0.w w0
+ aa6: 3f 00 3a bra NZ, . + 0x80
+ aa8: 00 85 eb setm.w w10
+ aaa: e8 ff 37 bra . + 0xFFFFFFD2
+
+00000aac <.L122>:
+ aac: cb 04 07 rcall . + 0x998
+ aae: 09 10 90 mov.w [w9+32], w0
+ ab0: 00 00 e0 cp0.w w0
+ ab2: 2b 00 3a bra NZ, . + 0x58
+ ab4: 00 05 78 mov.w w0, w10
+
+00000ab6 <.L106>:
+ ab6: c9 04 07 rcall . + 0x994
+ ab8: 0a 00 e0 cp0.w w10
+ aba: ec ff 32 bra Z, . + 0xFFFFFFDA
+ abc: e1 0f 45 add.w w10, #0x1, [w15]
+ abe: de ff 32 bra Z, . + 0xFFFFFFBE
+ ac0: 09 00 78 mov.w w9, w0
+ ac2: 9c ff 07 rcall . + 0xFFFFFF3A
+ ac4: 20 01 07 rcall . + 0x242
+ ac6: 0a 00 78 mov.w w10, w0
+ ac8: 4f 06 78 mov.w [--w15], w12
+ aca: 4f 05 be mov.d [--w15], w10
+ acc: 4f 04 be mov.d [--w15], w8
+ ace: 00 80 fa ulnk
+ ad0: 00 00 06 return
+
+00000ad2 <.L121>:
+ ad2: 74 80 44 add.w w9, #0x14, w0
+ ad4: d0 01 07 rcall . + 0x3A2
+ ad6: b6 04 07 rcall . + 0x96E
+ ad8: 09 00 78 mov.w w9, w0
+ ada: 90 ff 07 rcall . + 0xFFFFFF22
+ adc: 14 01 07 rcall . + 0x22A
+ ade: 00 00 e0 cp0.w w0
+ ae0: 03 00 3a bra NZ, . + 0x8
+ ae2: ca 13 02 call 0x13ca <_vPortYield>
+ ae4: 00 00 00
+ ae6: 00 00 00 nop
+
+00000ae8 <.L98>:
+ ae8: 09 10 90 mov.w [w9+32], w0
+ aea: 00 00 e0 cp0.w w0
+ aec: 01 00 3a bra NZ, . + 0x4
+ aee: 00 05 78 mov.w w0, w10
+
+00000af0 <.L100>:
+ af0: af 00 07 rcall . + 0x160
+ af2: a8 04 07 rcall . + 0x952
+ af4: 39 10 90 mov.w [w9+38], w0
+ af6: 00 00 e8 inc.w w0, w0
+ af8: b0 14 98 mov.w w0, [w9+38]
+ afa: 49 10 90 mov.w [w9+40], w0
+ afc: 00 00 e8 inc.w w0, w0
+ afe: c0 14 98 mov.w w0, [w9+40]
+ b00: a4 04 07 rcall . + 0x94A
+ b02: a3 04 07 rcall . + 0x948
+ b04: 0a 00 e0 cp0.w w10
+ b06: c6 ff 32 bra Z, . + 0xFFFFFF8E
+ b08: d1 ff 37 bra . + 0xFFFFFFA4
+
+00000b0a <.L104>:
+ b0a: 39 04 90 mov.w [w9+6], w8
+ b0c: 8b 00 78 mov.w w11, w1
+ b0e: 09 00 78 mov.w w9, w0
+ b10: e5 fe 07 rcall . + 0xFFFFFDCC
+ b12: 0c 00 e0 cp0.w w12
+ b14: 13 00 3a bra NZ, . + 0x28
+ b16: 09 10 90 mov.w [w9+32], w0
+ b18: 00 00 e9 dec.w w0, w0
+ b1a: 80 14 98 mov.w w0, [w9+32]
+ b1c: 39 10 90 mov.w [w9+38], w0
+ b1e: 00 00 e8 inc.w w0, w0
+ b20: b0 14 98 mov.w w0, [w9+38]
+ b22: 1a 00 20 mov.w #0x1, w10
+ b24: c8 ff 37 bra . + 0xFFFFFF92
+
+00000b26 <.L110>:
+ b26: 00 05 eb clr.w w10
+ b28: 09 00 78 mov.w w9, w0
+ b2a: 68 ff 07 rcall . + 0xFFFFFED2
+ b2c: ec 00 07 rcall . + 0x1DA
+ b2e: 0a 00 78 mov.w w10, w0
+ b30: 4f 06 78 mov.w [--w15], w12
+ b32: 4f 05 be mov.d [--w15], w10
+ b34: 4f 04 be mov.d [--w15], w8
+ b36: 00 80 fa ulnk
+ b38: 00 00 06 return
+ b3a: cb ff 37 bra . + 0xFFFFFF98
+
+00000b3c <.L107>:
+ b3c: b8 04 98 mov.w w8, [w9+6]
+ b3e: 49 10 90 mov.w [w9+40], w0
+ b40: 00 00 e8 inc.w w0, w0
+ b42: c0 14 98 mov.w w0, [w9+40]
+ b44: 1a 00 20 mov.w #0x1, w10
+ b46: b7 ff 37 bra . + 0xFFFFFF70
+
+00000b48 <_xQueueGenericSend>:
+ b48: 0a 00 fa lnk #0xa
+ b4a: 88 9f be mov.d w8, [w15++]
+ b4c: 8a 9f be mov.d w10, [w15++]
+ b4e: 8c 9f be mov.d w12, [w15++]
+ b50: 00 05 78 mov.w w0, w10
+ b52: 01 06 78 mov.w w1, w12
+ b54: 82 bf 9f mov.w w2, [w15-16]
+ b56: 93 bf 9f mov.w w3, [w15-14]
+ b58: 84 06 78 mov.w w4, w13
+ b5a: 7a 00 07 rcall . + 0xF6
+ b5c: 76 80 57 sub.w w15, #0x16, w0
+ b5e: d9 01 07 rcall . + 0x3B4
+ b60: 71 04 07 rcall . + 0x8E4
+ b62: 3a 10 90 mov.w [w10+38], w0
+ b64: 00 00 e8 inc.w w0, w0
+ b66: 30 15 98 mov.w w0, [w10+38]
+ b68: 4a 10 90 mov.w [w10+40], w0
+ b6a: 00 00 e8 inc.w w0, w0
+ b6c: 40 15 98 mov.w w0, [w10+40]
+ b6e: 6d 04 07 rcall . + 0x8DC
+ b70: 1b 00 20 mov.w #0x1, w11
+
+00000b72 <.L150>:
+ b72: 68 04 07 rcall . + 0x8D2
+ b74: 8a 14 90 mov.w [w10+32], w9
+ b76: 1a 14 90 mov.w [w10+34], w8
+ b78: 68 04 07 rcall . + 0x8D2
+ b7a: 88 8f 54 sub.w w9, w8, [w15]
+ b7c: 28 00 32 bra Z, . + 0x52
+
+00000b7e <.L128>:
+ b7e: 0b 00 e0 cp0.w w11
+ b80: 12 00 3a bra NZ, . + 0x26
+
+00000b82 <.L135>:
+ b82: 0f b8 97 mov.w [w15-16], w0
+ b84: 9f b8 97 mov.w [w15-14], w1
+ b86: e0 0f 50 sub.w w0, #0x0, [w15]
+ b88: e0 8f 58 subb.w w1, #0x0, [w15]
+ b8a: 4b 00 32 bra Z, . + 0x98
+ b8c: f0 80 57 sub.w w15, #0x10, w1
+ b8e: 76 80 57 sub.w w15, #0x16, w0
+ b90: c7 01 07 rcall . + 0x390
+ b92: 00 00 e0 cp0.w w0
+ b94: 46 00 3a bra NZ, . + 0x8E
+ b96: 80 85 eb setm.w w11
+ b98: 55 04 07 rcall . + 0x8AC
+ b9a: 8a 14 90 mov.w [w10+32], w9
+ b9c: 1a 14 90 mov.w [w10+34], w8
+ b9e: 55 04 07 rcall . + 0x8AC
+ ba0: 88 8f 54 sub.w w9, w8, [w15]
+ ba2: ed ff 3a bra NZ, . + 0xFFFFFFDC
+ ba4: 14 00 37 bra . + 0x2A
+
+00000ba6 <.L153>:
+ ba6: 4e 04 07 rcall . + 0x89E
+ ba8: 8a 10 90 mov.w [w10+32], w1
+ baa: 1a 10 90 mov.w [w10+34], w0
+ bac: 80 05 eb clr.w w11
+ bae: 80 8f 50 sub.w w1, w0, [w15]
+ bb0: 2f 00 39 bra NC, . + 0x60
+
+00000bb2 <.L139>:
+ bb2: 4b 04 07 rcall . + 0x898
+ bb4: 0b 00 e0 cp0.w w11
+ bb6: e5 ff 32 bra Z, . + 0xFFFFFFCC
+ bb8: e1 8f 45 add.w w11, #0x1, [w15]
+ bba: db ff 32 bra Z, . + 0xFFFFFFB8
+ bbc: 0a 00 78 mov.w w10, w0
+ bbe: 1e ff 07 rcall . + 0xFFFFFE3E
+ bc0: a2 00 07 rcall . + 0x146
+ bc2: 0b 00 78 mov.w w11, w0
+ bc4: 4f 06 be mov.d [--w15], w12
+ bc6: 4f 05 be mov.d [--w15], w10
+ bc8: 4f 04 be mov.d [--w15], w8
+ bca: 00 80 fa ulnk
+ bcc: 00 00 06 return
+
+00000bce <.L152>:
+ bce: 0f b9 97 mov.w [w15-16], w2
+ bd0: 9f b9 97 mov.w [w15-14], w3
+ bd2: e0 0f 51 sub.w w2, #0x0, [w15]
+ bd4: e0 8f 59 subb.w w3, #0x0, [w15]
+ bd6: d3 ff 32 bra Z, . + 0xFFFFFFA8
+ bd8: 68 00 45 add.w w10, #0x8, w0
+ bda: 4d 01 07 rcall . + 0x29C
+ bdc: 33 04 07 rcall . + 0x868
+ bde: 0a 00 78 mov.w w10, w0
+ be0: 0d ff 07 rcall . + 0xFFFFFE1C
+ be2: 91 00 07 rcall . + 0x124
+ be4: 00 00 e0 cp0.w w0
+ be6: 03 00 3a bra NZ, . + 0x8
+ be8: ca 13 02 call 0x13ca <_vPortYield>
+ bea: 00 00 00
+ bec: 00 00 00 nop
+
+00000bee <.L131>:
+ bee: 8a 10 90 mov.w [w10+32], w1
+ bf0: 1a 10 90 mov.w [w10+34], w0
+ bf2: 80 8f 50 sub.w w1, w0, [w15]
+ bf4: 21 00 32 bra Z, . + 0x44
+ bf6: 2c 00 07 rcall . + 0x5A
+ bf8: 25 04 07 rcall . + 0x84C
+ bfa: 3a 10 90 mov.w [w10+38], w0
+ bfc: 00 00 e8 inc.w w0, w0
+ bfe: 30 15 98 mov.w w0, [w10+38]
+ c00: 4a 10 90 mov.w [w10+40], w0
+ c02: 00 00 e8 inc.w w0, w0
+ c04: 40 15 98 mov.w w0, [w10+40]
+ c06: 21 04 07 rcall . + 0x844
+ c08: 20 04 07 rcall . + 0x842
+
+00000c0a <.L156>:
+ c0a: 0b 00 e0 cp0.w w11
+ c0c: ba ff 32 bra Z, . + 0xFFFFFF76
+ c0e: cb ff 37 bra . + 0xFFFFFF98
+
+00000c10 <.L154>:
+ c10: 0d 01 78 mov.w w13, w2
+ c12: 8c 00 78 mov.w w12, w1
+ c14: 0a 00 78 mov.w w10, w0
+ c16: 9f fe 07 rcall . + 0xFFFFFD40
+ c18: 4a 10 90 mov.w [w10+40], w0
+ c1a: 00 00 e8 inc.w w0, w0
+ c1c: 40 15 98 mov.w w0, [w10+40]
+ c1e: 1b 00 20 mov.w #0x1, w11
+ c20: c8 ff 37 bra . + 0xFFFFFF92
+
+00000c22 <.L141>:
+ c22: 80 05 eb clr.w w11
+ c24: 0a 00 78 mov.w w10, w0
+ c26: ea fe 07 rcall . + 0xFFFFFDD6
+ c28: 6e 00 07 rcall . + 0xDE
+ c2a: 0b 00 78 mov.w w11, w0
+ c2c: 4f 06 be mov.d [--w15], w12
+ c2e: 4f 05 be mov.d [--w15], w10
+ c30: 4f 04 be mov.d [--w15], w8
+ c32: 00 80 fa ulnk
+ c34: 00 00 06 return
+ c36: cb ff 37 bra . + 0xFFFFFF98
+
+00000c38 <.L155>:
+ c38: 80 05 eb clr.w w11
+ c3a: 0a 00 07 rcall . + 0x16
+ c3c: 03 04 07 rcall . + 0x808
+ c3e: 3a 10 90 mov.w [w10+38], w0
+ c40: 00 00 e8 inc.w w0, w0
+ c42: 30 15 98 mov.w w0, [w10+38]
+ c44: 4a 10 90 mov.w [w10+40], w0
+ c46: 00 00 e8 inc.w w0, w0
+ c48: 40 15 98 mov.w w0, [w10+40]
+ c4a: ff 03 07 rcall . + 0x800
+ c4c: fe 03 07 rcall . + 0x7FE
+ c4e: dd ff 37 bra . + 0xFFFFFFBC
+
+00000c50 <_vTaskSuspendAll>:
+ c50: f9 03 07 rcall . + 0x7F4
+ c52: 10 2d ec inc.w 0xd10
+ c54: fa 03 37 bra . + 0x7F6
+
+00000c56 <_vTaskEndScheduler>:
+ c56: 42 a0 a8 bset.b 0x42, #0x5
+ c58: 16 2d ef clr.w 0xd16
+ c5a: b6 03 37 bra . + 0x76E
+
+00000c5c <_vTaskIncrementTick>:
+ c5c: 88 9f be mov.d w8, [w15++]
+ c5e: 8a 1f 78 mov.w w10, [w15++]
+ c60: 10 0d e2 cp0.w 0xd10
+ c62: 1e 00 3a bra NZ, . + 0x3E
+ c64: 40 68 80 mov.w 0xd08, w0
+ c66: 51 68 80 mov.w 0xd0a, w1
+ c68: 61 00 40 add.w w0, #0x1, w0
+ c6a: e0 80 48 addc.w w1, #0x0, w1
+ c6c: 40 68 88 mov.w w0, 0xd08
+ c6e: 51 68 88 mov.w w1, 0xd0a
+ c70: 40 68 80 mov.w 0xd08, w0
+ c72: 51 68 80 mov.w 0xd0a, w1
+ c74: e0 0f 50 sub.w w0, #0x0, [w15]
+ c76: e0 8f 58 subb.w w1, #0x0, [w15]
+ c78: 18 00 32 bra Z, . + 0x32
+ c7a: 40 69 80 mov.w 0xd28, w0
+ c7c: 10 00 e0 cp0.w [w0]
+ c7e: 0d 00 32 bra Z, . + 0x1C
+
+00000c80 <.L14>:
+ c80: 40 69 80 mov.w 0xd28, w0
+ c82: 40 00 90 mov.w [w0+8], w0
+ c84: 40 00 90 mov.w [w0+8], w0
+ c86: 00 04 78 mov.w w0, w8
+ c88: 00 00 e0 cp0.w w0
+ c8a: 07 00 32 bra Z, . + 0x10
+ c8c: 42 68 80 mov.w 0xd08, w2
+ c8e: 53 68 80 mov.w 0xd0a, w3
+ c90: a0 00 90 mov.w [w0+4], w1
+ c92: 10 00 90 mov.w [w0+2], w0
+ c94: 82 0f 50 sub.w w0, w2, [w15]
+ c96: 83 8f 58 subb.w w1, w3, [w15]
+ c98: 11 00 36 bra LEU, . + 0x24
+
+00000c9a <.L24>:
+ c9a: 4f 05 78 mov.w [--w15], w10
+ c9c: 4f 04 be mov.d [--w15], w8
+ c9e: 00 00 06 return
+
+00000ca0 <.L10>:
+ ca0: 12 2d ec inc.w 0xd12
+ ca2: 4f 05 78 mov.w [--w15], w10
+ ca4: 4f 04 be mov.d [--w15], w8
+ ca6: 00 00 06 return
+ ca8: fb ff 37 bra . + 0xFFFFFFF8
+
+00000caa <.L28>:
+ caa: 40 69 80 mov.w 0xd28, w0
+ cac: 31 69 80 mov.w 0xd26, w1
+ cae: 41 69 88 mov.w w1, 0xd28
+ cb0: 30 69 88 mov.w w0, 0xd26
+ cb2: 0c 2d ec inc.w 0xd0c
+ cb4: 40 69 80 mov.w 0xd28, w0
+ cb6: 10 00 e0 cp0.w [w0]
+ cb8: e3 ff 3a bra NZ, . + 0xFFFFFFC8
+ cba: ef ff 37 bra . + 0xFFFFFFE0
+
+00000cbc <.L25>:
+ cbc: 2a d4 20 mov.w #0xd42, w10
+
+00000cbe <.L17>:
+ cbe: 88 84 e8 inc2.w w8, w9
+ cc0: 09 00 78 mov.w w9, w0
+ cc2: af fd 07 rcall . + 0xFFFFFB60
+ cc4: 48 08 90 mov.w [w8+24], w0
+ cc6: 00 00 e0 cp0.w w0
+ cc8: 02 00 32 bra Z, . + 0x6
+ cca: 6e 00 44 add.w w8, #0xe, w0
+ ccc: aa fd 07 rcall . + 0xFFFFFB56
+
+00000cce <.L18>:
+ cce: d8 08 90 mov.w [w8+26], w1
+ cd0: 70 68 80 mov.w 0xd0e, w0
+ cd2: 80 8f 50 sub.w w1, w0, [w15]
+ cd4: 01 00 36 bra LEU, . + 0x4
+ cd6: 71 68 88 mov.w w1, 0xd0e
+
+00000cd8 <.L20>:
+ cd8: 6c 08 b9 mul.su w1, #0xc, w0
+ cda: 00 00 45 add.w w10, w0, w0
+ cdc: 89 00 78 mov.w w9, w1
+ cde: 6f fd 07 rcall . + 0xFFFFFAE0
+ ce0: 40 69 80 mov.w 0xd28, w0
+ ce2: 10 00 e0 cp0.w [w0]
+ ce4: da ff 32 bra Z, . + 0xFFFFFFB6
+ ce6: 40 69 80 mov.w 0xd28, w0
+ ce8: 40 00 90 mov.w [w0+8], w0
+ cea: 40 04 90 mov.w [w0+8], w8
+ cec: 08 00 e0 cp0.w w8
+ cee: d5 ff 32 bra Z, . + 0xFFFFFFAC
+ cf0: 42 68 80 mov.w 0xd08, w2
+ cf2: 53 68 80 mov.w 0xd0a, w3
+ cf4: 18 00 90 mov.w [w8+2], w0
+ cf6: a8 00 90 mov.w [w8+4], w1
+ cf8: 82 0f 50 sub.w w0, w2, [w15]
+ cfa: 83 8f 58 subb.w w1, w3, [w15]
+ cfc: e0 ff 36 bra LEU, . + 0xFFFFFFC2
+ cfe: 4f 05 78 mov.w [--w15], w10
+ d00: 4f 04 be mov.d [--w15], w8
+ d02: 00 00 06 return
+ d04: cd ff 37 bra . + 0xFFFFFF9C
+
+00000d06 <_xTaskResumeAll>:
+ d06: 88 9f be mov.d w8, [w15++]
+ d08: 8a 1f 78 mov.w w10, [w15++]
+ d0a: 9c 03 07 rcall . + 0x73A
+ d0c: 10 2d ed dec.w 0xd10
+ d0e: 80 68 80 mov.w 0xd10, w0
+ d10: 00 00 e0 cp0.w w0
+ d12: 33 00 3a bra NZ, . + 0x68
+ d14: 14 0d e2 cp0.w 0xd14
+ d16: 31 00 32 bra Z, . + 0x64
+ d18: 00 05 78 mov.w w0, w10
+
+00000d1a <.L57>:
+ d1a: 1a 0d e2 cp0.w 0xd1a
+ d1c: 1b 00 32 bra Z, . + 0x38
+
+00000d1e <.L59>:
+ d1e: 10 69 80 mov.w 0xd22, w0
+ d20: 40 04 90 mov.w [w0+8], w8
+ d22: 08 00 e0 cp0.w w8
+ d24: 17 00 32 bra Z, . + 0x30
+ d26: 6e 00 44 add.w w8, #0xe, w0
+ d28: 7c fd 07 rcall . + 0xFFFFFAFA
+ d2a: 88 84 e8 inc2.w w8, w9
+ d2c: 09 00 78 mov.w w9, w0
+ d2e: 79 fd 07 rcall . + 0xFFFFFAF4
+ d30: d8 08 90 mov.w [w8+26], w1
+ d32: 70 68 80 mov.w 0xd0e, w0
+ d34: 80 8f 50 sub.w w1, w0, [w15]
+ d36: 01 00 36 bra LEU, . + 0x4
+ d38: 71 68 88 mov.w w1, 0xd0e
+
+00000d3a <.L37>:
+ d3a: 6c 09 b9 mul.su w1, #0xc, w2
+ d3c: 20 d4 20 mov.w #0xd42, w0
+ d3e: 02 00 40 add.w w0, w2, w0
+ d40: 89 00 78 mov.w w9, w1
+ d42: 3d fd 07 rcall . + 0xFFFFFA7C
+ d44: d0 6d 80 mov.w 0xdba, w0
+ d46: d8 08 90 mov.w [w8+26], w1
+ d48: 50 08 90 mov.w [w0+26], w0
+ d4a: 80 8f 50 sub.w w1, w0, [w15]
+ d4c: e6 ff 39 bra NC, . + 0xFFFFFFCE
+ d4e: 1a 00 20 mov.w #0x1, w10
+ d50: 1a 0d e2 cp0.w 0xd1a
+ d52: e5 ff 3a bra NZ, . + 0xFFFFFFCC
+
+00000d54 <.L40>:
+ d54: 12 0d e2 cp0.w 0xd12
+ d56: 0c 00 32 bra Z, . + 0x1A
+ d58: 12 0d e2 cp0.w 0xd12
+ d5a: 16 00 3a bra NZ, . + 0x2E
+
+00000d5c <.L45>:
+ d5c: 06 2d ef clr.w 0xd06
+ d5e: ca 13 02 call 0x13ca <_vPortYield>
+ d60: 00 00 00
+ d62: 00 00 00 nop
+ d64: 18 00 20 mov.w #0x1, w8
+ d66: 71 03 07 rcall . + 0x6E4
+ d68: 08 00 78 mov.w w8, w0
+ d6a: 4f 05 78 mov.w [--w15], w10
+ d6c: 4f 04 be mov.d [--w15], w8
+ d6e: 00 00 06 return
+
+00000d70 <.L60>:
+ d70: e1 0f 55 sub.w w10, #0x1, [w15]
+ d72: f4 ff 32 bra Z, . + 0xFFFFFFEA
+ d74: 30 68 80 mov.w 0xd06, w0
+ d76: e1 0f 50 sub.w w0, #0x1, [w15]
+ d78: f1 ff 32 bra Z, . + 0xFFFFFFE4
+
+00000d7a <.L32>:
+ d7a: 00 04 eb clr.w w8
+ d7c: 66 03 07 rcall . + 0x6CE
+ d7e: 08 00 78 mov.w w8, w0
+ d80: 4f 05 78 mov.w [--w15], w10
+ d82: 4f 04 be mov.d [--w15], w8
+ d84: 00 00 06 return
+ d86: f4 ff 37 bra . + 0xFFFFFFEA
+
+00000d88 <.L52>:
+ d88: 69 ff 07 rcall . + 0xFFFFFED4
+ d8a: 12 2d ed dec.w 0xd12
+ d8c: 12 0d e2 cp0.w 0xd12
+ d8e: e6 ff 32 bra Z, . + 0xFFFFFFCE
+ d90: 65 ff 07 rcall . + 0xFFFFFECC
+ d92: 12 2d ed dec.w 0xd12
+ d94: 12 0d e2 cp0.w 0xd12
+ d96: f8 ff 3a bra NZ, . + 0xFFFFFFF2
+ d98: e1 ff 37 bra . + 0xFFFFFFC4
+
+00000d9a <_vTaskDelayUntil>:
+ d9a: 88 9f be mov.d w8, [w15++]
+ d9c: 8a 1f 78 mov.w w10, [w15++]
+ d9e: 00 05 78 mov.w w0, w10
+ da0: 02 04 be mov.d w2, w8
+ da2: 56 ff 07 rcall . + 0xFFFFFEAE
+ da4: 1a 01 be mov.d [w10], w2
+ da6: 02 04 44 add.w w8, w2, w8
+ da8: 83 84 4c addc.w w9, w3, w9
+ daa: 40 68 80 mov.w 0xd08, w0
+ dac: 51 68 80 mov.w 0xd0a, w1
+ dae: 80 0f 51 sub.w w2, w0, [w15]
+ db0: 81 8f 59 subb.w w3, w1, [w15]
+ db2: 10 00 36 bra LEU, . + 0x22
+ db4: 88 0f 51 sub.w w2, w8, [w15]
+ db6: 89 8f 59 subb.w w3, w9, [w15]
+ db8: 10 00 3e bra GTU, . + 0x22
+
+00000dba <.L66>:
+ dba: 00 00 eb clr.w w0
+ dbc: 08 8d be mov.d w8, [w10]
+ dbe: 00 00 e0 cp0.w w0
+ dc0: 15 00 3a bra NZ, . + 0x2C
+
+00000dc2 <.L71>:
+ dc2: a1 ff 07 rcall . + 0xFFFFFF44
+ dc4: 00 00 e0 cp0.w w0
+ dc6: 03 00 3a bra NZ, . + 0x8
+ dc8: ca 13 02 call 0x13ca <_vPortYield>
+ dca: 00 00 00
+ dcc: 00 00 00 nop
+
+00000dce <.L77>:
+ dce: 4f 05 78 mov.w [--w15], w10
+ dd0: 4f 04 be mov.d [--w15], w8
+ dd2: 00 00 06 return
+
+00000dd4 <.L64>:
+ dd4: 88 0f 51 sub.w w2, w8, [w15]
+ dd6: 89 8f 59 subb.w w3, w9, [w15]
+ dd8: 05 00 3e bra GTU, . + 0xC
+
+00000dda <.L78>:
+ dda: 40 68 80 mov.w 0xd08, w0
+ ddc: 51 68 80 mov.w 0xd0a, w1
+ dde: 80 0f 54 sub.w w8, w0, [w15]
+ de0: 81 8f 5c subb.w w9, w1, [w15]
+ de2: eb ff 36 bra LEU, . + 0xFFFFFFD8
+
+00000de4 <.L68>:
+ de4: 10 00 20 mov.w #0x1, w0
+ de6: 08 8d be mov.d w8, [w10]
+ de8: 00 00 e0 cp0.w w0
+ dea: eb ff 32 bra Z, . + 0xFFFFFFD8
+
+00000dec <.L80>:
+ dec: ba 8d ec inc2.w 0xdba, WREG
+ dee: 19 fd 07 rcall . + 0xFFFFFA34
+ df0: d0 6d 80 mov.w 0xdba, w0
+ df2: 18 00 98 mov.w w8, [w0+2]
+ df4: 29 00 98 mov.w w9, [w0+4]
+ df6: 40 68 80 mov.w 0xd08, w0
+ df8: 51 68 80 mov.w 0xd0a, w1
+ dfa: 80 0f 54 sub.w w8, w0, [w15]
+ dfc: 81 8f 5c subb.w w9, w1, [w15]
+ dfe: 05 00 39 bra NC, . + 0xC
+ e00: d1 6d 80 mov.w 0xdba, w1
+ e02: 40 69 80 mov.w 0xd28, w0
+ e04: 81 80 e8 inc2.w w1, w1
+ e06: e6 fc 07 rcall . + 0xFFFFF9CE
+ e08: dc ff 37 bra . + 0xFFFFFFBA
+
+00000e0a <.L81>:
+ e0a: d1 6d 80 mov.w 0xdba, w1
+ e0c: 30 69 80 mov.w 0xd26, w0
+ e0e: 81 80 e8 inc2.w w1, w1
+ e10: e1 fc 07 rcall . + 0xFFFFF9C4
+ e12: d7 ff 37 bra . + 0xFFFFFFB0
+
+00000e14 <_xTaskGetTickCount>:
+ e14: 88 9f be mov.d w8, [w15++]
+ e16: 16 03 07 rcall . + 0x62E
+ e18: 48 68 80 mov.w 0xd08, w8
+ e1a: 59 68 80 mov.w 0xd0a, w9
+ e1c: 16 03 07 rcall . + 0x62E
+ e1e: 08 00 be mov.d w8, w0
+ e20: 4f 04 be mov.d [--w15], w8
+ e22: 00 00 06 return
+
+00000e24 <_uxTaskGetNumberOfTasks>:
+ e24: 88 1f 78 mov.w w8, [w15++]
+ e26: 0e 03 07 rcall . + 0x61E
+ e28: a8 68 80 mov.w 0xd14, w8
+ e2a: 0f 03 07 rcall . + 0x620
+ e2c: 08 00 78 mov.w w8, w0
+ e2e: 4f 04 78 mov.w [--w15], w8
+ e30: 00 00 06 return
+
+00000e32 <_vTaskSwitchContext>:
+ e32: 10 0d e2 cp0.w 0xd10
+ e34: 03 00 32 bra Z, . + 0x8
+ e36: 10 00 20 mov.w #0x1, w0
+ e38: 30 68 88 mov.w w0, 0xd06
+ e3a: 00 00 06 return
+
+00000e3c <.L92>:
+ e3c: 70 68 80 mov.w 0xd0e, w0
+ e3e: 6c 00 b9 mul.su w0, #0xc, w0
+ e40: 22 d4 20 mov.w #0xd42, w2
+ e42: 62 00 78 mov.w [w2+w0], w0
+ e44: 00 00 e0 cp0.w w0
+ e46: 06 00 3a bra NZ, . + 0xE
+
+00000e48 <.L100>:
+ e48: 0e 2d ed dec.w 0xd0e
+ e4a: 70 68 80 mov.w 0xd0e, w0
+ e4c: 6c 00 b9 mul.su w0, #0xc, w0
+ e4e: 62 00 78 mov.w [w2+w0], w0
+ e50: 00 00 e0 cp0.w w0
+ e52: fa ff 32 bra Z, . + 0xFFFFFFF6
+
+00000e54 <.L96>:
+ e54: 70 68 80 mov.w 0xd0e, w0
+ e56: 6c 00 b9 mul.su w0, #0xc, w0
+ e58: 00 01 41 add.w w2, w0, w2
+ e5a: 92 00 90 mov.w [w2+2], w1
+ e5c: a1 00 90 mov.w [w1+4], w1
+ e5e: 11 01 98 mov.w w1, [w2+2]
+ e60: 64 00 41 add.w w2, #0x4, w0
+ e62: 80 8f 50 sub.w w1, w0, [w15]
+ e64: 03 00 32 bra Z, . + 0x8
+ e66: c1 00 90 mov.w [w1+8], w1
+ e68: d1 6d 88 mov.w w1, 0xdba
+ e6a: 00 00 06 return
+
+00000e6c <.L103>:
+ e6c: a1 00 90 mov.w [w1+4], w1
+ e6e: 11 01 98 mov.w w1, [w2+2]
+ e70: c1 00 90 mov.w [w1+8], w1
+ e72: d1 6d 88 mov.w w1, 0xdba
+ e74: 00 00 06 return
+
+00000e76 <_vTaskPlaceOnEventList>:
+ e76: 88 9f be mov.d w8, [w15++]
+ e78: 02 04 be mov.d w2, w8
+ e7a: d1 6d 80 mov.w 0xdba, w1
+ e7c: ee 80 40 add.w w1, #0xe, w1
+ e7e: aa fc 07 rcall . + 0xFFFFF956
+ e80: ba 8d ec inc2.w 0xdba, WREG
+ e82: cf fc 07 rcall . + 0xFFFFF9A0
+ e84: 40 68 80 mov.w 0xd08, w0
+ e86: 51 68 80 mov.w 0xd0a, w1
+ e88: 00 01 44 add.w w8, w0, w2
+ e8a: 81 81 4c addc.w w9, w1, w3
+ e8c: d0 6d 80 mov.w 0xdba, w0
+ e8e: 12 00 98 mov.w w2, [w0+2]
+ e90: 23 00 98 mov.w w3, [w0+4]
+ e92: 40 68 80 mov.w 0xd08, w0
+ e94: 51 68 80 mov.w 0xd0a, w1
+ e96: 80 0f 51 sub.w w2, w0, [w15]
+ e98: 81 8f 59 subb.w w3, w1, [w15]
+ e9a: 06 00 31 bra C, . + 0xE
+ e9c: d1 6d 80 mov.w 0xdba, w1
+ e9e: 30 69 80 mov.w 0xd26, w0
+ ea0: 81 80 e8 inc2.w w1, w1
+ ea2: 98 fc 07 rcall . + 0xFFFFF932
+ ea4: 4f 04 be mov.d [--w15], w8
+ ea6: 00 00 06 return
+
+00000ea8 <.L106>:
+ ea8: d1 6d 80 mov.w 0xdba, w1
+ eaa: 40 69 80 mov.w 0xd28, w0
+ eac: 81 80 e8 inc2.w w1, w1
+ eae: 92 fc 07 rcall . + 0xFFFFF926
+ eb0: 4f 04 be mov.d [--w15], w8
+ eb2: 00 00 06 return
+ eb4: f9 ff 37 bra . + 0xFFFFFFF4
+
+00000eb6 <_xTaskRemoveFromEventList>:
+ eb6: 88 9f be mov.d w8, [w15++]
+ eb8: 90 00 78 mov.w [w0], w1
+ eba: 01 00 e0 cp0.w w1
+ ebc: 20 00 3a bra NZ, . + 0x42
+ ebe: 81 04 78 mov.w w1, w9
+
+00000ec0 <.L116>:
+ ec0: 6e 84 44 add.w w9, #0xe, w8
+ ec2: 08 00 78 mov.w w8, w0
+ ec4: ae fc 07 rcall . + 0xFFFFF95E
+ ec6: 10 0d e2 cp0.w 0xd10
+ ec8: 16 00 3a bra NZ, . + 0x2E
+ eca: 09 84 e8 inc2.w w9, w8
+ ecc: 08 00 78 mov.w w8, w0
+ ece: a9 fc 07 rcall . + 0xFFFFF954
+ ed0: d9 08 90 mov.w [w9+26], w1
+ ed2: 70 68 80 mov.w 0xd0e, w0
+ ed4: 80 8f 50 sub.w w1, w0, [w15]
+ ed6: 16 00 3e bra GTU, . + 0x2E
+ ed8: 6c 09 b9 mul.su w1, #0xc, w2
+ eda: 20 d4 20 mov.w #0xd42, w0
+ edc: 02 00 40 add.w w0, w2, w0
+ ede: 88 00 78 mov.w w8, w1
+ ee0: 6e fc 07 rcall . + 0xFFFFF8DE
+
+00000ee2 <.L121>:
+ ee2: d0 6d 80 mov.w 0xdba, w0
+ ee4: 00 01 eb clr.w w2
+ ee6: d9 08 90 mov.w [w9+26], w1
+ ee8: 50 08 90 mov.w [w0+26], w0
+ eea: 80 8f 50 sub.w w1, w0, [w15]
+ eec: 01 00 39 bra NC, . + 0x4
+ eee: 12 00 20 mov.w #0x1, w2
+
+00000ef0 <.L122>:
+ ef0: 02 00 78 mov.w w2, w0
+ ef2: 4f 04 be mov.d [--w15], w8
+ ef4: 00 00 06 return
+
+00000ef6 <.L117>:
+ ef6: 88 00 78 mov.w w8, w1
+ ef8: a0 d1 20 mov.w #0xd1a, w0
+ efa: 61 fc 07 rcall . + 0xFFFFF8C4
+ efc: f2 ff 37 bra . + 0xFFFFFFE6
+
+00000efe <.L114>:
+ efe: 40 00 90 mov.w [w0+8], w0
+ f00: c0 04 90 mov.w [w0+8], w9
+ f02: de ff 37 bra . + 0xFFFFFFBE
+
+00000f04 <.L125>:
+ f04: 71 68 88 mov.w w1, 0xd0e
+ f06: 6c 09 b9 mul.su w1, #0xc, w2
+ f08: 20 d4 20 mov.w #0xd42, w0
+ f0a: 02 00 40 add.w w0, w2, w0
+ f0c: 88 00 78 mov.w w8, w1
+ f0e: 57 fc 07 rcall . + 0xFFFFF8B0
+ f10: e8 ff 37 bra . + 0xFFFFFFD2
+
+00000f12 <_vTaskSetTimeOutState>:
+ f12: 61 68 80 mov.w 0xd0c, w1
+ f14: 01 08 78 mov.w w1, [w0]
+ f16: 42 68 80 mov.w 0xd08, w2
+ f18: 53 68 80 mov.w 0xd0a, w3
+ f1a: 12 00 98 mov.w w2, [w0+2]
+ f1c: 23 00 98 mov.w w3, [w0+4]
+ f1e: 00 00 06 return
+
+00000f20 <_xTaskCheckForTimeOut>:
+ f20: 00 03 be mov.d w0, w6
+ f22: 60 68 80 mov.w 0xd0c, w0
+ f24: 96 0f 10 subr.w w0, [w6], [w15]
+ f26: 19 00 32 bra Z, . + 0x34
+ f28: 40 68 80 mov.w 0xd08, w0
+ f2a: 51 68 80 mov.w 0xd0a, w1
+ f2c: 16 01 90 mov.w [w6+2], w2
+ f2e: a6 01 90 mov.w [w6+4], w3
+ f30: 80 0f 51 sub.w w2, w0, [w15]
+ f32: 81 8f 59 subb.w w3, w1, [w15]
+ f34: 08 00 36 bra LEU, . + 0x12
+ f36: 40 68 80 mov.w 0xd08, w0
+ f38: 51 68 80 mov.w 0xd0a, w1
+ f3a: 17 02 be mov.d [w7], w4
+ f3c: 02 00 50 sub.w w0, w2, w0
+ f3e: 83 80 58 subb.w w1, w3, w1
+ f40: 84 0f 50 sub.w w0, w4, [w15]
+ f42: 85 8f 58 subb.w w1, w5, [w15]
+ f44: 01 00 39 bra NC, . + 0x4
+
+00000f46 <.L134>:
+ f46: 10 00 05 retlw.w #0x1, w0
+
+00000f48 <.L140>:
+ f48: 40 68 80 mov.w 0xd08, w0
+ f4a: 51 68 80 mov.w 0xd0a, w1
+ f4c: 02 00 50 sub.w w0, w2, w0
+ f4e: 83 80 58 subb.w w1, w3, w1
+ f50: 80 1b 52 sub.w w4, w0, [w7++]
+ f52: 81 93 5a subb.w w5, w1, [w7--]
+ f54: 06 00 78 mov.w w6, w0
+ f56: dd ff 07 rcall . + 0xFFFFFFBC
+ f58: 00 00 05 retlw.w #0x0, w0
+
+00000f5a <.L138>:
+ f5a: 16 01 90 mov.w [w6+2], w2
+ f5c: a6 01 90 mov.w [w6+4], w3
+ f5e: 40 68 80 mov.w 0xd08, w0
+ f60: 51 68 80 mov.w 0xd0a, w1
+ f62: 17 02 be mov.d [w7], w4
+ f64: 02 00 50 sub.w w0, w2, w0
+ f66: 83 80 58 subb.w w1, w3, w1
+ f68: 84 0f 50 sub.w w0, w4, [w15]
+ f6a: 85 8f 58 subb.w w1, w5, [w15]
+ f6c: ec ff 31 bra C, . + 0xFFFFFFDA
+ f6e: ec ff 37 bra . + 0xFFFFFFDA
+
+00000f70 <_vTaskMissedYield>:
+ f70: 10 00 20 mov.w #0x1, w0
+ f72: 30 68 88 mov.w w0, 0xd06
+ f74: 00 00 06 return
+
+00000f76 <_prvIdleTask>:
+ f76: ff ff 37 bra .
+
+00000f78 <_xTaskCreate>:
+ f78: e6 87 47 add.w w15, #0x6, w15
+ f7a: 88 9f be mov.d w8, [w15++]
+ f7c: 8a 9f be mov.d w10, [w15++]
+ f7e: 8c 9f be mov.d w12, [w15++]
+ f80: 8e 1f 78 mov.w w14, [w15++]
+ f82: 00 07 78 mov.w w0, w14
+ f84: 01 05 78 mov.w w1, w10
+ f86: 02 04 78 mov.w w2, w8
+ f88: 83 06 78 mov.w w3, w13
+ f8a: 04 06 78 mov.w w4, w12
+ f8c: 85 bf 9f mov.w w5, [w15-16]
+ f8e: 20 02 20 mov.w #0x22, w0
+ f90: 74 02 07 rcall . + 0x4EA
+ f92: 80 04 78 mov.w w0, w9
+ f94: 00 80 eb setm.w w0
+ f96: 09 00 e0 cp0.w w9
+ f98: 49 00 32 bra Z, . + 0x94
+ f9a: 08 04 44 add.w w8, w8, w8
+ f9c: 08 00 78 mov.w w8, w0
+ f9e: 6d 02 07 rcall . + 0x4DC
+ fa0: e0 0c 98 mov.w w0, [w9+28]
+ fa2: 00 00 e0 cp0.w w0
+ fa4: 84 00 32 bra Z, . + 0x10A
+ fa6: 08 01 78 mov.w w8, w2
+ fa8: 51 0a 20 mov.w #0xa5, w1
+ faa: f5 f8 07 rcall . + 0xFFFFF1EC
+ fac: 7e 80 44 add.w w9, #0x1e, w0
+ fae: 42 00 20 mov.w #0x4, w2
+ fb0: 8a 00 78 mov.w w10, w1
+ fb2: f8 f8 07 rcall . + 0xFFFFF1F2
+ fb4: 00 40 eb clr.b w0
+ fb6: 90 64 98 mov.b w0, [w9+33]
+ fb8: 30 00 20 mov.w #0x3, w0
+ fba: 3a 00 20 mov.w #0x3, w10
+ fbc: 0b 00 20 mov.w #0x0, w11
+ fbe: 80 0f 56 sub.w w12, w0, [w15]
+ fc0: 3b 00 36 bra LEU, . + 0x78
+ fc2: d0 0c 98 mov.w w0, [w9+26]
+ fc4: 09 80 e8 inc2.w w9, w0
+ fc6: f0 b7 9f mov.w w0, [w15-18]
+ fc8: f7 fb 07 rcall . + 0xFFFFF7F0
+ fca: 6e 84 44 add.w w9, #0xe, w8
+ fcc: 08 00 78 mov.w w8, w0
+ fce: f4 fb 07 rcall . + 0xFFFFF7EA
+ fd0: d9 04 98 mov.w w9, [w9+10]
+ fd2: 64 00 15 subr.w w10, #0x4, w0
+ fd4: e0 80 1d subbr.w w11, #0x0, w1
+ fd6: 00 8c be mov.d w0, [w8]
+ fd8: b9 0c 98 mov.w w9, [w9+22]
+ fda: 69 08 90 mov.w [w9+28], w0
+ fdc: 0d 01 78 mov.w w13, w2
+ fde: 8e 00 78 mov.w w14, w1
+ fe0: af 01 07 rcall . + 0x360
+ fe2: 80 0c 78 mov.w w0, [w9]
+ fe4: 2f 02 07 rcall . + 0x460
+ fe6: 14 2d ec inc.w 0xd14
+ fe8: a0 68 80 mov.w 0xd14, w0
+ fea: e1 0f 50 sub.w w0, #0x1, [w15]
+ fec: 4c 00 32 bra Z, . + 0x9A
+
+00000fee <.L161>:
+ fee: 2b d4 20 mov.w #0xd42, w11
+ ff0: 16 0d e2 cp0.w 0xd16
+ ff2: 43 00 32 bra Z, . + 0x88
+
+00000ff4 <.L165>:
+ ff4: d9 08 90 mov.w [w9+26], w1
+ ff6: c0 68 80 mov.w 0xd18, w0
+ ff8: 80 8f 50 sub.w w1, w0, [w15]
+ ffa: 01 00 36 bra LEU, . + 0x4
+ ffc: c1 68 88 mov.w w1, 0xd18
+
+00000ffe <.L168>:
+ ffe: 70 68 80 mov.w 0xd0e, w0
+ 1000: 80 8f 50 sub.w w1, w0, [w15]
+ 1002: 01 00 36 bra LEU, . + 0x4
+ 1004: 71 68 88 mov.w w1, 0xd0e
+
+00001006 <.L170>:
+ 1006: 6c 08 b9 mul.su w1, #0xc, w0
+ 1008: 00 80 45 add.w w11, w0, w0
+ 100a: ff b0 97 mov.w [w15-18], w1
+ 100c: d8 fb 07 rcall . + 0xFFFFF7B2
+ 100e: 1d 02 07 rcall . + 0x43C
+ 1010: 0f b8 97 mov.w [w15-16], w0
+ 1012: 00 00 e0 cp0.w w0
+ 1014: 01 00 32 bra Z, . + 0x4
+ 1016: 09 08 78 mov.w w9, [w0]
+
+00001018 <.L172>:
+ 1018: 16 0d e2 cp0.w 0xd16
+ 101a: 27 00 32 bra Z, . + 0x50
+ 101c: d0 6d 80 mov.w 0xdba, w0
+ 101e: 50 08 90 mov.w [w0+26], w0
+ 1020: 8c 0f 50 sub.w w0, w12, [w15]
+ 1022: 23 00 31 bra C, . + 0x48
+ 1024: ca 13 02 call 0x13ca <_vPortYield>
+ 1026: 00 00 00
+ 1028: 00 00 00 nop
+ 102a: 10 00 20 mov.w #0x1, w0
+
+0000102c <.L155>:
+ 102c: 4f 07 78 mov.w [--w15], w14
+ 102e: 4f 06 be mov.d [--w15], w12
+ 1030: 4f 05 be mov.d [--w15], w10
+ 1032: 4f 04 be mov.d [--w15], w8
+ 1034: 6f 00 b1 sub.w #0x6, w15
+ 1036: 00 00 06 return
+
+00001038 <.L184>:
+ 1038: 61 65 b8 mul.uu w12, #0x1, w10
+ 103a: 0c 00 78 mov.w w12, w0
+ 103c: d0 0c 98 mov.w w0, [w9+26]
+ 103e: 09 80 e8 inc2.w w9, w0
+ 1040: f0 b7 9f mov.w w0, [w15-18]
+ 1042: ba fb 07 rcall . + 0xFFFFF776
+ 1044: 6e 84 44 add.w w9, #0xe, w8
+ 1046: 08 00 78 mov.w w8, w0
+ 1048: b7 fb 07 rcall . + 0xFFFFF770
+ 104a: d9 04 98 mov.w w9, [w9+10]
+ 104c: 64 00 15 subr.w w10, #0x4, w0
+ 104e: e0 80 1d subbr.w w11, #0x0, w1
+ 1050: 00 8c be mov.d w0, [w8]
+ 1052: b9 0c 98 mov.w w9, [w9+22]
+ 1054: 69 08 90 mov.w [w9+28], w0
+ 1056: 0d 01 78 mov.w w13, w2
+ 1058: 8e 00 78 mov.w w14, w1
+ 105a: 72 01 07 rcall . + 0x2E6
+ 105c: 80 0c 78 mov.w w0, [w9]
+ 105e: f2 01 07 rcall . + 0x3E6
+ 1060: 14 2d ec inc.w 0xd14
+ 1062: a0 68 80 mov.w 0xd14, w0
+ 1064: e1 0f 50 sub.w w0, #0x1, [w15]
+ 1066: c3 ff 3a bra NZ, . + 0xFFFFFF88
+ 1068: 0e 00 37 bra . + 0x1E
+
+0000106a <.L174>:
+ 106a: 10 00 20 mov.w #0x1, w0
+ 106c: 4f 07 78 mov.w [--w15], w14
+ 106e: 4f 06 be mov.d [--w15], w12
+ 1070: 4f 05 be mov.d [--w15], w10
+ 1072: 4f 04 be mov.d [--w15], w8
+ 1074: 6f 00 b1 sub.w #0x6, w15
+ 1076: 00 00 06 return
+ 1078: df ff 37 bra . + 0xFFFFFFC0
+
+0000107a <.L186>:
+ 107a: d0 6d 80 mov.w 0xdba, w0
+ 107c: 50 08 90 mov.w [w0+26], w0
+ 107e: 80 0f 56 sub.w w12, w0, [w15]
+ 1080: b9 ff 39 bra NC, . + 0xFFFFFF74
+ 1082: d9 6d 88 mov.w w9, 0xdba
+ 1084: b7 ff 37 bra . + 0xFFFFFF70
+
+00001086 <.L185>:
+ 1086: d9 6d 88 mov.w w9, 0xdba
+ 1088: 2b d4 20 mov.w #0xd42, w11
+ 108a: 0b 04 78 mov.w w11, w8
+ 108c: 2a d7 20 mov.w #0xd72, w10
+
+0000108e <.L163>:
+ 108e: 08 00 78 mov.w w8, w0
+ 1090: 8b fb 07 rcall . + 0xFFFFF718
+ 1092: 6c 04 44 add.w w8, #0xc, w8
+ 1094: 88 0f 55 sub.w w10, w8, [w15]
+ 1096: fb ff 3a bra NZ, . + 0xFFFFFFF8
+ 1098: 60 d3 20 mov.w #0xd36, w0
+ 109a: 86 fb 07 rcall . + 0xFFFFF70E
+ 109c: a0 d2 20 mov.w #0xd2a, w0
+ 109e: 84 fb 07 rcall . + 0xFFFFF70A
+ 10a0: a0 d1 20 mov.w #0xd1a, w0
+ 10a2: 82 fb 07 rcall . + 0xFFFFF706
+ 10a4: 60 d3 20 mov.w #0xd36, w0
+ 10a6: 40 69 88 mov.w w0, 0xd28
+ 10a8: a0 d2 20 mov.w #0xd2a, w0
+ 10aa: 30 69 88 mov.w w0, 0xd26
+ 10ac: a3 ff 37 bra . + 0xFFFFFF48
+
+000010ae <.L183>:
+ 10ae: 09 00 78 mov.w w9, w0
+ 10b0: ff 01 07 rcall . + 0x400
+ 10b2: 00 80 eb setm.w w0
+ 10b4: 4f 07 78 mov.w [--w15], w14
+ 10b6: 4f 06 be mov.d [--w15], w12
+ 10b8: 4f 05 be mov.d [--w15], w10
+ 10ba: 4f 04 be mov.d [--w15], w8
+ 10bc: 6f 00 b1 sub.w #0x6, w15
+ 10be: 00 00 06 return
+ 10c0: bb ff 37 bra . + 0xFFFFFF78
+
+000010c2 <_vTaskStartScheduler>:
+ 10c2: 80 02 eb clr.w w5
+ 10c4: 05 02 78 mov.w w5, w4
+ 10c6: 85 01 78 mov.w w5, w3
+ 10c8: 92 06 20 mov.w #0x69, w2
+ 10ca: 01 a5 29 mov.w #0x9a50, w1
+ 10cc: 60 f7 20 mov.w #0xf76, w0
+ 10ce: 54 ff 07 rcall . + 0xFFFFFEAA
+ 10d0: e1 0f 50 sub.w w0, #0x1, [w15]
+ 10d2: 01 00 32 bra Z, . + 0x4
+ 10d4: 00 00 06 return
+
+000010d6 <.L194>:
+ 10d6: 42 a0 a8 bset.b 0x42, #0x5
+ 10d8: b0 68 88 mov.w w0, 0xd16
+ 10da: 08 2d ef clr.w 0xd08
+ 10dc: 0a 2d ef clr.w 0xd0a
+ 10de: 44 01 37 bra . + 0x28A
+
+000010e0 <_vCoRoutineAddToDelayedList>:
+ 10e0: 88 9f be mov.d w8, [w15++]
+ 10e2: 8a 1f 78 mov.w w10, [w15++]
+ 10e4: 00 04 be mov.d w0, w8
+ 10e6: 02 05 78 mov.w w2, w10
+ 10e8: a0 6b 80 mov.w 0xd74, w0
+ 10ea: b1 6b 80 mov.w 0xd76, w1
+ 10ec: 08 04 40 add.w w0, w8, w8
+ 10ee: 89 84 48 addc.w w1, w9, w9
+ 10f0: bc 8d ec inc2.w 0xdbc, WREG
+ 10f2: 97 fb 07 rcall . + 0xFFFFF730
+ 10f4: e2 6d 80 mov.w 0xdbc, w2
+ 10f6: 18 01 98 mov.w w8, [w2+2]
+ 10f8: 29 01 98 mov.w w9, [w2+4]
+ 10fa: a0 6b 80 mov.w 0xd74, w0
+ 10fc: b1 6b 80 mov.w 0xd76, w1
+ 10fe: 80 0f 54 sub.w w8, w0, [w15]
+ 1100: 81 8f 5c subb.w w9, w1, [w15]
+ 1102: 0c 00 31 bra C, . + 0x1A
+ 1104: 82 80 e8 inc2.w w2, w1
+ 1106: 60 6c 80 mov.w 0xd8c, w0
+ 1108: 65 fb 07 rcall . + 0xFFFFF6CC
+
+0000110a <.L4>:
+ 110a: 0a 00 e0 cp0.w w10
+ 110c: 04 00 32 bra Z, . + 0xA
+ 110e: e1 6d 80 mov.w 0xdbc, w1
+ 1110: ee 80 40 add.w w1, #0xe, w1
+ 1112: 0a 00 78 mov.w w10, w0
+ 1114: 5f fb 07 rcall . + 0xFFFFF6C0
+
+00001116 <.L7>:
+ 1116: 4f 05 78 mov.w [--w15], w10
+ 1118: 4f 04 be mov.d [--w15], w8
+ 111a: 00 00 06 return
+
+0000111c <.L2>:
+ 111c: 82 80 e8 inc2.w w2, w1
+ 111e: 70 6c 80 mov.w 0xd8e, w0
+ 1120: 59 fb 07 rcall . + 0xFFFFF6B4
+ 1122: f3 ff 37 bra . + 0xFFFFFFE8
+
+00001124 <_vCoRoutineSchedule>:
+ 1124: 88 9f be mov.d w8, [w15++]
+ 1126: 8a 1f 78 mov.w w10, [w15++]
+ 1128: 8a da 20 mov.w #0xda8, w10
+ 112a: 80 0d e2 cp0.w 0xd80
+ 112c: 16 00 32 bra Z, . + 0x2E
+
+0000112e <.L12>:
+ 112e: 42 a0 a8 bset.b 0x42, #0x5
+ 1130: 00 6c 80 mov.w 0xd80, w0
+ 1132: 00 00 e0 cp0.w w0
+ 1134: 7f 00 3a bra NZ, . + 0x100
+ 1136: 00 04 78 mov.w w0, w8
+
+00001138 <.L15>:
+ 1138: 6e 00 44 add.w w8, #0xe, w0
+ 113a: 73 fb 07 rcall . + 0xFFFFF6E8
+ 113c: 42 a0 a9 bclr.b 0x42, #0x5
+ 113e: 88 84 e8 inc2.w w8, w9
+ 1140: 09 00 78 mov.w w9, w0
+ 1142: 6f fb 07 rcall . + 0xFFFFF6E0
+ 1144: d8 08 90 mov.w [w8+26], w1
+ 1146: 90 6b 80 mov.w 0xd72, w0
+ 1148: 80 8f 50 sub.w w1, w0, [w15]
+ 114a: 01 00 36 bra LEU, . + 0x4
+ 114c: 91 6b 88 mov.w w1, 0xd72
+
+0000114e <.L16>:
+ 114e: 6c 08 b9 mul.su w1, #0xc, w0
+ 1150: 00 00 45 add.w w10, w0, w0
+ 1152: 89 00 78 mov.w w9, w1
+ 1154: 34 fb 07 rcall . + 0xFFFFF66A
+ 1156: 80 0d e2 cp0.w 0xd80
+ 1158: ea ff 3a bra NZ, . + 0xFFFFFFD6
+
+0000115a <.L11>:
+ 115a: 5c fe 07 rcall . + 0xFFFFFCBA
+ 115c: e2 6b 80 mov.w 0xd7c, w2
+ 115e: f3 6b 80 mov.w 0xd7e, w3
+ 1160: 02 00 50 sub.w w0, w2, w0
+ 1162: 83 80 58 subb.w w1, w3, w1
+ 1164: c0 6b 88 mov.w w0, 0xd78
+ 1166: d1 6b 88 mov.w w1, 0xd7a
+
+00001168 <.L54>:
+ 1168: c0 6b 80 mov.w 0xd78, w0
+ 116a: d1 6b 80 mov.w 0xd7a, w1
+ 116c: e0 0f 50 sub.w w0, #0x0, [w15]
+ 116e: e0 8f 58 subb.w w1, #0x0, [w15]
+ 1170: 44 00 32 bra Z, . + 0x8A
+
+00001172 <.L19>:
+ 1172: a4 6b 80 mov.w 0xd74, w4
+ 1174: b5 6b 80 mov.w 0xd76, w5
+ 1176: 61 01 42 add.w w4, #0x1, w2
+ 1178: e0 81 4a addc.w w5, #0x0, w3
+ 117a: a2 6b 88 mov.w w2, 0xd74
+ 117c: b3 6b 88 mov.w w3, 0xd76
+ 117e: 61 00 50 sub.w w0, #0x1, w0
+ 1180: e0 80 58 subb.w w1, #0x0, w1
+ 1182: c0 6b 88 mov.w w0, 0xd78
+ 1184: d1 6b 88 mov.w w1, 0xd7a
+ 1186: e0 0f 51 sub.w w2, #0x0, [w15]
+ 1188: e0 8f 59 subb.w w3, #0x0, [w15]
+ 118a: 04 00 3a bra NZ, . + 0xA
+ 118c: 70 6c 80 mov.w 0xd8e, w0
+ 118e: 65 6c 80 mov.w 0xd8c, w5
+ 1190: 75 6c 88 mov.w w5, 0xd8e
+ 1192: 60 6c 88 mov.w w0, 0xd8c
+
+00001194 <.L20>:
+ 1194: 70 6c 80 mov.w 0xd8e, w0
+ 1196: 10 00 e0 cp0.w [w0]
+ 1198: e7 ff 32 bra Z, . + 0xFFFFFFD0
+ 119a: 40 00 90 mov.w [w0+8], w0
+ 119c: 40 00 90 mov.w [w0+8], w0
+ 119e: 00 04 78 mov.w w0, w8
+ 11a0: 00 00 e0 cp0.w w0
+ 11a2: e2 ff 32 bra Z, . + 0xFFFFFFC6
+ 11a4: a0 00 90 mov.w [w0+4], w1
+ 11a6: 10 00 90 mov.w [w0+2], w0
+ 11a8: 80 0f 51 sub.w w2, w0, [w15]
+ 11aa: 81 8f 59 subb.w w3, w1, [w15]
+ 11ac: dd ff 39 bra NC, . + 0xFFFFFFBC
+
+000011ae <.L51>:
+ 11ae: 42 a0 a8 bset.b 0x42, #0x5
+ 11b0: 88 84 e8 inc2.w w8, w9
+ 11b2: 09 00 78 mov.w w9, w0
+ 11b4: 36 fb 07 rcall . + 0xFFFFF66E
+ 11b6: 48 08 90 mov.w [w8+24], w0
+ 11b8: 00 00 e0 cp0.w w0
+ 11ba: 02 00 32 bra Z, . + 0x6
+ 11bc: 6e 00 44 add.w w8, #0xe, w0
+ 11be: 31 fb 07 rcall . + 0xFFFFF664
+
+000011c0 <.L25>:
+ 11c0: 42 a0 a9 bclr.b 0x42, #0x5
+ 11c2: d8 08 90 mov.w [w8+26], w1
+ 11c4: 90 6b 80 mov.w 0xd72, w0
+ 11c6: 80 8f 50 sub.w w1, w0, [w15]
+ 11c8: 01 00 36 bra LEU, . + 0x4
+ 11ca: 91 6b 88 mov.w w1, 0xd72
+
+000011cc <.L27>:
+ 11cc: 6c 08 b9 mul.su w1, #0xc, w0
+ 11ce: 00 00 45 add.w w10, w0, w0
+ 11d0: 89 00 78 mov.w w9, w1
+ 11d2: f5 fa 07 rcall . + 0xFFFFF5EC
+ 11d4: 70 6c 80 mov.w 0xd8e, w0
+ 11d6: 10 00 e0 cp0.w [w0]
+ 11d8: c7 ff 32 bra Z, . + 0xFFFFFF90
+ 11da: 40 00 90 mov.w [w0+8], w0
+ 11dc: 40 04 90 mov.w [w0+8], w8
+ 11de: 08 00 e0 cp0.w w8
+ 11e0: c3 ff 32 bra Z, . + 0xFFFFFF88
+ 11e2: 18 01 90 mov.w [w8+2], w2
+ 11e4: a8 01 90 mov.w [w8+4], w3
+ 11e6: a0 6b 80 mov.w 0xd74, w0
+ 11e8: b1 6b 80 mov.w 0xd76, w1
+ 11ea: 80 0f 51 sub.w w2, w0, [w15]
+ 11ec: 81 8f 59 subb.w w3, w1, [w15]
+ 11ee: df ff 36 bra LEU, . + 0xFFFFFFC0
+ 11f0: c0 6b 80 mov.w 0xd78, w0
+ 11f2: d1 6b 80 mov.w 0xd7a, w1
+ 11f4: e0 0f 50 sub.w w0, #0x0, [w15]
+ 11f6: e0 8f 58 subb.w w1, #0x0, [w15]
+ 11f8: bc ff 3a bra NZ, . + 0xFFFFFF7A
+
+000011fa <.L57>:
+ 11fa: a0 6b 80 mov.w 0xd74, w0
+ 11fc: b1 6b 80 mov.w 0xd76, w1
+ 11fe: e0 6b 88 mov.w w0, 0xd7c
+ 1200: f1 6b 88 mov.w w1, 0xd7e
+ 1202: 94 6b 80 mov.w 0xd72, w4
+ 1204: 6c 20 b9 mul.su w4, #0xc, w0
+ 1206: 80 00 78 mov.w w0, w1
+ 1208: 0a 01 40 add.w w0, w10, w2
+ 120a: 92 02 78 mov.w [w2], w5
+ 120c: 05 00 e0 cp0.w w5
+ 120e: 16 00 3a bra NZ, . + 0x2E
+ 1210: 04 00 e0 cp0.w w4
+ 1212: 0d 00 32 bra Z, . + 0x1C
+ 1214: c0 d9 20 mov.w #0xd9c, w0
+ 1216: 00 80 40 add.w w1, w0, w0
+ 1218: 84 01 78 mov.w w4, w3
+ 121a: 85 00 78 mov.w w5, w1
+
+0000121c <.L34>:
+ 121c: 83 01 e9 dec.w w3, w3
+ 121e: 00 01 78 mov.w w0, w2
+ 1220: 10 00 e0 cp0.w [w0]
+ 1222: 0b 00 3a bra NZ, . + 0x18
+ 1224: 81 00 e8 inc.w w1, w1
+ 1226: 6c 00 50 sub.w w0, #0xc, w0
+ 1228: 84 8f 50 sub.w w1, w4, [w15]
+ 122a: f8 ff 3a bra NZ, . + 0xFFFFFFF2
+ 122c: 93 6b 88 mov.w w3, 0xd72
+
+0000122e <.L42>:
+ 122e: 4f 05 78 mov.w [--w15], w10
+ 1230: 4f 04 be mov.d [--w15], w8
+ 1232: 00 00 06 return
+
+00001234 <.L13>:
+ 1234: 40 6c 80 mov.w 0xd88, w0
+ 1236: 40 04 90 mov.w [w0+8], w8
+ 1238: 7f ff 37 bra . + 0xFFFFFF00
+
+0000123a <.L58>:
+ 123a: 93 6b 88 mov.w w3, 0xd72
+
+0000123c <.L32>:
+ 123c: 92 00 90 mov.w [w2+2], w1
+ 123e: a1 00 90 mov.w [w1+4], w1
+ 1240: 11 01 98 mov.w w1, [w2+2]
+ 1242: 64 00 41 add.w w2, #0x4, w0
+ 1244: 80 8f 50 sub.w w1, w0, [w15]
+ 1246: 09 00 32 bra Z, . + 0x14
+ 1248: 41 00 90 mov.w [w1+8], w0
+ 124a: e0 6d 88 mov.w w0, 0xdbc
+ 124c: e0 08 90 mov.w [w0+28], w1
+ 124e: 10 01 78 mov.w [w0], w2
+ 1250: 02 00 01 call w2
+
+00001252 <.L60>:
+ 1252: 4f 05 78 mov.w [--w15], w10
+ 1254: 4f 04 be mov.d [--w15], w8
+ 1256: 00 00 06 return
+ 1258: ed ff 37 bra . + 0xFFFFFFDC
+
+0000125a <.L59>:
+ 125a: a1 00 90 mov.w [w1+4], w1
+ 125c: 11 01 98 mov.w w1, [w2+2]
+ 125e: 41 00 90 mov.w [w1+8], w0
+ 1260: e0 6d 88 mov.w w0, 0xdbc
+ 1262: e0 08 90 mov.w [w0+28], w1
+ 1264: 10 01 78 mov.w [w0], w2
+ 1266: 02 00 01 call w2
+ 1268: f4 ff 37 bra . + 0xFFFFFFEA
+
+0000126a <_xCoRoutineCreate>:
+ 126a: 88 9f be mov.d w8, [w15++]
+ 126c: 8a 9f be mov.d w10, [w15++]
+ 126e: 80 05 78 mov.w w0, w11
+ 1270: 02 04 78 mov.w w2, w8
+ 1272: 00 02 20 mov.w #0x20, w0
+ 1274: 02 01 07 rcall . + 0x206
+ 1276: 80 04 78 mov.w w0, w9
+ 1278: 00 80 eb setm.w w0
+ 127a: 09 00 e0 cp0.w w9
+ 127c: 1d 00 32 bra Z, . + 0x3C
+ 127e: bc 0d e2 cp0.w 0xdbc
+ 1280: 26 00 32 bra Z, . + 0x4E
+ 1282: 00 00 eb clr.w w0
+ 1284: f0 0c 98 mov.w w0, [w9+30]
+ 1286: 00 80 eb setm.w w0
+ 1288: d0 0c 98 mov.w w0, [w9+26]
+ 128a: e8 0c 98 mov.w w8, [w9+28]
+ 128c: 09 05 78 mov.w w9, w10
+ 128e: 0b 1d 78 mov.w w11, [w10++]
+ 1290: 0a 00 78 mov.w w10, w0
+ 1292: 92 fa 07 rcall . + 0xFFFFF526
+ 1294: 6e 84 44 add.w w9, #0xe, w8
+ 1296: 08 00 78 mov.w w8, w0
+ 1298: 8f fa 07 rcall . + 0xFFFFF520
+ 129a: d9 04 98 mov.w w9, [w9+10]
+ 129c: b9 0c 98 mov.w w9, [w9+22]
+ 129e: 50 00 20 mov.w #0x5, w0
+ 12a0: f1 ff 2f mov.w #0xffff, w1
+ 12a2: 00 8c be mov.d w0, [w8]
+ 12a4: d9 08 90 mov.w [w9+26], w1
+ 12a6: 90 6b 80 mov.w 0xd72, w0
+ 12a8: 80 8f 50 sub.w w1, w0, [w15]
+ 12aa: 09 00 3e bra GTU, . + 0x14
+
+000012ac <.L69>:
+ 12ac: 6c 09 b9 mul.su w1, #0xc, w2
+ 12ae: 80 da 20 mov.w #0xda8, w0
+ 12b0: 02 00 40 add.w w0, w2, w0
+ 12b2: 8a 00 78 mov.w w10, w1
+ 12b4: 84 fa 07 rcall . + 0xFFFFF50A
+ 12b6: 10 00 20 mov.w #0x1, w0
+
+000012b8 <.L66>:
+ 12b8: 4f 05 be mov.d [--w15], w10
+ 12ba: 4f 04 be mov.d [--w15], w8
+ 12bc: 00 00 06 return
+
+000012be <.L74>:
+ 12be: 91 6b 88 mov.w w1, 0xd72
+ 12c0: 6c 09 b9 mul.su w1, #0xc, w2
+ 12c2: 80 da 20 mov.w #0xda8, w0
+ 12c4: 02 00 40 add.w w0, w2, w0
+ 12c6: 8a 00 78 mov.w w10, w1
+ 12c8: 7a fa 07 rcall . + 0xFFFFF4F6
+ 12ca: 10 00 20 mov.w #0x1, w0
+ 12cc: f5 ff 37 bra . + 0xFFFFFFEC
+
+000012ce <.L73>:
+ 12ce: e9 6d 88 mov.w w9, 0xdbc
+ 12d0: c0 d9 20 mov.w #0xd9c, w0
+ 12d2: 6a fa 07 rcall . + 0xFFFFF4D6
+ 12d4: 00 d9 20 mov.w #0xd90, w0
+ 12d6: 68 fa 07 rcall . + 0xFFFFF4D2
+ 12d8: 00 d8 20 mov.w #0xd80, w0
+ 12da: 66 fa 07 rcall . + 0xFFFFF4CE
+ 12dc: c0 d9 20 mov.w #0xd9c, w0
+ 12de: 70 6c 88 mov.w w0, 0xd8e
+ 12e0: 00 d9 20 mov.w #0xd90, w0
+ 12e2: 60 6c 88 mov.w w0, 0xd8c
+ 12e4: 00 00 eb clr.w w0
+ 12e6: f0 0c 98 mov.w w0, [w9+30]
+ 12e8: 00 80 eb setm.w w0
+ 12ea: d0 0c 98 mov.w w0, [w9+26]
+ 12ec: e8 0c 98 mov.w w8, [w9+28]
+ 12ee: 09 05 78 mov.w w9, w10
+ 12f0: 0b 1d 78 mov.w w11, [w10++]
+ 12f2: 0a 00 78 mov.w w10, w0
+ 12f4: 61 fa 07 rcall . + 0xFFFFF4C4
+ 12f6: 6e 84 44 add.w w9, #0xe, w8
+ 12f8: 08 00 78 mov.w w8, w0
+ 12fa: 5e fa 07 rcall . + 0xFFFFF4BE
+ 12fc: d9 04 98 mov.w w9, [w9+10]
+ 12fe: b9 0c 98 mov.w w9, [w9+22]
+ 1300: 50 00 20 mov.w #0x5, w0
+ 1302: f1 ff 2f mov.w #0xffff, w1
+ 1304: 00 8c be mov.d w0, [w8]
+ 1306: d9 08 90 mov.w [w9+26], w1
+ 1308: 90 6b 80 mov.w 0xd72, w0
+ 130a: 80 8f 50 sub.w w1, w0, [w15]
+ 130c: cf ff 36 bra LEU, . + 0xFFFFFFA0
+ 130e: d7 ff 37 bra . + 0xFFFFFFB0
+
+00001310 <_xCoRoutineRemoveFromEventList>:
+ 1310: 88 9f be mov.d w8, [w15++]
+ 1312: 90 00 78 mov.w [w0], w1
+ 1314: 01 00 e0 cp0.w w1
+ 1316: 12 00 32 bra Z, . + 0x26
+ 1318: 40 00 90 mov.w [w0+8], w0
+ 131a: c0 04 90 mov.w [w0+8], w9
+
+0000131c <.L79>:
+ 131c: 6e 84 44 add.w w9, #0xe, w8
+ 131e: 08 00 78 mov.w w8, w0
+ 1320: 80 fa 07 rcall . + 0xFFFFF502
+ 1322: 88 00 78 mov.w w8, w1
+ 1324: 00 d8 20 mov.w #0xd80, w0
+ 1326: 4b fa 07 rcall . + 0xFFFFF498
+ 1328: 00 01 eb clr.w w2
+ 132a: d9 08 90 mov.w [w9+26], w1
+ 132c: e0 6d 80 mov.w 0xdbc, w0
+ 132e: 50 08 90 mov.w [w0+26], w0
+ 1330: 80 8f 50 sub.w w1, w0, [w15]
+ 1332: 01 00 39 bra NC, . + 0x4
+ 1334: 12 00 20 mov.w #0x1, w2
+
+00001336 <.L80>:
+ 1336: 02 00 78 mov.w w2, w0
+ 1338: 4f 04 be mov.d [--w15], w8
+ 133a: 00 00 06 return
+
+0000133c <.L83>:
+ 133c: 81 04 78 mov.w w1, w9
+ 133e: ee ff 37 bra . + 0xFFFFFFDE
+
+00001340 <_pxPortInitialiseStack>:
+ 1340: 01 08 78 mov.w w1, [w0]
+ 1342: 80 00 eb clr.w w1
+ 1344: 11 00 98 mov.w w1, [w0+2]
+ 1346: 21 00 98 mov.w w1, [w0+4]
+ 1348: 32 00 98 mov.w w2, [w0+6]
+ 134a: e8 00 40 add.w w0, #0x8, w1
+ 134c: 60 a5 29 mov.w #0x9a56, w0
+ 134e: c2 a8 29 mov.w #0x9a8c, w2
+
+00001350 <.L2>:
+ 1350: b0 18 78 mov.w [w0++], [w1++]
+ 1352: 80 0f 51 sub.w w2, w0, [w15]
+ 1354: fd ff 3a bra NZ, . + 0xFFFFFFFC
+ 1356: 20 02 80 mov.w 0x44, w0
+ 1358: 80 08 78 mov.w w0, [w1]
+ 135a: 34 c0 bf mov.b 0x34, WREG
+ 135c: 00 80 fb ze w0, w0
+ 135e: 90 00 98 mov.w w0, [w1+2]
+ 1360: 00 00 eb clr.w w0
+ 1362: a0 00 98 mov.w w0, [w1+4]
+ 1364: 66 80 40 add.w w1, #0x6, w0
+ 1366: 00 00 06 return
+
+00001368 <_xPortStartScheduler>:
+ 1368: 00 00 eb clr.w w0
+ 136a: 20 08 88 mov.w w0, 0x104
+ 136c: 00 08 88 mov.w w0, 0x100
+ 136e: c0 12 20 mov.w #0x12c, w0
+ 1370: 10 08 88 mov.w w0, 0x102
+ 1372: 95 c0 bf mov.b 0x95, WREG
+ 1374: f1 c8 b3 mov.b #0x8f, w1
+ 1376: 01 40 60 and.b w0, w1, w0
+ 1378: 00 44 a0 bset.b w0, #0x4
+ 137a: 95 e0 b7 mov.b WREG, 0x95
+ 137c: 84 60 a9 bclr.b 0x84, #0x3
+ 137e: 8c 60 a8 bset.b 0x8c, #0x3
+ 1380: 04 c1 bf mov.b 0x104, WREG
+ 1382: f1 cc b3 mov.b #0xcf, w1
+ 1384: 01 40 60 and.b w0, w1, w0
+ 1386: 00 44 a0 bset.b w0, #0x4
+ 1388: 04 e1 b7 mov.b WREG, 0x104
+ 138a: 05 e1 a8 bset.b 0x105, #0x7
+ 138c: d0 6d 80 mov.w 0xdba, w0
+ 138e: 90 07 78 mov.w [w0], w15
+ 1390: 4f 00 78 mov.w [--w15], w0
+ 1392: f0 6d 88 mov.w w0, 0xdbe
+ 1394: 34 00 f9 pop 0x34
+ 1396: 44 00 f9 pop 0x44
+ 1398: 40 00 f9 pop 0x40
+ 139a: 3e 00 f9 pop 0x3e
+ 139c: 3c 00 f9 pop 0x3c
+ 139e: 3a 00 f9 pop 0x3a
+ 13a0: 38 00 f9 pop 0x38
+ 13a2: 2c 00 f9 pop 0x2c
+ 13a4: 2a 00 f9 pop 0x2a
+ 13a6: 28 00 f9 pop 0x28
+ 13a8: 26 00 f9 pop 0x26
+ 13aa: 24 00 f9 pop 0x24
+ 13ac: 22 00 f9 pop 0x22
+ 13ae: 32 00 f9 pop 0x32
+ 13b0: 36 00 f9 pop 0x36
+ 13b2: 4f 07 78 mov.w [--w15], w14
+ 13b4: 4f 06 be mov.d [--w15], w12
+ 13b6: 4f 05 be mov.d [--w15], w10
+ 13b8: 4f 04 be mov.d [--w15], w8
+ 13ba: 4f 03 be mov.d [--w15], w6
+ 13bc: 4f 02 be mov.d [--w15], w4
+ 13be: 4f 01 be mov.d [--w15], w2
+ 13c0: 4f 00 be mov.d [--w15], w0
+ 13c2: 42 00 f9 pop 0x42
+ 13c4: 00 00 06 return
+ 13c6: 10 00 05 retlw.w #0x1, w0
+
+000013c8 <_vPortEndScheduler>:
+ 13c8: 00 00 06 return
+
+000013ca <_vPortYield>:
+ 13ca: 42 00 f8 push 0x42
+ 13cc: 80 1f 78 mov.w w0, [w15++]
+ 13ce: 00 02 20 mov.w #0x20, w0
+ 13d0: 10 02 88 mov.w w0, 0x42
+ 13d2: 81 1f 78 mov.w w1, [w15++]
+ 13d4: 82 9f be mov.d w2, [w15++]
+ 13d6: 84 9f be mov.d w4, [w15++]
+ 13d8: 86 9f be mov.d w6, [w15++]
+ 13da: 88 9f be mov.d w8, [w15++]
+ 13dc: 8a 9f be mov.d w10, [w15++]
+ 13de: 8c 9f be mov.d w12, [w15++]
+ 13e0: 8e 1f 78 mov.w w14, [w15++]
+ 13e2: 36 00 f8 push 0x36
+ 13e4: 32 00 f8 push 0x32
+ 13e6: 22 00 f8 push 0x22
+ 13e8: 24 00 f8 push 0x24
+ 13ea: 26 00 f8 push 0x26
+ 13ec: 28 00 f8 push 0x28
+ 13ee: 2a 00 f8 push 0x2a
+ 13f0: 2c 00 f8 push 0x2c
+ 13f2: 38 00 f8 push 0x38
+ 13f4: 3a 00 f8 push 0x3a
+ 13f6: 3c 00 f8 push 0x3c
+ 13f8: 3e 00 f8 push 0x3e
+ 13fa: 40 00 f8 push 0x40
+ 13fc: 44 00 f8 push 0x44
+ 13fe: 34 00 f8 push 0x34
+ 1400: f0 6d 80 mov.w 0xdbe, w0
+ 1402: 80 1f 78 mov.w w0, [w15++]
+ 1404: d0 6d 80 mov.w 0xdba, w0
+ 1406: 0f 08 78 mov.w w15, [w0]
+ 1408: 14 fd 07 rcall . + 0xFFFFFA2A
+ 140a: d0 6d 80 mov.w 0xdba, w0
+ 140c: 90 07 78 mov.w [w0], w15
+ 140e: 4f 00 78 mov.w [--w15], w0
+ 1410: f0 6d 88 mov.w w0, 0xdbe
+ 1412: 34 00 f9 pop 0x34
+ 1414: 44 00 f9 pop 0x44
+ 1416: 40 00 f9 pop 0x40
+ 1418: 3e 00 f9 pop 0x3e
+ 141a: 3c 00 f9 pop 0x3c
+ 141c: 3a 00 f9 pop 0x3a
+ 141e: 38 00 f9 pop 0x38
+ 1420: 2c 00 f9 pop 0x2c
+ 1422: 2a 00 f9 pop 0x2a
+ 1424: 28 00 f9 pop 0x28
+ 1426: 26 00 f9 pop 0x26
+ 1428: 24 00 f9 pop 0x24
+ 142a: 22 00 f9 pop 0x22
+ 142c: 32 00 f9 pop 0x32
+ 142e: 36 00 f9 pop 0x36
+ 1430: 4f 07 78 mov.w [--w15], w14
+ 1432: 4f 06 be mov.d [--w15], w12
+ 1434: 4f 05 be mov.d [--w15], w10
+ 1436: 4f 04 be mov.d [--w15], w8
+ 1438: 4f 03 be mov.d [--w15], w6
+ 143a: 4f 02 be mov.d [--w15], w4
+ 143c: 4f 01 be mov.d [--w15], w2
+ 143e: 4f 00 be mov.d [--w15], w0
+ 1440: 42 00 f9 pop 0x42
+ 1442: 00 00 06 return
+
+00001444 <_vPortEnterCritical>:
+ 1444: 42 a0 a8 bset.b 0x42, #0x5
+ 1446: be 2d ec inc.w 0xdbe
+ 1448: 00 00 06 return
+
+0000144a <_vPortExitCritical>:
+ 144a: be 0d ed dec.w 0xdbe, WREG
+ 144c: f0 6d 88 mov.w w0, 0xdbe
+ 144e: 01 00 3a bra NZ, . + 0x4
+ 1450: 42 a0 a9 bclr.b 0x42, #0x5
+
+00001452 <.L28>:
+ 1452: 00 00 06 return
+
+00001454 <__T1Interrupt>:
+ 1454: 36 00 f8 push 0x36
+ 1456: 80 9f be mov.d w0, [w15++]
+ 1458: 82 9f be mov.d w2, [w15++]
+ 145a: 84 9f be mov.d w4, [w15++]
+ 145c: 86 9f be mov.d w6, [w15++]
+ 145e: 34 00 f8 push 0x34
+ 1460: 00 c0 b3 mov.b #0x0, w0
+ 1462: a0 01 88 mov.w w0, 0x34
+ 1464: fb fb 07 rcall . + 0xFFFFF7F8
+ 1466: 84 60 a9 bclr.b 0x84, #0x3
+ 1468: b0 ff 07 rcall . + 0xFFFFFF62
+ 146a: 00 00 00 nop
+ 146c: 34 00 f9 pop 0x34
+ 146e: 4f 03 be mov.d [--w15], w6
+ 1470: 4f 02 be mov.d [--w15], w4
+ 1472: 4f 01 be mov.d [--w15], w2
+ 1474: 4f 00 be mov.d [--w15], w0
+ 1476: 36 00 f9 pop 0x36
+ 1478: 00 40 06 retfie
+
+0000147a <_pvPortMalloc>:
+ 147a: 88 1f 78 mov.w w8, [w15++]
+ 147c: 00 04 78 mov.w w0, w8
+ 147e: 00 08 a3 btst.z w0, #0x0
+ 1480: 02 00 32 bra Z, . + 0x6
+ 1482: 00 00 a1 bclr.w w0, #0x0
+ 1484: 00 84 e8 inc2.w w0, w8
+
+00001486 <.L2>:
+ 1486: e4 fb 07 rcall . + 0xFFFFF7CA
+ 1488: 02 40 80 mov.w 0x800, w2
+ 148a: 82 00 44 add.w w8, w2, w1
+ 148c: f0 4f 20 mov.w #0x4ff, w0
+ 148e: 80 8f 50 sub.w w1, w0, [w15]
+ 1490: 05 00 36 bra LEU, . + 0xC
+
+00001492 <.L4>:
+ 1492: 00 04 eb clr.w w8
+ 1494: 38 fc 07 rcall . + 0xFFFFF872
+ 1496: 08 00 78 mov.w w8, w0
+ 1498: 4f 04 78 mov.w [--w15], w8
+ 149a: 00 00 06 return
+
+0000149c <.L10>:
+ 149c: 81 0f 51 sub.w w2, w1, [w15]
+ 149e: f9 ff 31 bra C, . + 0xFFFFFFF4
+ 14a0: 60 80 20 mov.w #0x806, w0
+ 14a2: 00 04 41 add.w w2, w0, w8
+ 14a4: 01 40 88 mov.w w1, 0x800
+ 14a6: 2f fc 07 rcall . + 0xFFFFF860
+ 14a8: 08 00 78 mov.w w8, w0
+ 14aa: 4f 04 78 mov.w [--w15], w8
+ 14ac: 00 00 06 return
+ 14ae: f6 ff 37 bra . + 0xFFFFFFEE
+
+000014b0 <_vPortFree>:
+ 14b0: 00 00 06 return
+
+000014b2 <_vPortInitialiseBlocks>:
+ 14b2: 00 28 ef clr.w 0x800
+ 14b4: 00 00 06 return
+
+000014b6 <_canOpenChannel>:
+ 14b6: 80 80 eb setm.w w1
+ 14b8: 00 00 e0 cp0.w w0
+ 14ba: 29 00 3a bra NZ, . + 0x54
+ 14bc: f0 8f 2f mov.w #0xf8ff, w0
+ 14be: 90 23 b6 and.w 0x390
+ 14c0: 91 43 a8 bset.b 0x391, #0x2
+ 14c2: 01 08 20 mov.w #0x80, w1
+
+000014c4 <.L5>:
+ 14c4: 80 1c 80 mov.w 0x390, w0
+ 14c6: 00 0e b2 and.w #0xe0, w0
+ 14c8: 81 0f 50 sub.w w0, w1, [w15]
+ 14ca: fc ff 3a bra NZ, . + 0xFFFFFFFA
+ 14cc: 92 23 ef clr.w 0x392
+ 14ce: 50 08 20 mov.w #0x85, w0
+ 14d0: a0 1c 88 mov.w w0, 0x394
+ 14d2: 00 80 22 mov.w #0x2800, w0
+ 14d4: 90 23 b7 ior.w 0x390
+ 14d6: c2 ff 21 mov.w #0x1ffc, w2
+ 14d8: 82 19 88 mov.w w2, 0x330
+ 14da: f1 ff 20 mov.w #0xfff, w1
+ 14dc: 91 19 88 mov.w w1, 0x332
+ 14de: 00 c0 2f mov.w #0xfc00, w0
+ 14e0: a0 19 88 mov.w w0, 0x334
+ 14e2: c2 19 88 mov.w w2, 0x338
+ 14e4: d1 19 88 mov.w w1, 0x33a
+ 14e6: e0 19 88 mov.w w0, 0x33c
+ 14e8: 02 18 88 mov.w w2, 0x300
+ 14ea: 11 18 88 mov.w w1, 0x302
+ 14ec: 20 18 88 mov.w w0, 0x304
+ 14ee: 42 18 88 mov.w w2, 0x308
+ 14f0: 51 18 88 mov.w w1, 0x30a
+ 14f2: 60 18 88 mov.w w0, 0x30c
+ 14f4: 82 18 88 mov.w w2, 0x310
+ 14f6: 91 18 88 mov.w w1, 0x312
+ 14f8: a0 18 88 mov.w w0, 0x314
+ 14fa: c2 18 88 mov.w w2, 0x318
+ 14fc: d1 18 88 mov.w w1, 0x31a
+ 14fe: e0 18 88 mov.w w0, 0x31c
+ 1500: 02 19 88 mov.w w2, 0x320
+ 1502: 11 19 88 mov.w w1, 0x322
+ 1504: 20 19 88 mov.w w0, 0x324
+ 1506: 42 19 88 mov.w w2, 0x328
+ 1508: 51 19 88 mov.w w1, 0x32a
+ 150a: 60 19 88 mov.w w0, 0x32c
+ 150c: 71 77 27 mov.w #0x7777, w1
+
+0000150e <.L4>:
+ 150e: 01 00 78 mov.w w1, w0
+ 1510: 00 00 06 return
+
+00001512 <_canSetBusParams>:
+ 1512: 02 00 fa lnk #0x2
+ 1514: 88 1f 78 mov.w w8, [w15++]
+ 1516: 01 04 78 mov.w w1, w8
+ 1518: e7 bf 9f mov.w w7, [w15-4]
+ 151a: e7 ff 2f mov.w #0xfffe, w7
+ 151c: 71 77 27 mov.w #0x7777, w1
+ 151e: 81 0f 50 sub.w w0, w1, [w15]
+ 1520: 04 00 32 bra Z, . + 0xA
+
+00001522 <.L15>:
+ 1522: 07 00 78 mov.w w7, w0
+ 1524: 4f 04 78 mov.w [--w15], w8
+ 1526: 00 80 fa ulnk
+ 1528: 00 00 06 return
+
+0000152a <.L31>:
+ 152a: e1 0f 51 sub.w w2, #0x1, [w15]
+ 152c: e0 8f 59 subb.w w3, #0x0, [w15]
+ 152e: 21 00 32 bra Z, . + 0x44
+ 1530: 88 00 e9 dec.w w8, w1
+ 1532: 04 02 e9 dec.w w4, w4
+ 1534: 05 00 e9 dec.w w5, w0
+ 1536: d7 ff 2f mov.w #0xfffd, w7
+ 1538: e7 8f 50 sub.w w1, #0x7, [w15]
+ 153a: f3 ff 3e bra GTU, . + 0xFFFFFFE8
+ 153c: c7 ff 2f mov.w #0xfffc, w7
+ 153e: e7 0f 52 sub.w w4, #0x7, [w15]
+ 1540: f0 ff 3e bra GTU, . + 0xFFFFFFE2
+ 1542: b7 ff 2f mov.w #0xfffb, w7
+ 1544: e3 0f 50 sub.w w0, #0x3, [w15]
+ 1546: ed ff 3e bra GTU, . + 0xFFFFFFDC
+ 1548: e1 0f 53 sub.w w6, #0x1, [w15]
+ 154a: 26 00 3a bra NZ, . + 0x4E
+
+0000154c <.L25>:
+ 154c: 46 00 dd sl.w w0, #0x6, w0
+ 154e: 00 0c b2 and.w #0xc0, w0
+ 1550: 92 23 b7 ior.w 0x392
+ 1552: 43 09 dd sl.w w1, #0x3, w2
+ 1554: 82 03 b2 and.w #0x38, w2
+ 1556: 48 20 dd sl.w w4, #0x8, w0
+ 1558: 01 70 20 mov.w #0x700, w1
+ 155a: 01 00 60 and.w w0, w1, w0
+ 155c: 80 00 71 ior.w w2, w0, w1
+ 155e: 45 30 dd sl.w w6, #0x5, w0
+ 1560: 00 04 b2 and.w #0x40, w0
+ 1562: 00 80 70 ior.w w1, w0, w0
+ 1564: 94 23 b7 ior.w 0x394
+ 1566: 80 03 eb clr.w w7
+
+00001568 <.L34>:
+ 1568: 07 00 78 mov.w w7, w0
+ 156a: 4f 04 78 mov.w [--w15], w8
+ 156c: 00 80 fa ulnk
+ 156e: 00 00 06 return
+ 1570: dc ff 37 bra . + 0xFFFFFFBA
+
+00001572 <.L32>:
+ 1572: 16 00 20 mov.w #0x1, w6
+ 1574: 86 00 78 mov.w w6, w1
+ 1576: 24 00 20 mov.w #0x2, w4
+ 1578: 06 00 78 mov.w w6, w0
+ 157a: 46 00 dd sl.w w0, #0x6, w0
+ 157c: 00 0c b2 and.w #0xc0, w0
+ 157e: 92 23 b7 ior.w 0x392
+ 1580: 43 09 dd sl.w w1, #0x3, w2
+ 1582: 82 03 b2 and.w #0x38, w2
+ 1584: 48 20 dd sl.w w4, #0x8, w0
+ 1586: 01 70 20 mov.w #0x700, w1
+ 1588: 01 00 60 and.w w0, w1, w0
+ 158a: 80 00 71 ior.w w2, w0, w1
+ 158c: 45 30 dd sl.w w6, #0x5, w0
+ 158e: 00 04 b2 and.w #0x40, w0
+ 1590: 00 80 70 ior.w w1, w0, w0
+ 1592: 94 23 b7 ior.w 0x394
+ 1594: 80 03 eb clr.w w7
+ 1596: e8 ff 37 bra . + 0xFFFFFFD2
+
+00001598 <.L33>:
+ 1598: a7 ff 2f mov.w #0xfffa, w7
+ 159a: e3 0f 53 sub.w w6, #0x3, [w15]
+ 159c: d7 ff 32 bra Z, . + 0xFFFFFFB0
+ 159e: 07 00 78 mov.w w7, w0
+ 15a0: 4f 04 78 mov.w [--w15], w8
+ 15a2: 00 80 fa ulnk
+ 15a4: 00 00 06 return
+ 15a6: c1 ff 37 bra . + 0xFFFFFF84
+
+000015a8 <_canBusOn>:
+ 15a8: 00 81 eb setm.w w2
+ 15aa: 71 77 27 mov.w #0x7777, w1
+ 15ac: 81 0f 50 sub.w w0, w1, [w15]
+ 15ae: 02 00 32 bra Z, . + 0x6
+ 15b0: 02 00 78 mov.w w2, w0
+ 15b2: 00 00 06 return
+
+000015b4 <.L47>:
+ 15b4: f0 8f 2f mov.w #0xf8ff, w0
+ 15b6: 90 23 b6 and.w 0x390
+
+000015b8 <.L41>:
+ 15b8: 80 1c 80 mov.w 0x390, w0
+ 15ba: 00 0e b2 and.w #0xe0, w0
+ 15bc: fd ff 3a bra NZ, . + 0xFFFFFFFC
+ 15be: 00 00 78 mov.w w0, w0
+ 15c0: 00 00 06 return
+ 15c2: f8 ff 37 bra . + 0xFFFFFFF2
+
+000015c4 <_canBusOff>:
+ 15c4: 00 81 eb setm.w w2
+ 15c6: 71 77 27 mov.w #0x7777, w1
+ 15c8: 81 0f 50 sub.w w0, w1, [w15]
+ 15ca: 02 00 32 bra Z, . + 0x6
+ 15cc: 02 00 78 mov.w w2, w0
+ 15ce: 00 00 06 return
+
+000015d0 <.L60>:
+ 15d0: f0 8f 2f mov.w #0xf8ff, w0
+ 15d2: 90 23 b6 and.w 0x390
+ 15d4: 91 03 a8 bset.b 0x391, #0x0
+ 15d6: 01 02 20 mov.w #0x20, w1
+
+000015d8 <.L54>:
+ 15d8: 80 1c 80 mov.w 0x390, w0
+ 15da: 00 0e b2 and.w #0xe0, w0
+ 15dc: 81 0f 50 sub.w w0, w1, [w15]
+ 15de: fc ff 3a bra NZ, . + 0xFFFFFFFA
+ 15e0: 00 00 20 mov.w #0x0, w0
+ 15e2: 00 00 06 return
+ 15e4: f5 ff 37 bra . + 0xFFFFFFEC
+
+000015e6 <_canAccept>:
+ 15e6: 01 02 78 mov.w w1, w4
+ 15e8: 71 77 27 mov.w #0x7777, w1
+ 15ea: 81 0f 50 sub.w w0, w1, [w15]
+ 15ec: 02 00 32 bra Z, . + 0x6
+
+000015ee <.L64>:
+ 15ee: 00 80 eb setm.w w0
+ 15f0: 00 00 06 return
+
+000015f2 <.L74>:
+ 15f2: e4 0f 52 sub.w w4, #0x4, [w15]
+ 15f4: 26 00 32 bra Z, . + 0x4E
+ 15f6: 0c 00 3e bra GTU, . + 0x1A
+ 15f8: e3 0f 52 sub.w w4, #0x3, [w15]
+ 15fa: f9 ff 3a bra NZ, . + 0xFFFFFFF4
+ 15fc: 30 00 2e mov.w #0xe003, w0
+ 15fe: 00 23 b6 and.w 0x300
+ 1600: 42 18 dd sl.w w3, #0x2, w0
+ 1602: ce 11 de lsr.w w2, #0xe, w3
+ 1604: 83 01 70 ior.w w0, w3, w3
+ 1606: 42 11 dd sl.w w2, #0x2, w2
+ 1608: c0 ff 21 mov.w #0x1ffc, w0
+ 160a: 00 00 61 and.w w2, w0, w0
+ 160c: 00 23 b7 ior.w 0x300
+ 160e: 00 00 05 retlw.w #0x0, w0
+
+00001610 <.L70>:
+ 1610: e5 0f 52 sub.w w4, #0x5, [w15]
+ 1612: 21 00 32 bra Z, . + 0x44
+ 1614: e6 0f 52 sub.w w4, #0x6, [w15]
+ 1616: eb ff 3a bra NZ, . + 0xFFFFFFD8
+ 1618: 30 00 2e mov.w #0xe003, w0
+ 161a: 30 23 b6 and.w 0x330
+ 161c: 40 9a de asr.w w3, #0x0, w4
+ 161e: cf a2 de asr.w w4, #0xf, w5
+ 1620: c0 ff 21 mov.w #0x1ffc, w0
+ 1622: 00 00 62 and.w w4, w0, w0
+ 1624: 30 23 b7 ior.w 0x330
+ 1626: 00 00 2f mov.w #0xf000, w0
+ 1628: 32 23 b6 and.w 0x332
+ 162a: c6 9a de asr.w w3, #0x6, w5
+ 162c: 4a 18 dd sl.w w3, #0xa, w0
+ 162e: 46 12 de lsr.w w2, #0x6, w4
+ 1630: 04 02 70 ior.w w0, w4, w4
+ 1632: f0 ff 20 mov.w #0xfff, w0
+ 1634: 00 00 62 and.w w4, w0, w0
+ 1636: 32 23 b7 ior.w 0x332
+ 1638: f0 3f 20 mov.w #0x3ff, w0
+ 163a: 34 23 b6 and.w 0x334
+ 163c: 4a 10 dd sl.w w2, #0xa, w0
+ 163e: 34 23 b7 ior.w 0x334
+ 1640: 00 00 05 retlw.w #0x0, w0
+
+00001642 <.L67>:
+ 1642: 30 00 2e mov.w #0xe003, w0
+ 1644: 30 23 b6 and.w 0x330
+ 1646: 42 18 dd sl.w w3, #0x2, w0
+ 1648: ce 11 de lsr.w w2, #0xe, w3
+ 164a: 83 01 70 ior.w w0, w3, w3
+ 164c: 42 11 dd sl.w w2, #0x2, w2
+ 164e: c0 ff 21 mov.w #0x1ffc, w0
+ 1650: 00 00 61 and.w w2, w0, w0
+ 1652: 30 23 b7 ior.w 0x330
+ 1654: 00 00 05 retlw.w #0x0, w0
+
+00001656 <.L68>:
+ 1656: 30 00 2e mov.w #0xe003, w0
+ 1658: 00 23 b6 and.w 0x300
+ 165a: 40 9a de asr.w w3, #0x0, w4
+ 165c: cf a2 de asr.w w4, #0xf, w5
+ 165e: c0 ff 21 mov.w #0x1ffc, w0
+ 1660: 00 00 62 and.w w4, w0, w0
+ 1662: 00 23 b7 ior.w 0x300
+ 1664: 00 00 2f mov.w #0xf000, w0
+ 1666: 02 23 b6 and.w 0x302
+ 1668: c6 9a de asr.w w3, #0x6, w5
+ 166a: 4a 18 dd sl.w w3, #0xa, w0
+ 166c: 46 12 de lsr.w w2, #0x6, w4
+ 166e: 04 02 70 ior.w w0, w4, w4
+ 1670: f0 ff 20 mov.w #0xfff, w0
+ 1672: 00 00 62 and.w w4, w0, w0
+ 1674: 02 23 b7 ior.w 0x302
+ 1676: f0 3f 20 mov.w #0x3ff, w0
+ 1678: 04 23 b6 and.w 0x304
+ 167a: 4a 10 dd sl.w w2, #0xa, w0
+ 167c: 04 23 b7 ior.w 0x304
+ 167e: 00 00 05 retlw.w #0x0, w0
+
+00001680 <_canRead>:
+ 1680: 88 9f be mov.d w8, [w15++]
+ 1682: 01 04 78 mov.w w1, w8
+ 1684: 82 03 78 mov.w w2, w7
+ 1686: 83 04 78 mov.w w3, w9
+ 1688: 71 77 27 mov.w #0x7777, w1
+ 168a: 81 0f 50 sub.w w0, w1, [w15]
+ 168c: 03 00 32 bra Z, . + 0x8
+
+0000168e <.L77>:
+ 168e: 00 80 eb setm.w w0
+ 1690: 4f 04 be mov.d [--w15], w8
+ 1692: 00 00 06 return
+
+00001694 <.L92>:
+ 1694: 8e e3 ab btst.b 0x38e, #0x7
+ 1696: fb ff 32 bra Z, . + 0xFFFFFFF8
+ 1698: 80 03 ab btst.b 0x380, #0x0
+ 169a: 26 00 3a bra NZ, . + 0x4E
+ 169c: 20 00 20 mov.w #0x2, w0
+ 169e: 00 0a 78 mov.w w0, [w4]
+ 16a0: 00 1c 80 mov.w 0x380, w0
+ 16a2: 43 00 dd sl.w w0, #0x3, w0
+ 16a4: 45 00 de lsr.w w0, #0x5, w0
+ 16a6: 01 00 20 mov.w #0x0, w1
+ 16a8: 00 8c be mov.d w0, [w8]
+
+000016aa <.L82>:
+ 16aa: 20 1c 80 mov.w 0x384, w0
+ 16ac: 6f 00 60 and.w w0, #0xf, w0
+ 16ae: 80 0c 78 mov.w w0, [w9]
+ 16b0: e4 0f 50 sub.w w0, #0x4, [w15]
+ 16b2: 0a 00 3e bra GTU, . + 0x16
+ 16b4: e3 0f 50 sub.w w0, #0x3, [w15]
+ 16b6: 10 00 31 bra C, . + 0x22
+ 16b8: e1 0f 50 sub.w w0, #0x1, [w15]
+ 16ba: 10 00 31 bra C, . + 0x22
+
+000016bc <.L83>:
+ 16bc: 8e e3 a9 bclr.b 0x38e, #0x7
+ 16be: 70 1c 80 mov.w 0x38e, w0
+ 16c0: 00 00 eb clr.w w0
+
+000016c2 <.L93>:
+ 16c2: 4f 04 be mov.d [--w15], w8
+ 16c4: 00 00 06 return
+ 16c6: e6 ff 37 bra . + 0xFFFFFFCE
+
+000016c8 <.L88>:
+ 16c8: e6 0f 50 sub.w w0, #0x6, [w15]
+ 16ca: 04 00 36 bra LEU, . + 0xA
+ 16cc: e8 0f 50 sub.w w0, #0x8, [w15]
+ 16ce: f6 ff 3e bra GTU, . + 0xFFFFFFEE
+ 16d0: 60 1c 80 mov.w 0x38c, w0
+ 16d2: b0 03 98 mov.w w0, [w7+6]
+
+000016d4 <.L86>:
+ 16d4: 55 1c 80 mov.w 0x38a, w5
+ 16d6: a5 03 98 mov.w w5, [w7+4]
+
+000016d8 <.L85>:
+ 16d8: 40 1c 80 mov.w 0x388, w0
+ 16da: 90 03 98 mov.w w0, [w7+2]
+
+000016dc <.L84>:
+ 16dc: 35 1c 80 mov.w 0x386, w5
+ 16de: 85 0b 78 mov.w w5, [w7]
+ 16e0: 8e e3 a9 bclr.b 0x38e, #0x7
+ 16e2: 70 1c 80 mov.w 0x38e, w0
+ 16e4: 00 00 eb clr.w w0
+ 16e6: ed ff 37 bra . + 0xFFFFFFDC
+
+000016e8 <.L80>:
+ 16e8: 40 00 20 mov.w #0x4, w0
+ 16ea: 00 0a 78 mov.w w0, [w4]
+ 16ec: 02 1c 80 mov.w 0x380, w2
+ 16ee: 10 1c 80 mov.w 0x382, w0
+ 16f0: 24 1c 80 mov.w 0x384, w4
+ 16f2: c6 ff 21 mov.w #0x1ffc, w6
+ 16f4: 06 01 61 and.w w2, w6, w2
+ 16f6: 03 00 20 mov.w #0x0, w3
+ 16f8: c0 11 dd sl.w w2, #0x0, w3
+ 16fa: 02 00 20 mov.w #0x0, w2
+ 16fc: f6 ff 20 mov.w #0xfff, w6
+ 16fe: 06 00 60 and.w w0, w6, w0
+ 1700: 01 00 20 mov.w #0x0, w1
+ 1702: c6 0a dd sl.w w1, #0x6, w5
+ 1704: ca 00 de lsr.w w0, #0xa, w1
+ 1706: 81 80 72 ior.w w5, w1, w1
+ 1708: 46 00 dd sl.w w0, #0x6, w0
+ 170a: 00 01 71 ior.w w2, w0, w2
+ 170c: 81 81 71 ior.w w3, w1, w3
+ 170e: 4a 22 de lsr.w w4, #0xa, w4
+ 1710: 05 00 20 mov.w #0x0, w5
+ 1712: 04 1c 71 ior.w w2, w4, [w8++]
+ 1714: 05 94 71 ior.w w3, w5, [w8--]
+ 1716: c9 ff 37 bra . + 0xFFFFFF94
+
+00001718 <_canWrite>:
+ 1718: 88 9f be mov.d w8, [w15++]
+ 171a: 02 03 be mov.d w2, w6
+ 171c: 81 04 78 mov.w w1, w9
+ 171e: 04 04 78 mov.w w4, w8
+ 1720: 71 77 27 mov.w #0x7777, w1
+ 1722: 81 0f 50 sub.w w0, w1, [w15]
+ 1724: 03 00 32 bra Z, . + 0x8
+
+00001726 <.L97>:
+ 1726: 00 80 eb setm.w w0
+ 1728: 4f 04 be mov.d [--w15], w8
+ 172a: 00 00 06 return
+
+0000172c <.L117>:
+ 172c: 6e c3 bf mov.b 0x36e, WREG
+ 172e: 00 38 a3 btst.z w0, #0x3
+ 1730: fa ff 3a bra NZ, . + 0xFFFFFFF6
+ 1732: e8 0f 52 sub.w w4, #0x8, [w15]
+ 1734: f8 ff 3e bra GTU, . + 0xFFFFFFF2
+ 1736: e2 8f 52 sub.w w5, #0x2, [w15]
+ 1738: 40 00 32 bra Z, . + 0x82
+ 173a: e4 8f 52 sub.w w5, #0x4, [w15]
+ 173c: f4 ff 3a bra NZ, . + 0xFFFFFFEA
+ 173e: 43 20 dd sl.w w4, #0x3, w0
+ 1740: 80 07 b2 and.w #0x78, w0
+ 1742: ca 30 dd sl.w w6, #0xa, w1
+ 1744: 01 00 70 ior.w w0, w1, w0
+ 1746: 20 1b 88 mov.w w0, 0x364
+ 1748: 4a 38 dd sl.w w7, #0xa, w0
+ 174a: 46 31 de lsr.w w6, #0x6, w2
+ 174c: 02 01 70 ior.w w0, w2, w2
+ 174e: c6 b9 de asr.w w7, #0x6, w3
+ 1750: f2 0f b2 and.w #0xff, w2
+ 1752: ce 39 dd sl.w w7, #0xe, w3
+ 1754: 42 30 de lsr.w w6, #0x2, w0
+ 1756: 00 80 71 ior.w w3, w0, w0
+ 1758: c2 b8 de asr.w w7, #0x2, w1
+ 175a: 04 00 2f mov.w #0xf000, w4
+ 175c: 04 00 60 and.w w0, w4, w0
+ 175e: 00 01 71 ior.w w2, w0, w2
+ 1760: 12 1b 88 mov.w w2, 0x362
+ 1762: 40 b8 de asr.w w7, #0x0, w0
+ 1764: cf 80 de asr.w w0, #0xf, w1
+ 1766: c0 0f b2 and.w #0xfc, w0
+ 1768: c3 38 dd sl.w w7, #0x3, w1
+ 176a: 4d 31 de lsr.w w6, #0xd, w2
+ 176c: 02 81 70 ior.w w1, w2, w2
+ 176e: cd b9 de asr.w w7, #0xd, w3
+ 1770: 04 80 2f mov.w #0xf800, w4
+ 1772: 04 01 61 and.w w2, w4, w2
+ 1774: 02 00 70 ior.w w0, w2, w0
+ 1776: 00 00 a0 bset.w w0, #0x0
+ 1778: 00 1b 88 mov.w w0, 0x360
+
+0000177a <.L103>:
+ 177a: e4 0f 54 sub.w w8, #0x4, [w15]
+ 177c: 11 00 3e bra GTU, . + 0x24
+ 177e: e3 0f 54 sub.w w8, #0x3, [w15]
+ 1780: 17 00 31 bra C, . + 0x30
+ 1782: e1 0f 54 sub.w w8, #0x1, [w15]
+ 1784: 17 00 31 bra C, . + 0x30
+
+00001786 <.L104>:
+ 1786: 6e 63 a8 bset.b 0x36e, #0x3
+ 1788: 80 00 eb clr.w w1
+ 178a: 42 06 20 mov.w #0x64, w2
+
+0000178c <.L110>:
+ 178c: 81 00 e8 inc.w w1, w1
+ 178e: 6e c3 bf mov.b 0x36e, WREG
+ 1790: 00 38 a3 btst.z w0, #0x3
+ 1792: 02 00 32 bra Z, . + 0x6
+ 1794: 82 8f 50 sub.w w1, w2, [w15]
+ 1796: fa ff 3a bra NZ, . + 0xFFFFFFF6
+
+00001798 <.L111>:
+ 1798: 00 00 eb clr.w w0
+ 179a: 4f 04 be mov.d [--w15], w8
+ 179c: 00 00 06 return
+ 179e: c6 ff 37 bra . + 0xFFFFFF8E
+
+000017a0 <.L109>:
+ 17a0: e6 0f 54 sub.w w8, #0x6, [w15]
+ 17a2: 04 00 36 bra LEU, . + 0xA
+ 17a4: e8 0f 54 sub.w w8, #0x8, [w15]
+ 17a6: ef ff 3e bra GTU, . + 0xFFFFFFE0
+ 17a8: b9 01 90 mov.w [w9+6], w3
+ 17aa: 63 1b 88 mov.w w3, 0x36c
+
+000017ac <.L107>:
+ 17ac: 29 00 90 mov.w [w9+4], w0
+ 17ae: 50 1b 88 mov.w w0, 0x36a
+
+000017b0 <.L106>:
+ 17b0: 99 00 90 mov.w [w9+2], w1
+ 17b2: 41 1b 88 mov.w w1, 0x368
+
+000017b4 <.L105>:
+ 17b4: 99 04 78 mov.w [w9], w9
+ 17b6: 39 1b 88 mov.w w9, 0x366
+ 17b8: e6 ff 37 bra . + 0xFFFFFFCE
+
+000017ba <.L101>:
+ 17ba: 42 39 dd sl.w w7, #0x2, w2
+ 17bc: ce 31 de lsr.w w6, #0xe, w3
+ 17be: 83 01 71 ior.w w2, w3, w3
+ 17c0: 42 31 dd sl.w w6, #0x2, w2
+ 17c2: c2 0f b2 and.w #0xfc, w2
+ 17c4: 45 38 dd sl.w w7, #0x5, w0
+ 17c6: cb 30 de lsr.w w6, #0xb, w1
+ 17c8: 81 00 70 ior.w w0, w1, w1
+ 17ca: 45 30 dd sl.w w6, #0x5, w0
+ 17cc: 04 80 2f mov.w #0xf800, w4
+ 17ce: 04 00 60 and.w w0, w4, w0
+ 17d0: 00 01 71 ior.w w2, w0, w2
+ 17d2: 02 1b 88 mov.w w2, 0x360
+ 17d4: 43 40 dd sl.w w8, #0x3, w0
+ 17d6: 80 07 b2 and.w #0x78, w0
+ 17d8: 20 1b 88 mov.w w0, 0x364
+ 17da: cf ff 37 bra . + 0xFFFFFFA0
+
+000017dc <_aic_on>:
+ 17dc: a7 00 07 rcall . + 0x150
+ 17de: 92 00 37 bra . + 0x126
+
+000017e0 <_aic_off>:
+ 17e0: 60 00 b8 mul.uu w0, #0x0, w0
+ 17e2: a6 00 07 rcall . + 0x14E
+ 17e4: 15 00 07 rcall . + 0x2C
+ 17e6: a3 00 07 rcall . + 0x148
+ 17e8: 8d 00 37 bra . + 0x11C
+
+000017ea <_aic_initialize>:
+ 17ea: 88 9f be mov.d w8, [w15++]
+ 17ec: 8a 9f be mov.d w10, [w15++]
+ 17ee: 00 04 be mov.d w0, w8
+ 17f0: 06 05 be mov.d w6, w10
+ 17f2: 90 00 07 rcall . + 0x122
+ 17f4: 0a 01 be mov.d w10, w2
+ 17f6: 08 00 be mov.d w8, w0
+ 17f8: 29 00 07 rcall . + 0x54
+ 17fa: 08 00 be mov.d w8, w0
+ 17fc: 06 00 07 rcall . + 0xE
+ 17fe: 08 00 be mov.d w8, w0
+ 1800: 1b 00 07 rcall . + 0x38
+ 1802: 4f 05 be mov.d [--w15], w10
+ 1804: 4f 04 be mov.d [--w15], w8
+ 1806: 00 00 06 return
+
+00001808 <_aic_finalize>:
+ 1808: eb ff 37 bra . + 0xFFFFFFD8
+
+0000180a <_brake_initialize>:
+ 180a: ca 42 a8 bset.b 0x2ca, #0x2
+ 180c: c6 42 a9 bclr.b 0x2c6, #0x2
+ 180e: 00 00 06 return
+
+00001810 <_brake_apply>:
+ 1810: ca 42 a8 bset.b 0x2ca, #0x2
+ 1812: 00 00 06 return
+
+00001814 <_brake_release>:
+ 1814: ca 42 a9 bclr.b 0x2ca, #0x2
+ 1816: 00 00 06 return
+
+00001818 <__QEIInterrupt>:
+ 1818: 34 00 f8 push 0x34
+ 181a: 88 1f 78 mov.w w8, [w15++]
+ 181c: 08 c0 b3 mov.b #0x0, w8
+ 181e: a8 01 88 mov.w w8, 0x34
+ 1820: 4f 04 78 mov.w [--w15], w8
+ 1822: 23 61 ab btst.b 0x123, #0x3
+ 1824: 04 00 32 bra Z, . + 0xA
+ 1826: b0 2d ec inc.w 0xdb0
+ 1828: 89 00 a9 bclr.b 0x89, #0x0
+ 182a: 34 00 f9 pop 0x34
+ 182c: 00 40 06 retfie
+
+0000182e <.L2>:
+ 182e: b0 2d ed dec.w 0xdb0
+ 1830: 89 00 a9 bclr.b 0x89, #0x0
+ 1832: 34 00 f9 pop 0x34
+ 1834: 00 40 06 retfie
+ 1836: fb ff 37 bra . + 0xFFFFFFF8
+
+00001838 <_index_initialize>:
+ 1838: a8 62 a8 bset.b 0x2a8, #0x3
+ 183a: 00 00 06 return
+
+0000183c <_index_finalize>:
+ 183c: a8 62 a9 bclr.b 0x2a8, #0x3
+ 183e: 00 00 06 return
+
+00001840 <_index_read>:
+ 1840: 23 c1 bf mov.b 0x123, WREG
+ 1842: 44 00 de lsr.w w0, #0x4, w0
+ 1844: 61 00 60 and.w w0, #0x1, w0
+ 1846: 00 80 fb ze w0, w0
+ 1848: 01 00 20 mov.w #0x0, w1
+ 184a: 00 00 06 return
+
+0000184c <_encoder_initialize>:
+ 184c: 92 6d 88 mov.w w2, 0xdb2
+ 184e: a3 6d 88 mov.w w3, 0xdb4
+ 1850: ac 2d ef clr.w 0xdac
+ 1852: ae 2d ef clr.w 0xdae
+ 1854: b0 2d ef clr.w 0xdb0
+ 1856: f0 ff 27 mov.w #0x7fff, w0
+ 1858: 40 09 88 mov.w w0, 0x128
+ 185a: 00 1a 20 mov.w #0x1a0, w0
+ 185c: 20 09 88 mov.w w0, 0x124
+ 185e: 00 70 20 mov.w #0x700, w0
+ 1860: 10 09 88 mov.w w0, 0x122
+ 1862: 00 03 20 mov.w #0x30, w0
+ 1864: a8 22 b7 ior.w 0x2a8
+ 1866: 89 00 a9 bclr.b 0x89, #0x0
+ 1868: 91 00 a8 bset.b 0x91, #0x0
+ 186a: 70 c0 b3 mov.b #0x7, w0
+ 186c: a8 60 b7 ior.b 0xa8
+ 186e: 00 00 06 return
+
+00001870 <_encoder_finalize>:
+ 1870: 60 00 b8 mul.uu w0, #0x0, w0
+ 1872: 90 6d 88 mov.w w0, 0xdb2
+ 1874: a1 6d 88 mov.w w1, 0xdb4
+ 1876: 60 6d 88 mov.w w0, 0xdac
+ 1878: 71 6d 88 mov.w w1, 0xdae
+ 187a: f0 fc 2f mov.w #0xffcf, w0
+ 187c: a8 22 b6 and.w 0x2a8
+ 187e: 00 00 06 return
+
+00001880 <_encoder_get_count>:
+ 1880: 80 6d 80 mov.w 0xdb0, w0
+ 1882: 31 09 80 mov.w 0x126, w1
+ 1884: 82 6d 80 mov.w 0xdb0, w2
+ 1886: 80 0f 51 sub.w w2, w0, [w15]
+ 1888: fb ff 3a bra NZ, . + 0xFFFFFFF8
+ 188a: 61 0a b8 mul.uu w1, #0x1, w4
+ 188c: 04 00 42 add.w w4, w4, w0
+ 188e: 85 80 4a addc.w w5, w5, w1
+ 1890: cf 91 de asr.w w2, #0xf, w3
+ 1892: c0 11 dd sl.w w2, #0x0, w3
+ 1894: 02 00 20 mov.w #0x0, w2
+ 1896: 02 00 70 ior.w w0, w2, w0
+ 1898: 83 80 70 ior.w w1, w3, w1
+ 189a: 02 02 72 ior.w w4, w2, w4
+ 189c: 83 82 72 ior.w w5, w3, w5
+ 189e: 44 6d 88 mov.w w4, 0xda8
+ 18a0: 55 6d 88 mov.w w5, 0xdaa
+ 18a2: 81 80 d1 asr.w w1, w1
+ 18a4: 00 80 d3 rrc.w w0, w0
+ 18a6: 62 6d 80 mov.w 0xdac, w2
+ 18a8: 73 6d 80 mov.w 0xdae, w3
+ 18aa: 02 00 50 sub.w w0, w2, w0
+ 18ac: 83 80 58 subb.w w1, w3, w1
+ 18ae: 00 00 06 return
+
+000018b0 <_encoder_get_count_and_clear>:
+ 18b0: e7 ff 07 rcall . + 0xFFFFFFD0
+ 18b2: 62 6d 80 mov.w 0xdac, w2
+ 18b4: 73 6d 80 mov.w 0xdae, w3
+ 18b6: 00 01 41 add.w w2, w0, w2
+ 18b8: 81 81 49 addc.w w3, w1, w3
+ 18ba: 62 6d 88 mov.w w2, 0xdac
+ 18bc: 73 6d 88 mov.w w3, 0xdae
+ 18be: 00 00 06 return
+
+000018c0 <_encoder_read>:
+ 18c0: 88 9f be mov.d w8, [w15++]
+ 18c2: de ff 07 rcall . + 0xFFFFFFBE
+ 18c4: aa f4 07 rcall . + 0xFFFFE956
+ 18c6: 00 04 be mov.d w0, w8
+ 18c8: 90 6d 80 mov.w 0xdb2, w0
+ 18ca: a1 6d 80 mov.w 0xdb4, w1
+ 18cc: a6 f4 07 rcall . + 0xFFFFE94E
+ 18ce: 00 01 be mov.d w0, w2
+ 18d0: 08 00 be mov.d w8, w0
+ 18d2: ce f4 07 rcall . + 0xFFFFE99E
+ 18d4: 00 01 be mov.d w0, w2
+ 18d6: 0f f5 07 rcall . + 0xFFFFEA20
+ 18d8: b2 fd 20 mov.w #0xfdb, w2
+ 18da: 93 04 24 mov.w #0x4049, w3
+ 18dc: 69 f5 07 rcall . + 0xFFFFEAD4
+ 18de: 4f 04 be mov.d [--w15], w8
+ 18e0: 00 00 06 return
+
+000018e2 <_encoder_read_and_clear>:
+ 18e2: 88 9f be mov.d w8, [w15++]
+ 18e4: e5 ff 07 rcall . + 0xFFFFFFCC
+ 18e6: 99 f4 07 rcall . + 0xFFFFE934
+ 18e8: 00 04 be mov.d w0, w8
+ 18ea: 90 6d 80 mov.w 0xdb2, w0
+ 18ec: a1 6d 80 mov.w 0xdb4, w1
+ 18ee: 95 f4 07 rcall . + 0xFFFFE92C
+ 18f0: 00 01 be mov.d w0, w2
+ 18f2: 08 00 be mov.d w8, w0
+ 18f4: bd f4 07 rcall . + 0xFFFFE97C
+ 18f6: 00 01 be mov.d w0, w2
+ 18f8: fe f4 07 rcall . + 0xFFFFE9FE
+ 18fa: b2 fd 20 mov.w #0xfdb, w2
+ 18fc: 93 04 24 mov.w #0x4049, w3
+ 18fe: 58 f5 07 rcall . + 0xFFFFEAB2
+ 1900: 4f 04 be mov.d [--w15], w8
+ 1902: 00 00 06 return
+
+00001904 <_encoder_clear>:
+ 1904: bd ff 07 rcall . + 0xFFFFFF7C
+ 1906: 62 6d 80 mov.w 0xdac, w2
+ 1908: 73 6d 80 mov.w 0xdae, w3
+ 190a: 00 01 41 add.w w2, w0, w2
+ 190c: 81 81 49 addc.w w3, w1, w3
+ 190e: 62 6d 88 mov.w w2, 0xdac
+ 1910: 73 6d 88 mov.w w3, 0xdae
+ 1912: 00 00 06 return
+
+00001914 <_motor_initialize>:
+ 1914: 04 00 be mov.d w4, w0
+ 1916: b2 6d 88 mov.w w2, 0xdb6
+ 1918: c3 6d 88 mov.w w3, 0xdb8
+ 191a: 2c 00 07 rcall . + 0x5A
+ 191c: 29 00 07 rcall . + 0x54
+ 191e: 80 01 78 mov.w w0, w3
+ 1920: 00 01 eb clr.w w2
+ 1922: 60 00 b8 mul.uu w0, #0x0, w0
+ 1924: 7a 00 37 bra . + 0xF6
+
+00001926 <_motor_finalize>:
+ 1926: b6 2d ef clr.w 0xdb6
+ 1928: b8 2d ef clr.w 0xdb8
+ 192a: 00 00 06 return
+
+0000192c <_motor_on>:
+ 192c: 6e 00 37 bra . + 0xDE
+
+0000192e <_motor_off>:
+ 192e: 70 00 37 bra . + 0xE2
+
+00001930 <_motor_set>:
+ 1930: 88 9f be mov.d w8, [w15++]
+ 1932: 8a 9f be mov.d w10, [w15++]
+ 1934: 00 01 be mov.d w0, w2
+ 1936: b8 6d 80 mov.w 0xdb6, w8
+ 1938: c9 6d 80 mov.w 0xdb8, w9
+ 193a: 08 00 be mov.d w8, w0
+ 193c: dc f4 07 rcall . + 0xFFFFE9BA
+ 193e: 00 05 be mov.d w0, w10
+ 1940: 08 01 be mov.d w8, w2
+ 1942: 08 00 be mov.d w8, w0
+ 1944: d8 f4 07 rcall . + 0xFFFFE9B2
+ 1946: 00 01 be mov.d w0, w2
+ 1948: 0a 00 be mov.d w10, w0
+ 194a: 92 f4 07 rcall . + 0xFFFFE926
+ 194c: 00 04 be mov.d w0, w8
+ 194e: 36 00 07 rcall . + 0x6E
+ 1950: 08 00 be mov.d w8, w0
+ 1952: 4f 05 be mov.d [--w15], w10
+ 1954: 4f 04 be mov.d [--w15], w8
+ 1956: 00 00 06 return
+
+00001958 <_pwm_set_count>:
+ 1958: 00 01 78 mov.w w0, w2
+ 195a: b0 f9 2f mov.w #0xff9b, w0
+ 195c: 00 00 41 add.w w2, w0, w0
+ 195e: a1 f9 27 mov.w #0x7f9a, w1
+ 1960: 81 0f 50 sub.w w0, w1, [w15]
+ 1962: 03 00 36 bra LEU, . + 0x8
+ 1964: f0 4a 20 mov.w #0x4af, w0
+ 1966: 20 0e 88 mov.w w0, 0x1c4
+ 1968: 00 00 06 return
+
+0000196a <.L2>:
+ 196a: 02 00 e9 dec.w w2, w0
+ 196c: 20 0e 88 mov.w w0, 0x1c4
+ 196e: 00 00 06 return
+
+00001970 <_pwm_get_count>:
+ 1970: c4 01 ec inc.w 0x1c4, WREG
+ 1972: 00 00 06 return
+
+00001974 <_pwm_set_freq>:
+ 1974: 02 00 fa lnk #0x2
+ 1976: 00 01 be mov.d w0, w2
+ 1978: 00 b0 21 mov.w #0x1b00, w0
+ 197a: 71 bb 24 mov.w #0x4bb7, w1
+ 197c: 79 f4 07 rcall . + 0xFFFFE8F4
+ 197e: 4c f5 07 rcall . + 0xFFFFEA9A
+ 1980: f0 bf 9f mov.w w0, [w15-2]
+ 1982: 7f b8 97 mov.w [w15-2], w0
+ 1984: e9 ff 07 rcall . + 0xFFFFFFD4
+ 1986: 00 80 fa ulnk
+ 1988: 00 00 06 return
+
+0000198a <_pwm_get_freq>:
+ 198a: 88 1f 78 mov.w w8, [w15++]
+ 198c: 28 0e 80 mov.w 0x1c4, w8
+ 198e: 08 04 e8 inc.w w8, w8
+ 1990: 61 40 b9 mul.su w8, #0x1, w0
+ 1992: 43 f4 07 rcall . + 0xFFFFE888
+ 1994: 08 00 e0 cp0.w w8
+ 1996: 06 00 35 bra LT, . + 0xE
+ 1998: 00 01 be mov.d w0, w2
+ 199a: 00 b0 21 mov.w #0x1b00, w0
+ 199c: 71 bb 24 mov.w #0x4bb7, w1
+ 199e: 68 f4 07 rcall . + 0xFFFFE8D2
+ 19a0: 4f 04 78 mov.w [--w15], w8
+ 19a2: 00 00 06 return
+
+000019a4 <.L20>:
+ 19a4: 02 00 20 mov.w #0x0, w2
+ 19a6: 03 78 24 mov.w #0x4780, w3
+ 19a8: a6 f4 07 rcall . + 0xFFFFE94E
+ 19aa: 00 01 be mov.d w0, w2
+ 19ac: 00 b0 21 mov.w #0x1b00, w0
+ 19ae: 71 bb 24 mov.w #0x4bb7, w1
+ 19b0: 5f f4 07 rcall . + 0xFFFFE8C0
+ 19b2: 4f 04 78 mov.w [--w15], w8
+ 19b4: 00 00 06 return
+ 19b6: f6 ff 37 bra . + 0xFFFFFFEE
+
+000019b8 <_pwm_set_duty>:
+ 19b8: b0 0e 88 mov.w w0, 0x1d6
+ 19ba: 00 00 06 return
+
+000019bc <_pwm_set_duty_float>:
+ 19bc: 88 9f be mov.d w8, [w15++]
+ 19be: 8a 1f 78 mov.w w10, [w15++]
+ 19c0: 00 04 be mov.d w0, w8
+ 19c2: d6 ff 07 rcall . + 0xFFFFFFAE
+ 19c4: 00 05 78 mov.w w0, w10
+ 19c6: 08 01 be mov.d w8, w2
+ 19c8: 08 00 be mov.d w8, w0
+ 19ca: 95 f4 07 rcall . + 0xFFFFE92C
+ 19cc: 00 04 be mov.d w0, w8
+ 19ce: 61 50 b9 mul.su w10, #0x1, w0
+ 19d0: 24 f4 07 rcall . + 0xFFFFE84A
+ 19d2: 0a 00 e0 cp0.w w10
+ 19d4: 0b 00 35 bra LT, . + 0x18
+ 19d6: 00 01 be mov.d w0, w2
+ 19d8: 08 00 be mov.d w8, w0
+ 19da: ea f4 07 rcall . + 0xFFFFE9D6
+ 19dc: 3e f5 07 rcall . + 0xFFFFEA7E
+ 19de: 00 04 78 mov.w w0, w8
+ 19e0: eb ff 07 rcall . + 0xFFFFFFD8
+ 19e2: 09 00 20 mov.w #0x0, w9
+ 19e4: 08 00 be mov.d w8, w0
+ 19e6: 4f 05 78 mov.w [--w15], w10
+ 19e8: 4f 04 be mov.d [--w15], w8
+ 19ea: 00 00 06 return
+
+000019ec <.L31>:
+ 19ec: 02 00 20 mov.w #0x0, w2
+ 19ee: 03 78 24 mov.w #0x4780, w3
+ 19f0: 82 f4 07 rcall . + 0xFFFFE906
+ 19f2: 00 01 be mov.d w0, w2
+ 19f4: 08 00 be mov.d w8, w0
+ 19f6: dc f4 07 rcall . + 0xFFFFE9BA
+ 19f8: 30 f5 07 rcall . + 0xFFFFEA62
+ 19fa: 00 04 78 mov.w w0, w8
+ 19fc: dd ff 07 rcall . + 0xFFFFFFBC
+ 19fe: 09 00 20 mov.w #0x0, w9
+ 1a00: 08 00 be mov.d w8, w0
+ 1a02: 4f 05 78 mov.w [--w15], w10
+ 1a04: 4f 04 be mov.d [--w15], w8
+ 1a06: 00 00 06 return
+ 1a08: f1 ff 37 bra . + 0xFFFFFFE4
+
+00001a0a <_pwm_on>:
+ 1a0a: 00 30 20 mov.w #0x300, w0
+ 1a0c: a0 0e 88 mov.w w0, 0x1d4
+ 1a0e: 00 00 06 return
+
+00001a10 <_pwm_off>:
+ 1a10: e0 fe 2f mov.w #0xffee, w0
+ 1a12: d4 21 b6 and.w 0x1d4
+ 1a14: f0 cf 2f mov.w #0xfcff, w0
+ 1a16: d4 21 b6 and.w 0x1d4
+ 1a18: 00 00 06 return
+
+00001a1a <_pwm_initialize>:
+ 1a1a: 88 1f 78 mov.w w8, [w15++]
+ 1a1c: 03 04 78 mov.w w3, w8
+ 1a1e: f8 ff 07 rcall . + 0xFFFFFFF2
+ 1a20: 08 00 78 mov.w w8, w0
+ 1a22: 9a ff 07 rcall . + 0xFFFFFF36
+ 1a24: 00 00 20 mov.w #0x0, w0
+ 1a26: 01 f0 23 mov.w #0x3f00, w1
+ 1a28: c9 ff 07 rcall . + 0xFFFFFF94
+ 1a2a: 20 f0 20 mov.w #0xf02, w0
+ 1a2c: 50 0e 88 mov.w w0, 0x1ca
+ 1a2e: f0 00 20 mov.w #0xf, w0
+ 1a30: 60 0e 88 mov.w w0, 0x1cc
+ 1a32: d0 01 a9 bclr.b 0x1d0, #0x0
+ 1a34: 00 0f 2a mov.w #0xa0f0, w0
+ 1a36: 00 0e 88 mov.w w0, 0x1c0
+ 1a38: 4f 04 78 mov.w [--w15], w8
+ 1a3a: 00 00 06 return
+
+00001a3c <_wdt_initialize>:
+ 1a3c: 40 a7 a8 bset.b 0x740, #0x5
+ 1a3e: 00 00 06 return
+
+00001a40 <_wdt_ping>:
+ 1a40: 00 60 fe clrwdt
+ 1a42: 00 00 06 return
+
+00001a44 <_wdt_finalize>:
+ 1a44: 40 a7 a9 bclr.b 0x740, #0x5
+ 1a46: 00 00 06 return
+Disassembly of section __FOSC:
+
+00f80000 <__FOSC>:
+ f80000: ff ff 00 nop
+Disassembly of section __FWDT:
+
+00f80002 <__FWDT>:
+ f80002: e3 7f 00 nop
+Disassembly of section __FBORPOR:
+
+00f80004 <__FBORPOR>:
+ f80004: 7f fb 00 nop
+Disassembly of section .ivt:
+
+00000004 <.ivt>:
+ 4: d0 1a 00 nop
+ 6: d0 1a 00 nop
+ 8: d0 1a 00 nop
+ a: d0 1a 00 nop
+ c: d0 1a 00 nop
+ e: d0 1a 00 nop
+ 10: d0 1a 00 nop
+ 12: d0 1a 00 nop
+ 14: d0 1a 00 nop
+ 16: d0 1a 00 nop
+ 18: d0 1a 00 nop
+ 1a: 54 14 00 nop
+ 1c: d0 1a 00 nop
+ 1e: d0 1a 00 nop
+ 20: d0 1a 00 nop
+ 22: d0 1a 00 nop
+ 24: d0 1a 00 nop
+ 26: d0 1a 00 nop
+ 28: d0 1a 00 nop
+ 2a: d0 1a 00 nop
+ 2c: d0 1a 00 nop
+ 2e: d0 1a 00 nop
+ 30: d0 1a 00 nop
+ 32: d0 1a 00 nop
+ 34: d0 1a 00 nop
+ 36: d0 1a 00 nop
+ 38: d0 1a 00 nop
+ 3a: d0 1a 00 nop
+ 3c: d0 1a 00 nop
+ 3e: d0 1a 00 nop
+ 40: d0 1a 00 nop
+ 42: d0 1a 00 nop
+ 44: d0 1a 00 nop
+ 46: d0 1a 00 nop
+ 48: d0 1a 00 nop
+ 4a: d0 1a 00 nop
+ 4c: d0 1a 00 nop
+ 4e: d0 1a 00 nop
+ 50: d0 1a 00 nop
+ 52: d0 1a 00 nop
+ 54: d0 1a 00 nop
+ 56: d0 1a 00 nop
+ 58: d0 1a 00 nop
+ 5a: d0 1a 00 nop
+ 5c: d0 1a 00 nop
+ 5e: d0 1a 00 nop
+ 60: d0 1a 00 nop
+ 62: d0 1a 00 nop
+ 64: 18 18 00 nop
+ 66: d0 1a 00 nop
+ 68: d0 1a 00 nop
+ 6a: d0 1a 00 nop
+ 6c: d0 1a 00 nop
+ 6e: d0 1a 00 nop
+ 70: d0 1a 00 nop
+ 72: d0 1a 00 nop
+ 74: d0 1a 00 nop
+ 76: d0 1a 00 nop
+ 78: d0 1a 00 nop
+ 7a: d0 1a 00 nop
+ 7c: d0 1a 00 nop
+ 7e: d0 1a 00 nop
+Disassembly of section .aivt:
+
+00000084 <.aivt>:
+ 84: d0 1a 00 nop
+ 86: d0 1a 00 nop
+ 88: d0 1a 00 nop
+ 8a: d0 1a 00 nop
+ 8c: d0 1a 00 nop
+ 8e: d0 1a 00 nop
+ 90: d0 1a 00 nop
+ 92: d0 1a 00 nop
+ 94: d0 1a 00 nop
+ 96: d0 1a 00 nop
+ 98: d0 1a 00 nop
+ 9a: 54 14 00 nop
+ 9c: d0 1a 00 nop
+ 9e: d0 1a 00 nop
+ a0: d0 1a 00 nop
+ a2: d0 1a 00 nop
+ a4: d0 1a 00 nop
+ a6: d0 1a 00 nop
+ a8: d0 1a 00 nop
+ aa: d0 1a 00 nop
+ ac: d0 1a 00 nop
+ ae: d0 1a 00 nop
+ b0: d0 1a 00 nop
+ b2: d0 1a 00 nop
+ b4: d0 1a 00 nop
+ b6: d0 1a 00 nop
+ b8: d0 1a 00 nop
+ ba: d0 1a 00 nop
+ bc: d0 1a 00 nop
+ be: d0 1a 00 nop
+ c0: d0 1a 00 nop
+ c2: d0 1a 00 nop
+ c4: d0 1a 00 nop
+ c6: d0 1a 00 nop
+ c8: d0 1a 00 nop
+ ca: d0 1a 00 nop
+ cc: d0 1a 00 nop
+ ce: d0 1a 00 nop
+ d0: d0 1a 00 nop
+ d2: d0 1a 00 nop
+ d4: d0 1a 00 nop
+ d6: d0 1a 00 nop
+ d8: d0 1a 00 nop
+ da: d0 1a 00 nop
+ dc: d0 1a 00 nop
+ de: d0 1a 00 nop
+ e0: d0 1a 00 nop
+ e2: d0 1a 00 nop
+ e4: 18 18 00 nop
+ e6: d0 1a 00 nop
+ e8: d0 1a 00 nop
+ ea: d0 1a 00 nop
+ ec: d0 1a 00 nop
+ ee: d0 1a 00 nop
+ f0: d0 1a 00 nop
+ f2: d0 1a 00 nop
+ f4: d0 1a 00 nop
+ f6: d0 1a 00 nop
+ f8: d0 1a 00 nop
+ fa: d0 1a 00 nop
+ fc: d0 1a 00 nop
+ fe: d0 1a 00 nop
+Disassembly of section .const:
+
+00009a48 <.LC0>:
+ 9a48: 44 41 .word 0x4144
+ 9a4a: 45 4d .word 0x4d45
+ 9a4c: 4f 4e .word 0x4e4f
+ 9a4e: 00 00 .word 0
+
+00009a50 <.LC0>:
+ 9a50: 49 44 .word 0x4449
+ 9a52: 4c 45 .word 0x454c
+ 9a54: 00 00 .word 0
+
+00009a56 <_xInitialStack.2713>:
+ 9a56: 11 11 .word 0x1111
+ 9a58: 22 22 .word 0x2222
+ 9a5a: 33 33 .word 0x3333
+ 9a5c: 44 44 .word 0x4444
+ 9a5e: 55 55 .word 0x5555
+ 9a60: 66 66 .word 0x6666
+ 9a62: 77 77 .word 0x7777
+ 9a64: 88 88 .word 0x8888
+ 9a66: 99 99 .word 0x9999
+ 9a68: aa aa .word 0xaaaa
+ 9a6a: bb bb .word 0xbbbb
+ 9a6c: cc cc .word 0xcccc
+ 9a6e: dd dd .word 0xdddd
+ 9a70: ee ee .word 0xeeee
+ 9a72: ce cd .word 0xcdce
+ 9a74: ac ab .word 0xabac
+ 9a76: 02 02 .word 0x202
+ 9a78: 03 03 .word 0x303
+ 9a7a: 04 04 .word 0x404
+ 9a7c: 05 05 .word 0x505
+ 9a7e: 06 06 .word 0x606
+ 9a80: 07 07 .word 0x707
+ 9a82: 08 08 .word 0x808
+ 9a84: 0a 09 .word 0x90a
+ 9a86: 10 10 .word 0x1010
+ 9a88: 10 11 .word 0x1110
+ 9a8a: 12 12 .word 0x1212
+Disassembly of section .dinit:
+
+00001a8c <.dinit>:
+ 1a8c: ba 0d 00 nop
+ 1a8e: 02 00 00 nop
+ 1a90: 02 00 00 nop
+ 1a92: 00 00 00 nop
+ 1a94: 06 0d 00 nop
+ 1a96: 6c 00 00 nop
+ 1a98: 00 00 00 nop
+ 1a9a: bc 0d 00 nop
+ 1a9c: 02 00 00 nop
+ 1a9e: 02 00 00 nop
+ 1aa0: 00 00 00 nop
+ 1aa2: 72 0d 00 nop
+ 1aa4: 36 00 00 nop
+ 1aa6: 00 00 00 nop
+ 1aa8: be 0d 00 nop
+ 1aaa: 02 00 00 nop
+ 1aac: 02 00 00 nop
+ 1aae: ef 00 00 nop
+ 1ab0: 00 08 00 nop
+ 1ab2: 06 05 00 nop
+ 1ab4: 00 00 00 nop
+ 1ab6: a8 0d 00 nop
+ 1ab8: 08 00 00 nop
+ 1aba: 02 00 00 nop
+ ...
+ 1ac2: b0 0d 00 nop
+ 1ac4: 06 00 00 nop
+ 1ac6: 00 00 00 nop
+ 1ac8: b6 0d 00 nop
+ 1aca: 04 00 00 nop
+ ...
+Disassembly of section .isr:
+
+00001ad0 <__DefaultInterrupt>:
+ 1ad0: 00 00 fe reset