summaryrefslogtreecommitdiffstats
path: root/src/dist/default/production/src.production.rlf
blob: 77628c765d3f2e0594c02616ead8549dfece56d4 (plain)
ofshex dumpascii
0000 18 00 07 00 01 02 03 00 01 4d 69 63 72 6f 63 68 69 70 20 50 49 43 31 38 00 03 0b fd 01 11 0a 0a .........Microchip.PIC18........
0020 4d 69 63 72 6f 63 68 69 70 20 54 65 63 68 6e 6f 6c 6f 67 79 20 50 49 43 31 38 20 4c 49 54 45 20 Microchip.Technology.PIC18.LITE.
0040 4d 61 63 72 6f 20 41 73 73 65 6d 62 6c 65 72 20 56 31 2e 34 34 20 62 75 69 6c 64 20 2d 31 35 34 Macro.Assembler.V1.44.build.-154
0060 33 32 32 33 31 32 20 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 322312..........................
0080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
00a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
00c0 20 20 20 20 20 20 20 54 68 75 20 46 65 62 20 32 32 20 31 30 3a 34 37 3a 35 36 20 32 30 31 38 0a .......Thu.Feb.22.10:47:56.2018.
00e0 0a 4d 69 63 72 6f 63 68 69 70 20 54 65 63 68 6e 6f 6c 6f 67 79 20 4f 6d 6e 69 73 63 69 65 6e 74 .Microchip.Technology.Omniscient
0100 20 43 6f 64 65 20 47 65 6e 65 72 61 74 6f 72 20 76 31 2e 34 34 20 28 46 72 65 65 20 6d 6f 64 65 .Code.Generator.v1.44.(Free.mode
0120 29 20 62 75 69 6c 64 20 32 30 31 37 30 39 31 34 30 36 30 30 0a 20 20 20 20 20 31 20 20 20 20 20 ).build.201709140600......1.....
0140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 70 72 6f 63 65 73 73 6f 72 .......................processor
0160 09 31 38 46 34 35 4b 32 32 0a 20 20 20 20 20 32 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .18F45K22......2................
0180 20 20 20 20 20 20 20 20 20 20 20 09 66 6e 63 6f 6e 66 09 72 70 61 72 61 6d 2c 3f 3f 2c 3f 2c 30 ............fnconf.rparam,??,?,0
01a0 0a 20 20 20 20 20 33 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ......3.........................
01c0 20 20 09 6f 70 74 09 70 77 20 31 32 30 0a 20 20 20 20 20 34 20 20 20 20 20 20 20 20 20 20 20 20 ...opt.pw.120......4............
01e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6f 70 74 09 6c 6d 0a 20 20 20 20 20 35 20 20 20 ................opt.lm......5...
0200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 70 73 fd 01 11 65 63 .........................ps...ec
0220 74 09 63 69 6e 69 74 2c 67 6c 6f 62 61 6c 2c 72 65 6c 6f 63 3d 32 2c 63 6c 61 73 73 3d 43 4f 44 t.cinit,global,reloc=2,class=COD
0240 45 2c 64 65 6c 74 61 3d 31 0a 20 20 20 20 20 36 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 E,delta=1......6................
0260 20 20 20 20 20 20 20 20 20 20 20 09 70 73 65 63 74 09 63 73 74 61 63 6b 43 4f 4d 52 41 4d 2c 67 ............psect.cstackCOMRAM,g
0280 6c 6f 62 61 6c 2c 63 6c 61 73 73 3d 43 4f 4d 52 41 4d 2c 73 70 61 63 65 3d 31 2c 64 65 6c 74 61 lobal,class=COMRAM,space=1,delta
02a0 3d 31 2c 6e 6f 65 78 65 63 0a 20 20 20 20 20 37 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 =1,noexec......7................
02c0 20 20 20 20 20 20 20 20 20 20 20 09 70 73 65 63 74 09 74 65 78 74 30 2c 67 6c 6f 62 61 6c 2c 72 ............psect.text0,global,r
02e0 65 6c 6f 63 3d 32 2c 63 6c 61 73 73 3d 43 4f 44 45 2c 64 65 6c 74 61 3d 31 0a 20 20 20 20 20 38 eloc=2,class=CODE,delta=1......8
0300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 70 73 65 63 ............................psec
0320 74 09 74 65 78 74 31 2c 67 6c 6f 62 61 6c 2c 72 65 6c 6f 63 3d 32 2c 63 6c 61 73 73 3d 43 4f 44 t.text1,global,reloc=2,class=COD
0340 45 2c 64 65 6c 74 61 3d 31 0a 20 20 20 20 20 39 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 E,delta=1......9................
0360 20 20 20 20 20 20 20 20 20 20 20 09 70 73 65 63 74 09 74 65 78 74 32 2c 67 6c 6f 62 61 6c 2c 72 ............psect.text2,global,r
0380 65 6c 6f 63 3d 32 2c 63 6c 61 73 73 3d 43 4f 44 45 2c 64 65 6c 74 61 3d 31 0a 20 20 20 20 31 30 eloc=2,class=CODE,delta=1.....10
03a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 70 73 65 63 ............................psec
03c0 74 09 74 65 78 74 33 2c 67 6c 6f 62 61 6c 2c 72 65 6c 6f 63 3d 32 2c 63 6c 61 73 73 3d 43 4f 44 t.text3,global,reloc=2,class=COD
03e0 45 2c 64 65 6c 74 61 3d 31 0a 20 20 20 20 31 31 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 E,delta=1.....11................
0400 20 20 20 20 20 20 20 20 20 20 20 09 70 73 65 63 74 09 74 65 78 74 34 2c 67 6c 6f fd 01 11 62 61 ............psect.text4,glo...ba
0420 6c 2c 72 65 6c 6f 63 3d 32 2c 63 6c 61 73 73 3d 43 4f 44 45 2c 64 65 6c 74 61 3d 31 0a 20 20 20 l,reloc=2,class=CODE,delta=1....
0440 20 31 32 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 70 .12............................p
0460 73 65 63 74 09 74 65 78 74 35 2c 67 6c 6f 62 61 6c 2c 72 65 6c 6f 63 3d 32 2c 63 6c 61 73 73 3d sect.text5,global,reloc=2,class=
0480 43 4f 44 45 2c 64 65 6c 74 61 3d 31 0a 20 20 20 20 31 33 20 20 20 20 20 20 20 20 20 20 20 20 20 CODE,delta=1.....13.............
04a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 70 73 65 63 74 09 74 65 78 74 36 2c 67 6c 6f 62 61 ...............psect.text6,globa
04c0 6c 2c 72 65 6c 6f 63 3d 32 2c 63 6c 61 73 73 3d 43 4f 44 45 2c 64 65 6c 74 61 3d 31 0a 20 20 20 l,reloc=2,class=CODE,delta=1....
04e0 20 31 34 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 70 .14............................p
0500 73 65 63 74 09 69 6e 74 73 61 76 65 5f 72 65 67 73 2c 67 6c 6f 62 61 6c 2c 63 6c 61 73 73 3d 42 sect.intsave_regs,global,class=B
0520 49 47 52 41 4d 2c 73 70 61 63 65 3d 31 2c 64 65 6c 74 61 3d 31 2c 6e 6f 65 78 65 63 0a 20 20 20 IGRAM,space=1,delta=1,noexec....
0540 20 31 35 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 70 .15............................p
0560 73 65 63 74 09 72 70 61 72 61 6d 2c 67 6c 6f 62 61 6c 2c 63 6c 61 73 73 3d 43 4f 4d 52 41 4d 2c sect.rparam,global,class=COMRAM,
0580 73 70 61 63 65 3d 31 2c 64 65 6c 74 61 3d 31 2c 6e 6f 65 78 65 63 0a 20 20 20 20 31 36 20 20 30 space=1,delta=1,noexec.....16..0
05a0 30 30 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 20 31 37 20 000..........................17.
05c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 56 65 72 73 ..........................;.Vers
05e0 69 6f 6e 20 31 2e 34 34 0a 20 20 20 20 31 38 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ion.1.44.....18.................
0600 20 20 20 20 20 20 20 20 20 20 3b 20 47 65 6e 65 72 61 74 65 64 20 31 34 2f 30 39 fd 01 11 2f 32 ..........;.Generated.14/09.../2
0620 30 31 37 20 47 4d 54 0a 20 20 20 20 31 39 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 017.GMT.....19..................
0640 20 20 20 20 20 20 20 20 20 3b 20 0a 20 20 20 20 32 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .........;......20..............
0660 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 43 6f 70 79 72 69 67 68 74 20 c2 a9 20 32 30 31 37 .............;.Copyright....2017
0680 2c 20 4d 69 63 72 6f 63 68 69 70 20 54 65 63 68 6e 6f 6c 6f 67 79 20 49 6e 63 2e 20 61 6e 64 20 ,.Microchip.Technology.Inc..and.
06a0 69 74 73 20 73 75 62 73 69 64 69 61 72 69 65 73 20 28 22 4d 69 63 72 6f 63 68 69 70 22 29 0a 20 its.subsidiaries.("Microchip")..
06c0 20 20 20 32 31 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...21...........................
06e0 3b 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 20 20 20 20 32 32 20 20 20 ;.All.rights.reserved......22...
0700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 0a 20 20 20 20 32 ........................;......2
0720 33 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 54 68 3...........................;.Th
0740 69 73 20 73 6f 66 74 77 61 72 65 20 69 73 20 64 65 76 65 6c 6f 70 65 64 20 62 79 20 4d 69 63 72 is.software.is.developed.by.Micr
0760 6f 63 68 69 70 20 54 65 63 68 6e 6f 6c 6f 67 79 20 49 6e 63 2e 20 61 6e 64 20 69 74 73 20 73 75 ochip.Technology.Inc..and.its.su
0780 62 73 69 64 69 61 72 69 65 73 20 28 22 4d 69 63 72 6f 63 68 0a 20 20 20 20 20 20 2b 20 20 20 20 bsidiaries.("Microch.......+....
07a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 70 22 29 2e 0a 20 20 20 20 ......................ip")......
07c0 32 34 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 0a 24...........................;..
07e0 20 20 20 20 32 35 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ....25..........................
0800 20 3b 20 52 65 64 69 73 74 72 69 62 75 74 69 6f 6e 20 61 6e 64 20 75 73 65 20 69 fd 01 11 6e 20 .;.Redistribution.and.use.i...n.
0820 73 6f 75 72 63 65 20 61 6e 64 20 62 69 6e 61 72 79 20 66 6f 72 6d 73 2c 20 77 69 74 68 20 6f 72 source.and.binary.forms,.with.or
0840 20 77 69 74 68 6f 75 74 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 2c 20 61 72 65 0a 20 20 20 20 32 .without.modification,.are.....2
0860 36 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 70 65 6...........................;.pe
0880 72 6d 69 74 74 65 64 20 70 72 6f 76 69 64 65 64 20 74 68 61 74 20 74 68 65 20 66 6f 6c 6c 6f 77 rmitted.provided.that.the.follow
08a0 69 6e 67 20 63 6f 6e 64 69 74 69 6f 6e 73 20 61 72 65 20 6d 65 74 3a 0a 20 20 20 20 32 37 20 20 ing.conditions.are.met:.....27..
08c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 0a 20 20 20 20 .........................;......
08e0 32 38 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 20 28...........................;..
0900 20 20 20 31 2e 20 52 65 64 69 73 74 72 69 62 75 74 69 6f 6e 73 20 6f 66 20 73 6f 75 72 63 65 20 ...1..Redistributions.of.source.
0920 63 6f 64 65 20 6d 75 73 74 20 72 65 74 61 69 6e 20 74 68 65 20 61 62 6f 76 65 20 63 6f 70 79 72 code.must.retain.the.above.copyr
0940 69 67 68 74 20 6e 6f 74 69 63 65 2c 20 74 68 69 73 20 6c 69 73 0a 20 20 20 20 20 20 2b 20 20 20 ight.notice,.this.lis.......+...
0960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 20 6f 66 0a 20 20 20 20 .......................t.of.....
0980 32 39 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 20 29...........................;..
09a0 20 20 20 20 20 20 63 6f 6e 64 69 74 69 6f 6e 73 20 61 6e 64 20 74 68 65 20 66 6f 6c 6c 6f 77 69 ......conditions.and.the.followi
09c0 6e 67 20 64 69 73 63 6c 61 69 6d 65 72 2e 0a 20 20 20 20 33 30 20 20 20 20 20 20 20 20 20 20 20 ng.disclaimer......30...........
09e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 0a 20 20 20 20 33 31 20 20 20 20 20 20 20 ................;......31.......
0a00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 20 20 20 20 32 fd 01 11 2e 20 ....................;.....2.....
0a20 52 65 64 69 73 74 72 69 62 75 74 69 6f 6e 73 20 69 6e 20 62 69 6e 61 72 79 20 66 6f 72 6d 20 6d Redistributions.in.binary.form.m
0a40 75 73 74 20 72 65 70 72 6f 64 75 63 65 20 74 68 65 20 61 62 6f 76 65 20 63 6f 70 79 72 69 67 68 ust.reproduce.the.above.copyrigh
0a60 74 20 6e 6f 74 69 63 65 2c 20 74 68 69 73 20 0a 20 20 20 20 20 20 2b 20 20 20 20 20 20 20 20 20 t.notice,.this........+.........
0a80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 73 74 0a 20 20 20 20 33 32 20 20 20 20 .................list.....32....
0aa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 20 20 20 20 20 20 20 .......................;........
0ac0 6f 66 20 63 6f 6e 64 69 74 69 6f 6e 73 20 61 6e 64 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 of.conditions.and.the.following.
0ae0 64 69 73 63 6c 61 69 6d 65 72 20 69 6e 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 disclaimer.in.the.documentation.
0b00 61 6e 64 2f 6f 72 20 6f 74 68 65 72 0a 20 20 20 20 33 33 20 20 20 20 20 20 20 20 20 20 20 20 20 and/or.other.....33.............
0b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 20 20 20 20 20 20 20 6d 61 74 65 72 69 61 6c 73 ..............;........materials
0b40 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 64 69 73 74 72 69 62 75 74 69 6f 6e 2e .provided.with.the.distribution.
0b60 0a 20 20 20 20 33 34 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .....34.........................
0b80 20 20 3b 20 0a 20 20 20 20 33 35 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..;......35.....................
0ba0 20 20 20 20 20 20 3b 20 20 20 20 20 33 2e 20 4d 69 63 72 6f 63 68 69 70 27 73 20 6e 61 6d 65 20 ......;.....3..Microchip's.name.
0bc0 6d 61 79 20 6e 6f 74 20 62 65 20 75 73 65 64 20 74 6f 20 65 6e 64 6f 72 73 65 20 6f 72 20 70 72 may.not.be.used.to.endorse.or.pr
0be0 6f 6d 6f 74 65 20 70 72 6f 64 75 63 74 73 20 64 65 72 69 76 65 64 20 66 72 6f 6d 20 74 68 0a 20 omote.products.derived.from.th..
0c00 20 20 20 20 20 2b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 fd 01 11 20 20 .....+..........................
0c20 20 20 20 69 73 0a 20 20 20 20 33 36 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...is.....36....................
0c40 20 20 20 20 20 20 20 3b 20 20 20 20 20 20 20 20 73 6f 66 74 77 61 72 65 20 77 69 74 68 6f 75 74 .......;........software.without
0c60 20 73 70 65 63 69 66 69 63 20 70 72 69 6f 72 20 77 72 69 74 74 65 6e 20 70 65 72 6d 69 73 73 69 .specific.prior.written.permissi
0c80 6f 6e 2e 0a 20 20 20 20 33 37 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 on......37......................
0ca0 20 20 20 20 20 3b 20 0a 20 20 20 20 33 38 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .....;......38..................
0cc0 20 20 20 20 20 20 20 20 20 3b 20 54 48 49 53 20 53 4f 46 54 57 41 52 45 20 49 53 20 50 52 4f 56 .........;.THIS.SOFTWARE.IS.PROV
0ce0 49 44 45 44 20 42 59 20 4d 49 43 52 4f 43 48 49 50 20 22 41 53 20 49 53 22 20 41 4e 44 20 41 4e IDED.BY.MICROCHIP."AS.IS".AND.AN
0d00 59 20 45 58 50 52 45 53 53 20 4f 52 20 49 4d 50 4c 49 45 44 20 57 41 52 52 41 4e 54 49 45 53 2c Y.EXPRESS.OR.IMPLIED.WARRANTIES,
0d20 0a 20 20 20 20 33 39 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .....39.........................
0d40 20 20 3b 20 49 4e 43 4c 55 44 49 4e 47 2c 20 42 55 54 20 4e 4f 54 20 4c 49 4d 49 54 45 44 20 54 ..;.INCLUDING,.BUT.NOT.LIMITED.T
0d60 4f 2c 20 54 48 45 20 49 4d 50 4c 49 45 44 20 57 41 52 52 41 4e 54 49 45 53 20 4f 46 20 4d 45 52 O,.THE.IMPLIED.WARRANTIES.OF.MER
0d80 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 0a 20 20 20 20 20 CHANTABILITY.AND.FITNESS.F......
0da0 20 2b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4f 52 0a 20 .+..........................OR..
0dc0 20 20 20 34 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...40...........................
0de0 3b 20 50 55 52 50 4f 53 45 20 41 52 45 20 44 49 53 43 4c 41 49 4d 45 44 2e 20 20 49 4e 20 4e 4f ;.PURPOSE.ARE.DISCLAIMED...IN.NO
0e00 20 45 56 45 4e 54 20 53 48 41 4c 4c 20 4d 49 43 52 4f 43 48 49 50 20 42 45 20 4c fd 01 11 49 41 .EVENT.SHALL.MICROCHIP.BE.L...IA
0e20 42 4c 45 20 46 4f 52 20 41 4e 59 20 44 49 52 45 43 54 2c 20 49 4e 44 49 52 45 43 0a 20 20 20 20 BLE.FOR.ANY.DIRECT,.INDIREC.....
0e40 20 20 2b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 2c 0a ..+..........................T,.
0e60 20 20 20 20 34 31 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ....41..........................
0e80 20 3b 20 49 4e 43 49 44 45 4e 54 41 4c 2c 20 53 50 45 43 49 41 4c 2c 20 45 58 45 4d 50 4c 41 52 .;.INCIDENTAL,.SPECIAL,.EXEMPLAR
0ea0 59 2c 20 4f 52 20 43 4f 4e 53 45 51 55 45 4e 54 49 41 4c 20 44 41 4d 41 47 45 53 20 28 49 4e 43 Y,.OR.CONSEQUENTIAL.DAMAGES.(INC
0ec0 4c 55 44 49 4e 47 20 42 55 54 20 4e 4f 54 20 4c 49 4d 49 54 45 44 20 54 4f 0a 20 20 20 20 34 32 LUDING.BUT.NOT.LIMITED.TO.....42
0ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 50 52 4f ...........................;.PRO
0f00 43 55 52 45 4d 45 4e 54 20 4f 46 20 53 55 42 53 54 49 54 55 54 45 20 47 4f 4f 44 53 20 4f 52 20 CUREMENT.OF.SUBSTITUTE.GOODS.OR.
0f20 53 45 52 56 49 43 45 53 3b 20 4c 4f 53 53 20 4f 46 20 55 53 45 2c 20 44 41 54 41 20 4f 52 20 50 SERVICES;.LOSS.OF.USE,.DATA.OR.P
0f40 52 4f 46 49 54 53 3b 20 4f 52 20 42 55 53 49 4e 45 53 53 0a 20 20 20 20 34 33 20 20 20 20 20 20 ROFITS;.OR.BUSINESS.....43......
0f60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 49 4e 54 45 52 52 55 50 54 .....................;.INTERRUPT
0f80 49 4f 4e 29 20 48 4f 57 53 4f 45 56 45 52 20 43 41 55 53 45 44 20 41 4e 44 20 4f 4e 20 41 4e 59 ION).HOWSOEVER.CAUSED.AND.ON.ANY
0fa0 20 54 48 45 4f 52 59 20 4f 46 20 4c 49 41 42 49 4c 49 54 59 2c 20 57 48 45 54 48 45 52 20 49 4e .THEORY.OF.LIABILITY,.WHETHER.IN
0fc0 20 43 4f 4e 54 52 41 43 54 2c 20 53 54 0a 20 20 20 20 20 20 2b 20 20 20 20 20 20 20 20 20 20 20 .CONTRACT,.ST.......+...........
0fe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 49 43 54 0a 20 20 20 20 34 34 20 20 20 20 20 20 ...............RICT.....44......
1000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 4c 49 41 42 fd 01 11 49 4c .....................;.LIAB...IL
1020 49 54 59 2c 20 4f 52 20 54 4f 52 54 20 28 49 4e 43 4c 55 44 49 4e 47 20 4e 45 47 4c 49 47 45 4e ITY,.OR.TORT.(INCLUDING.NEGLIGEN
1040 43 45 20 4f 52 20 4f 54 48 45 52 57 49 53 45 29 20 41 52 49 53 49 4e 47 20 49 4e 20 41 4e 59 20 CE.OR.OTHERWISE).ARISING.IN.ANY.
1060 57 41 59 20 4f 55 54 20 4f 46 20 54 48 45 20 55 0a 20 20 20 20 20 20 2b 20 20 20 20 20 20 20 20 WAY.OUT.OF.THE.U.......+........
1080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 45 20 4f 46 0a 20 20 20 20 34 35 20 20 ..................SE.OF.....45..
10a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 54 48 49 53 20 .........................;.THIS.
10c0 53 4f 46 54 57 41 52 45 2c 20 45 56 45 4e 20 49 46 20 41 44 56 49 53 45 44 20 4f 46 20 54 48 45 SOFTWARE,.EVEN.IF.ADVISED.OF.THE
10e0 20 50 4f 53 53 49 42 49 4c 49 54 59 20 4f 46 20 53 55 43 48 20 44 41 4d 41 47 45 2e 0a 20 20 20 .POSSIBILITY.OF.SUCH.DAMAGE.....
1100 20 34 36 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 .46...........................;.
1120 0a 20 20 20 20 34 37 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .....47.........................
1140 20 20 3b 20 0a 20 20 20 20 34 38 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..;......48.....................
1160 20 20 20 20 20 20 3b 20 43 6f 64 65 2d 67 65 6e 65 72 61 74 6f 72 20 72 65 71 75 69 72 65 64 2c ......;.Code-generator.required,
1180 20 50 49 43 31 38 46 34 35 4b 32 32 20 44 65 66 69 6e 69 74 69 6f 6e 73 0a 20 20 20 20 34 39 20 .PIC18F45K22.Definitions.....49.
11a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 0a 20 20 20 ..........................;.....
11c0 20 35 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 .50...........................;.
11e0 53 46 52 20 41 64 64 72 65 73 73 65 73 0a 20 20 20 20 35 31 20 20 30 30 30 30 20 20 20 20 20 20 SFR.Addresses.....51..0000......
1200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 52 43 52 45 47 09 73 65 74 09 34 fd 01 11 30 31 ..............._RCREG.set.4...01
1220 34 0a 20 20 20 20 35 32 20 20 30 30 30 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4.....52..0000..................
1240 20 20 20 5f 54 58 52 45 47 09 73 65 74 09 34 30 31 33 0a 20 20 20 20 35 33 20 20 30 30 30 30 20 ..._TXREG.set.4013.....53..0000.
1260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 42 41 55 44 43 4f 4e 62 69 74 73 ...................._BAUDCONbits
1280 09 73 65 74 09 34 30 32 34 0a 20 20 20 20 35 34 20 20 30 30 30 30 20 20 20 20 20 20 20 20 20 20 .set.4024.....54..0000..........
12a0 20 20 20 20 20 20 20 20 20 20 20 5f 53 50 42 52 47 09 73 65 74 09 34 30 31 35 0a 20 20 20 20 35 ..........._SPBRG.set.4015.....5
12c0 35 20 20 30 30 30 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 52 43 53 5..0000....................._RCS
12e0 54 41 62 69 74 73 09 73 65 74 09 34 30 31 31 0a 20 20 20 20 35 36 20 20 30 30 30 30 20 20 20 20 TAbits.set.4011.....56..0000....
1300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 54 58 53 54 41 62 69 74 73 09 73 65 74 09 ................._TXSTAbits.set.
1320 34 30 31 32 0a 20 20 20 20 35 37 20 20 30 30 30 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4012.....57..0000...............
1340 20 20 20 20 20 20 5f 52 43 49 46 09 73 65 74 09 33 31 39 38 39 0a 20 20 20 20 35 38 20 20 30 30 ......_RCIF.set.31989.....58..00
1360 30 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 54 58 49 46 09 73 65 74 00....................._TXIF.set
1380 09 33 31 39 38 38 0a 20 20 20 20 35 39 20 20 30 30 30 30 20 20 20 20 20 20 20 20 20 20 20 20 20 .31988.....59..0000.............
13a0 20 20 20 20 20 20 20 20 5f 54 52 49 53 43 36 09 73 65 74 09 33 31 39 31 30 0a 20 20 20 20 36 30 ........_TRISC6.set.31910.....60
13c0 20 20 30 30 30 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 54 52 49 53 ..0000....................._TRIS
13e0 43 37 09 73 65 74 09 33 31 39 31 31 0a 20 20 20 20 36 31 20 20 20 20 20 20 20 20 20 20 20 20 20 C7.set.31911.....61.............
1400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 20 36 32 20 20 20 20 20 20 80 00 11 20 20 ...................62...........
1420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 23 63 6f 6e 66 69 67 20 73 65 74 ...................;.#config.set
1440 74 69 6e 67 73 0a 20 20 20 20 36 33 20 20 30 30 30 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 tings.....63..0000..............
1460 20 20 20 20 20 20 20 0a 20 20 20 20 36 34 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ............64..................
1480 20 20 20 20 20 20 20 20 20 09 70 73 65 63 74 09 63 69 6e 69 74 0a 20 20 20 20 36 35 20 20 0f 00 ..........psect.cinit.....65....
14a0 12 00 00 00 00 00 34 06 10 63 69 6e 69 74 00 00 55 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 ......4..cinit..U...............
14c0 20 20 20 20 20 20 20 20 5f 5f 70 63 69 6e 69 74 3a 0a 20 20 20 20 36 36 20 20 20 20 20 20 20 20 ........__pcinit:.....66........
14e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6f 70 74 20 73 74 61 63 6b 20 30 0a ....................opt.stack.0.
1500 20 20 20 20 36 37 20 20 0f 00 12 00 00 00 00 00 34 06 10 63 69 6e 69 74 00 00 61 00 11 20 20 20 ....67..........4..cinit..a.....
1520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 61 72 74 5f 69 6e 69 74 69 61 6c 69 ..................start_initiali
1540 7a 61 74 69 6f 6e 3a 0a 20 20 20 20 36 38 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 zation:.....68..................
1560 20 20 20 20 20 20 20 20 20 09 6f 70 74 20 73 74 61 63 6b 20 30 0a 20 20 20 20 36 39 20 20 0f 00 ..........opt.stack.0.....69....
1580 12 00 00 00 00 00 34 06 10 63 69 6e 69 74 00 00 5d 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 ......4..cinit..]...............
15a0 20 20 20 20 20 20 20 20 5f 5f 69 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 3a 0a 20 20 20 20 37 30 ........__initialization:.....70
15c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6f 70 74 20 ............................opt.
15e0 73 74 61 63 6b 20 30 0a 20 20 20 20 37 31 20 20 0f 00 12 00 00 00 00 00 34 06 10 63 69 6e 69 74 stack.0.....71..........4..cinit
1600 00 00 62 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 64 5f 6f 66 ..b.......................end_of
1620 5f 69 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 3a 0a 20 20 20 20 37 32 20 20 20 20 20 20 20 20 20 _initialization:.....72.........
1640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6f 70 74 20 73 74 61 63 6b 20 30 0a 20 ...................opt.stack.0..
1660 20 20 20 37 33 20 20 0f 00 12 00 00 00 00 00 34 06 10 63 69 6e 69 74 00 00 65 00 11 20 20 20 20 ...73..........4..cinit..e......
1680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f 65 6e 64 5f 6f 66 5f 5f 69 6e 69 74 69 .................__end_of__initi
16a0 61 6c 69 7a 61 74 69 6f 6e 3a 0a 20 20 20 20 37 34 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 alization:.....74...............
16c0 20 20 20 20 20 20 20 20 20 20 20 20 09 6f 70 74 20 73 74 61 63 6b 20 30 0a 20 20 20 20 37 35 20 .............opt.stack.0.....75.
16e0 20 0f 00 12 00 00 00 00 00 34 06 10 63 69 6e 69 74 00 00 26 00 11 20 20 30 31 30 30 20 20 20 20 .........4..cinit..&....0100....
1700 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 6c 62 09 30 0a 20 20 20 20 37 36 20 20 15 00 12 00 ............movlb.0.....76......
1720 00 00 00 00 34 06 10 63 69 6e 69 74 00 03 02 00 00 00 04 00 02 00 11 20 20 1b 00 12 00 ef 00 00 ....4..cinit....................
1740 00 31 04 03 ff 00 00 00 03 01 00 00 00 10 74 65 78 74 30 00 09 0a 00 02 00 11 20 20 15 00 12 00 .1............text0.............
1760 f0 00 00 00 fc 04 03 09 00 00 00 10 74 65 78 74 30 00 09 00 8f 00 11 20 20 20 20 20 20 20 20 20 ............text0...............
1780 09 67 6f 74 6f 09 5f 6d 61 69 6e 09 3b 6a 75 6d 70 20 74 6f 20 43 20 6d 61 69 6e 28 29 20 66 75 .goto._main.;jump.to.C.main().fu
17a0 6e 63 74 69 6f 6e 0a 20 20 20 20 37 37 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 nction.....77...................
17c0 20 20 20 20 20 20 20 20 0a 20 20 20 20 37 38 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .............78.................
17e0 20 20 20 20 20 20 20 20 20 20 09 70 73 65 63 74 09 63 73 74 61 63 6b 43 4f 4d 52 41 4d 0a 20 20 ...........psect.cstackCOMRAM...
1800 20 20 37 39 20 20 16 00 12 00 00 00 00 00 34 06 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 00 5c ..79..........4..cstackCOMRAM..\
1820 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f 70 63 73 74 61 63 6b .......................__pcstack
1840 43 4f 4d 52 41 4d 3a 0a 20 20 20 20 38 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 COMRAM:.....80..................
1860 20 20 20 20 20 20 20 20 20 09 6f 70 74 20 73 74 61 63 6b 20 30 0a 20 20 20 20 38 31 20 20 16 00 ..........opt.stack.0.....81....
1880 12 00 00 00 00 00 34 06 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 00 54 00 11 20 20 20 20 20 20 ......4..cstackCOMRAM..T........
18a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 75 74 63 68 40 63 3a 0a 20 20 20 20 38 32 20 20 ...............putch@c:.....82..
18c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6f 70 74 20 73 74 ..........................opt.st
18e0 61 63 6b 20 30 0a 20 20 20 20 38 33 20 20 16 00 12 00 00 00 00 00 34 06 10 63 73 74 61 63 6b 43 ack.0.....83..........4..cstackC
1900 4f 4d 52 41 4d 00 00 60 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d OMRAM..`.......................m
1920 69 64 69 5f 73 65 74 5f 73 74 61 74 75 73 40 70 6b 74 3a 0a 20 20 20 20 38 34 20 20 20 20 20 20 idi_set_status@pkt:.....84......
1940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6f 70 74 20 73 74 61 63 6b 20 ......................opt.stack.
1960 30 0a 20 20 20 20 38 35 20 20 16 00 12 00 00 00 00 00 34 06 10 63 73 74 61 63 6b 43 4f 4d 52 41 0.....85..........4..cstackCOMRA
1980 4d 00 00 ac 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 69 64 69 5f M..........................midi_
19a0 73 65 74 5f 63 68 61 6e 6e 65 6c 40 70 6b 74 3a 0a 20 20 20 20 38 36 20 20 20 20 20 20 20 20 20 set_channel@pkt:.....86.........
19c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6f 70 74 20 73 74 61 63 6b 20 30 0a 20 ...................opt.stack.0..
19e0 20 20 20 38 37 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...87...........................
1a00 0a 20 20 20 20 38 38 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .....88.........................
1a20 20 20 3b 20 32 20 62 79 74 65 73 20 40 20 30 78 30 0a 18 00 07 00 01 02 03 00 01 4d 69 63 72 6f ..;.2.bytes.@.0x0..........Micro
1a40 63 68 69 70 20 50 49 43 31 38 00 03 0b 08 00 11 20 20 20 20 38 39 20 20 16 00 12 00 00 00 00 00 chip.PIC18..........89..........
1a60 34 06 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 00 23 00 11 20 20 20 20 20 20 20 20 20 20 20 20 4..cstackCOMRAM..#..............
1a80 20 20 20 20 20 20 20 20 20 09 64 73 09 31 0a 20 20 20 20 39 30 20 20 1c 00 12 00 00 00 00 00 34 ..........ds.1.....90..........4
1aa0 06 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 01 00 00 00 04 00 ad 00 11 20 20 20 20 20 20 20 ..cstackCOMRAM..................
1ac0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 69 40 ..............eusart_write_midi@
1ae0 70 6b 74 3a 0a 20 20 20 20 39 31 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 pkt:.....91.....................
1b00 20 20 20 20 20 20 09 6f 70 74 20 73 74 61 63 6b 20 30 0a 20 20 20 20 39 32 20 20 20 20 20 20 20 .......opt.stack.0.....92.......
1b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 20 39 33 20 20 20 20 20 .........................93.....
1b40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 32 20 62 79 74 65 73 20 ......................;.2.bytes.
1b60 40 20 30 78 31 0a 18 00 07 00 01 02 03 00 01 4d 69 63 72 6f 63 68 69 70 20 50 49 43 31 38 00 03 @.0x1..........Microchip.PIC18..
1b80 0b 08 00 11 20 20 20 20 39 34 20 20 1c 00 12 00 00 00 00 00 34 06 10 63 73 74 61 63 6b 43 4f 4d ........94..........4..cstackCOM
1ba0 52 41 4d 00 03 01 00 00 00 04 00 23 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 RAM........#....................
1bc0 20 20 20 09 64 73 09 31 0a 20 20 20 20 39 35 20 20 1c 00 12 00 00 00 00 00 34 06 10 63 73 74 61 ....ds.1.....95..........4..csta
1be0 63 6b 43 4f 4d 52 41 4d 00 03 02 00 00 00 04 00 63 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 ckCOMRAM........c...............
1c00 20 20 20 20 20 20 20 20 6d 69 64 69 5f 73 65 74 5f 73 74 61 74 75 73 40 73 74 61 74 75 73 3a 0a ........midi_set_status@status:.
1c20 20 20 20 20 39 36 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ....96..........................
1c40 20 09 6f 70 74 20 73 74 61 63 6b 20 30 0a 20 20 20 20 39 37 20 20 1c 00 12 00 00 00 00 00 34 06 ..opt.stack.0.....97..........4.
1c60 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 02 00 00 00 04 00 b0 00 11 20 20 20 20 20 20 20 20 .cstackCOMRAM...................
1c80 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 69 64 69 5f 73 65 74 5f 63 68 61 6e 6e 65 6c 40 63 68 .............midi_set_channel@ch
1ca0 61 6e 6e 65 6c 3a 0a 20 20 20 20 39 38 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 annel:.....98...................
1cc0 20 20 20 20 20 20 20 20 09 6f 70 74 20 73 74 61 63 6b 20 30 0a 20 20 20 20 39 39 20 20 20 20 20 .........opt.stack.0.....99.....
1ce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 31 30 30 20 20 20 ..........................100...
1d00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 32 20 62 79 74 65 ........................;.2.byte
1d20 73 20 40 20 30 78 32 0a 18 00 07 00 01 02 03 00 01 4d 69 63 72 6f 63 68 69 70 20 50 49 43 31 38 s.@.0x2..........Microchip.PIC18
1d40 00 03 0b 08 00 11 20 20 20 31 30 31 20 20 1c 00 12 00 00 00 00 00 34 06 10 63 73 74 61 63 6b 43 .........101..........4..cstackC
1d60 4f 4d 52 41 4d 00 03 02 00 00 00 04 00 23 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 OMRAM........#..................
1d80 20 20 20 20 20 09 64 73 09 31 0a 20 20 20 31 30 32 20 20 1c 00 12 00 00 00 00 00 34 06 10 63 73 ......ds.1....102..........4..cs
1da0 74 61 63 6b 43 4f 4d 52 41 4d 00 03 03 00 00 00 04 00 33 00 11 20 20 20 20 20 20 20 20 20 20 20 tackCOMRAM........3.............
1dc0 20 20 20 20 20 20 20 20 20 20 3f 3f 5f 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 69 3a 0a ..........??_eusart_write_midi:.
1de0 20 20 20 31 30 33 20 20 1c 00 12 00 00 00 00 00 34 06 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 ...103..........4..cstackCOMRAM.
1e00 03 03 00 00 00 04 00 7c 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3f .......|.......................?
1e20 3f 5f 6d 69 64 69 5f 73 65 74 5f 73 74 61 74 75 73 3a 0a 20 20 20 31 30 34 20 20 20 20 20 20 20 ?_midi_set_status:....104.......
1e40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 31 30 35 20 20 20 20 20 ........................105.....
1e60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 31 20 62 79 74 65 73 20 ......................;.1.bytes.
1e80 40 20 30 78 33 0a 18 00 07 00 01 02 03 00 01 4d 69 63 72 6f 63 68 69 70 20 50 49 43 31 38 00 03 @.0x3..........Microchip.PIC18..
1ea0 0b 08 00 11 20 20 20 31 30 36 20 20 1c 00 12 00 00 00 00 00 34 06 10 63 73 74 61 63 6b 43 4f 4d .......106..........4..cstackCOM
1ec0 52 41 4d 00 03 03 00 00 00 04 00 23 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 RAM........#....................
1ee0 20 20 20 09 64 73 09 31 0a 20 20 20 31 30 37 20 20 1c 00 12 00 00 00 00 00 34 06 10 63 73 74 61 ....ds.1....107..........4..csta
1f00 63 6b 43 4f 4d 52 41 4d 00 03 04 00 00 00 04 00 7d 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 ckCOMRAM........}...............
1f20 20 20 20 20 20 20 20 20 3f 3f 5f 6d 69 64 69 5f 73 65 74 5f 63 68 61 6e 6e 65 6c 3a 0a 20 20 20 ........??_midi_set_channel:....
1f40 31 30 38 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 108.............................
1f60 20 20 31 30 39 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..109...........................
1f80 3b 20 31 20 62 79 74 65 73 20 40 20 30 78 34 0a 18 00 07 00 01 02 03 00 01 4d 69 63 72 6f 63 68 ;.1.bytes.@.0x4..........Microch
1fa0 69 70 20 50 49 43 31 38 00 03 0b 08 00 11 20 20 20 31 31 30 20 20 1c 00 12 00 00 00 00 00 34 06 ip.PIC18.........110..........4.
1fc0 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 04 00 00 00 04 00 23 00 11 20 20 20 20 20 20 20 20 .cstackCOMRAM........#..........
1fe0 20 20 20 20 20 20 20 20 20 20 20 20 20 09 64 73 09 31 0a 20 20 20 31 31 31 20 20 1c 00 12 00 00 ..............ds.1....111.......
2000 00 00 00 34 06 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 05 00 00 00 04 00 65 00 11 20 20 20 ...4..cstackCOMRAM........e.....
2020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d ..................eusart_write_m
2040 69 64 69 40 6c 65 6e 67 74 68 3a 0a 20 20 20 31 31 32 20 20 20 20 20 20 20 20 20 20 20 20 20 20 idi@length:....112..............
2060 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6f 70 74 20 73 74 61 63 6b 20 30 0a 20 20 20 31 31 33 ..............opt.stack.0....113
2080 20 20 1c 00 12 00 00 00 00 00 34 06 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 05 00 00 00 04 ..........4..cstackCOMRAM.......
20a0 00 a8 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 69 64 69 5f 6e 6f .........................midi_no
20c0 74 65 5f 6f 6e 40 70 6b 74 3a 0a 20 20 20 31 31 34 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 te_on@pkt:....114...............
20e0 20 20 20 20 20 20 20 20 20 20 20 20 09 6f 70 74 20 73 74 61 63 6b 20 30 0a 20 20 20 31 31 35 20 .............opt.stack.0....115.
2100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 31 31 ..............................11
2120 36 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 32 20 6...........................;.2.
2140 62 79 74 65 73 20 40 20 30 78 35 0a 18 00 07 00 01 02 03 00 01 4d 69 63 72 6f 63 68 69 70 20 50 bytes.@.0x5..........Microchip.P
2160 49 43 31 38 00 03 0b 08 00 11 20 20 20 31 31 37 20 20 1c 00 12 00 00 00 00 00 34 06 10 63 73 74 IC18.........117..........4..cst
2180 61 63 6b 43 4f 4d 52 41 4d 00 03 05 00 00 00 04 00 23 00 11 20 20 20 20 20 20 20 20 20 20 20 20 ackCOMRAM........#..............
21a0 20 20 20 20 20 20 20 20 20 09 64 73 09 32 0a 20 20 20 31 31 38 20 20 1c 00 12 00 00 00 00 00 34 ..........ds.2....118..........4
21c0 06 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 07 00 00 00 04 00 63 00 11 20 20 20 20 20 20 20 ..cstackCOMRAM........c.........
21e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 69 40 ..............eusart_write_midi@
2200 64 61 74 61 3a 0a 20 20 20 31 31 39 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 data:....119....................
2220 20 20 20 20 20 20 20 09 6f 70 74 20 73 74 61 63 6b 20 30 0a 20 20 20 31 32 30 20 20 1c 00 12 00 ........opt.stack.0....120......
2240 00 00 00 00 34 06 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 07 00 00 00 04 00 ac 00 11 20 20 ....4..cstackCOMRAM.............
2260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 40 ...................midi_note_on@
2280 63 68 61 6e 6e 65 6c 3a 0a 20 20 20 31 32 31 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 channel:....121.................
22a0 20 20 20 20 20 20 20 20 20 20 09 6f 70 74 20 73 74 61 63 6b 20 30 0a 20 20 20 31 32 32 20 20 20 ...........opt.stack.0....122...
22c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 31 32 33 20 ............................123.
22e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 32 20 62 79 ..........................;.2.by
2300 74 65 73 20 40 20 30 78 37 0a 18 00 07 00 01 02 03 00 01 4d 69 63 72 6f 63 68 69 70 20 50 49 43 tes.@.0x7..........Microchip.PIC
2320 31 38 00 03 0b 08 00 11 20 20 20 31 32 34 20 20 1c 00 12 00 00 00 00 00 34 06 10 63 73 74 61 63 18.........124..........4..cstac
2340 6b 43 4f 4d 52 41 4d 00 03 07 00 00 00 04 00 23 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 kCOMRAM........#................
2360 20 20 20 20 20 20 20 09 64 73 09 32 0a 20 20 20 31 32 35 20 20 1c 00 12 00 00 00 00 00 34 06 10 ........ds.2....125..........4..
2380 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 09 00 00 00 04 00 a9 00 11 20 20 20 20 20 20 20 20 20 cstackCOMRAM....................
23a0 20 20 20 20 20 20 20 20 20 20 20 20 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 40 6e 6f 74 65 3a 0a 20 ............midi_note_on@note:..
23c0 20 20 31 32 36 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..126...........................
23e0 09 6f 70 74 20 73 74 61 63 6b 20 30 0a 20 20 20 31 32 37 20 20 20 20 20 20 20 20 20 20 20 20 20 .opt.stack.0....127.............
2400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 31 32 38 20 20 20 20 20 20 20 20 20 20 20 ..................128...........
2420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 31 20 62 79 74 65 73 20 40 20 30 78 39 0a ................;.1.bytes.@.0x9.
2440 18 00 07 00 01 02 03 00 01 4d 69 63 72 6f 63 68 69 70 20 50 49 43 31 38 00 03 0b 08 00 11 20 20 .........Microchip.PIC18........
2460 20 31 32 39 20 20 1c 00 12 00 00 00 00 00 34 06 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 09 .129..........4..cstackCOMRAM...
2480 00 00 00 04 00 23 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 64 73 .....#........................ds
24a0 09 31 0a 20 20 20 31 33 30 20 20 1c 00 12 00 00 00 00 00 34 06 10 63 73 74 61 63 6b 43 4f 4d 52 .1....130..........4..cstackCOMR
24c0 41 4d 00 03 0a 00 00 00 04 00 ad 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 AM..............................
24e0 20 20 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 40 76 65 6c 6f 63 69 74 79 3a 0a 20 20 20 31 33 31 20 ..midi_note_on@velocity:....131.
2500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6f 70 74 20 73 ...........................opt.s
2520 74 61 63 6b 20 30 0a 20 20 20 31 33 32 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 tack.0....132...................
2540 20 20 20 20 20 20 20 20 0a 20 20 20 31 33 33 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ............133.................
2560 20 20 20 20 20 20 20 20 20 20 3b 20 31 20 62 79 74 65 73 20 40 20 30 78 41 0a 18 00 07 00 01 02 ..........;.1.bytes.@.0xA.......
2580 03 00 01 4d 69 63 72 6f 63 68 69 70 20 50 49 43 31 38 00 03 0b 08 00 11 20 20 20 31 33 34 20 20 ...Microchip.PIC18.........134..
25a0 1c 00 12 00 00 00 00 00 34 06 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 0a 00 00 00 04 00 23 ........4..cstackCOMRAM........#
25c0 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 64 73 09 31 0a 20 20 20 ........................ds.1....
25e0 31 33 35 20 20 1c 00 12 00 00 00 00 00 34 06 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 0b 00 135..........4..cstackCOMRAM....
2600 00 00 04 00 79 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3f 3f 5f 6d ....y.......................??_m
2620 69 64 69 5f 6e 6f 74 65 5f 6f 6e 3a 0a 20 20 20 31 33 36 20 20 20 20 20 20 20 20 20 20 20 20 20 idi_note_on:....136.............
2640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 31 33 37 20 20 20 20 20 20 20 20 20 20 20 ..................137...........
2660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 31 20 62 79 74 65 73 20 40 20 30 78 42 0a ................;.1.bytes.@.0xB.
2680 18 00 07 00 01 02 03 00 01 4d 69 63 72 6f 63 68 69 70 20 50 49 43 31 38 00 03 0b 08 00 11 20 20 .........Microchip.PIC18........
26a0 20 31 33 38 20 20 1c 00 12 00 00 00 00 00 34 06 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 0b .138..........4..cstackCOMRAM...
26c0 00 00 00 04 00 23 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 64 73 .....#........................ds
26e0 09 32 0a 20 20 20 31 33 39 20 20 1c 00 12 00 00 00 00 00 34 06 10 63 73 74 61 63 6b 43 4f 4d 52 .2....139..........4..cstackCOMR
2700 41 4d 00 03 0d 00 00 00 04 00 ab 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 AM..............................
2720 20 20 6d 61 69 6e 40 73 61 6d 70 6c 65 5f 6d 65 73 73 61 67 65 3a 0a 20 20 20 31 34 30 20 20 20 ..main@sample_message:....140...
2740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6f 70 74 20 73 74 61 .........................opt.sta
2760 63 6b 20 30 0a 20 20 20 31 34 31 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ck.0....141.....................
2780 20 20 20 20 20 20 0a 20 20 20 31 34 32 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..........142...................
27a0 20 20 20 20 20 20 20 20 3b 20 37 20 62 79 74 65 73 20 40 20 30 78 44 0a 18 00 07 00 01 02 03 00 ........;.7.bytes.@.0xD.........
27c0 01 4d 69 63 72 6f 63 68 69 70 20 50 49 43 31 38 00 03 0b 08 00 11 20 20 20 31 34 33 20 20 1c 00 .Microchip.PIC18.........143....
27e0 12 00 00 00 00 00 34 06 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 0d 00 00 00 04 00 fd 01 11 ......4..cstackCOMRAM...........
2800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 64 73 09 37 0a 20 20 20 31 34 ......................ds.7....14
2820 34 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 4...............................
2840 31 34 35 20 3b 3b 0a 20 20 20 31 34 36 20 3b 3b 4d 61 69 6e 3a 20 61 75 74 6f 73 69 7a 65 20 3d 145.;;....146.;;Main:.autosize.=
2860 20 30 2c 20 74 65 6d 70 73 69 7a 65 20 3d 20 30 2c 20 69 6e 63 73 74 61 63 6b 20 3d 20 30 2c 20 .0,.tempsize.=.0,.incstack.=.0,.
2880 73 61 76 65 3d 30 0a 20 20 20 31 34 37 20 3b 3b 0a 20 20 20 31 34 38 20 3b 3b 20 2a 2a 2a 2a 2a save=0....147.;;....148.;;.*****
28a0 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 20 66 75 6e 63 74 69 6f 6e 20 5f 6d 61 69 6e 20 2a 2a 2a 2a 2a 2a **********.function._main.******
28c0 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 20 20 20 31 34 39 20 3b 3b 20 44 65 66 69 6e 65 64 20 61 74 ***********....149.;;.Defined.at
28e0 3a 0a 20 20 20 31 35 30 20 3b 3b 09 09 6c 69 6e 65 20 31 30 35 20 69 6e 20 66 69 6c 65 20 22 6d :....150.;;..line.105.in.file."m
2900 61 69 6e 2e 63 22 0a 20 20 20 31 35 31 20 3b 3b 20 50 61 72 61 6d 65 74 65 72 73 3a 20 20 20 20 ain.c"....151.;;.Parameters:....
2920 53 69 7a 65 20 20 4c 6f 63 61 74 69 6f 6e 20 20 20 20 20 54 79 70 65 0a 20 20 20 31 35 32 20 3b Size..Location.....Type....152.;
2940 3b 09 09 4e 6f 6e 65 0a 20 20 20 31 35 33 20 3b 3b 20 41 75 74 6f 20 76 61 72 73 3a 20 20 20 20 ;..None....153.;;.Auto.vars:....
2960 20 53 69 7a 65 20 20 4c 6f 63 61 74 69 6f 6e 20 20 20 20 20 54 79 70 65 0a 20 20 20 31 35 34 20 .Size..Location.....Type....154.
2980 3b 3b 20 20 73 61 6d 70 6c 65 5f 6d 65 73 73 61 20 20 20 20 37 20 20 20 31 33 5b 43 4f 4d 52 41 ;;..sample_messa....7...13[COMRA
29a0 4d 5d 20 73 74 72 75 63 74 20 2e 0a 20 20 20 31 35 35 20 3b 3b 20 52 65 74 75 72 6e 20 76 61 6c M].struct......155.;;.Return.val
29c0 75 65 3a 20 20 53 69 7a 65 20 20 4c 6f 63 61 74 69 6f 6e 20 20 20 20 20 54 79 70 65 0a 20 20 20 ue:..Size..Location.....Type....
29e0 31 35 36 20 3b 3b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 20 20 20 20 fd 01 11 156.;;..................1.......
2a00 77 72 65 67 20 20 20 20 20 20 76 6f 69 64 20 0a 20 20 20 31 35 37 20 3b 3b 20 52 65 67 69 73 74 wreg......void.....157.;;.Regist
2a20 65 72 73 20 75 73 65 64 3a 0a 20 20 20 31 35 38 20 3b 3b 09 09 77 72 65 67 2c 20 66 73 72 32 6c ers.used:....158.;;..wreg,.fsr2l
2a40 2c 20 66 73 72 32 68 2c 20 73 74 61 74 75 73 2c 32 2c 20 73 74 61 74 75 73 2c 30 2c 20 63 73 74 ,.fsr2h,.status,2,.status,0,.cst
2a60 61 63 6b 0a 20 20 20 31 35 39 20 3b 3b 20 54 72 61 63 6b 65 64 20 6f 62 6a 65 63 74 73 3a 0a 20 ack....159.;;.Tracked.objects:..
2a80 20 20 31 36 30 20 3b 3b 09 09 4f 6e 20 65 6e 74 72 79 20 3a 20 30 2f 30 0a 20 20 20 31 36 31 20 ..160.;;..On.entry.:.0/0....161.
2aa0 3b 3b 09 09 4f 6e 20 65 78 69 74 20 20 3a 20 30 2f 30 0a 20 20 20 31 36 32 20 3b 3b 09 09 55 6e ;;..On.exit..:.0/0....162.;;..Un
2ac0 63 68 61 6e 67 65 64 3a 20 30 2f 30 0a 20 20 20 31 36 33 20 3b 3b 20 44 61 74 61 20 73 69 7a 65 changed:.0/0....163.;;.Data.size
2ae0 73 3a 20 20 20 20 20 43 4f 4d 52 41 4d 20 20 20 42 41 4e 4b 30 20 20 20 42 41 4e 4b 31 20 20 20 s:.....COMRAM...BANK0...BANK1...
2b00 42 41 4e 4b 32 20 20 20 42 41 4e 4b 33 20 20 20 42 41 4e 4b 34 20 20 20 42 41 4e 4b 35 0a 20 20 BANK2...BANK3...BANK4...BANK5...
2b20 20 31 36 34 20 3b 3b 20 20 20 20 20 20 50 61 72 61 6d 73 3a 20 20 20 20 20 20 20 20 20 30 20 20 .164.;;......Params:.........0..
2b40 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 .....0.......0.......0.......0..
2b60 20 20 20 20 20 30 20 20 20 20 20 20 20 30 0a 20 20 20 31 36 35 20 3b 3b 20 20 20 20 20 20 4c 6f .....0.......0....165.;;......Lo
2b80 63 61 6c 73 3a 20 20 20 20 20 20 20 20 20 37 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 cals:.........7.......0.......0.
2ba0 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 0a ......0.......0.......0.......0.
2bc0 20 20 20 31 36 36 20 3b 3b 20 20 20 20 20 20 54 65 6d 70 73 3a 20 20 20 20 20 20 20 20 20 20 30 ...166.;;......Temps:..........0
2be0 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 fd 01 11 .......0.......0.......0........
2c00 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 0a 20 20 20 31 36 37 20 3b 3b 20 20 20 ..0.......0.......0....167.;;...
2c20 20 20 20 54 6f 74 61 6c 73 3a 20 20 20 20 20 20 20 20 20 37 20 20 20 20 20 20 20 30 20 20 20 20 ...Totals:.........7.......0....
2c40 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 ...0.......0.......0.......0....
2c60 20 20 20 30 0a 20 20 20 31 36 38 20 3b 3b 54 6f 74 61 6c 20 72 61 6d 20 75 73 61 67 65 3a 20 20 ...0....168.;;Total.ram.usage:..
2c80 20 20 20 20 20 20 37 20 62 79 74 65 73 0a 20 20 20 31 36 39 20 3b 3b 20 48 61 72 64 77 61 72 65 ......7.bytes....169.;;.Hardware
2ca0 20 73 74 61 63 6b 20 6c 65 76 65 6c 73 20 72 65 71 75 69 72 65 64 20 77 68 65 6e 20 63 61 6c 6c .stack.levels.required.when.call
2cc0 65 64 3a 20 20 20 20 32 0a 20 20 20 31 37 30 20 3b 3b 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e ed:....2....170.;;.This.function
2ce0 20 63 61 6c 6c 73 3a 0a 20 20 20 31 37 31 20 3b 3b 09 09 5f 65 75 73 61 72 74 5f 69 6e 69 74 0a .calls:....171.;;.._eusart_init.
2d00 20 20 20 31 37 32 20 3b 3b 09 09 5f 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 69 0a 20 20 ...172.;;.._eusart_write_midi...
2d20 20 31 37 33 20 3b 3b 09 09 5f 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 0a 20 20 20 31 37 34 20 3b 3b .173.;;.._midi_note_on....174.;;
2d40 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 63 61 6c 6c 65 64 20 62 79 3a 0a 20 20 20 .This.function.is.called.by:....
2d60 31 37 35 20 3b 3b 09 09 53 74 61 72 74 75 70 20 63 6f 64 65 20 61 66 74 65 72 20 72 65 73 65 74 175.;;..Startup.code.after.reset
2d80 0a 20 20 20 31 37 36 20 3b 3b 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 75 73 65 73 20 61 20 ....176.;;.This.function.uses.a.
2da0 6e 6f 6e 2d 72 65 65 6e 74 72 61 6e 74 20 6d 6f 64 65 6c 0a 20 20 20 31 37 37 20 3b 3b 0a 20 20 non-reentrant.model....177.;;...
2dc0 20 31 37 38 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a .178............................
2de0 20 20 20 31 37 39 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 00 11 ...179..........................
2e00 20 20 20 20 09 70 73 65 63 74 09 74 65 78 74 30 0a 20 20 20 31 38 30 20 20 0f 00 12 00 00 00 00 .....psect.text0....180.........
2e20 00 34 06 10 74 65 78 74 30 00 00 55 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .4..text0..U....................
2e40 20 20 20 5f 5f 70 74 65 78 74 30 3a 0a 20 20 20 31 38 31 20 20 20 20 20 20 20 20 20 20 20 20 20 ...__ptext0:....181.............
2e60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6f 70 74 20 73 74 61 63 6b 20 30 0a 20 20 20 31 38 ...............opt.stack.0....18
2e80 32 20 20 0f 00 12 00 00 00 00 00 34 06 10 74 65 78 74 30 00 00 73 01 11 20 20 20 20 20 20 20 20 2..........4..text0..s..........
2ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 6d 61 69 6e 3a 0a 20 20 20 31 38 33 20 20 20 20 20 20 ............._main:....183......
2ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6f 70 74 20 73 74 61 63 6b 20 ......................opt.stack.
2ee0 32 39 0a 20 20 20 31 38 34 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 29....184.......................
2f00 20 20 20 20 0a 20 20 20 31 38 35 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ........185.....................
2f20 20 20 20 20 20 20 3b 6d 61 69 6e 2e 63 3a 20 31 30 37 3a 20 6d 69 64 69 5f 6d 65 73 73 61 67 65 ......;main.c:.107:.midi_message
2f40 5f 74 20 73 61 6d 70 6c 65 5f 6d 65 73 73 61 67 65 3b 0a 20 20 20 31 38 36 20 20 20 20 20 20 20 _t.sample_message;....186.......
2f60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 6d 61 69 6e 2e 63 3a 20 31 30 38 ....................;main.c:.108
2f80 3a 20 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 28 26 73 61 6d 70 6c 65 5f 6d 65 73 73 61 67 65 2c 20 :.midi_note_on(&sample_message,.
2fa0 30 78 30 2c 20 30 78 33 43 2c 20 30 78 37 46 29 3b 0a 20 20 20 31 38 37 20 20 20 20 20 20 20 20 0x0,.0x3C,.0x7F);....187........
2fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 31 38 38 20 20 20 20 20 20 .......................188......
2fe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 69 6e 63 73 74 61 63 6b 20 3d .....................;incstack.=
3000 20 30 0a 20 20 20 31 38 39 20 20 0f 00 12 00 00 00 00 00 34 06 10 74 65 78 74 30 00 00 02 00 11 .0....189..........4..text0.....
3020 20 20 1d 00 12 00 0e 00 00 00 31 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 0d 00 00 00 04 ..........1..cstackCOMRAM.......
3040 01 00 36 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 6c 77 09 6c 6f 77 20 6d ..6..................movlw.low.m
3060 61 69 6e 40 73 61 6d 70 6c 65 5f 6d 65 73 73 61 67 65 0a 20 20 20 31 39 30 20 20 15 00 12 00 00 ain@sample_message....190.......
3080 00 00 00 34 06 10 74 65 78 74 30 00 03 02 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 6e 00 00 00 ...4..text0.................n...
30a0 31 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 05 00 00 00 04 00 31 00 11 20 20 20 20 20 20 1..cstackCOMRAM........1........
30c0 20 20 20 20 20 20 20 20 20 09 6d 6f 76 77 66 09 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 40 70 6b 74 ..........movwf.midi_note_on@pkt
30e0 2c 63 0a 20 20 20 31 39 31 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 30 00 03 04 00 00 ,c....191..........4..text0.....
3100 00 04 00 02 00 11 20 20 1d 00 12 00 0e 00 00 00 31 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 ................1..cstackCOMRAM.
3120 03 0d 00 00 00 04 02 00 37 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 6c 77 ........7..................movlw
3140 09 68 69 67 68 20 6d 61 69 6e 40 73 61 6d 70 6c 65 5f 6d 65 73 73 61 67 65 0a 20 20 20 31 39 32 .high.main@sample_message....192
3160 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 30 00 03 06 00 00 00 04 00 02 00 11 20 20 1c ..........4..text0..............
3180 00 12 00 6e 00 00 00 31 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 06 00 00 00 04 00 33 00 ...n...1..cstackCOMRAM........3.
31a0 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 77 66 09 6d 69 64 69 5f 6e 6f 74 65 .................movwf.midi_note
31c0 5f 6f 6e 40 70 6b 74 2b 31 2c 63 0a 20 20 20 31 39 33 20 20 15 00 12 00 00 00 00 00 34 06 10 74 _on@pkt+1,c....193..........4..t
31e0 65 78 74 30 00 03 08 00 00 00 04 00 26 00 11 20 20 30 45 30 30 20 20 20 20 20 20 20 20 20 20 20 ext0........&....0E00...........
3200 20 20 20 20 09 6d 6f 76 6c 77 09 30 0a 20 20 20 31 39 34 20 20 15 00 12 00 00 00 00 00 34 06 10 .....movlw.0....194..........4..
3220 74 65 78 74 30 00 03 0a 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 6e 00 00 00 31 04 10 63 73 74 text0.................n...1..cst
3240 61 63 6b 43 4f 4d 52 41 4d 00 03 08 00 00 00 04 00 37 00 11 20 20 20 20 20 20 20 20 20 20 20 20 ackCOMRAM........7..............
3260 20 20 20 09 6d 6f 76 77 66 09 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 40 63 68 61 6e 6e 65 6c 2b 31 ....movwf.midi_note_on@channel+1
3280 2c 63 0a 20 20 20 31 39 35 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 30 00 03 0c 00 00 ,c....195..........4..text0.....
32a0 00 04 00 26 00 11 20 20 30 45 30 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 6c ...&....0E00................movl
32c0 77 09 30 0a 20 20 20 31 39 36 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 30 00 03 0e 00 w.0....196..........4..text0....
32e0 00 00 04 00 02 00 11 20 20 1c 00 12 00 6e 00 00 00 31 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d .............n...1..cstackCOMRAM
3300 00 03 07 00 00 00 04 00 35 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 77 66 ........5..................movwf
3320 09 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 40 63 68 61 6e 6e 65 6c 2c 63 0a 20 20 20 31 39 37 20 20 .midi_note_on@channel,c....197..
3340 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 30 00 03 10 00 00 00 04 00 27 00 11 20 20 30 45 33 ........4..text0........'....0E3
3360 43 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 6c 77 09 36 30 0a 20 20 20 31 39 38 C................movlw.60....198
3380 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 30 00 03 12 00 00 00 04 00 02 00 11 20 20 1c ..........4..text0..............
33a0 00 12 00 6e 00 00 00 31 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 09 00 00 00 04 00 32 00 ...n...1..cstackCOMRAM........2.
33c0 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 77 66 09 6d 69 64 69 5f 6e 6f 74 65 .................movwf.midi_note
33e0 5f 6f 6e 40 6e 6f 74 65 2c 63 0a 20 20 20 31 39 39 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 _on@note,c....199..........4..te
3400 78 74 30 00 03 14 00 00 00 04 00 28 00 11 20 20 30 45 37 46 20 20 20 20 20 20 20 20 20 20 20 20 xt0........(....0E7F............
3420 20 20 20 09 6d 6f 76 6c 77 09 31 32 37 0a 20 20 20 32 30 30 20 20 15 00 12 00 00 00 00 00 34 06 ....movlw.127....200..........4.
3440 10 74 65 78 74 30 00 03 16 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 6e 00 00 00 31 04 10 63 73 .text0.................n...1..cs
3460 74 61 63 6b 43 4f 4d 52 41 4d 00 03 0a 00 00 00 04 00 36 00 11 20 20 20 20 20 20 20 20 20 20 20 tackCOMRAM........6.............
3480 20 20 20 20 09 6d 6f 76 77 66 09 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 40 76 65 6c 6f 63 69 74 79 .....movwf.midi_note_on@velocity
34a0 2c 63 0a 20 20 20 32 30 31 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 30 00 03 18 00 00 ,c....201..........4..text0.....
34c0 00 04 00 02 00 11 20 20 1b 00 12 00 ec 00 00 00 31 04 03 ff 00 00 00 03 01 00 00 00 10 74 65 78 ................1............tex
34e0 74 31 00 09 0a 00 02 00 11 20 20 15 00 12 00 f0 00 00 00 fc 04 03 09 00 00 00 10 74 65 78 74 31 t1.........................text1
3500 00 09 00 90 00 11 20 20 20 20 20 20 20 20 20 09 63 61 6c 6c 09 5f 6d 69 64 69 5f 6e 6f 74 65 5f ................call._midi_note_
3520 6f 6e 09 3b 77 72 65 67 20 66 72 65 65 0a 20 20 20 32 30 32 20 20 20 20 20 20 20 20 20 20 20 20 on.;wreg.free....202............
3540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 32 30 33 20 20 20 20 20 20 20 20 20 20 ...................203..........
3560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 6d 61 69 6e 2e 63 3a 20 31 31 30 3a 20 65 .................;main.c:.110:.e
3580 75 73 61 72 74 5f 69 6e 69 74 28 29 3b 0a 20 20 20 32 30 34 20 20 15 00 12 00 00 00 00 00 34 06 usart_init();....204..........4.
35a0 10 74 65 78 74 30 00 03 1c 00 00 00 04 00 02 00 11 20 20 1b 00 12 00 ec 00 00 00 31 04 03 ff 00 .text0.....................1....
35c0 00 00 03 01 00 00 00 10 74 65 78 74 36 00 09 0a 00 02 00 11 20 20 15 00 12 00 f0 00 00 00 fc 04 ........text6...................
35e0 03 09 00 00 00 10 74 65 78 74 36 00 09 00 2f 00 11 20 20 20 20 20 20 20 20 20 09 63 61 6c 6c 09 ......text6.../............call.
3600 5f 65 75 73 61 72 74 5f 69 6e 69 74 09 3b 77 72 65 67 20 66 72 65 65 0a 20 20 20 32 30 35 20 20 _eusart_init.;wreg.free....205..
3620 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 30 00 03 20 00 00 00 04 00 71 00 11 20 20 20 20 20 ........4..text0........q.......
3640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 32 30 36 20 20 20 20 20 20 20 20 20 ....................206.........
3660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 6d 61 69 6e 2e 63 3a 20 31 31 34 3a 20 ..................;main.c:.114:.
3680 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 69 28 26 73 61 6d 70 6c 65 5f 6d 65 73 73 61 67 eusart_write_midi(&sample_messag
36a0 65 29 3b 0a 20 20 20 32 30 37 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 30 00 03 20 00 e);....207..........4..text0....
36c0 00 00 04 00 02 00 11 20 20 1d 00 12 00 0e 00 00 00 31 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d .................1..cstackCOMRAM
36e0 00 03 0d 00 00 00 04 01 00 36 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 6c .........6..................movl
3700 77 09 6c 6f 77 20 6d 61 69 6e 40 73 61 6d 70 6c 65 5f 6d 65 73 73 61 67 65 0a 20 20 20 32 30 38 w.low.main@sample_message....208
3720 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 30 00 03 22 00 00 00 04 00 02 00 11 20 20 1c ..........4..text0.."...........
3740 00 12 00 6e 00 00 00 31 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 01 00 00 00 04 00 36 00 ...n...1..cstackCOMRAM........6.
3760 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 77 66 09 65 75 73 61 72 74 5f 77 72 .................movwf.eusart_wr
3780 69 74 65 5f 6d 69 64 69 40 70 6b 74 2c 63 0a 20 20 20 32 30 39 20 20 15 00 12 00 00 00 00 00 34 ite_midi@pkt,c....209..........4
37a0 06 10 74 65 78 74 30 00 03 24 00 00 00 04 00 02 00 11 20 20 1d 00 12 00 0e 00 00 00 31 04 10 63 ..text0..$..................1..c
37c0 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 0d 00 00 00 04 02 00 37 00 11 20 20 20 20 20 20 20 20 20 stackCOMRAM.........7...........
37e0 20 20 20 20 20 20 09 6d 6f 76 6c 77 09 68 69 67 68 20 6d 61 69 6e 40 73 61 6d 70 6c 65 5f 6d 65 .......movlw.high.main@sample_me
3800 73 73 61 67 65 0a 20 20 20 32 31 30 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 30 00 03 ssage....210..........4..text0..
3820 26 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 6e 00 00 00 31 04 10 63 73 74 61 63 6b 43 4f 4d 52 &..............n...1..cstackCOMR
3840 41 4d 00 03 02 00 00 00 04 00 38 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 AM........8..................mov
3860 77 66 09 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 69 40 70 6b 74 2b 31 2c 63 0a 20 20 20 wf.eusart_write_midi@pkt+1,c....
3880 32 31 31 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 30 00 03 28 00 00 00 04 00 02 00 11 211..........4..text0..(........
38a0 20 20 1b 00 12 00 ec 00 00 00 31 04 03 ff 00 00 00 03 01 00 00 00 10 74 65 78 74 34 00 09 0a 00 ..........1............text4....
38c0 02 00 11 20 20 15 00 12 00 f0 00 00 00 fc 04 03 09 00 00 00 10 74 65 78 74 34 00 09 00 35 00 11 .....................text4...5..
38e0 20 20 20 20 20 20 20 20 20 09 63 61 6c 6c 09 5f 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 ..........call._eusart_write_mid
3900 69 09 3b 77 72 65 67 20 66 72 65 65 0a 20 20 20 32 31 32 20 20 15 00 12 00 00 00 00 00 34 06 10 i.;wreg.free....212..........4..
3920 74 65 78 74 30 00 03 2c 00 00 00 04 00 27 00 11 20 20 44 37 46 39 20 20 20 20 20 20 20 20 20 20 text0..,.....'....D7F9..........
3940 20 20 20 20 20 09 67 6f 74 6f 09 6c 31 39 0a 20 20 20 32 31 33 20 20 15 00 12 00 00 00 00 00 34 ......goto.l19....213..........4
3960 06 10 74 65 78 74 30 00 03 2e 00 00 00 04 00 fd 01 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..text0.........................
3980 20 20 20 20 20 20 20 5f 5f 65 6e 64 5f 6f 66 5f 6d 61 69 6e 3a 0a 20 20 20 32 31 34 20 20 20 20 .......__end_of_main:....214....
39a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6f 70 74 20 73 74 61 63 ........................opt.stac
39c0 6b 20 30 0a 20 20 20 32 31 35 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 k.0....215......................
39e0 20 20 20 20 20 0a 20 20 20 32 31 36 20 3b 3b 20 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 20 .........216.;;.***************.
3a00 66 75 6e 63 74 69 6f 6e 20 5f 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 20 2a 2a 2a 2a 2a 2a 2a 2a 2a function._midi_note_on.*********
3a20 2a 2a 2a 2a 2a 2a 2a 2a 0a 20 20 20 32 31 37 20 3b 3b 20 44 65 66 69 6e 65 64 20 61 74 3a 0a 20 ********....217.;;.Defined.at:..
3a40 20 20 32 31 38 20 3b 3b 09 09 6c 69 6e 65 20 36 34 20 69 6e 20 66 69 6c 65 20 22 6d 69 64 69 2e ..218.;;..line.64.in.file."midi.
3a60 63 22 0a 20 20 20 32 31 39 20 3b 3b 20 50 61 72 61 6d 65 74 65 72 73 3a 20 20 20 20 53 69 7a 65 c"....219.;;.Parameters:....Size
3a80 20 20 4c 6f 63 61 74 69 6f 6e 20 20 20 20 20 54 79 70 65 0a 20 20 20 32 32 30 20 3b 3b 20 20 70 ..Location.....Type....220.;;..p
3aa0 6b 74 20 20 20 20 20 20 20 20 20 20 20 20 20 32 20 20 20 20 35 5b 43 4f 4d 52 41 4d 5d 20 50 54 kt.............2....5[COMRAM].PT
3ac0 52 20 73 74 72 75 63 74 20 2e 0a 20 20 20 32 32 31 20 3b 3b 09 09 20 2d 3e 20 6d 61 69 6e 40 73 R.struct......221.;;...->.main@s
3ae0 61 6d 70 6c 65 5f 6d 65 73 73 61 67 65 28 37 29 2c 20 0a 20 20 20 32 32 32 20 3b 3b 20 20 63 68 ample_message(7),.....222.;;..ch
3b00 61 6e 6e 65 6c 20 20 20 20 20 20 20 20 20 32 20 20 20 20 37 5b 43 4f 4d 52 41 4d 5d 20 75 6e 73 annel.........2....7[COMRAM].uns
3b20 69 67 6e 65 64 20 69 6e 74 20 0a 20 20 20 32 32 33 20 3b 3b 20 20 6e 6f 74 65 20 20 20 20 20 20 igned.int.....223.;;..note......
3b40 20 20 20 20 20 20 31 20 20 20 20 39 5b 43 4f 4d 52 41 4d 5d 20 65 6e 75 6d 20 45 33 31 0a 20 20 ......1....9[COMRAM].enum.E31...
3b60 20 32 32 34 20 3b 3b 20 20 76 65 6c 6f 63 69 fd 01 11 74 79 20 20 20 20 20 20 20 20 31 20 20 20 .224.;;..veloci...ty........1...
3b80 31 30 5b 43 4f 4d 52 41 4d 5d 20 75 6e 73 69 67 6e 65 64 20 63 68 61 72 20 0a 20 20 20 32 32 35 10[COMRAM].unsigned.char.....225
3ba0 20 3b 3b 20 41 75 74 6f 20 76 61 72 73 3a 20 20 20 20 20 53 69 7a 65 20 20 4c 6f 63 61 74 69 6f .;;.Auto.vars:.....Size..Locatio
3bc0 6e 20 20 20 20 20 54 79 70 65 0a 20 20 20 32 32 36 20 3b 3b 09 09 4e 6f 6e 65 0a 20 20 20 32 32 n.....Type....226.;;..None....22
3be0 37 20 3b 3b 20 52 65 74 75 72 6e 20 76 61 6c 75 65 3a 20 20 53 69 7a 65 20 20 4c 6f 63 61 74 69 7.;;.Return.value:..Size..Locati
3c00 6f 6e 20 20 20 20 20 54 79 70 65 0a 20 20 20 32 32 38 20 3b 3b 20 20 20 20 20 20 20 20 20 20 20 on.....Type....228.;;...........
3c20 20 20 20 20 20 20 20 32 20 20 20 20 35 5b 43 4f 4d 52 41 4d 5d 20 69 6e 74 20 0a 20 20 20 32 32 .......2....5[COMRAM].int.....22
3c40 39 20 3b 3b 20 52 65 67 69 73 74 65 72 73 20 75 73 65 64 3a 0a 20 20 20 32 33 30 20 3b 3b 09 09 9.;;.Registers.used:....230.;;..
3c60 77 72 65 67 2c 20 66 73 72 32 6c 2c 20 66 73 72 32 68 2c 20 73 74 61 74 75 73 2c 32 2c 20 73 74 wreg,.fsr2l,.fsr2h,.status,2,.st
3c80 61 74 75 73 2c 30 2c 20 63 73 74 61 63 6b 0a 20 20 20 32 33 31 20 3b 3b 20 54 72 61 63 6b 65 64 atus,0,.cstack....231.;;.Tracked
3ca0 20 6f 62 6a 65 63 74 73 3a 0a 20 20 20 32 33 32 20 3b 3b 09 09 4f 6e 20 65 6e 74 72 79 20 3a 20 .objects:....232.;;..On.entry.:.
3cc0 30 2f 30 0a 20 20 20 32 33 33 20 3b 3b 09 09 4f 6e 20 65 78 69 74 20 20 3a 20 30 2f 30 0a 20 20 0/0....233.;;..On.exit..:.0/0...
3ce0 20 32 33 34 20 3b 3b 09 09 55 6e 63 68 61 6e 67 65 64 3a 20 30 2f 30 0a 20 20 20 32 33 35 20 3b .234.;;..Unchanged:.0/0....235.;
3d00 3b 20 44 61 74 61 20 73 69 7a 65 73 3a 20 20 20 20 20 43 4f 4d 52 41 4d 20 20 20 42 41 4e 4b 30 ;.Data.sizes:.....COMRAM...BANK0
3d20 20 20 20 42 41 4e 4b 31 20 20 20 42 41 4e 4b 32 20 20 20 42 41 4e 4b 33 20 20 20 42 41 4e 4b 34 ...BANK1...BANK2...BANK3...BANK4
3d40 20 20 20 42 41 4e 4b 35 0a 20 20 20 32 33 36 20 3b 3b 20 20 20 20 20 20 50 61 72 61 6d 73 3a 20 ...BANK5....236.;;......Params:.
3d60 20 20 20 20 20 20 20 20 36 20 20 20 20 20 20 fd 01 11 20 30 20 20 20 20 20 20 20 30 20 20 20 20 ........6..........0.......0....
3d80 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 0a 20 20 20 ...0.......0.......0.......0....
3da0 32 33 37 20 3b 3b 20 20 20 20 20 20 4c 6f 63 61 6c 73 3a 20 20 20 20 20 20 20 20 20 30 20 20 20 237.;;......Locals:.........0...
3dc0 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 ....0.......0.......0.......0...
3de0 20 20 20 20 30 20 20 20 20 20 20 20 30 0a 20 20 20 32 33 38 20 3b 3b 20 20 20 20 20 20 54 65 6d ....0.......0....238.;;......Tem
3e00 70 73 3a 20 20 20 20 20 20 20 20 20 20 32 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 ps:..........2.......0.......0..
3e20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 0a 20 .....0.......0.......0.......0..
3e40 20 20 32 33 39 20 3b 3b 20 20 20 20 20 20 54 6f 74 61 6c 73 3a 20 20 20 20 20 20 20 20 20 38 20 ..239.;;......Totals:.........8.
3e60 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 ......0.......0.......0.......0.
3e80 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 0a 20 20 20 32 34 30 20 3b 3b 54 6f 74 61 6c 20 72 ......0.......0....240.;;Total.r
3ea0 61 6d 20 75 73 61 67 65 3a 20 20 20 20 20 20 20 20 38 20 62 79 74 65 73 0a 20 20 20 32 34 31 20 am.usage:........8.bytes....241.
3ec0 3b 3b 20 48 61 72 64 77 61 72 65 20 73 74 61 63 6b 20 6c 65 76 65 6c 73 20 75 73 65 64 3a 20 20 ;;.Hardware.stack.levels.used:..
3ee0 20 20 31 0a 20 20 20 32 34 32 20 3b 3b 20 48 61 72 64 77 61 72 65 20 73 74 61 63 6b 20 6c 65 76 ..1....242.;;.Hardware.stack.lev
3f00 65 6c 73 20 72 65 71 75 69 72 65 64 20 77 68 65 6e 20 63 61 6c 6c 65 64 3a 20 20 20 20 31 0a 20 els.required.when.called:....1..
3f20 20 20 32 34 33 20 3b 3b 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 63 61 6c 6c 73 3a 0a 20 20 ..243.;;.This.function.calls:...
3f40 20 32 34 34 20 3b 3b 09 09 5f 6d 69 64 69 5f 73 65 74 5f 63 68 61 6e 6e 65 6c 0a 20 20 20 32 34 .244.;;.._midi_set_channel....24
3f60 35 20 3b 3b 09 09 5f 6d 69 64 69 5f 73 65 74 d4 00 11 5f 73 74 61 74 75 73 0a 20 20 20 32 34 36 5.;;.._midi_set..._status....246
3f80 20 3b 3b 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 63 61 6c 6c 65 64 20 62 79 3a 0a .;;.This.function.is.called.by:.
3fa0 20 20 20 32 34 37 20 3b 3b 09 09 5f 6d 61 69 6e 0a 20 20 20 32 34 38 20 3b 3b 20 54 68 69 73 20 ...247.;;.._main....248.;;.This.
3fc0 66 75 6e 63 74 69 6f 6e 20 75 73 65 73 20 61 20 6e 6f 6e 2d 72 65 65 6e 74 72 61 6e 74 20 6d 6f function.uses.a.non-reentrant.mo
3fe0 64 65 6c 0a 20 20 20 32 34 39 20 3b 3b 0a 20 20 20 32 35 30 20 20 20 20 20 20 20 20 20 20 20 20 del....249.;;....250............
4000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 32 35 31 20 20 20 20 20 20 20 20 20 20 ...................251..........
4020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 70 73 65 63 74 09 74 65 78 74 31 0a 20 20 ..................psect.text1...
4040 20 32 35 32 20 20 0f 00 12 00 00 00 00 00 34 06 10 74 65 78 74 31 00 00 55 00 11 20 20 20 20 20 .252..........4..text1..U.......
4060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f 70 74 65 78 74 31 3a 0a 20 20 20 32 35 33 ................__ptext1:....253
4080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6f 70 74 20 ............................opt.
40a0 73 74 61 63 6b 20 30 0a 20 20 20 32 35 34 20 20 0f 00 12 00 00 00 00 00 34 06 10 74 65 78 74 31 stack.0....254..........4..text1
40c0 00 00 0e 01 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 6d 69 64 69 5f .........................._midi_
40e0 6e 6f 74 65 5f 6f 6e 3a 0a 20 20 20 32 35 35 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 note_on:....255.................
4100 20 20 20 20 20 20 20 20 20 20 09 6f 70 74 20 73 74 61 63 6b 20 32 39 0a 20 20 20 32 35 36 20 20 ...........opt.stack.29....256..
4120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 32 35 37 .............................257
4140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 6d 69 64 69 ...........................;midi
4160 2e 63 3a 20 36 36 3a 20 69 66 20 28 70 6b 74 20 3d 3d 20 28 30 29 29 20 7b 0a 20 20 20 32 35 38 .c:.66:.if.(pkt.==.(0)).{....258
4180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 32 ...............................2
41a0 35 39 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 69 6e 59...........................;in
41c0 63 73 74 61 63 6b 20 3d 20 30 0a 20 20 20 32 36 30 20 20 0f 00 12 00 00 00 00 00 34 06 10 74 65 cstack.=.0....260..........4..te
41e0 78 74 31 00 00 02 00 11 20 20 1c 00 12 00 50 00 00 00 31 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 xt1...........P...1..cstackCOMRA
4200 4d 00 03 05 00 00 00 04 00 32 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 66 M........2..................movf
4220 09 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 40 70 6b 74 2c 77 2c 63 0a 20 20 20 32 36 31 20 20 15 00 .midi_note_on@pkt,w,c....261....
4240 12 00 00 00 00 00 34 06 10 74 65 78 74 31 00 03 02 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 10 ......4..text1..................
4260 00 00 00 31 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 06 00 00 00 04 00 35 00 11 20 20 20 ...1..cstackCOMRAM........5.....
4280 20 20 20 20 20 20 20 20 20 20 20 20 09 69 6f 72 77 66 09 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 40 .............iorwf.midi_note_on@
42a0 70 6b 74 2b 31 2c 77 2c 63 0a 20 20 20 32 36 32 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 pkt+1,w,c....262..........4..tex
42c0 74 31 00 03 04 00 00 00 04 00 2f 00 11 20 20 42 34 44 38 20 20 20 20 20 20 20 20 20 20 20 20 20 t1......../....B4D8.............
42e0 20 20 09 62 74 66 73 63 09 73 74 61 74 75 73 2c 32 2c 63 0a 20 20 20 32 36 33 20 20 15 00 12 00 ...btfsc.status,2,c....263......
4300 00 00 00 00 34 06 10 74 65 78 74 31 00 03 06 00 00 00 04 00 68 01 11 20 20 30 30 31 32 20 20 20 ....4..text1........h....0012...
4320 20 20 20 20 20 20 20 20 20 20 20 20 09 72 65 74 75 72 6e 09 0a 20 20 20 32 36 34 20 20 20 20 20 .............return.....264.....
4340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 32 36 35 20 20 20 ..........................265...
4360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 6d 69 64 69 2e 63 3a ........................;midi.c:
4380 20 36 38 3a 20 7d 0a 20 20 20 32 36 36 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .68:.}....266...................
43a0 20 20 20 20 20 20 20 20 3b 6d 69 64 69 2e 63 3a 20 37 30 3a 20 69 66 20 28 70 6b 74 2d 3e 64 61 ........;midi.c:.70:.if.(pkt->da
43c0 74 61 20 3d 3d 20 28 30 29 29 20 7b 0a 20 20 20 32 36 37 20 20 20 20 20 20 20 20 20 20 20 20 20 ta.==.(0)).{....267.............
43e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 32 36 38 20 20 20 20 20 20 20 20 20 20 20 ..................268...........
4400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 6d 69 64 69 2e 63 3a 20 36 37 3a 20 72 65 74 ................;midi.c:.67:.ret
4420 75 72 6e 20 2d 31 3b 0a 20 20 20 32 36 39 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 urn.-1;....269..................
4440 20 20 20 20 20 20 20 20 20 3b 09 52 65 74 75 72 6e 20 76 61 6c 75 65 20 6f 66 20 5f 6d 69 64 69 .........;.Return.value.of._midi
4460 5f 6e 6f 74 65 5f 6f 6e 20 69 73 20 6e 65 76 65 72 20 75 73 65 64 0a 20 20 20 32 37 30 20 20 15 _note_on.is.never.used....270...
4480 00 12 00 00 00 00 00 34 06 10 74 65 78 74 31 00 03 08 00 00 00 04 00 26 00 11 20 20 30 45 30 33 .......4..text1........&....0E03
44a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 6c 77 09 33 0a 20 20 20 32 37 31 20 20 ................movlw.3....271..
44c0 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 31 00 03 0a 00 00 00 04 00 02 00 11 20 20 1c 00 12 ........4..text1................
44e0 00 24 00 00 00 31 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 05 00 00 00 04 00 33 00 11 20 .$...1..cstackCOMRAM........3...
4500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 61 64 64 77 66 09 6d 69 64 69 5f 6e 6f 74 65 5f 6f ...............addwf.midi_note_o
4520 6e 40 70 6b 74 2c 77 2c 63 0a 20 20 20 32 37 32 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 n@pkt,w,c....272..........4..tex
4540 74 31 00 03 0c 00 00 00 04 00 02 00 11 20 20 22 00 12 00 6e 00 00 00 31 04 03 ff 00 00 00 10 63 t1............."...n...1.......c
4560 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 0b 00 00 00 04 0a 00 39 00 11 20 20 20 20 20 20 20 20 20 stackCOMRAM.........9...........
4580 20 20 20 20 20 20 09 6d 6f 76 77 66 09 3f 3f 5f 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 26 20 28 30 .......movwf.??_midi_note_on&.(0
45a0 2b 32 35 35 29 2c 63 0a 20 20 20 32 37 33 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 31 +255),c....273..........4..text1
45c0 00 03 0e 00 00 00 04 00 26 00 11 20 20 30 45 30 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ........&....0E00...............
45e0 09 6d 6f 76 6c 77 09 30 0a 20 20 20 32 37 34 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 .movlw.0....274..........4..text
4600 31 00 03 10 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 20 00 00 00 31 04 10 63 73 74 61 63 6b 43 1.....................1..cstackC
4620 4f 4d 52 41 4d 00 03 06 00 00 00 04 00 36 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 OMRAM........6..................
4640 61 64 64 77 66 63 09 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 40 70 6b 74 2b 31 2c 77 2c 63 0a 20 20 addwfc.midi_note_on@pkt+1,w,c...
4660 20 32 37 35 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 31 00 03 12 00 00 00 04 00 02 00 .275..........4..text1..........
4680 11 20 20 22 00 12 00 6e 00 00 00 31 04 03 ff 00 00 00 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 ..."...n...1.......cstackCOMRAM.
46a0 03 0c 00 00 00 04 0a 00 3d 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 77 66 ........=..................movwf
46c0 09 28 3f 3f 5f 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 2b 31 29 26 20 28 30 2b 32 35 35 29 2c 63 0a .(??_midi_note_on+1)&.(0+255),c.
46e0 20 20 20 32 37 36 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 31 00 03 14 00 00 00 04 00 ...276..........4..text1........
4700 02 00 11 20 20 1c 00 12 00 50 00 00 00 31 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 0b 00 .........P...1..cstackCOMRAM....
4720 00 00 04 00 31 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 66 09 3f 3f 5f 6d ....1..................movf.??_m
4740 69 64 69 5f 6e 6f 74 65 5f 6f 6e 2c 77 2c 63 0a 20 20 20 32 37 37 20 20 15 00 12 00 00 00 00 00 idi_note_on,w,c....277..........
4760 34 06 10 74 65 78 74 31 00 03 16 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 10 00 00 00 31 04 10 4..text1.....................1..
4780 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 0c 00 00 00 04 00 34 00 11 20 20 20 20 20 20 20 20 20 cstackCOMRAM........4...........
47a0 20 20 20 20 20 20 09 69 6f 72 77 66 09 3f 3f 5f 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 2b 31 2c 77 .......iorwf.??_midi_note_on+1,w
47c0 2c 63 0a 20 20 20 32 37 38 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 31 00 03 18 00 00 ,c....278..........4..text1.....
47e0 00 04 00 2f 00 11 20 20 42 34 44 38 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 62 74 66 73 .../....B4D8................btfs
4800 63 09 73 74 61 74 75 73 2c 32 2c 63 0a 20 20 20 32 37 39 20 20 15 00 12 00 00 00 00 00 34 06 10 c.status,2,c....279..........4..
4820 74 65 78 74 31 00 03 1a 00 00 00 04 00 6f 01 11 20 20 30 30 31 32 20 20 20 20 20 20 20 20 20 20 text1........o....0012..........
4840 20 20 20 20 20 09 72 65 74 75 72 6e 09 0a 20 20 20 32 38 30 20 20 20 20 20 20 20 20 20 20 20 20 ......return.....280............
4860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 32 38 31 20 20 20 20 20 20 20 20 20 20 ...................281..........
4880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 6d 69 64 69 2e 63 3a 20 37 32 3a 20 7d 0a .................;midi.c:.72:.}.
48a0 20 20 20 32 38 32 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...282..........................
48c0 20 3b 6d 69 64 69 2e 63 3a 20 37 34 3a 20 6d 69 64 69 5f 73 65 74 5f 73 74 61 74 75 73 28 70 6b .;midi.c:.74:.midi_set_status(pk
48e0 74 2c 20 4e 4f 54 45 5f 4f 4e 29 3b 0a 20 20 20 32 38 33 20 20 20 20 20 20 20 20 20 20 20 20 20 t,.NOTE_ON);....283.............
4900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 32 38 34 20 20 20 20 20 20 20 20 20 20 20 ..................284...........
4920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 6d 69 64 69 2e 63 3a 20 37 31 3a 20 72 65 74 ................;midi.c:.71:.ret
4940 75 72 6e 20 2d 32 3b 0a 20 20 20 32 38 35 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 urn.-2;....285..................
4960 20 20 20 20 20 20 20 20 20 3b 09 52 65 74 75 72 6e 20 76 61 6c 75 65 20 6f 66 20 5f 6d 69 64 69 .........;.Return.value.of._midi
4980 5f 6e 6f 74 65 5f 6f 6e 20 69 73 20 6e 65 76 65 72 20 75 73 65 64 0a 20 20 20 32 38 36 20 20 15 _note_on.is.never.used....286...
49a0 00 12 00 00 00 00 00 34 06 10 74 65 78 74 31 00 03 1c 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 .......4..text1.................
49c0 c0 00 00 00 fc 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 05 00 00 00 04 00 02 00 11 20 20 .......cstackCOMRAM.............
49e0 16 00 12 00 f0 00 00 00 fc 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 00 3d 00 11 20 20 20 20 ...........cstackCOMRAM..=......
4a00 20 20 20 20 20 09 6d 6f 76 66 66 09 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 40 70 6b 74 2c 6d 69 64 ......movff.midi_note_on@pkt,mid
4a20 69 5f 73 65 74 5f 73 74 61 74 75 73 40 70 6b 74 0a 20 20 20 32 38 37 20 20 15 00 12 00 00 00 00 i_set_status@pkt....287.........
4a40 00 34 06 10 74 65 78 74 31 00 03 20 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 c0 00 00 00 fc 04 .4..text1.......................
4a60 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 06 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 f0 00 .cstackCOMRAM...................
4a80 00 00 fc 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 01 00 00 00 04 00 41 00 11 20 20 20 20 .....cstackCOMRAM........A......
4aa0 20 20 20 20 20 09 6d 6f 76 66 66 09 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 40 70 6b 74 2b 31 2c 6d ......movff.midi_note_on@pkt+1,m
4ac0 69 64 69 5f 73 65 74 5f 73 74 61 74 75 73 40 70 6b 74 2b 31 0a 20 20 20 32 38 38 20 20 15 00 12 idi_set_status@pkt+1....288.....
4ae0 00 00 00 00 00 34 06 10 74 65 78 74 31 00 03 24 00 00 00 04 00 26 00 11 20 20 30 45 30 38 20 20 .....4..text1..$.....&....0E08..
4b00 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 6c 77 09 38 0a 20 20 20 32 38 39 20 20 15 00 ..............movlw.8....289....
4b20 12 00 00 00 00 00 34 06 10 74 65 78 74 31 00 03 26 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 6e ......4..text1..&..............n
4b40 00 00 00 31 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 02 00 00 00 04 00 37 00 11 20 20 20 ...1..cstackCOMRAM........7.....
4b60 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 77 66 09 6d 69 64 69 5f 73 65 74 5f 73 74 61 74 .............movwf.midi_set_stat
4b80 75 73 40 73 74 61 74 75 73 2c 63 0a 20 20 20 32 39 30 20 20 15 00 12 00 00 00 00 00 34 06 10 74 us@status,c....290..........4..t
4ba0 65 78 74 31 00 03 28 00 00 00 04 00 02 00 11 20 20 1b 00 12 00 ec 00 00 00 31 04 03 ff 00 00 00 ext1..(..................1......
4bc0 03 01 00 00 00 10 74 65 78 74 32 00 09 0a 00 02 00 11 20 20 15 00 12 00 f0 00 00 00 fc 04 03 09 ......text2.....................
4be0 00 00 00 10 74 65 78 74 32 00 09 00 a3 00 11 20 20 20 20 20 20 20 20 20 09 63 61 6c 6c 09 5f 6d ....text2................call._m
4c00 69 64 69 5f 73 65 74 5f 73 74 61 74 75 73 09 3b 77 72 65 67 20 66 72 65 65 0a 20 20 20 32 39 31 idi_set_status.;wreg.free....291
4c20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 32 ...............................2
4c40 39 32 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 6d 69 92...........................;mi
4c60 64 69 2e 63 3a 20 37 35 3a 20 6d 69 64 69 5f 73 65 74 5f 63 68 61 6e 6e 65 6c 28 70 6b 74 2c 20 di.c:.75:.midi_set_channel(pkt,.
4c80 63 68 61 6e 6e 65 6c 29 3b 0a 20 20 20 32 39 33 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 channel);....293..........4..tex
4ca0 74 31 00 03 2c 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 c0 00 00 00 fc 04 10 63 73 74 61 63 6b t1..,.....................cstack
4cc0 43 4f 4d 52 41 4d 00 03 05 00 00 00 04 00 02 00 11 20 20 16 00 12 00 f0 00 00 00 fc 04 10 63 73 COMRAM........................cs
4ce0 74 61 63 6b 43 4f 4d 52 41 4d 00 00 3e 00 11 20 20 20 20 20 20 20 20 20 09 6d 6f 76 66 66 09 6d tackCOMRAM..>............movff.m
4d00 69 64 69 5f 6e 6f 74 65 5f 6f 6e 40 70 6b 74 2c 6d 69 64 69 5f 73 65 74 5f 63 68 61 6e 6e 65 6c idi_note_on@pkt,midi_set_channel
4d20 40 70 6b 74 0a 20 20 20 32 39 34 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 31 00 03 30 @pkt....294..........4..text1..0
4d40 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 c0 00 00 00 fc 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 .....................cstackCOMRA
4d60 4d 00 03 06 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 f0 00 00 00 fc 04 10 63 73 74 61 63 6b 43 M........................cstackC
4d80 4f 4d 52 41 4d 00 03 01 00 00 00 04 00 42 00 11 20 20 20 20 20 20 20 20 20 09 6d 6f 76 66 66 09 OMRAM........B............movff.
4da0 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 40 70 6b 74 2b 31 2c 6d 69 64 69 5f 73 65 74 5f 63 68 61 6e midi_note_on@pkt+1,midi_set_chan
4dc0 6e 65 6c 40 70 6b 74 2b 31 0a 20 20 20 32 39 35 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 nel@pkt+1....295..........4..tex
4de0 74 31 00 03 34 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 c0 00 00 00 fc 04 10 63 73 74 61 63 6b t1..4.....................cstack
4e00 43 4f 4d 52 41 4d 00 03 07 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 f0 00 00 00 fc 04 10 63 73 COMRAM........................cs
4e20 74 61 63 6b 43 4f 4d 52 41 4d 00 03 02 00 00 00 04 00 46 00 11 20 20 20 20 20 20 20 20 20 09 6d tackCOMRAM........F............m
4e40 6f 76 66 66 09 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 40 63 68 61 6e 6e 65 6c 2c 6d 69 64 69 5f 73 ovff.midi_note_on@channel,midi_s
4e60 65 74 5f 63 68 61 6e 6e 65 6c 40 63 68 61 6e 6e 65 6c 0a 20 20 20 32 39 36 20 20 15 00 12 00 00 et_channel@channel....296.......
4e80 00 00 00 34 06 10 74 65 78 74 31 00 03 38 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 c0 00 00 00 ...4..text1..8..................
4ea0 fc 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 08 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 ...cstackCOMRAM.................
4ec0 f0 00 00 00 fc 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 03 00 00 00 04 00 4a 00 11 20 20 .......cstackCOMRAM........J....
4ee0 20 20 20 20 20 20 20 09 6d 6f 76 66 66 09 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 40 63 68 61 6e 6e ........movff.midi_note_on@chann
4f00 65 6c 2b 31 2c 6d 69 64 69 5f 73 65 74 5f 63 68 61 6e 6e 65 6c 40 63 68 61 6e 6e 65 6c 2b 31 0a el+1,midi_set_channel@channel+1.
4f20 20 20 20 32 39 37 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 31 00 03 3c 00 00 00 04 00 ...297..........4..text1..<.....
4f40 02 00 11 20 20 1b 00 12 00 ec 00 00 00 31 04 03 ff 00 00 00 03 01 00 00 00 10 74 65 78 74 33 00 .............1............text3.
4f60 09 0a 00 02 00 11 20 20 15 00 12 00 f0 00 00 00 fc 04 03 09 00 00 00 10 74 65 78 74 33 00 09 00 ........................text3...
4f80 99 00 11 20 20 20 20 20 20 20 20 20 09 63 61 6c 6c 09 5f 6d 69 64 69 5f 73 65 74 5f 63 68 61 6e .............call._midi_set_chan
4fa0 6e 65 6c 09 3b 77 72 65 67 20 66 72 65 65 0a 20 20 20 32 39 38 20 20 20 20 20 20 20 20 20 20 20 nel.;wreg.free....298...........
4fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 32 39 39 20 20 20 20 20 20 20 20 20 ....................299.........
4fe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 6d 69 64 69 2e 63 3a 20 37 37 3a 20 70 ..................;midi.c:.77:.p
5000 6b 74 2d 3e 64 61 74 61 5b 30 5d 20 3d 20 6e 6f 74 65 3b 0a 20 20 20 33 30 30 20 20 15 00 12 00 kt->data[0].=.note;....300......
5020 00 00 00 00 34 06 10 74 65 78 74 31 00 03 40 00 00 00 04 00 27 00 11 20 20 45 45 32 30 20 46 30 ....4..text1..@.....'....EE20.F0
5040 30 33 20 20 20 20 20 20 20 20 20 20 09 6c 66 73 72 09 32 2c 33 0a 20 20 20 33 30 31 20 20 15 00 03...........lfsr.2,3....301....
5060 12 00 00 00 00 00 34 06 10 74 65 78 74 31 00 03 44 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 50 ......4..text1..D..............P
5080 00 00 00 31 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 05 00 00 00 04 00 32 00 11 20 20 20 ...1..cstackCOMRAM........2.....
50a0 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 66 09 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 40 70 .............movf.midi_note_on@p
50c0 6b 74 2c 77 2c 63 0a 20 20 20 33 30 32 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 31 00 kt,w,c....302..........4..text1.
50e0 03 46 00 00 00 04 00 2e 00 11 20 20 32 36 44 39 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 .F..........26D9................
5100 61 64 64 77 66 09 66 73 72 32 6c 2c 66 2c 63 0a 20 20 20 33 30 33 20 20 15 00 12 00 00 00 00 00 addwf.fsr2l,f,c....303..........
5120 34 06 10 74 65 78 74 31 00 03 48 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 50 00 00 00 31 04 10 4..text1..H..............P...1..
5140 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 06 00 00 00 04 00 34 00 11 20 20 20 20 20 20 20 20 20 cstackCOMRAM........4...........
5160 20 20 20 20 20 20 09 6d 6f 76 66 09 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 40 70 6b 74 2b 31 2c 77 .......movf.midi_note_on@pkt+1,w
5180 2c 63 0a 20 20 20 33 30 34 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 31 00 03 4a 00 00 ,c....304..........4..text1..J..
51a0 00 04 00 2f 00 11 20 20 32 32 44 41 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 61 64 64 77 .../....22DA................addw
51c0 66 63 09 66 73 72 32 68 2c 66 2c 63 0a 20 20 20 33 30 35 20 20 15 00 12 00 00 00 00 00 34 06 10 fc.fsr2h,f,c....305..........4..
51e0 74 65 78 74 31 00 03 4c 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 c0 00 00 00 fc 04 10 63 73 74 text1..L.....................cst
5200 61 63 6b 43 4f 4d 52 41 4d 00 03 09 00 00 00 04 00 9f 00 11 20 20 46 46 44 46 20 20 20 20 20 20 ackCOMRAM.............FFDF......
5220 20 20 20 09 6d 6f 76 66 66 09 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 40 6e 6f 74 65 2c 69 6e 64 66 ....movff.midi_note_on@note,indf
5240 32 0a 20 20 20 33 30 36 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2....306........................
5260 20 20 20 0a 20 20 20 33 30 37 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .......307......................
5280 20 20 20 20 20 3b 6d 69 64 69 2e 63 3a 20 37 38 3a 20 70 6b 74 2d 3e 64 61 74 61 5b 31 5d 20 3d .....;midi.c:.78:.pkt->data[1].=
52a0 20 76 65 6c 6f 63 69 74 79 3b 0a 20 20 20 33 30 38 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 .velocity;....308..........4..te
52c0 78 74 31 00 03 50 00 00 00 04 00 27 00 11 20 20 45 45 32 30 20 46 30 30 34 20 20 20 20 20 20 20 xt1..P.....'....EE20.F004.......
52e0 20 20 20 09 6c 66 73 72 09 32 2c 34 0a 20 20 20 33 30 39 20 20 15 00 12 00 00 00 00 00 34 06 10 ....lfsr.2,4....309..........4..
5300 74 65 78 74 31 00 03 54 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 50 00 00 00 31 04 10 63 73 74 text1..T..............P...1..cst
5320 61 63 6b 43 4f 4d 52 41 4d 00 03 05 00 00 00 04 00 32 00 11 20 20 20 20 20 20 20 20 20 20 20 20 ackCOMRAM........2..............
5340 20 20 20 09 6d 6f 76 66 09 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 40 70 6b 74 2c 77 2c 63 0a 20 20 ....movf.midi_note_on@pkt,w,c...
5360 20 33 31 30 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 31 00 03 56 00 00 00 04 00 2e 00 .310..........4..text1..V.......
5380 11 20 20 32 36 44 39 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 61 64 64 77 66 09 66 73 72 ...26D9................addwf.fsr
53a0 32 6c 2c 66 2c 63 0a 20 20 20 33 31 31 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 31 00 2l,f,c....311..........4..text1.
53c0 03 58 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 50 00 00 00 31 04 10 63 73 74 61 63 6b 43 4f 4d .X..............P...1..cstackCOM
53e0 52 41 4d 00 03 06 00 00 00 04 00 34 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f RAM........4..................mo
5400 76 66 09 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 40 70 6b 74 2b 31 2c 77 2c 63 0a 20 20 20 33 31 32 vf.midi_note_on@pkt+1,w,c....312
5420 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 31 00 03 5a 00 00 00 04 00 2f 00 11 20 20 32 ..........4..text1..Z...../....2
5440 32 44 41 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 61 64 64 77 66 63 09 66 73 72 32 68 2c 2DA................addwfc.fsr2h,
5460 66 2c 63 0a 20 20 20 33 31 33 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 31 00 03 5c 00 f,c....313..........4..text1..\.
5480 00 00 04 00 02 00 11 20 20 1c 00 12 00 c0 00 00 00 fc 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d ....................cstackCOMRAM
54a0 00 03 0a 00 00 00 04 00 9e 00 11 20 20 46 46 44 46 20 20 20 20 20 20 20 20 20 09 6d 6f 76 66 66 .............FFDF..........movff
54c0 09 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 40 76 65 6c 6f 63 69 74 79 2c 69 6e 64 66 32 0a 20 20 20 .midi_note_on@velocity,indf2....
54e0 33 31 34 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 314.............................
5500 20 20 33 31 35 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..315...........................
5520 3b 6d 69 64 69 2e 63 3a 20 38 31 3a 20 70 6b 74 2d 3e 64 61 74 61 5f 73 69 7a 65 20 3d 20 32 3b ;midi.c:.81:.pkt->data_size.=.2;
5540 0a 20 20 20 33 31 36 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 31 00 03 60 00 00 00 04 ....316..........4..text1..`....
5560 00 27 00 11 20 20 45 45 32 30 20 46 30 30 31 20 20 20 20 20 20 20 20 20 20 09 6c 66 73 72 09 32 .'....EE20.F001...........lfsr.2
5580 2c 31 0a 20 20 20 33 31 37 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 31 00 03 64 00 00 ,1....317..........4..text1..d..
55a0 00 04 00 02 00 11 20 20 1c 00 12 00 50 00 00 00 31 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 ............P...1..cstackCOMRAM.
55c0 03 05 00 00 00 04 00 32 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 66 09 6d .......2..................movf.m
55e0 69 64 69 5f 6e 6f 74 65 5f 6f 6e 40 70 6b 74 2c 77 2c 63 0a 20 20 20 33 31 38 20 20 15 00 12 00 idi_note_on@pkt,w,c....318......
5600 00 00 00 00 34 06 10 74 65 78 74 31 00 03 66 00 00 00 04 00 2e 00 11 20 20 32 36 44 39 20 20 20 ....4..text1..f..........26D9...
5620 20 20 20 20 20 20 20 20 20 20 20 20 09 61 64 64 77 66 09 66 73 72 32 6c 2c 66 2c 63 0a 20 20 20 .............addwf.fsr2l,f,c....
5640 33 31 39 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 31 00 03 68 00 00 00 04 00 02 00 11 319..........4..text1..h........
5660 20 20 1c 00 12 00 50 00 00 00 31 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 06 00 00 00 04 ......P...1..cstackCOMRAM.......
5680 00 34 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 66 09 6d 69 64 69 5f 6e 6f .4..................movf.midi_no
56a0 74 65 5f 6f 6e 40 70 6b 74 2b 31 2c 77 2c 63 0a 20 20 20 33 32 30 20 20 15 00 12 00 00 00 00 00 te_on@pkt+1,w,c....320..........
56c0 34 06 10 74 65 78 74 31 00 03 6a 00 00 00 04 00 2f 00 11 20 20 32 32 44 41 20 20 20 20 20 20 20 4..text1..j...../....22DA.......
56e0 20 20 20 20 20 20 20 20 09 61 64 64 77 66 63 09 66 73 72 32 68 2c 66 2c 63 0a 20 20 20 33 32 31 .........addwfc.fsr2h,f,c....321
5700 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 31 00 03 6c 00 00 00 04 00 26 00 11 20 20 30 ..........4..text1..l.....&....0
5720 45 30 32 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 6c 77 09 32 0a 20 20 20 33 32 E02................movlw.2....32
5740 32 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 31 00 03 6e 00 00 00 04 00 2f 00 11 20 20 2..........4..text1..n...../....
5760 36 45 44 45 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 77 66 09 70 6f 73 74 69 6e 6EDE................movwf.postin
5780 63 32 2c 63 0a 20 20 20 33 32 33 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 31 00 03 70 c2,c....323..........4..text1..p
57a0 00 00 00 04 00 26 00 11 20 20 30 45 30 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f .....&....0E00................mo
57c0 76 6c 77 09 30 0a 20 20 20 33 32 34 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 31 00 03 vlw.0....324..........4..text1..
57e0 72 00 00 00 04 00 2f 00 11 20 20 36 45 44 44 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6d r...../....6EDD................m
5800 6f 76 77 66 09 70 6f 73 74 64 65 63 32 2c 63 0a 20 20 20 33 32 35 20 20 15 00 12 00 00 00 00 00 ovwf.postdec2,c....325..........
5820 34 06 10 74 65 78 74 31 00 03 74 00 00 00 04 00 26 00 11 20 20 30 30 31 32 20 20 20 20 20 20 20 4..text1..t.....&....0012.......
5840 20 20 20 20 20 20 20 20 09 72 65 74 75 72 6e 09 0a 20 20 20 33 32 36 20 20 15 00 12 00 00 00 00 .........return.....326.........
5860 00 34 06 10 74 65 78 74 31 00 03 76 00 00 00 04 00 fd 01 11 20 20 20 20 20 20 20 20 20 20 20 20 .4..text1..v....................
5880 20 20 20 20 20 20 20 20 20 5f 5f 65 6e 64 5f 6f 66 5f 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 3a 0a .........__end_of_midi_note_on:.
58a0 20 20 20 33 32 37 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...327..........................
58c0 20 09 6f 70 74 20 73 74 61 63 6b 20 30 0a 20 20 20 33 32 38 20 20 20 20 20 20 20 20 20 20 20 20 ..opt.stack.0....328............
58e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 64 66 32 09 65 71 75 09 30 78 46 44 46 0a 20 ...............indf2.equ.0xFDF..
5900 20 20 33 32 39 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..329...........................
5920 70 6f 73 74 69 6e 63 32 09 65 71 75 09 30 78 46 44 45 0a 20 20 20 33 33 30 20 20 20 20 20 20 20 postinc2.equ.0xFDE....330.......
5940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 74 64 65 63 32 09 65 71 75 ....................postdec2.equ
5960 09 30 78 46 44 44 0a 20 20 20 33 33 31 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .0xFDD....331...................
5980 20 20 20 20 20 20 20 20 66 73 72 32 68 09 65 71 75 09 30 78 46 44 41 0a 20 20 20 33 33 32 20 20 ........fsr2h.equ.0xFDA....332..
59a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 73 72 32 6c 09 65 .........................fsr2l.e
59c0 71 75 09 30 78 46 44 39 0a 20 20 20 33 33 33 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 qu.0xFD9....333.................
59e0 20 20 20 20 20 20 20 20 20 20 73 74 61 74 75 73 09 65 71 75 09 30 78 46 44 38 0a 20 20 20 33 33 ..........status.equ.0xFD8....33
5a00 34 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 4...............................
5a20 33 33 35 20 3b 3b 20 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 20 66 75 6e 63 74 69 6f 6e 20 335.;;.***************.function.
5a40 5f 6d 69 64 69 5f 73 65 74 5f 73 74 61 74 75 73 20 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a _midi_set_status.***************
5a60 2a 2a 0a 20 20 20 33 33 36 20 3b 3b 20 44 65 66 69 fd 01 11 6e 65 64 20 61 74 3a 0a 20 20 20 33 **....336.;;.Defi...ned.at:....3
5a80 33 37 20 3b 3b 09 09 6c 69 6e 65 20 34 32 20 69 6e 20 66 69 6c 65 20 22 6d 69 64 69 2e 63 22 0a 37.;;..line.42.in.file."midi.c".
5aa0 20 20 20 33 33 38 20 3b 3b 20 50 61 72 61 6d 65 74 65 72 73 3a 20 20 20 20 53 69 7a 65 20 20 4c ...338.;;.Parameters:....Size..L
5ac0 6f 63 61 74 69 6f 6e 20 20 20 20 20 54 79 70 65 0a 20 20 20 33 33 39 20 3b 3b 20 20 70 6b 74 20 ocation.....Type....339.;;..pkt.
5ae0 20 20 20 20 20 20 20 20 20 20 20 20 32 20 20 20 20 30 5b 43 4f 4d 52 41 4d 5d 20 50 54 52 20 73 ............2....0[COMRAM].PTR.s
5b00 74 72 75 63 74 20 2e 0a 20 20 20 33 34 30 20 3b 3b 09 09 20 2d 3e 20 6d 61 69 6e 40 73 61 6d 70 truct......340.;;...->.main@samp
5b20 6c 65 5f 6d 65 73 73 61 67 65 28 37 29 2c 20 0a 20 20 20 33 34 31 20 3b 3b 20 20 73 74 61 74 75 le_message(7),.....341.;;..statu
5b40 73 20 20 20 20 20 20 20 20 20 20 31 20 20 20 20 32 5b 43 4f 4d 52 41 4d 5d 20 65 6e 75 6d 20 45 s..........1....2[COMRAM].enum.E
5b60 34 30 0a 20 20 20 33 34 32 20 3b 3b 20 41 75 74 6f 20 76 61 72 73 3a 20 20 20 20 20 53 69 7a 65 40....342.;;.Auto.vars:.....Size
5b80 20 20 4c 6f 63 61 74 69 6f 6e 20 20 20 20 20 54 79 70 65 0a 20 20 20 33 34 33 20 3b 3b 09 09 4e ..Location.....Type....343.;;..N
5ba0 6f 6e 65 0a 20 20 20 33 34 34 20 3b 3b 20 52 65 74 75 72 6e 20 76 61 6c 75 65 3a 20 20 53 69 7a one....344.;;.Return.value:..Siz
5bc0 65 20 20 4c 6f 63 61 74 69 6f 6e 20 20 20 20 20 54 79 70 65 0a 20 20 20 33 34 35 20 3b 3b 20 20 e..Location.....Type....345.;;..
5be0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 32 20 20 20 20 30 5b 43 4f 4d 52 41 4d 5d 20 69 ................2....0[COMRAM].i
5c00 6e 74 20 0a 20 20 20 33 34 36 20 3b 3b 20 52 65 67 69 73 74 65 72 73 20 75 73 65 64 3a 0a 20 20 nt.....346.;;.Registers.used:...
5c20 20 33 34 37 20 3b 3b 09 09 77 72 65 67 2c 20 66 73 72 32 6c 2c 20 66 73 72 32 68 2c 20 73 74 61 .347.;;..wreg,.fsr2l,.fsr2h,.sta
5c40 74 75 73 2c 32 2c 20 73 74 61 74 75 73 2c 30 0a 20 20 20 33 34 38 20 3b 3b 20 54 72 61 63 6b 65 tus,2,.status,0....348.;;.Tracke
5c60 64 20 6f 62 6a 65 63 74 73 3a 0a 20 20 20 33 34 39 fd 01 11 20 3b 3b 09 09 4f 6e 20 65 6e 74 72 d.objects:....349....;;..On.entr
5c80 79 20 3a 20 30 2f 30 0a 20 20 20 33 35 30 20 3b 3b 09 09 4f 6e 20 65 78 69 74 20 20 3a 20 30 2f y.:.0/0....350.;;..On.exit..:.0/
5ca0 30 0a 20 20 20 33 35 31 20 3b 3b 09 09 55 6e 63 68 61 6e 67 65 64 3a 20 30 2f 30 0a 20 20 20 33 0....351.;;..Unchanged:.0/0....3
5cc0 35 32 20 3b 3b 20 44 61 74 61 20 73 69 7a 65 73 3a 20 20 20 20 20 43 4f 4d 52 41 4d 20 20 20 42 52.;;.Data.sizes:.....COMRAM...B
5ce0 41 4e 4b 30 20 20 20 42 41 4e 4b 31 20 20 20 42 41 4e 4b 32 20 20 20 42 41 4e 4b 33 20 20 20 42 ANK0...BANK1...BANK2...BANK3...B
5d00 41 4e 4b 34 20 20 20 42 41 4e 4b 35 0a 20 20 20 33 35 33 20 3b 3b 20 20 20 20 20 20 50 61 72 61 ANK4...BANK5....353.;;......Para
5d20 6d 73 3a 20 20 20 20 20 20 20 20 20 33 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 ms:.........3.......0.......0...
5d40 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 0a 20 20 ....0.......0.......0.......0...
5d60 20 33 35 34 20 3b 3b 20 20 20 20 20 20 4c 6f 63 61 6c 73 3a 20 20 20 20 20 20 20 20 20 30 20 20 .354.;;......Locals:.........0..
5d80 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 .....0.......0.......0.......0..
5da0 20 20 20 20 20 30 20 20 20 20 20 20 20 30 0a 20 20 20 33 35 35 20 3b 3b 20 20 20 20 20 20 54 65 .....0.......0....355.;;......Te
5dc0 6d 70 73 3a 20 20 20 20 20 20 20 20 20 20 31 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 mps:..........1.......0.......0.
5de0 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 0a ......0.......0.......0.......0.
5e00 20 20 20 33 35 36 20 3b 3b 20 20 20 20 20 20 54 6f 74 61 6c 73 3a 20 20 20 20 20 20 20 20 20 34 ...356.;;......Totals:.........4
5e20 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 .......0.......0.......0.......0
5e40 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 0a 20 20 20 33 35 37 20 3b 3b 54 6f 74 61 6c 20 .......0.......0....357.;;Total.
5e60 72 61 6d 20 75 73 61 67 65 3a 20 20 20 20 20 20 20 54 01 11 20 34 20 62 79 74 65 73 0a 20 20 20 ram.usage:.......T...4.bytes....
5e80 33 35 38 20 3b 3b 20 48 61 72 64 77 61 72 65 20 73 74 61 63 6b 20 6c 65 76 65 6c 73 20 75 73 65 358.;;.Hardware.stack.levels.use
5ea0 64 3a 20 20 20 20 31 0a 20 20 20 33 35 39 20 3b 3b 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 d:....1....359.;;.This.function.
5ec0 63 61 6c 6c 73 3a 0a 20 20 20 33 36 30 20 3b 3b 09 09 4e 6f 74 68 69 6e 67 0a 20 20 20 33 36 31 calls:....360.;;..Nothing....361
5ee0 20 3b 3b 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 63 61 6c 6c 65 64 20 62 79 3a 0a .;;.This.function.is.called.by:.
5f00 20 20 20 33 36 32 20 3b 3b 09 09 5f 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 0a 20 20 20 33 36 33 20 ...362.;;.._midi_note_on....363.
5f20 3b 3b 09 09 5f 6d 69 64 69 5f 6e 6f 74 65 5f 6f 66 66 0a 20 20 20 33 36 34 20 3b 3b 20 54 68 69 ;;.._midi_note_off....364.;;.Thi
5f40 73 20 66 75 6e 63 74 69 6f 6e 20 75 73 65 73 20 61 20 6e 6f 6e 2d 72 65 65 6e 74 72 61 6e 74 20 s.function.uses.a.non-reentrant.
5f60 6d 6f 64 65 6c 0a 20 20 20 33 36 35 20 3b 3b 0a 20 20 20 33 36 36 20 20 20 20 20 20 20 20 20 20 model....365.;;....366..........
5f80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 33 36 37 20 20 20 20 20 20 20 20 .....................367........
5fa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 70 73 65 63 74 09 74 65 78 74 32 0a ....................psect.text2.
5fc0 20 20 20 33 36 38 20 20 0f 00 12 00 00 00 00 00 34 06 10 74 65 78 74 32 00 00 55 00 11 20 20 20 ...368..........4..text2..U.....
5fe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f 70 74 65 78 74 32 3a 0a 20 20 20 33 ..................__ptext2:....3
6000 36 39 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6f 70 69............................op
6020 74 20 73 74 61 63 6b 20 30 0a 20 20 20 33 37 30 20 20 0f 00 12 00 00 00 00 00 34 06 10 74 65 78 t.stack.0....370..........4..tex
6040 74 32 00 00 11 01 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 6d 69 64 t2.........................._mid
6060 69 5f 73 65 74 5f 73 74 61 74 75 73 3a 0a 20 20 20 33 37 31 20 20 20 20 20 20 20 20 20 20 20 20 i_set_status:....371............
6080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6f 70 74 20 73 74 61 63 6b 20 32 39 0a 20 20 20 ................opt.stack.29....
60a0 33 37 32 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 372.............................
60c0 20 20 33 37 33 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..373...........................
60e0 3b 6d 69 64 69 2e 63 3a 20 34 34 3a 20 69 66 20 28 70 6b 74 20 3d 3d 20 28 30 29 29 20 7b 0a 20 ;midi.c:.44:.if.(pkt.==.(0)).{..
6100 20 20 33 37 34 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..374...........................
6120 0a 20 20 20 33 37 35 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ....375.........................
6140 20 20 3b 69 6e 63 73 74 61 63 6b 20 3d 20 30 0a 20 20 20 33 37 36 20 20 0f 00 12 00 00 00 00 00 ..;incstack.=.0....376..........
6160 34 06 10 74 65 78 74 32 00 00 02 00 11 20 20 16 00 12 00 50 00 00 00 31 04 10 63 73 74 61 63 6b 4..text2...........P...1..cstack
6180 43 4f 4d 52 41 4d 00 00 35 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 66 09 COMRAM..5..................movf.
61a0 6d 69 64 69 5f 73 65 74 5f 73 74 61 74 75 73 40 70 6b 74 2c 77 2c 63 0a 20 20 20 33 37 37 20 20 midi_set_status@pkt,w,c....377..
61c0 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 32 00 03 02 00 00 00 04 00 02 00 11 20 20 1c 00 12 ........4..text2................
61e0 00 10 00 00 00 31 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 01 00 00 00 04 00 38 00 11 20 .....1..cstackCOMRAM........8...
6200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 69 6f 72 77 66 09 6d 69 64 69 5f 73 65 74 5f 73 74 ...............iorwf.midi_set_st
6220 61 74 75 73 40 70 6b 74 2b 31 2c 77 2c 63 0a 20 20 20 33 37 38 20 20 15 00 12 00 00 00 00 00 34 atus@pkt+1,w,c....378..........4
6240 06 10 74 65 78 74 32 00 03 04 00 00 00 04 00 2f 00 11 20 20 42 34 44 38 20 20 20 20 20 20 20 20 ..text2......../....B4D8........
6260 20 20 20 20 20 20 20 09 62 74 66 73 63 09 73 74 61 74 75 73 2c 32 2c 63 0a 20 20 20 33 37 39 20 ........btfsc.status,2,c....379.
6280 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 32 00 03 06 00 00 00 04 00 70 01 11 20 20 30 30 .........4..text2........p....00
62a0 31 32 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 72 65 74 75 72 6e 09 0a 20 20 20 33 38 30 12................return.....380
62c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 33 ...............................3
62e0 38 31 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 6d 69 81...........................;mi
6300 64 69 2e 63 3a 20 34 36 3a 20 7d 0a 20 20 20 33 38 32 20 20 20 20 20 20 20 20 20 20 20 20 20 20 di.c:.46:.}....382..............
6320 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 6d 69 64 69 2e 63 3a 20 34 38 3a 20 70 6b 74 2d 3e 73 .............;midi.c:.48:.pkt->s
6340 74 61 74 75 73 20 3d 20 73 74 61 74 75 73 20 26 20 30 78 30 46 3b 0a 20 20 20 33 38 33 20 20 20 tatus.=.status.&.0x0F;....383...
6360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 33 38 34 20 ............................384.
6380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 6d 69 64 69 2e ..........................;midi.
63a0 63 3a 20 34 35 3a 20 72 65 74 75 72 6e 20 2d 31 3b 0a 20 20 20 33 38 35 20 20 20 20 20 20 20 20 c:.45:.return.-1;....385........
63c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 09 52 65 74 75 72 6e 20 76 61 6c 75 ...................;.Return.valu
63e0 65 20 6f 66 20 5f 6d 69 64 69 5f 73 65 74 5f 73 74 61 74 75 73 20 69 73 20 6e 65 76 65 72 20 75 e.of._midi_set_status.is.never.u
6400 73 65 64 0a 20 20 20 33 38 36 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 32 00 03 08 00 sed....386..........4..text2....
6420 00 00 04 00 02 00 11 20 20 1c 00 12 00 c0 00 00 00 fc 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d ....................cstackCOMRAM
6440 00 03 02 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 f0 00 00 00 fc 04 10 63 73 74 61 63 6b 43 4f ........................cstackCO
6460 4d 52 41 4d 00 03 03 00 00 00 04 00 42 00 11 20 20 20 20 20 20 20 20 20 09 6d 6f 76 66 66 09 6d MRAM........B............movff.m
6480 69 64 69 5f 73 65 74 5f 73 74 61 74 75 73 40 73 74 61 74 75 73 2c 3f 3f 5f 6d 69 64 69 5f 73 65 idi_set_status@status,??_midi_se
64a0 74 5f 73 74 61 74 75 73 0a 20 20 20 33 38 37 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 t_status....387..........4..text
64c0 32 00 03 0c 00 00 00 04 00 27 00 11 20 20 30 45 30 46 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2........'....0E0F..............
64e0 20 09 6d 6f 76 6c 77 09 31 35 0a 20 20 20 33 38 38 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 ..movlw.15....388..........4..te
6500 78 74 32 00 03 0e 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 16 00 00 00 31 04 10 63 73 74 61 63 xt2.....................1..cstac
6520 6b 43 4f 4d 52 41 4d 00 03 03 00 00 00 04 00 35 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 kCOMRAM........5................
6540 20 09 61 6e 64 77 66 09 3f 3f 5f 6d 69 64 69 5f 73 65 74 5f 73 74 61 74 75 73 2c 66 2c 63 0a 20 ..andwf.??_midi_set_status,f,c..
6560 20 20 33 38 39 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 32 00 03 10 00 00 00 04 00 02 ..389..........4..text2.........
6580 00 11 20 20 16 00 12 00 c0 00 00 00 fc 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 00 38 00 11 ...............cstackCOMRAM..8..
65a0 20 20 46 46 44 39 20 20 20 20 20 20 20 20 20 09 6d 6f 76 66 66 09 6d 69 64 69 5f 73 65 74 5f 73 ..FFD9..........movff.midi_set_s
65c0 74 61 74 75 73 40 70 6b 74 2c 66 73 72 32 6c 0a 20 20 20 33 39 30 20 20 15 00 12 00 00 00 00 00 tatus@pkt,fsr2l....390..........
65e0 34 06 10 74 65 78 74 32 00 03 14 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 c0 00 00 00 fc 04 10 4..text2........................
6600 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 01 00 00 00 04 00 3a 00 11 20 20 46 46 44 41 20 20 20 cstackCOMRAM........:....FFDA...
6620 20 20 20 20 20 20 09 6d 6f 76 66 66 09 6d 69 64 69 5f 73 65 74 5f 73 74 61 74 75 73 40 70 6b 74 .......movff.midi_set_status@pkt
6640 2b 31 2c 66 73 72 32 68 0a 20 20 20 33 39 31 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 +1,fsr2h....391..........4..text
6660 32 00 03 18 00 00 00 04 00 2d 00 11 20 20 35 30 44 46 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2........-....50DF..............
6680 20 09 6d 6f 76 66 09 69 6e 64 66 32 2c 77 2c 63 0a 20 20 20 33 39 32 20 20 15 00 12 00 00 00 00 ..movf.indf2,w,c....392.........
66a0 00 34 06 10 74 65 78 74 32 00 03 1a 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 18 00 00 00 31 04 .4..text2.....................1.
66c0 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 03 00 00 00 04 00 35 00 11 20 20 20 20 20 20 20 20 .cstackCOMRAM........5..........
66e0 20 20 20 20 20 20 20 09 78 6f 72 77 66 09 3f 3f 5f 6d 69 64 69 5f 73 65 74 5f 73 74 61 74 75 73 ........xorwf.??_midi_set_status
6700 2c 77 2c 63 0a 20 20 20 33 39 33 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 32 00 03 1c ,w,c....393..........4..text2...
6720 00 00 00 04 00 28 00 11 20 20 30 42 46 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 61 6e .....(....0BF0................an
6740 64 6c 77 09 2d 31 36 0a 20 20 20 33 39 34 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 32 dlw.-16....394..........4..text2
6760 00 03 1e 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 18 00 00 00 31 04 10 63 73 74 61 63 6b 43 4f .....................1..cstackCO
6780 4d 52 41 4d 00 03 03 00 00 00 04 00 35 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 78 MRAM........5..................x
67a0 6f 72 77 66 09 3f 3f 5f 6d 69 64 69 5f 73 65 74 5f 73 74 61 74 75 73 2c 77 2c 63 0a 20 20 20 33 orwf.??_midi_set_status,w,c....3
67c0 39 35 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 32 00 03 20 00 00 00 04 00 2c 00 11 20 95..........4..text2........,...
67e0 20 36 45 44 46 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 77 66 09 69 6e 64 66 32 .6EDF................movwf.indf2
6800 2c 63 0a 20 20 20 33 39 36 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 32 00 03 22 00 00 ,c....396..........4..text2.."..
6820 00 04 00 26 00 11 20 20 30 30 31 32 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 72 65 74 75 ...&....0012................retu
6840 72 6e 09 0a 20 20 20 33 39 37 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 32 00 03 24 00 rn.....397..........4..text2..$.
6860 00 00 04 00 fd 01 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f 65 6e ............................__en
6880 64 5f 6f 66 5f 6d 69 64 69 5f 73 65 74 5f 73 74 61 74 75 73 3a 0a 20 20 20 33 39 38 20 20 20 20 d_of_midi_set_status:....398....
68a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6f 70 74 20 73 74 61 63 ........................opt.stac
68c0 6b 20 30 0a 20 20 20 33 39 39 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 k.0....399......................
68e0 20 20 20 20 20 69 6e 64 66 32 09 65 71 75 09 30 78 46 44 46 0a 20 20 20 34 30 30 20 20 20 20 20 .....indf2.equ.0xFDF....400.....
6900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 74 69 6e 63 32 09 65 ......................postinc2.e
6920 71 75 09 30 78 46 44 45 0a 20 20 20 34 30 31 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 qu.0xFDE....401.................
6940 20 20 20 20 20 20 20 20 20 20 70 6f 73 74 64 65 63 32 09 65 71 75 09 30 78 46 44 44 0a 20 20 20 ..........postdec2.equ.0xFDD....
6960 34 30 32 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 73 402...........................fs
6980 72 32 68 09 65 71 75 09 30 78 46 44 41 0a 20 20 20 34 30 33 20 20 20 20 20 20 20 20 20 20 20 20 r2h.equ.0xFDA....403............
69a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 73 72 32 6c 09 65 71 75 09 30 78 46 44 39 0a 20 ...............fsr2l.equ.0xFD9..
69c0 20 20 34 30 34 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..404...........................
69e0 73 74 61 74 75 73 09 65 71 75 09 30 78 46 44 38 0a 20 20 20 34 30 35 20 20 20 20 20 20 20 20 20 status.equ.0xFD8....405.........
6a00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 34 30 36 20 3b 3b 20 2a 2a 2a ......................406.;;.***
6a20 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 20 66 75 6e 63 74 69 6f 6e 20 5f 6d 69 64 69 5f 73 65 74 5f ************.function._midi_set_
6a40 63 68 61 6e 6e 65 6c 20 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 20 20 20 34 30 37 channel.*****************....407
6a60 20 3b 3b 20 fd 01 11 44 65 66 69 6e 65 64 20 61 74 3a 0a 20 20 20 34 30 38 20 3b 3b 09 09 6c 69 .;;....Defined.at:....408.;;..li
6a80 6e 65 20 35 33 20 69 6e 20 66 69 6c 65 20 22 6d 69 64 69 2e 63 22 0a 20 20 20 34 30 39 20 3b 3b ne.53.in.file."midi.c"....409.;;
6aa0 20 50 61 72 61 6d 65 74 65 72 73 3a 20 20 20 20 53 69 7a 65 20 20 4c 6f 63 61 74 69 6f 6e 20 20 .Parameters:....Size..Location..
6ac0 20 20 20 54 79 70 65 0a 20 20 20 34 31 30 20 3b 3b 20 20 70 6b 74 20 20 20 20 20 20 20 20 20 20 ...Type....410.;;..pkt..........
6ae0 20 20 20 32 20 20 20 20 30 5b 43 4f 4d 52 41 4d 5d 20 50 54 52 20 73 74 72 75 63 74 20 2e 0a 20 ...2....0[COMRAM].PTR.struct....
6b00 20 20 34 31 31 20 3b 3b 09 09 20 2d 3e 20 6d 61 69 6e 40 73 61 6d 70 6c 65 5f 6d 65 73 73 61 67 ..411.;;...->.main@sample_messag
6b20 65 28 37 29 2c 20 0a 20 20 20 34 31 32 20 3b 3b 20 20 63 68 61 6e 6e 65 6c 20 20 20 20 20 20 20 e(7),.....412.;;..channel.......
6b40 20 20 32 20 20 20 20 32 5b 43 4f 4d 52 41 4d 5d 20 75 6e 73 69 67 6e 65 64 20 69 6e 74 20 0a 20 ..2....2[COMRAM].unsigned.int...
6b60 20 20 34 31 33 20 3b 3b 20 41 75 74 6f 20 76 61 72 73 3a 20 20 20 20 20 53 69 7a 65 20 20 4c 6f ..413.;;.Auto.vars:.....Size..Lo
6b80 63 61 74 69 6f 6e 20 20 20 20 20 54 79 70 65 0a 20 20 20 34 31 34 20 3b 3b 09 09 4e 6f 6e 65 0a cation.....Type....414.;;..None.
6ba0 20 20 20 34 31 35 20 3b 3b 20 52 65 74 75 72 6e 20 76 61 6c 75 65 3a 20 20 53 69 7a 65 20 20 4c ...415.;;.Return.value:..Size..L
6bc0 6f 63 61 74 69 6f 6e 20 20 20 20 20 54 79 70 65 0a 20 20 20 34 31 36 20 3b 3b 20 20 20 20 20 20 ocation.....Type....416.;;......
6be0 20 20 20 20 20 20 20 20 20 20 20 20 32 20 20 20 20 30 5b 43 4f 4d 52 41 4d 5d 20 69 6e 74 20 0a ............2....0[COMRAM].int..
6c00 20 20 20 34 31 37 20 3b 3b 20 52 65 67 69 73 74 65 72 73 20 75 73 65 64 3a 0a 20 20 20 34 31 38 ...417.;;.Registers.used:....418
6c20 20 3b 3b 09 09 77 72 65 67 2c 20 66 73 72 32 6c 2c 20 66 73 72 32 68 2c 20 73 74 61 74 75 73 2c .;;..wreg,.fsr2l,.fsr2h,.status,
6c40 32 2c 20 73 74 61 74 75 73 2c 30 0a 20 20 20 34 31 39 20 3b 3b 20 54 72 61 63 6b 65 64 20 6f 62 2,.status,0....419.;;.Tracked.ob
6c60 6a 65 63 74 fd 01 11 73 3a 0a 20 20 20 34 32 30 20 3b 3b 09 09 4f 6e 20 65 6e 74 72 79 20 3a 20 ject...s:....420.;;..On.entry.:.
6c80 30 2f 30 0a 20 20 20 34 32 31 20 3b 3b 09 09 4f 6e 20 65 78 69 74 20 20 3a 20 30 2f 30 0a 20 20 0/0....421.;;..On.exit..:.0/0...
6ca0 20 34 32 32 20 3b 3b 09 09 55 6e 63 68 61 6e 67 65 64 3a 20 30 2f 30 0a 20 20 20 34 32 33 20 3b .422.;;..Unchanged:.0/0....423.;
6cc0 3b 20 44 61 74 61 20 73 69 7a 65 73 3a 20 20 20 20 20 43 4f 4d 52 41 4d 20 20 20 42 41 4e 4b 30 ;.Data.sizes:.....COMRAM...BANK0
6ce0 20 20 20 42 41 4e 4b 31 20 20 20 42 41 4e 4b 32 20 20 20 42 41 4e 4b 33 20 20 20 42 41 4e 4b 34 ...BANK1...BANK2...BANK3...BANK4
6d00 20 20 20 42 41 4e 4b 35 0a 20 20 20 34 32 34 20 3b 3b 20 20 20 20 20 20 50 61 72 61 6d 73 3a 20 ...BANK5....424.;;......Params:.
6d20 20 20 20 20 20 20 20 20 34 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 ........4.......0.......0.......
6d40 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 0a 20 20 20 34 32 35 0.......0.......0.......0....425
6d60 20 3b 3b 20 20 20 20 20 20 4c 6f 63 61 6c 73 3a 20 20 20 20 20 20 20 20 20 30 20 20 20 20 20 20 .;;......Locals:.........0......
6d80 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 .0.......0.......0.......0......
6da0 20 30 20 20 20 20 20 20 20 30 0a 20 20 20 34 32 36 20 3b 3b 20 20 20 20 20 20 54 65 6d 70 73 3a .0.......0....426.;;......Temps:
6dc0 20 20 20 20 20 20 20 20 20 20 31 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 ..........1.......0.......0.....
6de0 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 0a 20 20 20 34 ..0.......0.......0.......0....4
6e00 32 37 20 3b 3b 20 20 20 20 20 20 54 6f 74 61 6c 73 3a 20 20 20 20 20 20 20 20 20 35 20 20 20 20 27.;;......Totals:.........5....
6e20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 ...0.......0.......0.......0....
6e40 20 20 20 30 20 20 20 20 20 20 20 30 0a 20 20 20 34 32 38 20 3b 3b 54 6f 74 61 6c 20 72 61 6d 20 ...0.......0....428.;;Total.ram.
6e60 75 73 61 67 5d 01 11 65 3a 20 20 20 20 20 20 20 20 35 20 62 79 74 65 73 0a 20 20 20 34 32 39 20 usag]..e:........5.bytes....429.
6e80 3b 3b 20 48 61 72 64 77 61 72 65 20 73 74 61 63 6b 20 6c 65 76 65 6c 73 20 75 73 65 64 3a 20 20 ;;.Hardware.stack.levels.used:..
6ea0 20 20 31 0a 20 20 20 34 33 30 20 3b 3b 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 63 61 6c 6c ..1....430.;;.This.function.call
6ec0 73 3a 0a 20 20 20 34 33 31 20 3b 3b 09 09 4e 6f 74 68 69 6e 67 0a 20 20 20 34 33 32 20 3b 3b 20 s:....431.;;..Nothing....432.;;.
6ee0 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 63 61 6c 6c 65 64 20 62 79 3a 0a 20 20 20 34 This.function.is.called.by:....4
6f00 33 33 20 3b 3b 09 09 5f 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 0a 20 20 20 34 33 34 20 3b 3b 09 09 33.;;.._midi_note_on....434.;;..
6f20 5f 6d 69 64 69 5f 6e 6f 74 65 5f 6f 66 66 0a 20 20 20 34 33 35 20 3b 3b 20 54 68 69 73 20 66 75 _midi_note_off....435.;;.This.fu
6f40 6e 63 74 69 6f 6e 20 75 73 65 73 20 61 20 6e 6f 6e 2d 72 65 65 6e 74 72 61 6e 74 20 6d 6f 64 65 nction.uses.a.non-reentrant.mode
6f60 6c 0a 20 20 20 34 33 36 20 3b 3b 0a 20 20 20 34 33 37 20 20 20 20 20 20 20 20 20 20 20 20 20 20 l....436.;;....437..............
6f80 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 34 33 38 20 20 20 20 20 20 20 20 20 20 20 20 .................438............
6fa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 70 73 65 63 74 09 74 65 78 74 33 0a 20 20 20 34 ................psect.text3....4
6fc0 33 39 20 20 0f 00 12 00 00 00 00 00 34 06 10 74 65 78 74 33 00 00 55 00 11 20 20 20 20 20 20 20 39..........4..text3..U.........
6fe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f 70 74 65 78 74 33 3a 0a 20 20 20 34 34 30 20 20 ..............__ptext3:....440..
7000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6f 70 74 20 73 74 ..........................opt.st
7020 61 63 6b 20 30 0a 20 20 20 34 34 31 20 20 0f 00 12 00 00 00 00 00 34 06 10 74 65 78 74 33 00 00 ack.0....441..........4..text3..
7040 12 01 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 6d 69 64 69 5f 73 65 ........................_midi_se
7060 74 5f 63 68 61 6e 6e 65 6c 3a 0a 20 20 20 34 34 32 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 t_channel:....442...............
7080 20 20 20 20 20 20 20 20 20 20 20 20 09 6f 70 74 20 73 74 61 63 6b 20 32 39 0a 20 20 20 34 34 33 .............opt.stack.29....443
70a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 34 ...............................4
70c0 34 34 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 6d 69 44...........................;mi
70e0 64 69 2e 63 3a 20 35 35 3a 20 69 66 20 28 70 6b 74 20 3d 3d 20 28 30 29 29 20 7b 0a 20 20 20 34 di.c:.55:.if.(pkt.==.(0)).{....4
7100 34 35 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 45..............................
7120 20 34 34 36 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b .446...........................;
7140 69 6e 63 73 74 61 63 6b 20 3d 20 30 0a 20 20 20 34 34 37 20 20 0f 00 12 00 00 00 00 00 34 06 10 incstack.=.0....447..........4..
7160 74 65 78 74 33 00 00 02 00 11 20 20 16 00 12 00 50 00 00 00 31 04 10 63 73 74 61 63 6b 43 4f 4d text3...........P...1..cstackCOM
7180 52 41 4d 00 00 36 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 66 09 6d 69 64 RAM..6..................movf.mid
71a0 69 5f 73 65 74 5f 63 68 61 6e 6e 65 6c 40 70 6b 74 2c 77 2c 63 0a 20 20 20 34 34 38 20 20 15 00 i_set_channel@pkt,w,c....448....
71c0 12 00 00 00 00 00 34 06 10 74 65 78 74 33 00 03 02 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 10 ......4..text3..................
71e0 00 00 00 31 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 01 00 00 00 04 00 39 00 11 20 20 20 ...1..cstackCOMRAM........9.....
7200 20 20 20 20 20 20 20 20 20 20 20 20 09 69 6f 72 77 66 09 6d 69 64 69 5f 73 65 74 5f 63 68 61 6e .............iorwf.midi_set_chan
7220 6e 65 6c 40 70 6b 74 2b 31 2c 77 2c 63 0a 20 20 20 34 34 39 20 20 15 00 12 00 00 00 00 00 34 06 nel@pkt+1,w,c....449..........4.
7240 10 74 65 78 74 33 00 03 04 00 00 00 04 00 2f 00 11 20 20 42 34 44 38 20 20 20 20 20 20 20 20 20 .text3......../....B4D8.........
7260 20 20 20 20 20 20 09 62 74 66 73 63 09 73 74 61 74 75 73 2c 32 2c 63 0a 20 20 20 34 35 30 20 20 .......btfsc.status,2,c....450..
7280 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 33 00 03 06 00 00 00 04 00 73 01 11 20 20 30 30 31 ........4..text3........s....001
72a0 32 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 72 65 74 75 72 6e 09 0a 20 20 20 34 35 31 20 2................return.....451.
72c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 34 35 ..............................45
72e0 32 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 6d 69 64 2...........................;mid
7300 69 2e 63 3a 20 35 37 3a 20 7d 0a 20 20 20 34 35 33 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 i.c:.57:.}....453...............
7320 20 20 20 20 20 20 20 20 20 20 20 20 3b 6d 69 64 69 2e 63 3a 20 35 39 3a 20 70 6b 74 2d 3e 63 68 ............;midi.c:.59:.pkt->ch
7340 61 6e 6e 65 6c 20 3d 20 63 68 61 6e 6e 65 6c 20 26 20 30 78 30 46 3b 0a 20 20 20 34 35 34 20 20 annel.=.channel.&.0x0F;....454..
7360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 34 35 35 .............................455
7380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 6d 69 64 69 ...........................;midi
73a0 2e 63 3a 20 35 36 3a 20 72 65 74 75 72 6e 20 2d 31 3b 0a 20 20 20 34 35 36 20 20 20 20 20 20 20 .c:.56:.return.-1;....456.......
73c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 09 52 65 74 75 72 6e 20 76 61 6c ....................;.Return.val
73e0 75 65 20 6f 66 20 5f 6d 69 64 69 5f 73 65 74 5f 63 68 61 6e 6e 65 6c 20 69 73 20 6e 65 76 65 72 ue.of._midi_set_channel.is.never
7400 20 75 73 65 64 0a 20 20 20 34 35 37 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 33 00 03 .used....457..........4..text3..
7420 08 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 c0 00 00 00 fc 04 10 63 73 74 61 63 6b 43 4f 4d 52 ......................cstackCOMR
7440 41 4d 00 03 02 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 f0 00 00 00 fc 04 10 63 73 74 61 63 6b AM........................cstack
7460 43 4f 4d 52 41 4d 00 03 04 00 00 00 04 00 45 00 11 20 20 20 20 20 20 20 20 20 09 6d 6f 76 66 66 COMRAM........E............movff
7480 09 6d 69 64 69 5f 73 65 74 5f 63 68 61 6e 6e 65 6c 40 63 68 61 6e 6e 65 6c 2c 3f 3f 5f 6d 69 64 .midi_set_channel@channel,??_mid
74a0 69 5f 73 65 74 5f 63 68 61 6e 6e 65 6c 0a 20 20 20 34 35 38 20 20 15 00 12 00 00 00 00 00 34 06 i_set_channel....458..........4.
74c0 10 74 65 78 74 33 00 03 0c 00 00 00 04 00 27 00 11 20 20 30 45 30 46 20 20 20 20 20 20 20 20 20 .text3........'....0E0F.........
74e0 20 20 20 20 20 20 09 6d 6f 76 6c 77 09 31 35 0a 20 20 20 34 35 39 20 20 15 00 12 00 00 00 00 00 .......movlw.15....459..........
7500 34 06 10 74 65 78 74 33 00 03 0e 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 16 00 00 00 31 04 10 4..text3.....................1..
7520 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 04 00 00 00 04 00 36 00 11 20 20 20 20 20 20 20 20 20 cstackCOMRAM........6...........
7540 20 20 20 20 20 20 09 61 6e 64 77 66 09 3f 3f 5f 6d 69 64 69 5f 73 65 74 5f 63 68 61 6e 6e 65 6c .......andwf.??_midi_set_channel
7560 2c 66 2c 63 0a 20 20 20 34 36 30 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 33 00 03 10 ,f,c....460..........4..text3...
7580 00 00 00 04 00 02 00 11 20 20 16 00 12 00 c0 00 00 00 fc 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 .....................cstackCOMRA
75a0 4d 00 00 39 00 11 20 20 46 46 44 39 20 20 20 20 20 20 20 20 20 09 6d 6f 76 66 66 09 6d 69 64 69 M..9....FFD9..........movff.midi
75c0 5f 73 65 74 5f 63 68 61 6e 6e 65 6c 40 70 6b 74 2c 66 73 72 32 6c 0a 20 20 20 34 36 31 20 20 15 _set_channel@pkt,fsr2l....461...
75e0 00 12 00 00 00 00 00 34 06 10 74 65 78 74 33 00 03 14 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 .......4..text3.................
7600 c0 00 00 00 fc 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 01 00 00 00 04 00 3b 00 11 20 20 .......cstackCOMRAM........;....
7620 46 46 44 41 20 20 20 20 20 20 20 20 20 09 6d 6f 76 66 66 09 6d 69 64 69 5f 73 65 74 5f 63 68 61 FFDA..........movff.midi_set_cha
7640 6e 6e 65 6c 40 70 6b 74 2b 31 2c 66 73 72 32 68 0a 20 20 20 34 36 32 20 20 15 00 12 00 00 00 00 nnel@pkt+1,fsr2h....462.........
7660 00 34 06 10 74 65 78 74 33 00 03 18 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 3a 00 00 00 31 04 .4..text3.................:...1.
7680 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 04 00 00 00 04 00 36 00 11 20 20 20 20 20 20 20 20 .cstackCOMRAM........6..........
76a0 20 20 20 20 20 20 20 09 73 77 61 70 66 09 3f 3f 5f 6d 69 64 69 5f 73 65 74 5f 63 68 61 6e 6e 65 ........swapf.??_midi_set_channe
76c0 6c 2c 66 2c 63 0a 20 20 20 34 36 33 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 33 00 03 l,f,c....463..........4..text3..
76e0 1a 00 00 00 04 00 2d 00 11 20 20 35 30 44 46 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6d ......-....50DF................m
7700 6f 76 66 09 69 6e 64 66 32 2c 77 2c 63 0a 20 20 20 34 36 34 20 20 15 00 12 00 00 00 00 00 34 06 ovf.indf2,w,c....464..........4.
7720 10 74 65 78 74 33 00 03 1c 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 18 00 00 00 31 04 10 63 73 .text3.....................1..cs
7740 74 61 63 6b 43 4f 4d 52 41 4d 00 03 04 00 00 00 04 00 36 00 11 20 20 20 20 20 20 20 20 20 20 20 tackCOMRAM........6.............
7760 20 20 20 20 09 78 6f 72 77 66 09 3f 3f 5f 6d 69 64 69 5f 73 65 74 5f 63 68 61 6e 6e 65 6c 2c 77 .....xorwf.??_midi_set_channel,w
7780 2c 63 0a 20 20 20 34 36 35 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 33 00 03 1e 00 00 ,c....465..........4..text3.....
77a0 00 04 00 29 00 11 20 20 30 42 30 46 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 61 6e 64 6c ...)....0B0F................andl
77c0 77 09 2d 32 34 31 0a 20 20 20 34 36 36 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 33 00 w.-241....466..........4..text3.
77e0 03 20 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 18 00 00 00 31 04 10 63 73 74 61 63 6b 43 4f 4d ....................1..cstackCOM
7800 52 41 4d 00 03 04 00 00 00 04 00 36 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 78 6f RAM........6..................xo
7820 72 77 66 09 3f 3f 5f 6d 69 64 69 5f 73 65 74 5f 63 68 61 6e 6e 65 6c 2c 77 2c 63 0a 20 20 20 34 rwf.??_midi_set_channel,w,c....4
7840 36 37 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 33 00 03 22 00 00 00 04 00 2c 00 11 20 67..........4..text3..".....,...
7860 20 36 45 44 46 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 77 66 09 69 6e 64 66 32 .6EDF................movwf.indf2
7880 2c 63 0a 20 20 20 34 36 38 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 33 00 03 24 00 00 ,c....468..........4..text3..$..
78a0 00 04 00 26 00 11 20 20 30 30 31 32 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 72 65 74 75 ...&....0012................retu
78c0 72 6e 09 0a 20 20 20 34 36 39 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 33 00 03 26 00 rn.....469..........4..text3..&.
78e0 00 00 04 00 fd 01 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f 65 6e ............................__en
7900 64 5f 6f 66 5f 6d 69 64 69 5f 73 65 74 5f 63 68 61 6e 6e 65 6c 3a 0a 20 20 20 34 37 30 20 20 20 d_of_midi_set_channel:....470...
7920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6f 70 74 20 73 74 61 .........................opt.sta
7940 63 6b 20 30 0a 20 20 20 34 37 31 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ck.0....471.....................
7960 20 20 20 20 20 20 69 6e 64 66 32 09 65 71 75 09 30 78 46 44 46 0a 20 20 20 34 37 32 20 20 20 20 ......indf2.equ.0xFDF....472....
7980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 74 69 6e 63 32 09 .......................postinc2.
79a0 65 71 75 09 30 78 46 44 45 0a 20 20 20 34 37 33 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 equ.0xFDE....473................
79c0 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 74 64 65 63 32 09 65 71 75 09 30 78 46 44 44 0a 20 20 ...........postdec2.equ.0xFDD...
79e0 20 34 37 34 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 .474...........................f
7a00 73 72 32 68 09 65 71 75 09 30 78 46 44 41 0a 20 20 20 34 37 35 20 20 20 20 20 20 20 20 20 20 20 sr2h.equ.0xFDA....475...........
7a20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 73 72 32 6c 09 65 71 75 09 30 78 46 44 39 0a ................fsr2l.equ.0xFD9.
7a40 20 20 20 34 37 36 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...476..........................
7a60 20 73 74 61 74 75 73 09 65 71 75 09 30 78 46 44 38 0a 20 20 20 34 37 37 20 20 20 20 20 20 20 20 .status.equ.0xFD8....477........
7a80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 34 37 38 20 3b 3b 20 2a 2a .......................478.;;.**
7aa0 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 20 66 75 6e 63 74 69 6f 6e 20 5f 65 75 73 61 72 74 5f 77 *************.function._eusart_w
7ac0 72 69 74 65 5f 6d 69 64 69 20 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 20 20 20 34 rite_midi.*****************....4
7ae0 37 39 20 3b fd 01 11 3b 20 44 65 66 69 6e 65 64 20 61 74 3a 0a 20 20 20 34 38 30 20 3b 3b 09 09 79.;...;.Defined.at:....480.;;..
7b00 6c 69 6e 65 20 38 31 20 69 6e 20 66 69 6c 65 20 22 6d 61 69 6e 2e 63 22 0a 20 20 20 34 38 31 20 line.81.in.file."main.c"....481.
7b20 3b 3b 20 50 61 72 61 6d 65 74 65 72 73 3a 20 20 20 20 53 69 7a 65 20 20 4c 6f 63 61 74 69 6f 6e ;;.Parameters:....Size..Location
7b40 20 20 20 20 20 54 79 70 65 0a 20 20 20 34 38 32 20 3b 3b 20 20 70 6b 74 20 20 20 20 20 20 20 20 .....Type....482.;;..pkt........
7b60 20 20 20 20 20 32 20 20 20 20 31 5b 43 4f 4d 52 41 4d 5d 20 50 54 52 20 73 74 72 75 63 74 20 2e .....2....1[COMRAM].PTR.struct..
7b80 0a 20 20 20 34 38 33 20 3b 3b 09 09 20 2d 3e 20 6d 61 69 6e 40 73 61 6d 70 6c 65 5f 6d 65 73 73 ....483.;;...->.main@sample_mess
7ba0 61 67 65 28 37 29 2c 20 0a 20 20 20 34 38 34 20 3b 3b 20 41 75 74 6f 20 76 61 72 73 3a 20 20 20 age(7),.....484.;;.Auto.vars:...
7bc0 20 20 53 69 7a 65 20 20 4c 6f 63 61 74 69 6f 6e 20 20 20 20 20 54 79 70 65 0a 20 20 20 34 38 35 ..Size..Location.....Type....485
7be0 20 3b 3b 20 20 64 61 74 61 20 20 20 20 20 20 20 20 20 20 20 20 32 20 20 20 20 37 5b 43 4f 4d 52 .;;..data............2....7[COMR
7c00 41 4d 5d 20 50 54 52 20 75 6e 73 69 67 6e 65 64 20 63 68 61 72 20 0a 20 20 20 34 38 36 20 3b 3b AM].PTR.unsigned.char.....486.;;
7c20 09 09 20 2d 3e 20 73 61 6d 70 6c 65 5f 6d 65 73 73 61 67 65 2e 64 61 74 61 28 34 29 2c 20 6d 61 ...->.sample_message.data(4),.ma
7c40 69 6e 40 73 61 6d 70 6c 65 5f 6d 65 73 73 61 67 65 28 37 29 2c 20 0a 20 20 20 34 38 37 20 3b 3b in@sample_message(7),.....487.;;
7c60 20 20 6c 65 6e 67 74 68 20 20 20 20 20 20 20 20 20 20 32 20 20 20 20 35 5b 43 4f 4d 52 41 4d 5d ..length..........2....5[COMRAM]
7c80 20 75 6e 73 69 67 6e 65 64 20 69 6e 74 20 0a 20 20 20 34 38 38 20 3b 3b 20 52 65 74 75 72 6e 20 .unsigned.int.....488.;;.Return.
7ca0 76 61 6c 75 65 3a 20 20 53 69 7a 65 20 20 4c 6f 63 61 74 69 6f 6e 20 20 20 20 20 54 79 70 65 0a value:..Size..Location.....Type.
7cc0 20 20 20 34 38 39 20 3b 3b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 32 20 20 20 20 ...489.;;..................2....
7ce0 31 5b 43 4f fd 01 11 4d 52 41 4d 5d 20 69 6e 74 20 0a 20 20 20 34 39 30 20 3b 3b 20 52 65 67 69 1[CO...MRAM].int.....490.;;.Regi
7d00 73 74 65 72 73 20 75 73 65 64 3a 0a 20 20 20 34 39 31 20 3b 3b 09 09 77 72 65 67 2c 20 66 73 72 sters.used:....491.;;..wreg,.fsr
7d20 32 6c 2c 20 66 73 72 32 68 2c 20 73 74 61 74 75 73 2c 32 2c 20 73 74 61 74 75 73 2c 30 2c 20 63 2l,.fsr2h,.status,2,.status,0,.c
7d40 73 74 61 63 6b 0a 20 20 20 34 39 32 20 3b 3b 20 54 72 61 63 6b 65 64 20 6f 62 6a 65 63 74 73 3a stack....492.;;.Tracked.objects:
7d60 0a 20 20 20 34 39 33 20 3b 3b 09 09 4f 6e 20 65 6e 74 72 79 20 3a 20 30 2f 30 0a 20 20 20 34 39 ....493.;;..On.entry.:.0/0....49
7d80 34 20 3b 3b 09 09 4f 6e 20 65 78 69 74 20 20 3a 20 30 2f 30 0a 20 20 20 34 39 35 20 3b 3b 09 09 4.;;..On.exit..:.0/0....495.;;..
7da0 55 6e 63 68 61 6e 67 65 64 3a 20 30 2f 30 0a 20 20 20 34 39 36 20 3b 3b 20 44 61 74 61 20 73 69 Unchanged:.0/0....496.;;.Data.si
7dc0 7a 65 73 3a 20 20 20 20 20 43 4f 4d 52 41 4d 20 20 20 42 41 4e 4b 30 20 20 20 42 41 4e 4b 31 20 zes:.....COMRAM...BANK0...BANK1.
7de0 20 20 42 41 4e 4b 32 20 20 20 42 41 4e 4b 33 20 20 20 42 41 4e 4b 34 20 20 20 42 41 4e 4b 35 0a ..BANK2...BANK3...BANK4...BANK5.
7e00 20 20 20 34 39 37 20 3b 3b 20 20 20 20 20 20 50 61 72 61 6d 73 3a 20 20 20 20 20 20 20 20 20 32 ...497.;;......Params:.........2
7e20 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 .......0.......0.......0.......0
7e40 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 0a 20 20 20 34 39 38 20 3b 3b 20 20 20 20 20 20 .......0.......0....498.;;......
7e60 4c 6f 63 61 6c 73 3a 20 20 20 20 20 20 20 20 20 34 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 Locals:.........4.......0.......
7e80 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 0.......0.......0.......0.......
7ea0 30 0a 20 20 20 34 39 39 20 3b 3b 20 20 20 20 20 20 54 65 6d 70 73 3a 20 20 20 20 20 20 20 20 20 0....499.;;......Temps:.........
7ec0 20 32 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 .2.......0.......0.......0......
7ee0 20 30 20 20 ec 01 11 20 20 20 20 20 30 20 20 20 20 20 20 20 30 0a 20 20 20 35 30 30 20 3b 3b 20 .0..........0.......0....500.;;.
7f00 20 20 20 20 20 54 6f 74 61 6c 73 3a 20 20 20 20 20 20 20 20 20 38 20 20 20 20 20 20 20 30 20 20 .....Totals:.........8.......0..
7f20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 .....0.......0.......0.......0..
7f40 20 20 20 20 20 30 0a 20 20 20 35 30 31 20 3b 3b 54 6f 74 61 6c 20 72 61 6d 20 75 73 61 67 65 3a .....0....501.;;Total.ram.usage:
7f60 20 20 20 20 20 20 20 20 38 20 62 79 74 65 73 0a 20 20 20 35 30 32 20 3b 3b 20 48 61 72 64 77 61 ........8.bytes....502.;;.Hardwa
7f80 72 65 20 73 74 61 63 6b 20 6c 65 76 65 6c 73 20 75 73 65 64 3a 20 20 20 20 31 0a 20 20 20 35 30 re.stack.levels.used:....1....50
7fa0 33 20 3b 3b 20 48 61 72 64 77 61 72 65 20 73 74 61 63 6b 20 6c 65 76 65 6c 73 20 72 65 71 75 69 3.;;.Hardware.stack.levels.requi
7fc0 72 65 64 20 77 68 65 6e 20 63 61 6c 6c 65 64 3a 20 20 20 20 31 0a 20 20 20 35 30 34 20 3b 3b 20 red.when.called:....1....504.;;.
7fe0 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 63 61 6c 6c 73 3a 0a 20 20 20 35 30 35 20 3b 3b 09 09 This.function.calls:....505.;;..
8000 5f 70 75 74 63 68 0a 20 20 20 35 30 36 20 3b 3b 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 _putch....506.;;.This.function.i
8020 73 20 63 61 6c 6c 65 64 20 62 79 3a 0a 20 20 20 35 30 37 20 3b 3b 09 09 5f 6d 61 69 6e 0a 20 20 s.called.by:....507.;;.._main...
8040 20 35 30 38 20 3b 3b 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 75 73 65 73 20 61 20 6e 6f 6e .508.;;.This.function.uses.a.non
8060 2d 72 65 65 6e 74 72 61 6e 74 20 6d 6f 64 65 6c 0a 20 20 20 35 30 39 20 3b 3b 0a 20 20 20 35 31 -reentrant.model....509.;;....51
8080 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 0...............................
80a0 35 31 31 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 70 511............................p
80c0 73 65 63 74 09 74 65 78 74 34 0a 20 20 20 35 31 32 20 20 0f 00 12 00 00 00 00 00 34 06 10 74 65 sect.text4....512..........4..te
80e0 78 74 34 00 00 55 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f 70 xt4..U.......................__p
8100 74 65 78 74 34 3a 0a 20 20 20 35 31 33 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 text4:....513...................
8120 20 20 20 20 20 20 20 20 09 6f 70 74 20 73 74 61 63 6b 20 30 0a 20 20 20 35 31 34 20 20 0f 00 12 .........opt.stack.0....514.....
8140 00 00 00 00 00 34 06 10 74 65 78 74 34 00 00 13 01 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .....4..text4...................
8160 20 20 20 20 20 20 20 5f 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 69 3a 0a 20 20 20 35 31 ......._eusart_write_midi:....51
8180 35 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6f 70 74 5............................opt
81a0 20 73 74 61 63 6b 20 32 39 0a 20 20 20 35 31 36 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .stack.29....516................
81c0 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 35 31 37 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...............517..............
81e0 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 6d 61 69 6e 2e 63 3a 20 38 33 3a 20 69 66 20 28 70 6b .............;main.c:.83:.if.(pk
8200 74 20 3d 3d 20 28 30 29 29 20 7b 0a 20 20 20 35 31 38 20 20 20 20 20 20 20 20 20 20 20 20 20 20 t.==.(0)).{....518..............
8220 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 35 31 39 20 20 20 20 20 20 20 20 20 20 20 20 .................519............
8240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 69 6e 63 73 74 61 63 6b 20 3d 20 30 0a 20 20 20 ...............;incstack.=.0....
8260 35 32 30 20 20 0f 00 12 00 00 00 00 00 34 06 10 74 65 78 74 34 00 00 02 00 11 20 20 1c 00 12 00 520..........4..text4...........
8280 50 00 00 00 31 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 01 00 00 00 04 00 37 00 11 20 20 P...1..cstackCOMRAM........7....
82a0 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 66 09 65 75 73 61 72 74 5f 77 72 69 74 65 5f ..............movf.eusart_write_
82c0 6d 69 64 69 40 70 6b 74 2c 77 2c 63 0a 20 20 20 35 32 31 20 20 15 00 12 00 00 00 00 00 34 06 10 midi@pkt,w,c....521..........4..
82e0 74 65 78 74 34 00 03 02 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 10 00 00 00 31 04 10 63 73 74 text4.....................1..cst
8300 61 63 6b 43 4f 4d 52 41 4d 00 03 02 00 00 00 04 00 3a 00 11 20 20 20 20 20 20 20 20 20 20 20 20 ackCOMRAM........:..............
8320 20 20 20 09 69 6f 72 77 66 09 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 69 40 70 6b 74 2b ....iorwf.eusart_write_midi@pkt+
8340 31 2c 77 2c 63 0a 20 20 20 35 32 32 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 34 00 03 1,w,c....522..........4..text4..
8360 04 00 00 00 04 00 2f 00 11 20 20 42 34 44 38 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 62 ....../....B4D8................b
8380 74 66 73 63 09 73 74 61 74 75 73 2c 32 2c 63 0a 20 20 20 35 32 33 20 20 15 00 12 00 00 00 00 00 tfsc.status,2,c....523..........
83a0 34 06 10 74 65 78 74 34 00 03 06 00 00 00 04 00 6d 01 11 20 20 30 30 31 32 20 20 20 20 20 20 20 4..text4........m....0012.......
83c0 20 20 20 20 20 20 20 20 09 72 65 74 75 72 6e 09 0a 20 20 20 35 32 34 20 20 20 20 20 20 20 20 20 .........return.....524.........
83e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 35 32 35 20 20 20 20 20 20 20 ......................525.......
8400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 6d 61 69 6e 2e 63 3a 20 38 35 3a ....................;main.c:.85:
8420 20 7d 0a 20 20 20 35 32 36 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .}....526.......................
8440 20 20 20 20 3b 6d 61 69 6e 2e 63 3a 20 38 37 3a 20 69 66 20 28 70 6b 74 2d 3e 64 61 74 61 20 3d ....;main.c:.87:.if.(pkt->data.=
8460 3d 20 28 30 29 29 20 7b 0a 20 20 20 35 32 37 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 =.(0)).{....527.................
8480 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 35 32 38 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..............528...............
84a0 20 20 20 20 20 20 20 20 20 20 20 20 3b 6d 61 69 6e 2e 63 3a 20 38 34 3a 20 72 65 74 75 72 6e 20 ............;main.c:.84:.return.
84c0 2d 31 3b 0a 20 20 20 35 32 39 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 -1;....529......................
84e0 20 20 20 20 20 3b 09 52 65 74 75 72 6e 20 76 61 6c 75 65 20 6f 66 20 5f 65 75 73 61 72 74 5f 77 .....;.Return.value.of._eusart_w
8500 72 69 74 65 5f 6d 69 64 69 20 69 73 20 6e 65 76 65 72 20 75 73 65 64 0a 20 20 20 35 33 30 20 20 rite_midi.is.never.used....530..
8520 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 34 00 03 08 00 00 00 04 00 26 00 11 20 20 30 45 30 ........4..text4........&....0E0
8540 33 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 6c 77 09 33 0a 20 20 20 35 33 31 20 3................movlw.3....531.
8560 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 34 00 03 0a 00 00 00 04 00 02 00 11 20 20 1c 00 .........4..text4...............
8580 12 00 24 00 00 00 31 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 01 00 00 00 04 00 38 00 11 ..$...1..cstackCOMRAM........8..
85a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 61 64 64 77 66 09 65 75 73 61 72 74 5f 77 72 69 ................addwf.eusart_wri
85c0 74 65 5f 6d 69 64 69 40 70 6b 74 2c 77 2c 63 0a 20 20 20 35 33 32 20 20 15 00 12 00 00 00 00 00 te_midi@pkt,w,c....532..........
85e0 34 06 10 74 65 78 74 34 00 03 0c 00 00 00 04 00 02 00 11 20 20 22 00 12 00 6e 00 00 00 31 04 03 4..text4............."...n...1..
8600 ff 00 00 00 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 03 00 00 00 04 0a 00 3e 00 11 20 20 20 .....cstackCOMRAM.........>.....
8620 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 77 66 09 3f 3f 5f 65 75 73 61 72 74 5f 77 72 69 .............movwf.??_eusart_wri
8640 74 65 5f 6d 69 64 69 26 20 28 30 2b 32 35 35 29 2c 63 0a 20 20 20 35 33 33 20 20 15 00 12 00 00 te_midi&.(0+255),c....533.......
8660 00 00 00 34 06 10 74 65 78 74 34 00 03 0e 00 00 00 04 00 26 00 11 20 20 30 45 30 30 20 20 20 20 ...4..text4........&....0E00....
8680 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 6c 77 09 30 0a 20 20 20 35 33 34 20 20 15 00 12 00 ............movlw.0....534......
86a0 00 00 00 00 34 06 10 74 65 78 74 34 00 03 10 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 20 00 00 ....4..text4....................
86c0 00 31 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 02 00 00 00 04 00 3b 00 11 20 20 20 20 20 .1..cstackCOMRAM........;.......
86e0 20 20 20 20 20 20 20 20 20 20 09 61 64 64 77 66 63 09 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d ...........addwfc.eusart_write_m
8700 69 64 69 40 70 6b 74 2b 31 2c 77 2c 63 0a 20 20 20 35 33 35 20 20 15 00 12 00 00 00 00 00 34 06 idi@pkt+1,w,c....535..........4.
8720 10 74 65 78 74 34 00 03 12 00 00 00 04 00 02 00 11 20 20 22 00 12 00 6e 00 00 00 31 04 03 ff 00 .text4............."...n...1....
8740 00 00 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 04 00 00 00 04 0a 00 42 00 11 20 20 20 20 20 ...cstackCOMRAM.........B.......
8760 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 77 66 09 28 3f 3f 5f 65 75 73 61 72 74 5f 77 72 69 74 ...........movwf.(??_eusart_writ
8780 65 5f 6d 69 64 69 2b 31 29 26 20 28 30 2b 32 35 35 29 2c 63 0a 20 20 20 35 33 36 20 20 15 00 12 e_midi+1)&.(0+255),c....536.....
87a0 00 00 00 00 00 34 06 10 74 65 78 74 34 00 03 14 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 50 00 .....4..text4.................P.
87c0 00 00 31 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 03 00 00 00 04 00 36 00 11 20 20 20 20 ..1..cstackCOMRAM........6......
87e0 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 66 09 3f 3f 5f 65 75 73 61 72 74 5f 77 72 69 74 65 ............movf.??_eusart_write
8800 5f 6d 69 64 69 2c 77 2c 63 0a 20 20 20 35 33 37 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 _midi,w,c....537..........4..tex
8820 74 34 00 03 16 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 10 00 00 00 31 04 10 63 73 74 61 63 6b t4.....................1..cstack
8840 43 4f 4d 52 41 4d 00 03 04 00 00 00 04 00 39 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 COMRAM........9.................
8860 09 69 6f 72 77 66 09 3f 3f 5f 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 69 2b 31 2c 77 2c .iorwf.??_eusart_write_midi+1,w,
8880 63 0a 20 20 20 35 33 38 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 34 00 03 18 00 00 00 c....538..........4..text4......
88a0 04 00 2f 00 11 20 20 42 34 44 38 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 62 74 66 73 63 ../....B4D8................btfsc
88c0 09 73 74 61 74 75 73 2c 32 2c 63 0a 20 20 20 35 33 39 20 20 15 00 12 00 00 00 00 00 34 06 10 74 .status,2,c....539..........4..t
88e0 65 78 74 34 00 03 1a 00 00 00 04 00 75 01 11 20 20 30 30 31 32 20 20 20 20 20 20 20 20 20 20 20 ext4........u....0012...........
8900 20 20 20 20 09 72 65 74 75 72 6e 09 0a 20 20 20 35 34 30 20 20 20 20 20 20 20 20 20 20 20 20 20 .....return.....540.............
8920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 35 34 31 20 20 20 20 20 20 20 20 20 20 20 ..................541...........
8940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 6d 61 69 6e 2e 63 3a 20 38 39 3a 20 7d 0a 20 ................;main.c:.89:.}..
8960 20 20 35 34 32 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..542...........................
8980 3b 6d 61 69 6e 2e 63 3a 20 39 31 3a 20 73 69 7a 65 5f 74 20 6c 65 6e 67 74 68 20 3d 20 70 6b 74 ;main.c:.91:.size_t.length.=.pkt
89a0 2d 3e 64 61 74 61 5f 73 69 7a 65 3b 0a 20 20 20 35 34 33 20 20 20 20 20 20 20 20 20 20 20 20 20 ->data_size;....543.............
89c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 35 34 34 20 20 20 20 20 20 20 20 20 20 20 ..................544...........
89e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 6d 61 69 6e 2e 63 3a 20 38 38 3a 20 72 65 74 ................;main.c:.88:.ret
8a00 75 72 6e 20 2d 32 3b 0a 20 20 20 35 34 35 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 urn.-2;....545..................
8a20 20 20 20 20 20 20 20 20 20 3b 09 52 65 74 75 72 6e 20 76 61 6c 75 65 20 6f 66 20 5f 65 75 73 61 .........;.Return.value.of._eusa
8a40 72 74 5f 77 72 69 74 65 5f 6d 69 64 69 20 69 73 20 6e 65 76 65 72 20 75 73 65 64 0a 20 20 20 35 rt_write_midi.is.never.used....5
8a60 34 36 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 34 00 03 1c 00 00 00 04 00 27 00 11 20 46..........4..text4........'...
8a80 20 45 45 32 30 20 46 30 30 31 20 20 20 20 20 20 20 20 20 20 09 6c 66 73 72 09 32 2c 31 0a 20 20 .EE20.F001...........lfsr.2,1...
8aa0 20 35 34 37 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 34 00 03 20 00 00 00 04 00 02 00 .547..........4..text4..........
8ac0 11 20 20 1c 00 12 00 50 00 00 00 31 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 01 00 00 00 .......P...1..cstackCOMRAM......
8ae0 04 00 37 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 66 09 65 75 73 61 72 74 ..7..................movf.eusart
8b00 5f 77 72 69 74 65 5f 6d 69 64 69 40 70 6b 74 2c 77 2c 63 0a 20 20 20 35 34 38 20 20 15 00 12 00 _write_midi@pkt,w,c....548......
8b20 00 00 00 00 34 06 10 74 65 78 74 34 00 03 22 00 00 00 04 00 2e 00 11 20 20 32 36 44 39 20 20 20 ....4..text4.."..........26D9...
8b40 20 20 20 20 20 20 20 20 20 20 20 20 09 61 64 64 77 66 09 66 73 72 32 6c 2c 66 2c 63 0a 20 20 20 .............addwf.fsr2l,f,c....
8b60 35 34 39 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 34 00 03 24 00 00 00 04 00 02 00 11 549..........4..text4..$........
8b80 20 20 1c 00 12 00 50 00 00 00 31 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 02 00 00 00 04 ......P...1..cstackCOMRAM.......
8ba0 00 39 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 66 09 65 75 73 61 72 74 5f .9..................movf.eusart_
8bc0 77 72 69 74 65 5f 6d 69 64 69 40 70 6b 74 2b 31 2c 77 2c 63 0a 20 20 20 35 35 30 20 20 15 00 12 write_midi@pkt+1,w,c....550.....
8be0 00 00 00 00 00 34 06 10 74 65 78 74 34 00 03 26 00 00 00 04 00 2f 00 11 20 20 32 32 44 41 20 20 .....4..text4..&...../....22DA..
8c00 20 20 20 20 20 20 20 20 20 20 20 20 20 09 61 64 64 77 66 63 09 66 73 72 32 68 2c 66 2c 63 0a 20 ..............addwfc.fsr2h,f,c..
8c20 20 20 35 35 31 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 34 00 03 28 00 00 00 04 00 07 ..551..........4..text4..(......
8c40 00 11 20 20 43 46 44 45 20 1c 00 12 00 f0 00 00 00 fc 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d ....CFDE............cstackCOMRAM
8c60 00 03 05 00 00 00 04 00 3b 00 11 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 66 66 09 70 6f 73 74 ........;.............movff.post
8c80 69 6e 63 32 2c 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 69 40 6c 65 6e 67 74 68 0a 20 20 inc2,eusart_write_midi@length...
8ca0 20 35 35 32 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 34 00 03 2c 00 00 00 04 00 07 00 .552..........4..text4..,.......
8cc0 11 20 20 43 46 44 44 20 1c 00 12 00 f0 00 00 00 fc 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 ...CFDD............cstackCOMRAM.
8ce0 03 06 00 00 00 04 00 a8 00 11 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 66 66 09 70 6f 73 74 64 .....................movff.postd
8d00 65 63 32 2c 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 69 40 6c 65 6e 67 74 68 2b 31 0a 20 ec2,eusart_write_midi@length+1..
8d20 20 20 35 35 33 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..553...........................
8d40 0a 20 20 20 35 35 34 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ....554.........................
8d60 20 20 3b 6d 61 69 6e 2e 63 3a 20 39 32 3a 20 75 69 6e 74 38 5f 74 20 2a 64 61 74 61 20 3d 20 70 ..;main.c:.92:.uint8_t.*data.=.p
8d80 6b 74 2d 3e 64 61 74 61 3b 0a 20 20 20 35 35 35 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 kt->data;....555..........4..tex
8da0 74 34 00 03 30 00 00 00 04 00 26 00 11 20 20 30 45 30 33 20 20 20 20 20 20 20 20 20 20 20 20 20 t4..0.....&....0E03.............
8dc0 20 20 09 6d 6f 76 6c 77 09 33 0a 20 20 20 35 35 36 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 ...movlw.3....556..........4..te
8de0 78 74 34 00 03 32 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 24 00 00 00 31 04 10 63 73 74 61 63 xt4..2..............$...1..cstac
8e00 6b 43 4f 4d 52 41 4d 00 03 01 00 00 00 04 00 38 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 kCOMRAM........8................
8e20 20 09 61 64 64 77 66 09 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 69 40 70 6b 74 2c 77 2c ..addwf.eusart_write_midi@pkt,w,
8e40 63 0a 20 20 20 35 35 37 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 34 00 03 34 00 00 00 c....557..........4..text4..4...
8e60 04 00 02 00 11 20 20 1c 00 12 00 6e 00 00 00 31 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 ...........n...1..cstackCOMRAM..
8e80 07 00 00 00 04 00 37 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 77 66 09 65 ......7..................movwf.e
8ea0 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 69 40 64 61 74 61 2c 63 0a 20 20 20 35 35 38 20 20 usart_write_midi@data,c....558..
8ec0 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 34 00 03 36 00 00 00 04 00 26 00 11 20 20 30 45 30 ........4..text4..6.....&....0E0
8ee0 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 6c 77 09 30 0a 20 20 20 35 35 39 20 0................movlw.0....559.
8f00 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 34 00 03 38 00 00 00 04 00 02 00 11 20 20 1c 00 .........4..text4..8............
8f20 12 00 20 00 00 00 31 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 02 00 00 00 04 00 3b 00 11 ......1..cstackCOMRAM........;..
8f40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 61 64 64 77 66 63 09 65 75 73 61 72 74 5f 77 72 ................addwfc.eusart_wr
8f60 69 74 65 5f 6d 69 64 69 40 70 6b 74 2b 31 2c 77 2c 63 0a 20 20 20 35 36 30 20 20 15 00 12 00 00 ite_midi@pkt+1,w,c....560.......
8f80 00 00 00 34 06 10 74 65 78 74 34 00 03 3a 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 6e 00 00 00 ...4..text4..:..............n...
8fa0 31 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 08 00 00 00 04 00 bb 00 11 20 20 20 20 20 20 1..cstackCOMRAM.................
8fc0 20 20 20 20 20 20 20 20 20 09 6d 6f 76 77 66 09 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 ..........movwf.eusart_write_mid
8fe0 69 40 64 61 74 61 2b 31 2c 63 0a 20 20 20 35 36 31 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 i@data+1,c....561...............
9000 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 35 36 32 20 20 20 20 20 20 20 20 20 20 20 20 20 ................562.............
9020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 6d 61 69 6e 2e 63 3a 20 39 34 3a 20 70 75 74 63 68 ..............;main.c:.94:.putch
9040 28 28 63 68 61 72 29 28 28 70 6b 74 2d 3e 73 74 61 74 75 73 20 3c 3c 20 34 29 20 7c 20 70 6b 74 ((char)((pkt->status.<<.4).|.pkt
9060 2d 3e 63 68 61 6e 6e 65 6c 29 29 3b 0a 20 20 20 35 36 33 20 20 15 00 12 00 00 00 00 00 34 06 10 ->channel));....563..........4..
9080 74 65 78 74 34 00 03 3c 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 c0 00 00 00 fc 04 10 63 73 74 text4..<.....................cst
90a0 61 63 6b 43 4f 4d 52 41 4d 00 03 01 00 00 00 04 00 3a 00 11 20 20 46 46 44 39 20 20 20 20 20 20 ackCOMRAM........:....FFD9......
90c0 20 20 20 09 6d 6f 76 66 66 09 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 69 40 70 6b 74 2c ....movff.eusart_write_midi@pkt,
90e0 66 73 72 32 6c 0a 20 20 20 35 36 34 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 34 00 03 fsr2l....564..........4..text4..
9100 40 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 c0 00 00 00 fc 04 10 63 73 74 61 63 6b 43 4f 4d 52 @.....................cstackCOMR
9120 41 4d 00 03 02 00 00 00 04 00 3c 00 11 20 20 46 46 44 41 20 20 20 20 20 20 20 20 20 09 6d 6f 76 AM........<....FFDA..........mov
9140 66 66 09 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 69 40 70 6b 74 2b 31 2c 66 73 72 32 68 ff.eusart_write_midi@pkt+1,fsr2h
9160 0a 20 20 20 35 36 35 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 34 00 03 44 00 00 00 04 ....565..........4..text4..D....
9180 00 2e 00 11 20 20 33 38 44 46 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 73 77 61 70 66 09 ......38DF................swapf.
91a0 69 6e 64 66 32 2c 77 2c 63 0a 20 20 20 35 36 36 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 indf2,w,c....566..........4..tex
91c0 74 34 00 03 46 00 00 00 04 00 27 00 11 20 20 30 42 30 46 20 20 20 20 20 20 20 20 20 20 20 20 20 t4..F.....'....0B0F.............
91e0 20 20 09 61 6e 64 6c 77 09 31 35 0a 20 20 20 35 36 37 20 20 15 00 12 00 00 00 00 00 34 06 10 74 ...andlw.15....567..........4..t
9200 65 78 74 34 00 03 48 00 00 00 04 00 02 00 11 20 20 22 00 12 00 6e 00 00 00 31 04 03 ff 00 00 00 ext4..H.........."...n...1......
9220 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 03 00 00 00 04 0a 00 3e 00 11 20 20 20 20 20 20 20 .cstackCOMRAM.........>.........
9240 20 20 20 20 20 20 20 20 09 6d 6f 76 77 66 09 3f 3f 5f 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d .........movwf.??_eusart_write_m
9260 69 64 69 26 20 28 30 2b 32 35 35 29 2c 63 0a 20 20 20 35 36 38 20 20 15 00 12 00 00 00 00 00 34 idi&.(0+255),c....568..........4
9280 06 10 74 65 78 74 34 00 03 4a 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 c0 00 00 00 fc 04 10 63 ..text4..J.....................c
92a0 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 01 00 00 00 04 00 3a 00 11 20 20 46 46 44 39 20 20 20 20 stackCOMRAM........:....FFD9....
92c0 20 20 20 20 20 09 6d 6f 76 66 66 09 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 69 40 70 6b ......movff.eusart_write_midi@pk
92e0 74 2c 66 73 72 32 6c 0a 20 20 20 35 36 39 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 34 t,fsr2l....569..........4..text4
9300 00 03 4e 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 c0 00 00 00 fc 04 10 63 73 74 61 63 6b 43 4f ..N.....................cstackCO
9320 4d 52 41 4d 00 03 02 00 00 00 04 00 3c 00 11 20 20 46 46 44 41 20 20 20 20 20 20 20 20 20 09 6d MRAM........<....FFDA..........m
9340 6f 76 66 66 09 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 69 40 70 6b 74 2b 31 2c 66 73 72 ovff.eusart_write_midi@pkt+1,fsr
9360 32 68 0a 20 20 20 35 37 30 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 34 00 03 52 00 00 2h....570..........4..text4..R..
9380 00 04 00 2d 00 11 20 20 35 30 44 46 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 66 ...-....50DF................movf
93a0 09 69 6e 64 66 32 2c 77 2c 63 0a 20 20 20 35 37 31 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 .indf2,w,c....571..........4..te
93c0 78 74 34 00 03 54 00 00 00 04 00 27 00 11 20 20 30 42 30 46 20 20 20 20 20 20 20 20 20 20 20 20 xt4..T.....'....0B0F............
93e0 20 20 20 09 61 6e 64 6c 77 09 31 35 0a 20 20 20 35 37 32 20 20 15 00 12 00 00 00 00 00 34 06 10 ....andlw.15....572..........4..
9400 74 65 78 74 34 00 03 56 00 00 00 04 00 02 00 11 20 20 22 00 12 00 6e 00 00 00 31 04 03 ff 00 00 text4..V.........."...n...1.....
9420 00 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 04 00 00 00 04 0a 00 42 00 11 20 20 20 20 20 20 ..cstackCOMRAM.........B........
9440 20 20 20 20 20 20 20 20 20 09 6d 6f 76 77 66 09 28 3f 3f 5f 65 75 73 61 72 74 5f 77 72 69 74 65 ..........movwf.(??_eusart_write
9460 5f 6d 69 64 69 2b 31 29 26 20 28 30 2b 32 35 35 29 2c 63 0a 20 20 20 35 37 33 20 20 15 00 12 00 _midi+1)&.(0+255),c....573......
9480 00 00 00 00 34 06 10 74 65 78 74 34 00 03 58 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 38 00 00 ....4..text4..X..............8..
94a0 00 31 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 04 00 00 00 04 00 39 00 11 20 20 20 20 20 .1..cstackCOMRAM........9.......
94c0 20 20 20 20 20 20 20 20 20 20 09 73 77 61 70 66 09 3f 3f 5f 65 75 73 61 72 74 5f 77 72 69 74 65 ...........swapf.??_eusart_write
94e0 5f 6d 69 64 69 2b 31 2c 77 2c 63 0a 20 20 20 35 37 34 20 20 15 00 12 00 00 00 00 00 34 06 10 74 _midi+1,w,c....574..........4..t
9500 65 78 74 34 00 03 5a 00 00 00 04 00 28 00 11 20 20 30 42 46 30 20 20 20 20 20 20 20 20 20 20 20 ext4..Z.....(....0BF0...........
9520 20 20 20 20 09 61 6e 64 6c 77 09 32 34 30 0a 20 20 20 35 37 35 20 20 15 00 12 00 00 00 00 00 34 .....andlw.240....575..........4
9540 06 10 74 65 78 74 34 00 03 5c 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 10 00 00 00 31 04 10 63 ..text4..\..................1..c
9560 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 03 00 00 00 04 00 37 00 11 20 20 20 20 20 20 20 20 20 20 stackCOMRAM........7............
9580 20 20 20 20 20 09 69 6f 72 77 66 09 3f 3f 5f 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 69 ......iorwf.??_eusart_write_midi
95a0 2c 77 2c 63 0a 20 20 20 35 37 36 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 34 00 03 5e ,w,c....576..........4..text4..^
95c0 00 00 00 04 00 02 00 11 20 20 1b 00 12 00 ec 00 00 00 31 04 03 ff 00 00 00 03 01 00 00 00 10 74 ..................1............t
95e0 65 78 74 35 00 09 0a 00 02 00 11 20 20 15 00 12 00 f0 00 00 00 fc 04 03 09 00 00 00 10 74 65 78 ext5.........................tex
9600 74 35 00 09 00 81 00 11 20 20 20 20 20 20 20 20 20 09 63 61 6c 6c 09 5f 70 75 74 63 68 0a 20 20 t5................call._putch...
9620 20 35 37 37 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a .577............................
9640 20 20 20 35 37 38 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...578..........................
9660 20 3b 6d 61 69 6e 2e 63 3a 20 39 36 3a 20 77 68 69 6c 65 20 28 6c 65 6e 67 74 68 2d 2d 29 20 7b .;main.c:.96:.while.(length--).{
9680 0a 20 20 20 35 37 39 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 34 00 03 62 00 00 00 04 ....579..........4..text4..b....
96a0 00 27 00 11 20 20 44 30 30 39 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 67 6f 74 6f 09 6c .'....D009................goto.l
96c0 31 32 0a 20 20 20 35 38 30 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 34 00 03 64 00 00 12....580..........4..text4..d..
96e0 00 04 00 8c 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 38 33 32 3a ...........................l832:
9700 0a 20 20 20 35 38 31 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ....581.........................
9720 20 20 0a 20 20 20 35 38 32 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ......582.......................
9740 20 20 20 20 3b 6d 61 69 6e 2e 63 3a 20 39 37 3a 20 70 75 74 63 68 28 28 63 68 61 72 29 20 2a 28 ....;main.c:.97:.putch((char).*(
9760 64 61 74 61 2b 2b 29 29 3b 0a 20 20 20 35 38 33 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 data++));....583..........4..tex
9780 74 34 00 03 64 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 c0 00 00 00 fc 04 10 63 73 74 61 63 6b t4..d.....................cstack
97a0 43 4f 4d 52 41 4d 00 03 07 00 00 00 04 00 3b 00 11 20 20 46 46 44 39 20 20 20 20 20 20 20 20 20 COMRAM........;....FFD9.........
97c0 09 6d 6f 76 66 66 09 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 69 40 64 61 74 61 2c 66 73 .movff.eusart_write_midi@data,fs
97e0 72 32 6c 0a 20 20 20 35 38 34 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 34 00 03 68 00 r2l....584..........4..text4..h.
9800 00 00 04 00 02 00 11 20 20 1c 00 12 00 c0 00 00 00 fc 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d ....................cstackCOMRAM
9820 00 03 08 00 00 00 04 00 3d 00 11 20 20 46 46 44 41 20 20 20 20 20 20 20 20 20 09 6d 6f 76 66 66 ........=....FFDA..........movff
9840 09 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 69 40 64 61 74 61 2b 31 2c 66 73 72 32 68 0a .eusart_write_midi@data+1,fsr2h.
9860 20 20 20 35 38 35 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 34 00 03 6c 00 00 00 04 00 ...585..........4..text4..l.....
9880 2d 00 11 20 20 35 30 44 46 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 66 09 69 6e -....50DF................movf.in
98a0 64 66 32 2c 77 2c 63 0a 20 20 20 35 38 36 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 34 df2,w,c....586..........4..text4
98c0 00 03 6e 00 00 00 04 00 02 00 11 20 20 1b 00 12 00 ec 00 00 00 31 04 03 ff 00 00 00 03 01 00 00 ..n..................1..........
98e0 00 10 74 65 78 74 35 00 09 0a 00 02 00 11 20 20 15 00 12 00 f0 00 00 00 fc 04 03 09 00 00 00 10 ..text5.........................
9900 74 65 78 74 35 00 09 00 1e 00 11 20 20 20 20 20 20 20 20 20 09 63 61 6c 6c 09 5f 70 75 74 63 68 text5................call._putch
9920 0a 20 20 20 35 38 37 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 34 00 03 72 00 00 00 04 ....587..........4..text4..r....
9940 00 02 00 11 20 20 1c 00 12 00 4a 00 00 00 31 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 07 ..........J...1..cstackCOMRAM...
9960 00 00 00 04 00 3a 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 69 6e 66 73 6e 7a 09 65 .....:..................infsnz.e
9980 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 69 40 64 61 74 61 2c 66 2c 63 0a 20 20 20 35 38 38 usart_write_midi@data,f,c....588
99a0 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 34 00 03 74 00 00 00 04 00 02 00 11 20 20 1c ..........4..text4..t...........
99c0 00 12 00 2a 00 00 00 31 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 08 00 00 00 04 00 3a 00 ...*...1..cstackCOMRAM........:.
99e0 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 69 6e 63 66 09 65 75 73 61 72 74 5f 77 72 69 .................incf.eusart_wri
9a00 74 65 5f 6d 69 64 69 40 64 61 74 61 2b 31 2c 66 2c 63 0a 20 20 20 35 38 39 20 20 15 00 12 00 00 te_midi@data+1,f,c....589.......
9a20 00 00 00 34 06 10 74 65 78 74 34 00 03 76 00 00 00 04 00 22 00 11 20 20 20 20 20 20 20 20 20 20 ...4..text4..v....."............
9a40 20 20 20 20 20 20 20 20 20 20 20 6c 31 32 3a 0a 20 20 20 35 39 30 20 20 15 00 12 00 00 00 00 00 ...........l12:....590..........
9a60 34 06 10 74 65 78 74 34 00 03 76 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 06 00 00 00 31 04 10 4..text4..v..................1..
9a80 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 05 00 00 00 04 00 3a 00 11 20 20 20 20 20 20 20 20 20 cstackCOMRAM........:...........
9aa0 20 20 20 20 20 20 09 64 65 63 66 09 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 69 40 6c 65 .......decf.eusart_write_midi@le
9ac0 6e 67 74 68 2c 66 2c 63 0a 20 20 20 35 39 31 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 ngth,f,c....591..........4..text
9ae0 34 00 03 78 00 00 00 04 00 2f 00 11 20 20 41 30 44 38 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4..x...../....A0D8..............
9b00 20 09 62 74 66 73 73 09 73 74 61 74 75 73 2c 30 2c 63 0a 20 20 20 35 39 32 20 20 15 00 12 00 00 ..btfss.status,0,c....592.......
9b20 00 00 00 34 06 10 74 65 78 74 34 00 03 7a 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 06 00 00 00 ...4..text4..z..................
9b40 31 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 06 00 00 00 04 00 3c 00 11 20 20 20 20 20 20 1..cstackCOMRAM........<........
9b60 20 20 20 20 20 20 20 20 20 09 64 65 63 66 09 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 69 ..........decf.eusart_write_midi
9b80 40 6c 65 6e 67 74 68 2b 31 2c 66 2c 63 0a 20 20 20 35 39 33 20 20 15 00 12 00 00 00 00 00 34 06 @length+1,f,c....593..........4.
9ba0 10 74 65 78 74 34 00 03 7c 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 28 00 00 00 31 04 10 63 73 .text4..|..............(...1..cs
9bc0 74 61 63 6b 43 4f 4d 52 41 4d 00 03 05 00 00 00 04 00 3a 00 11 20 20 20 20 20 20 20 20 20 20 20 tackCOMRAM........:.............
9be0 20 20 20 20 09 69 6e 63 66 09 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 69 40 6c 65 6e 67 .....incf.eusart_write_midi@leng
9c00 74 68 2c 77 2c 63 0a 20 20 20 35 39 34 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 34 00 th,w,c....594..........4..text4.
9c20 03 7e 00 00 00 04 00 27 00 11 20 20 45 31 46 32 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 .~.....'....E1F2................
9c40 62 6e 7a 09 6c 38 33 32 0a 20 20 20 35 39 35 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 bnz.l832....595..........4..text
9c60 34 00 03 80 00 00 00 04 00 02 00 11 20 20 1c 00 12 00 28 00 00 00 31 04 10 63 73 74 61 63 6b 43 4.................(...1..cstackC
9c80 4f 4d 52 41 4d 00 03 06 00 00 00 04 00 3c 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 OMRAM........<..................
9ca0 69 6e 63 66 09 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 69 40 6c 65 6e 67 74 68 2b 31 2c incf.eusart_write_midi@length+1,
9cc0 77 2c 63 0a 20 20 20 35 39 36 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 34 00 03 82 00 w,c....596..........4..text4....
9ce0 00 00 04 00 2f 00 11 20 20 42 34 44 38 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 62 74 66 ..../....B4D8................btf
9d00 73 63 09 73 74 61 74 75 73 2c 32 2c 63 0a 20 20 20 35 39 37 20 20 15 00 12 00 00 00 00 00 34 06 sc.status,2,c....597..........4.
9d20 10 74 65 78 74 34 00 03 84 00 00 00 04 00 26 00 11 20 20 30 30 31 32 20 20 20 20 20 20 20 20 20 .text4........&....0012.........
9d40 20 20 20 20 20 20 09 72 65 74 75 72 6e 09 0a 20 20 20 35 39 38 20 20 15 00 12 00 00 00 00 00 34 .......return.....598..........4
9d60 06 10 74 65 78 74 34 00 03 86 00 00 00 04 00 27 00 11 20 20 44 37 45 45 20 20 20 20 20 20 20 20 ..text4........'....D7EE........
9d80 20 20 20 20 20 20 20 09 67 6f 74 6f 09 6c 31 33 0a 20 20 20 35 39 39 20 20 15 00 12 00 00 00 00 ........goto.l13....599.........
9da0 00 34 06 10 74 65 78 74 34 00 03 88 00 00 00 04 00 fd 01 11 20 20 20 20 20 20 20 20 20 20 20 20 .4..text4.......................
9dc0 20 20 20 20 20 20 20 20 20 5f 5f 65 6e 64 5f 6f 66 5f 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d .........__end_of_eusart_write_m
9de0 69 64 69 3a 0a 20 20 20 36 30 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 idi:....600.....................
9e00 20 20 20 20 20 20 09 6f 70 74 20 73 74 61 63 6b 20 30 0a 20 20 20 36 30 31 20 20 20 20 20 20 20 .......opt.stack.0....601.......
9e20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 64 66 32 09 65 71 75 09 30 78 ....................indf2.equ.0x
9e40 46 44 46 0a 20 20 20 36 30 32 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 FDF....602......................
9e60 20 20 20 20 20 70 6f 73 74 69 6e 63 32 09 65 71 75 09 30 78 46 44 45 0a 20 20 20 36 30 33 20 20 .....postinc2.equ.0xFDE....603..
9e80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 74 64 65 63 .........................postdec
9ea0 32 09 65 71 75 09 30 78 46 44 44 0a 20 20 20 36 30 34 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2.equ.0xFDD....604..............
9ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 66 73 72 32 68 09 65 71 75 09 30 78 46 44 41 0a 20 20 20 .............fsr2h.equ.0xFDA....
9ee0 36 30 35 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 73 605...........................fs
9f00 72 32 6c 09 65 71 75 09 30 78 46 44 39 0a 20 20 20 36 30 36 20 20 20 20 20 20 20 20 20 20 20 20 r2l.equ.0xFD9....606............
9f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 61 74 75 73 09 65 71 75 09 30 78 46 44 38 0a ...............status.equ.0xFD8.
9f40 20 20 20 36 30 37 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...607..........................
9f60 20 0a 20 20 20 36 30 38 20 3b 3b 20 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 20 66 75 6e 63 .....608.;;.***************.func
9f80 74 69 6f 6e 20 5f 70 75 74 63 68 20 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 20 20 tion._putch.*****************...
9fa0 20 36 30 39 20 3b 3b 20 44 65 66 69 6e 65 64 20 61 fd 01 11 74 3a 0a 20 20 20 36 31 30 20 3b 3b .609.;;.Defined.a...t:....610.;;
9fc0 09 09 6c 69 6e 65 20 32 33 20 69 6e 20 66 69 6c 65 20 22 72 73 32 33 32 2e 63 22 0a 20 20 20 36 ..line.23.in.file."rs232.c"....6
9fe0 31 31 20 3b 3b 20 50 61 72 61 6d 65 74 65 72 73 3a 20 20 20 20 53 69 7a 65 20 20 4c 6f 63 61 74 11.;;.Parameters:....Size..Locat
a000 69 6f 6e 20 20 20 20 20 54 79 70 65 0a 20 20 20 36 31 32 20 3b 3b 20 20 63 20 20 20 20 20 20 20 ion.....Type....612.;;..c.......
a020 20 20 20 20 20 20 20 20 31 20 20 20 20 77 72 65 67 20 20 20 20 20 75 6e 73 69 67 6e 65 64 20 63 ........1....wreg.....unsigned.c
a040 68 61 72 20 0a 20 20 20 36 31 33 20 3b 3b 20 41 75 74 6f 20 76 61 72 73 3a 20 20 20 20 20 53 69 har.....613.;;.Auto.vars:.....Si
a060 7a 65 20 20 4c 6f 63 61 74 69 6f 6e 20 20 20 20 20 54 79 70 65 0a 20 20 20 36 31 34 20 3b 3b 20 ze..Location.....Type....614.;;.
a080 20 63 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 20 20 20 20 30 5b 43 4f 4d 52 41 4d 5d 20 .c...............1....0[COMRAM].
a0a0 75 6e 73 69 67 6e 65 64 20 63 68 61 72 20 0a 20 20 20 36 31 35 20 3b 3b 20 52 65 74 75 72 6e 20 unsigned.char.....615.;;.Return.
a0c0 76 61 6c 75 65 3a 20 20 53 69 7a 65 20 20 4c 6f 63 61 74 69 6f 6e 20 20 20 20 20 54 79 70 65 0a value:..Size..Location.....Type.
a0e0 20 20 20 36 31 36 20 3b 3b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 20 20 20 20 ...616.;;..................1....
a100 77 72 65 67 20 20 20 20 20 20 76 6f 69 64 20 0a 20 20 20 36 31 37 20 3b 3b 20 52 65 67 69 73 74 wreg......void.....617.;;.Regist
a120 65 72 73 20 75 73 65 64 3a 0a 20 20 20 36 31 38 20 3b 3b 09 09 77 72 65 67 0a 20 20 20 36 31 39 ers.used:....618.;;..wreg....619
a140 20 3b 3b 20 54 72 61 63 6b 65 64 20 6f 62 6a 65 63 74 73 3a 0a 20 20 20 36 32 30 20 3b 3b 09 09 .;;.Tracked.objects:....620.;;..
a160 4f 6e 20 65 6e 74 72 79 20 3a 20 30 2f 30 0a 20 20 20 36 32 31 20 3b 3b 09 09 4f 6e 20 65 78 69 On.entry.:.0/0....621.;;..On.exi
a180 74 20 20 3a 20 30 2f 30 0a 20 20 20 36 32 32 20 3b 3b 09 09 55 6e 63 68 61 6e 67 65 64 3a 20 30 t..:.0/0....622.;;..Unchanged:.0
a1a0 2f 30 0a 20 20 20 36 32 33 20 3b 3b 20 44 61 74 61 fd 01 11 20 73 69 7a 65 73 3a 20 20 20 20 20 /0....623.;;.Data....sizes:.....
a1c0 43 4f 4d 52 41 4d 20 20 20 42 41 4e 4b 30 20 20 20 42 41 4e 4b 31 20 20 20 42 41 4e 4b 32 20 20 COMRAM...BANK0...BANK1...BANK2..
a1e0 20 42 41 4e 4b 33 20 20 20 42 41 4e 4b 34 20 20 20 42 41 4e 4b 35 0a 20 20 20 36 32 34 20 3b 3b .BANK3...BANK4...BANK5....624.;;
a200 20 20 20 20 20 20 50 61 72 61 6d 73 3a 20 20 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 ......Params:.........0.......0.
a220 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 ......0.......0.......0.......0.
a240 20 20 20 20 20 20 30 0a 20 20 20 36 32 35 20 3b 3b 20 20 20 20 20 20 4c 6f 63 61 6c 73 3a 20 20 ......0....625.;;......Locals:..
a260 20 20 20 20 20 20 20 31 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 .......1.......0.......0.......0
a280 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 0a 20 20 20 36 32 36 20 .......0.......0.......0....626.
a2a0 3b 3b 20 20 20 20 20 20 54 65 6d 70 73 3a 20 20 20 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 ;;......Temps:..........0.......
a2c0 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 0.......0.......0.......0.......
a2e0 30 20 20 20 20 20 20 20 30 0a 20 20 20 36 32 37 20 3b 3b 20 20 20 20 20 20 54 6f 74 61 6c 73 3a 0.......0....627.;;......Totals:
a300 20 20 20 20 20 20 20 20 20 31 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 .........1.......0.......0......
a320 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 0a 20 20 20 36 32 .0.......0.......0.......0....62
a340 38 20 3b 3b 54 6f 74 61 6c 20 72 61 6d 20 75 73 61 67 65 3a 20 20 20 20 20 20 20 20 31 20 62 79 8.;;Total.ram.usage:........1.by
a360 74 65 73 0a 20 20 20 36 32 39 20 3b 3b 20 48 61 72 64 77 61 72 65 20 73 74 61 63 6b 20 6c 65 76 tes....629.;;.Hardware.stack.lev
a380 65 6c 73 20 75 73 65 64 3a 20 20 20 20 31 0a 20 20 20 36 33 30 20 3b 3b 20 54 68 69 73 20 66 75 els.used:....1....630.;;.This.fu
a3a0 6e 63 74 69 6f 6e 20 63 61 6c 6c 73 3a 0a 20 20 20 fc 00 11 36 33 31 20 3b 3b 09 09 4e 6f 74 68 nction.calls:.......631.;;..Noth
a3c0 69 6e 67 0a 20 20 20 36 33 32 20 3b 3b 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 63 ing....632.;;.This.function.is.c
a3e0 61 6c 6c 65 64 20 62 79 3a 0a 20 20 20 36 33 33 20 3b 3b 09 09 5f 65 75 73 61 72 74 5f 77 72 69 alled.by:....633.;;.._eusart_wri
a400 74 65 5f 6d 69 64 69 0a 20 20 20 36 33 34 20 3b 3b 09 09 5f 67 65 74 63 68 65 0a 20 20 20 36 33 te_midi....634.;;.._getche....63
a420 35 20 3b 3b 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 75 73 65 73 20 61 20 6e 6f 6e 2d 72 65 5.;;.This.function.uses.a.non-re
a440 65 6e 74 72 61 6e 74 20 6d 6f 64 65 6c 0a 20 20 20 36 33 36 20 3b 3b 0a 20 20 20 36 33 37 20 20 entrant.model....636.;;....637..
a460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 36 33 38 .............................638
a480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 70 73 65 63 ............................psec
a4a0 74 09 74 65 78 74 35 0a 20 20 20 36 33 39 20 20 0f 00 12 00 00 00 00 00 34 06 10 74 65 78 74 35 t.text5....639..........4..text5
a4c0 00 00 55 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f 70 74 65 78 ..U.......................__ptex
a4e0 74 35 3a 0a 20 20 20 36 34 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 t5:....640......................
a500 20 20 20 20 20 09 6f 70 74 20 73 74 61 63 6b 20 30 0a 20 20 20 36 34 31 20 20 0f 00 12 00 00 00 ......opt.stack.0....641........
a520 00 00 34 06 10 74 65 78 74 35 00 00 e0 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..4..text5......................
a540 20 20 20 20 5f 70 75 74 63 68 3a 0a 20 20 20 36 34 32 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...._putch:....642..............
a560 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6f 70 74 20 73 74 61 63 6b 20 32 39 0a 20 20 20 36 34 ..............opt.stack.29....64
a580 33 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 3...............................
a5a0 36 34 34 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 69 644...........................;i
a5c0 6e 63 73 74 61 63 6b 20 3d 20 30 0a 20 20 20 36 34 35 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ncstack.=.0....645..............
a5e0 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 70 75 74 63 68 40 63 20 73 74 6f 72 65 64 20 66 72 6f .............;putch@c.stored.fro
a600 6d 20 77 72 65 67 0a 20 20 20 36 34 36 20 20 0f 00 12 00 00 00 00 00 34 06 10 74 65 78 74 35 00 m.wreg....646..........4..text5.
a620 00 02 00 11 20 20 16 00 12 00 6e 00 00 00 31 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 00 28 ..........n...1..cstackCOMRAM..(
a640 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6d 6f 76 77 66 09 70 75 74 63 68 40 63 2c ..................movwf.putch@c,
a660 63 0a 20 20 20 36 34 37 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 35 00 03 02 00 00 00 c....647..........4..text5......
a680 04 00 5c 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 36 34 ..\...........................64
a6a0 38 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 72 73 32 8...........................;rs2
a6c0 33 32 2e 63 3a 20 32 35 3a 20 77 68 69 6c 65 20 28 21 54 58 49 46 29 3b 0a 20 20 20 36 34 39 20 32.c:.25:.while.(!TXIF);....649.
a6e0 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 35 00 03 02 00 00 00 04 00 37 00 11 20 20 41 38 .........4..text5........7....A8
a700 39 45 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 62 74 66 73 73 09 33 39 39 38 2c 34 2c 63 9E................btfss.3998,4,c
a720 09 3b 76 6f 6c 61 74 69 6c 65 0a 20 20 20 36 35 30 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 .;volatile....650..........4..te
a740 78 74 35 00 03 04 00 00 00 04 00 84 00 11 20 20 44 37 46 45 20 20 20 20 20 20 20 20 20 20 20 20 xt5.............D7FE............
a760 20 20 20 09 67 6f 74 6f 09 6c 37 30 30 0a 20 20 20 36 35 31 20 20 20 20 20 20 20 20 20 20 20 20 ....goto.l700....651............
a780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 36 35 32 20 20 20 20 20 20 20 20 20 20 ...................652..........
a7a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 72 73 32 33 32 2e 63 3a 20 32 36 3a 20 54 .................;rs232.c:.26:.T
a7c0 58 52 45 47 20 3d 20 63 3b 0a 20 20 20 36 35 33 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 XREG.=.c;....653..........4..tex
a7e0 74 35 00 03 06 00 00 00 04 00 02 00 11 20 20 16 00 12 00 c0 00 00 00 fc 04 10 63 73 74 61 63 6b t5........................cstack
a800 43 4f 4d 52 41 4d 00 00 35 00 11 20 20 46 46 41 44 20 20 20 20 20 20 20 20 20 09 6d 6f 76 66 66 COMRAM..5....FFAD..........movff
a820 09 70 75 74 63 68 40 63 2c 34 30 31 33 09 3b 76 6f 6c 61 74 69 6c 65 0a 20 20 20 36 35 34 20 20 .putch@c,4013.;volatile....654..
a840 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 35 00 03 0a 00 00 00 04 00 2f 00 11 20 20 30 30 31 ........4..text5......../....001
a860 32 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 72 65 74 75 72 6e 09 09 3b 66 75 6e 63 72 65 2................return..;funcre
a880 74 0a 20 20 20 36 35 35 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 35 00 03 0c 00 00 00 t....655..........4..text5......
a8a0 04 00 fd 01 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f 65 6e 64 5f ..........................__end_
a8c0 6f 66 5f 70 75 74 63 68 3a 0a 20 20 20 36 35 36 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 of_putch:....656................
a8e0 20 20 20 20 20 20 20 20 20 20 20 09 6f 70 74 20 73 74 61 63 6b 20 30 0a 20 20 20 36 35 37 20 20 ............opt.stack.0....657..
a900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 64 66 32 09 65 .........................indf2.e
a920 71 75 09 30 78 46 44 46 0a 20 20 20 36 35 38 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 qu.0xFDF....658.................
a940 20 20 20 20 20 20 20 20 20 20 70 6f 73 74 69 6e 63 32 09 65 71 75 09 30 78 46 44 45 0a 20 20 20 ..........postinc2.equ.0xFDE....
a960 36 35 39 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 659...........................po
a980 73 74 64 65 63 32 09 65 71 75 09 30 78 46 44 44 0a 20 20 20 36 36 30 20 20 20 20 20 20 20 20 20 stdec2.equ.0xFDD....660.........
a9a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 73 72 32 68 09 65 71 75 09 30 78 46 44 ..................fsr2h.equ.0xFD
a9c0 41 0a 20 20 20 36 36 31 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 A....661........................
a9e0 20 20 20 66 73 72 32 6c 09 65 71 75 09 30 78 46 44 39 0a 20 20 20 36 36 32 20 20 20 20 20 20 20 ...fsr2l.equ.0xFD9....662.......
aa00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 61 74 75 73 09 65 71 75 09 30 ....................status.equ.0
aa20 78 46 44 38 0a 20 20 20 36 36 33 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 xFD8....663.....................
aa40 20 20 20 20 20 20 0a 20 20 20 36 36 34 20 3b 3b 20 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ..........664.;;.***************
aa60 20 66 75 6e 63 74 69 6f 6e 20 5f 65 75 73 61 72 74 5f 69 6e 69 74 20 2a 2a 2a 2a 2a 2a 2a 2a 2a .function._eusart_init.*********
aa80 2a 2a 2a 2a 2a 2a 2a 2a 0a 20 20 20 36 36 35 20 3b 3b 20 44 65 66 69 6e 65 64 20 61 74 3a 0a 20 ********....665.;;.Defined.at:..
aaa0 20 20 fd 01 11 36 36 36 20 3b 3b 09 09 6c 69 6e 65 20 34 20 69 6e 20 66 69 6c 65 20 22 72 73 32 .....666.;;..line.4.in.file."rs2
aac0 33 32 2e 63 22 0a 20 20 20 36 36 37 20 3b 3b 20 50 61 72 61 6d 65 74 65 72 73 3a 20 20 20 20 53 32.c"....667.;;.Parameters:....S
aae0 69 7a 65 20 20 4c 6f 63 61 74 69 6f 6e 20 20 20 20 20 54 79 70 65 0a 20 20 20 36 36 38 20 3b 3b ize..Location.....Type....668.;;
ab00 09 09 4e 6f 6e 65 0a 20 20 20 36 36 39 20 3b 3b 20 41 75 74 6f 20 76 61 72 73 3a 20 20 20 20 20 ..None....669.;;.Auto.vars:.....
ab20 53 69 7a 65 20 20 4c 6f 63 61 74 69 6f 6e 20 20 20 20 20 54 79 70 65 0a 20 20 20 36 37 30 20 3b Size..Location.....Type....670.;
ab40 3b 09 09 4e 6f 6e 65 0a 20 20 20 36 37 31 20 3b 3b 20 52 65 74 75 72 6e 20 76 61 6c 75 65 3a 20 ;..None....671.;;.Return.value:.
ab60 20 53 69 7a 65 20 20 4c 6f 63 61 74 69 6f 6e 20 20 20 20 20 54 79 70 65 0a 20 20 20 36 37 32 20 .Size..Location.....Type....672.
ab80 3b 3b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 20 20 20 20 77 72 65 67 20 20 20 ;;..................1....wreg...
aba0 20 20 20 76 6f 69 64 20 0a 20 20 20 36 37 33 20 3b 3b 20 52 65 67 69 73 74 65 72 73 20 75 73 65 ...void.....673.;;.Registers.use
abc0 64 3a 0a 20 20 20 36 37 34 20 3b 3b 09 09 77 72 65 67 2c 20 73 74 61 74 75 73 2c 32 0a 20 20 20 d:....674.;;..wreg,.status,2....
abe0 36 37 35 20 3b 3b 20 54 72 61 63 6b 65 64 20 6f 62 6a 65 63 74 73 3a 0a 20 20 20 36 37 36 20 3b 675.;;.Tracked.objects:....676.;
ac00 3b 09 09 4f 6e 20 65 6e 74 72 79 20 3a 20 30 2f 30 0a 20 20 20 36 37 37 20 3b 3b 09 09 4f 6e 20 ;..On.entry.:.0/0....677.;;..On.
ac20 65 78 69 74 20 20 3a 20 30 2f 30 0a 20 20 20 36 37 38 20 3b 3b 09 09 55 6e 63 68 61 6e 67 65 64 exit..:.0/0....678.;;..Unchanged
ac40 3a 20 30 2f 30 0a 20 20 20 36 37 39 20 3b 3b 20 44 61 74 61 20 73 69 7a 65 73 3a 20 20 20 20 20 :.0/0....679.;;.Data.sizes:.....
ac60 43 4f 4d 52 41 4d 20 20 20 42 41 4e 4b 30 20 20 20 42 41 4e 4b 31 20 20 20 42 41 4e 4b 32 20 20 COMRAM...BANK0...BANK1...BANK2..
ac80 20 42 41 4e 4b 33 20 20 20 42 41 4e 4b 34 20 20 20 42 41 4e 4b 35 0a 20 20 20 36 38 30 20 3b 3b .BANK3...BANK4...BANK5....680.;;
aca0 20 20 fd 01 11 20 20 20 20 50 61 72 61 6d 73 3a 20 20 20 20 20 20 20 20 20 30 20 20 20 20 20 20 .........Params:.........0......
acc0 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 .0.......0.......0.......0......
ace0 20 30 20 20 20 20 20 20 20 30 0a 20 20 20 36 38 31 20 3b 3b 20 20 20 20 20 20 4c 6f 63 61 6c 73 .0.......0....681.;;......Locals
ad00 3a 20 20 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 :.........0.......0.......0.....
ad20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 0a 20 20 20 36 ..0.......0.......0.......0....6
ad40 38 32 20 3b 3b 20 20 20 20 20 20 54 65 6d 70 73 3a 20 20 20 20 20 20 20 20 20 20 30 20 20 20 20 82.;;......Temps:..........0....
ad60 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 ...0.......0.......0.......0....
ad80 20 20 20 30 20 20 20 20 20 20 20 30 0a 20 20 20 36 38 33 20 3b 3b 20 20 20 20 20 20 54 6f 74 61 ...0.......0....683.;;......Tota
ada0 6c 73 3a 20 20 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 ls:.........0.......0.......0...
adc0 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 0a 20 20 ....0.......0.......0.......0...
ade0 20 36 38 34 20 3b 3b 54 6f 74 61 6c 20 72 61 6d 20 75 73 61 67 65 3a 20 20 20 20 20 20 20 20 30 .684.;;Total.ram.usage:........0
ae00 20 62 79 74 65 73 0a 20 20 20 36 38 35 20 3b 3b 20 48 61 72 64 77 61 72 65 20 73 74 61 63 6b 20 .bytes....685.;;.Hardware.stack.
ae20 6c 65 76 65 6c 73 20 75 73 65 64 3a 20 20 20 20 31 0a 20 20 20 36 38 36 20 3b 3b 20 54 68 69 73 levels.used:....1....686.;;.This
ae40 20 66 75 6e 63 74 69 6f 6e 20 63 61 6c 6c 73 3a 0a 20 20 20 36 38 37 20 3b 3b 09 09 4e 6f 74 68 .function.calls:....687.;;..Noth
ae60 69 6e 67 0a 20 20 20 36 38 38 20 3b 3b 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 63 ing....688.;;.This.function.is.c
ae80 61 6c 6c 65 64 20 62 79 3a 0a 20 20 20 36 38 39 20 3b 3b 09 09 5f 6d 61 69 6e 0a 20 20 20 36 39 alled.by:....689.;;.._main....69
aea0 30 20 8e 00 11 3b 3b 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 75 73 65 73 20 61 20 6e 6f 6e 0....;;.This.function.uses.a.non
aec0 2d 72 65 65 6e 74 72 61 6e 74 20 6d 6f 64 65 6c 0a 20 20 20 36 39 31 20 3b 3b 0a 20 20 20 36 39 -reentrant.model....691.;;....69
aee0 32 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 2...............................
af00 36 39 33 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 70 693............................p
af20 73 65 63 74 09 74 65 78 74 36 0a 20 20 20 36 39 34 20 20 0f 00 12 00 00 00 00 00 34 06 10 74 65 sect.text6....694..........4..te
af40 78 74 36 00 00 55 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f 70 xt6..U.......................__p
af60 74 65 78 74 36 3a 0a 20 20 20 36 39 35 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 text6:....695...................
af80 20 20 20 20 20 20 20 20 09 6f 70 74 20 73 74 61 63 6b 20 30 0a 20 20 20 36 39 36 20 20 0f 00 12 .........opt.stack.0....696.....
afa0 00 00 00 00 00 34 06 10 74 65 78 74 36 00 00 0f 01 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .....4..text6...................
afc0 20 20 20 20 20 20 20 5f 65 75 73 61 72 74 5f 69 6e 69 74 3a 0a 20 20 20 36 39 37 20 20 20 20 20 ......._eusart_init:....697.....
afe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 6f 70 74 20 73 74 61 63 6b .......................opt.stack
b000 20 33 30 0a 20 20 20 36 39 38 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .30....698......................
b020 20 20 20 20 20 0a 20 20 20 36 39 39 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .........699....................
b040 20 20 20 20 20 20 20 3b 72 73 32 33 32 2e 63 3a 20 37 3a 20 54 58 53 54 41 62 69 74 73 2e 53 59 .......;rs232.c:.7:.TXSTAbits.SY
b060 4e 43 20 3d 20 30 3b 0a 20 20 20 37 30 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 NC.=.0;....700..................
b080 20 20 20 20 20 20 20 20 20 0a 20 20 20 37 30 31 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .............701................
b0a0 20 20 20 20 20 20 20 20 20 20 20 3b 69 6e 63 73 74 61 63 6b 20 3d 20 30 0a 20 20 20 37 30 32 20 ...........;incstack.=.0....702.
b0c0 20 0f 00 12 00 00 00 00 00 34 06 10 74 65 78 74 36 00 00 98 00 11 20 20 39 38 41 43 20 20 20 20 .........4..text6.......98AC....
b0e0 20 20 20 20 20 20 20 20 20 20 20 09 62 63 66 09 34 30 31 32 2c 34 2c 63 09 3b 76 6f 6c 61 74 69 ............bcf.4012,4,c.;volati
b100 6c 65 0a 20 20 20 37 30 33 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 le....703.......................
b120 20 20 20 20 0a 20 20 20 37 30 34 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ........704.....................
b140 20 20 20 20 20 20 3b 72 73 32 33 32 2e 63 3a 20 38 3a 20 54 58 53 54 41 62 69 74 73 2e 54 58 39 ......;rs232.c:.8:.TXSTAbits.TX9
b160 20 3d 20 30 3b 0a 20 20 20 37 30 35 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 36 00 03 .=.0;....705..........4..text6..
b180 02 00 00 00 04 00 9a 00 11 20 20 39 43 41 43 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 62 ...........9CAC................b
b1a0 63 66 09 34 30 31 32 2c 36 2c 63 09 3b 76 6f 6c 61 74 69 6c 65 0a 20 20 20 37 30 36 20 20 20 20 cf.4012,6,c.;volatile....706....
b1c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 37 30 37 20 20 ...........................707..
b1e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 72 73 32 33 32 2e .........................;rs232.
b200 63 3a 20 31 31 3a 20 52 43 53 54 41 62 69 74 73 2e 53 50 45 4e 20 3d 20 31 3b 0a 20 20 20 37 30 c:.11:.RCSTAbits.SPEN.=.1;....70
b220 38 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 36 00 03 04 00 00 00 04 00 93 00 11 20 20 8..........4..text6.............
b240 38 45 41 42 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 62 73 66 09 34 30 31 31 2c 37 2c 63 8EAB................bsf.4011,7,c
b260 09 3b 76 6f 6c 61 74 69 6c 65 0a 20 20 20 37 30 39 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .;volatile....709...............
b280 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 37 31 30 20 20 20 20 20 20 20 20 20 20 20 20 20 ................710.............
b2a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 72 73 32 33 32 2e 63 3a 20 31 32 3a 20 53 50 42 52 ..............;rs232.c:.12:.SPBR
b2c0 47 20 3d 20 31 32 39 3b 0a 20 20 20 37 31 31 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 G.=.129;....711..........4..text
b2e0 36 00 03 06 00 00 00 04 00 28 00 11 20 20 30 45 38 31 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6........(....0E81..............
b300 20 09 6d 6f 76 6c 77 09 31 32 39 0a 20 20 20 37 31 32 20 20 15 00 12 00 00 00 00 00 34 06 10 74 ..movlw.129....712..........4..t
b320 65 78 74 36 00 03 08 00 00 00 04 00 9a 00 11 20 20 36 45 41 46 20 20 20 20 20 20 20 20 20 20 20 ext6.............6EAF...........
b340 20 20 20 20 09 6d 6f 76 77 66 09 34 30 31 35 2c 63 09 3b 76 6f 6c 61 74 69 6c 65 0a 20 20 20 37 .....movwf.4015,c.;volatile....7
b360 31 33 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 13..............................
b380 20 37 31 34 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b .714...........................;
b3a0 72 73 32 33 32 2e 63 3a 20 31 33 3a 20 54 58 53 54 41 62 69 74 73 2e 42 52 47 48 20 3d 20 31 3b rs232.c:.13:.TXSTAbits.BRGH.=.1;
b3c0 0a 20 20 20 37 31 35 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 36 00 03 0a 00 00 00 04 ....715..........4..text6.......
b3e0 00 9d 00 11 20 20 38 34 41 43 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 62 73 66 09 34 30 ......84AC................bsf.40
b400 31 32 2c 32 2c 63 09 3b 76 6f 6c 61 74 69 6c 65 0a 20 20 20 37 31 36 20 20 20 20 20 20 20 20 20 12,2,c.;volatile....716.........
b420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 37 31 37 20 20 20 20 20 20 20 ......................717.......
b440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 72 73 32 33 32 2e 63 3a 20 31 34 ....................;rs232.c:.14
b460 3a 20 42 41 55 44 43 4f 4e 62 69 74 73 2e 42 52 47 31 36 20 3d 20 30 3b 0a 20 20 20 37 31 38 20 :.BAUDCONbits.BRG16.=.0;....718.
b480 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 36 00 03 0c 00 00 00 04 00 92 00 11 20 20 39 36 .........4..text6.............96
b4a0 42 38 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 62 63 66 09 34 30 32 34 2c 33 2c 63 09 3b B8................bcf.4024,3,c.;
b4c0 76 6f 6c 61 74 69 6c 65 0a 20 20 20 37 31 39 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 volatile....719.................
b4e0 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 37 32 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..............720...............
b500 20 20 20 20 20 20 20 20 20 20 20 20 3b 72 73 32 33 32 2e 63 3a 20 31 37 3a 20 54 52 49 53 43 37 ............;rs232.c:.17:.TRISC7
b520 20 3d 20 31 3b 0a 20 20 20 37 32 31 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 36 00 03 .=.1;....721..........4..text6..
b540 0e 00 00 00 04 00 92 00 11 20 20 38 45 39 34 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 62 ...........8E94................b
b560 73 66 09 33 39 38 38 2c 37 2c 63 09 3b 76 6f 6c 61 74 69 6c 65 0a 20 20 20 37 32 32 20 20 20 20 sf.3988,7,c.;volatile....722....
b580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 37 32 33 20 20 ...........................723..
b5a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 72 73 32 33 32 2e .........................;rs232.
b5c0 63 3a 20 31 38 3a 20 54 52 49 53 43 36 20 3d 20 31 3b 0a 20 20 20 37 32 34 20 20 15 00 12 00 00 c:.18:.TRISC6.=.1;....724.......
b5e0 00 00 00 34 06 10 74 65 78 74 36 00 03 10 00 00 00 04 00 9a 00 11 20 20 38 43 39 34 20 20 20 20 ...4..text6.............8C94....
b600 20 20 20 20 20 20 20 20 20 20 20 09 62 73 66 09 33 39 38 38 2c 36 2c 63 09 3b 76 6f 6c 61 74 69 ............bsf.3988,6,c.;volati
b620 6c 65 0a 20 20 20 37 32 35 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 le....725.......................
b640 20 20 20 20 0a 20 20 20 37 32 36 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ........726.....................
b660 20 20 20 20 20 20 3b 72 73 32 33 32 2e 63 3a 20 31 39 3a 20 52 43 53 54 41 62 69 74 73 2e 43 52 ......;rs232.c:.19:.RCSTAbits.CR
b680 45 4e 20 3d 20 31 3b 0a 20 20 20 37 32 37 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 36 EN.=.1;....727..........4..text6
b6a0 00 03 12 00 00 00 04 00 9a 00 11 20 20 38 38 41 42 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .............88AB...............
b6c0 09 62 73 66 09 34 30 31 31 2c 34 2c 63 09 3b 76 6f 6c 61 74 69 6c 65 0a 20 20 20 37 32 38 20 20 .bsf.4011,4,c.;volatile....728..
b6e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 37 32 39 .............................729
b700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 72 73 32 33 ...........................;rs23
b720 32 2e 63 3a 20 32 30 3a 20 54 58 53 54 41 62 69 74 73 2e 54 58 45 4e 20 3d 20 31 3b 0a 20 20 20 2.c:.20:.TXSTAbits.TXEN.=.1;....
b740 37 33 30 20 20 15 00 12 00 00 00 00 00 34 06 10 74 65 78 74 36 00 03 14 00 00 00 04 00 35 00 11 730..........4..text6........5..
b760 20 20 38 41 41 43 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 62 73 66 09 34 30 31 32 2c 35 ..8AAC................bsf.4012,5
b780 2c 63 09 3b 76 6f 6c 61 74 69 6c 65 0a 20 20 20 37 33 31 20 20 15 00 12 00 00 00 00 00 34 06 10 ,c.;volatile....731..........4..
b7a0 74 65 78 74 36 00 03 16 00 00 00 04 00 2f 00 11 20 20 30 30 31 32 20 20 20 20 20 20 20 20 20 20 text6......../....0012..........
b7c0 20 20 20 20 20 09 72 65 74 75 72 6e 09 09 3b 66 75 6e 63 72 65 74 0a 20 20 20 37 33 32 20 20 15 ......return..;funcret....732...
b7e0 00 12 00 00 00 00 00 34 06 10 74 65 78 74 36 00 03 18 00 00 00 04 00 fd 01 11 20 20 20 20 20 20 .......4..text6.................
b800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f 65 6e 64 5f 6f 66 5f 65 75 73 61 72 74 5f 69 ...............__end_of_eusart_i
b820 6e 69 74 3a 0a 20 20 20 37 33 33 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 nit:....733.....................
b840 20 20 20 20 20 20 09 6f 70 74 20 73 74 61 63 6b 20 30 0a 20 20 20 37 33 34 20 20 30 30 30 30 20 .......opt.stack.0....734..0000.
b860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 64 66 32 09 65 71 75 09 30 78 ....................indf2.equ.0x
b880 46 44 46 0a 20 20 20 37 33 35 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 FDF....735......................
b8a0 20 20 20 20 20 70 6f 73 74 69 6e 63 32 09 65 71 75 09 30 78 46 44 45 0a 20 20 20 37 33 36 20 20 .....postinc2.equ.0xFDE....736..
b8c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 74 64 65 63 .........................postdec
b8e0 32 09 65 71 75 09 30 78 46 44 44 0a 20 20 20 37 33 37 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2.equ.0xFDD....737..............
b900 20 20 20 20 20 20 20 20 20 20 20 20 20 66 73 72 32 68 09 65 71 75 09 30 78 46 44 41 0a 20 20 20 .............fsr2h.equ.0xFDA....
b920 37 33 38 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 73 738...........................fs
b940 72 32 6c 09 65 71 75 09 30 78 46 44 39 0a 20 20 20 37 33 39 20 20 20 20 20 20 20 20 20 20 20 20 r2l.equ.0xFD9....739............
b960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 61 74 75 73 09 65 71 75 09 30 78 46 44 38 0a ...............status.equ.0xFD8.
b980 20 20 20 37 34 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...740..........................
b9a0 20 69 6e 64 66 32 09 65 71 75 09 30 78 46 44 46 0a 20 20 20 37 34 31 20 20 20 20 20 20 20 20 20 .indf2.equ.0xFDF....741.........
b9c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 74 69 6e 63 32 09 65 71 75 09 30 ..................postinc2.equ.0
b9e0 78 46 44 45 0a 20 20 20 37 34 32 20 20 20 20 20 20 20 20 20 20 20 20 fd 01 11 20 20 20 20 20 20 xFDE....742.....................
ba00 20 20 20 20 20 20 20 20 20 70 6f 73 74 64 65 63 32 09 65 71 75 09 30 78 46 44 44 0a 20 20 20 37 .........postdec2.equ.0xFDD....7
ba20 34 33 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 73 72 43...........................fsr
ba40 32 68 09 65 71 75 09 30 78 46 44 41 0a 20 20 20 37 34 34 20 20 20 20 20 20 20 20 20 20 20 20 20 2h.equ.0xFDA....744.............
ba60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 73 72 32 6c 09 65 71 75 09 30 78 46 44 39 0a 20 20 ..............fsr2l.equ.0xFD9...
ba80 20 37 34 35 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 .745...........................s
baa0 74 61 74 75 73 09 65 71 75 09 30 78 46 44 38 0a 20 20 20 37 34 36 20 20 20 20 20 20 20 20 20 20 tatus.equ.0xFD8....746..........
bac0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 37 34 37 20 20 20 20 20 20 20 20 .....................747........
bae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 70 73 65 63 74 09 72 70 61 72 61 6d ....................psect.rparam
bb00 0a 20 20 20 37 34 38 20 20 30 30 30 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ....748..0000...................
bb20 20 20 69 6e 64 66 32 09 65 71 75 09 30 78 46 44 46 0a 20 20 20 37 34 39 20 20 20 20 20 20 20 20 ..indf2.equ.0xFDF....749........
bb40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 74 69 6e 63 32 09 65 71 75 09 ...................postinc2.equ.
bb60 30 78 46 44 45 0a 20 20 20 37 35 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0xFDE....750....................
bb80 20 20 20 20 20 20 20 70 6f 73 74 64 65 63 32 09 65 71 75 09 30 78 46 44 44 0a 20 20 20 37 35 31 .......postdec2.equ.0xFDD....751
bba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 73 72 32 68 ...........................fsr2h
bbc0 09 65 71 75 09 30 78 46 44 41 0a 20 20 20 37 35 32 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .equ.0xFDA....752...............
bbe0 20 20 20 20 20 20 20 20 20 20 20 20 66 73 72 32 6c 09 65 71 75 09 30 fd 01 11 78 46 44 39 0a 20 ............fsr2l.equ.0...xFD9..
bc00 20 20 37 35 33 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..753...........................
bc20 73 74 61 74 75 73 09 65 71 75 09 30 78 46 44 38 0a 0a 0a 44 61 74 61 20 53 69 7a 65 73 3a 0a 20 status.equ.0xFD8...Data.Sizes:..
bc40 20 20 20 53 74 72 69 6e 67 73 20 20 20 20 20 30 0a 20 20 20 20 43 6f 6e 73 74 61 6e 74 20 20 20 ...Strings.....0.....Constant...
bc60 20 30 0a 20 20 20 20 44 61 74 61 20 20 20 20 20 20 20 20 30 0a 20 20 20 20 42 53 53 20 20 20 20 .0.....Data........0.....BSS....
bc80 20 20 20 20 20 30 0a 20 20 20 20 50 65 72 73 69 73 74 65 6e 74 20 20 30 0a 20 20 20 20 53 74 61 .....0.....Persistent..0.....Sta
bca0 63 6b 20 20 20 20 20 20 20 30 0a 0a 41 75 74 6f 20 53 70 61 63 65 73 3a 0a 20 20 20 20 53 70 61 ck.......0..Auto.Spaces:.....Spa
bcc0 63 65 20 20 20 20 20 20 20 20 20 20 53 69 7a 65 20 20 41 75 74 6f 73 20 20 20 20 55 73 65 64 0a ce..........Size..Autos....Used.
bce0 20 20 20 20 43 4f 4d 52 41 4d 20 20 20 20 20 20 20 20 20 20 20 39 35 20 20 20 20 20 32 30 20 20 ....COMRAM...........95.....20..
bd00 20 20 20 20 32 30 0a 20 20 20 20 42 41 4e 4b 30 20 20 20 20 20 20 20 20 20 20 20 31 36 30 20 20 ....20.....BANK0...........160..
bd20 20 20 20 20 30 20 20 20 20 20 20 20 30 0a 20 20 20 20 42 41 4e 4b 31 20 20 20 20 20 20 20 20 20 ....0.......0.....BANK1.........
bd40 20 20 32 35 36 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 0a 20 20 20 20 42 41 4e 4b 32 20 20 ..256......0.......0.....BANK2..
bd60 20 20 20 20 20 20 20 20 20 32 35 36 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 0a 20 20 20 20 .........256......0.......0.....
bd80 42 41 4e 4b 33 20 20 20 20 20 20 20 20 20 20 20 32 35 36 20 20 20 20 20 20 30 20 20 20 20 20 20 BANK3...........256......0......
bda0 20 30 0a 20 20 20 20 42 41 4e 4b 34 20 20 20 20 20 20 20 20 20 20 20 32 35 36 20 20 20 20 20 20 .0.....BANK4...........256......
bdc0 30 20 20 20 20 20 20 20 30 0a 20 20 20 20 42 41 4e 4b 35 20 20 20 20 20 20 20 20 20 20 20 32 35 0.......0.....BANK5...........25
bde0 36 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 0a 0a 50 6f 69 6e 74 fd 01 11 65 72 20 4c 69 73 6......0.......0..Point...er.Lis
be00 74 20 77 69 74 68 20 54 61 72 67 65 74 73 3a 0a 0a 20 20 20 20 6d 69 64 69 5f 6e 6f 74 65 5f 6f t.with.Targets:......midi_note_o
be20 6e 40 70 6b 74 09 50 54 52 20 73 74 72 75 63 74 20 2e 20 73 69 7a 65 28 32 29 20 4c 61 72 67 65 n@pkt.PTR.struct...size(2).Large
be40 73 74 20 74 61 72 67 65 74 20 69 73 20 37 0a 09 09 20 2d 3e 20 6d 61 69 6e 40 73 61 6d 70 6c 65 st.target.is.7....->.main@sample
be60 5f 6d 65 73 73 61 67 65 28 43 4f 4d 52 41 4d 5b 37 5d 29 2c 20 0a 0a 20 20 20 20 6d 69 64 69 5f _message(COMRAM[7]),.......midi_
be80 73 65 74 5f 63 68 61 6e 6e 65 6c 40 70 6b 74 09 50 54 52 20 73 74 72 75 63 74 20 2e 20 73 69 7a set_channel@pkt.PTR.struct...siz
bea0 65 28 32 29 20 4c 61 72 67 65 73 74 20 74 61 72 67 65 74 20 69 73 20 37 0a 09 09 20 2d 3e 20 6d e(2).Largest.target.is.7....->.m
bec0 61 69 6e 40 73 61 6d 70 6c 65 5f 6d 65 73 73 61 67 65 28 43 4f 4d 52 41 4d 5b 37 5d 29 2c 20 0a ain@sample_message(COMRAM[7]),..
bee0 0a 20 20 20 20 6d 69 64 69 5f 73 65 74 5f 73 74 61 74 75 73 40 70 6b 74 09 50 54 52 20 73 74 72 .....midi_set_status@pkt.PTR.str
bf00 75 63 74 20 2e 20 73 69 7a 65 28 32 29 20 4c 61 72 67 65 73 74 20 74 61 72 67 65 74 20 69 73 20 uct...size(2).Largest.target.is.
bf20 37 0a 09 09 20 2d 3e 20 6d 61 69 6e 40 73 61 6d 70 6c 65 5f 6d 65 73 73 61 67 65 28 43 4f 4d 52 7....->.main@sample_message(COMR
bf40 41 4d 5b 37 5d 29 2c 20 0a 0a 20 20 20 20 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 69 40 AM[7]),.......eusart_write_midi@
bf60 64 61 74 61 09 50 54 52 20 75 6e 73 69 67 6e 65 64 20 63 68 61 72 20 20 73 69 7a 65 28 32 29 20 data.PTR.unsigned.char..size(2).
bf80 4c 61 72 67 65 73 74 20 74 61 72 67 65 74 20 69 73 20 37 0a 09 09 20 2d 3e 20 73 61 6d 70 6c 65 Largest.target.is.7....->.sample
bfa0 5f 6d 65 73 73 61 67 65 2e 64 61 74 61 28 43 4f 4d 52 41 4d 5b 34 5d 29 2c 20 6d 61 69 6e 40 73 _message.data(COMRAM[4]),.main@s
bfc0 61 6d 70 6c 65 5f 6d 65 73 73 61 67 65 28 43 4f 4d 52 41 4d 5b 37 5d 29 2c 20 0a 0a 20 20 20 20 ample_message(COMRAM[7]),.......
bfe0 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 69 40 70 6b 74 09 50 fd 01 11 54 52 20 73 74 72 eusart_write_midi@pkt.P...TR.str
c000 75 63 74 20 2e 20 73 69 7a 65 28 32 29 20 4c 61 72 67 65 73 74 20 74 61 72 67 65 74 20 69 73 20 uct...size(2).Largest.target.is.
c020 37 0a 09 09 20 2d 3e 20 6d 61 69 6e 40 73 61 6d 70 6c 65 5f 6d 65 73 73 61 67 65 28 43 4f 4d 52 7....->.main@sample_message(COMR
c040 41 4d 5b 37 5d 29 2c 20 0a 0a 0a 43 72 69 74 69 63 61 6c 20 50 61 74 68 73 20 75 6e 64 65 72 20 AM[7]),....Critical.Paths.under.
c060 5f 6d 61 69 6e 20 69 6e 20 43 4f 4d 52 41 4d 0a 0a 20 20 20 20 5f 6d 61 69 6e 2d 3e 5f 6d 69 64 _main.in.COMRAM......_main->_mid
c080 69 5f 6e 6f 74 65 5f 6f 6e 0a 20 20 20 20 5f 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 2d 3e 5f 6d 69 i_note_on....._midi_note_on->_mi
c0a0 64 69 5f 73 65 74 5f 63 68 61 6e 6e 65 6c 0a 20 20 20 20 5f 65 75 73 61 72 74 5f 77 72 69 74 65 di_set_channel....._eusart_write
c0c0 5f 6d 69 64 69 2d 3e 5f 70 75 74 63 68 0a 0a 43 72 69 74 69 63 61 6c 20 50 61 74 68 73 20 75 6e _midi->_putch..Critical.Paths.un
c0e0 64 65 72 20 5f 6d 61 69 6e 20 69 6e 20 42 41 4e 4b 30 0a 0a 20 20 20 20 4e 6f 6e 65 2e 0a 0a 43 der._main.in.BANK0......None...C
c100 72 69 74 69 63 61 6c 20 50 61 74 68 73 20 75 6e 64 65 72 20 5f 6d 61 69 6e 20 69 6e 20 42 41 4e ritical.Paths.under._main.in.BAN
c120 4b 31 0a 0a 20 20 20 20 4e 6f 6e 65 2e 0a 0a 43 72 69 74 69 63 61 6c 20 50 61 74 68 73 20 75 6e K1......None...Critical.Paths.un
c140 64 65 72 20 5f 6d 61 69 6e 20 69 6e 20 42 41 4e 4b 32 0a 0a 20 20 20 20 4e 6f 6e 65 2e 0a 0a 43 der._main.in.BANK2......None...C
c160 72 69 74 69 63 61 6c 20 50 61 74 68 73 20 75 6e 64 65 72 20 5f 6d 61 69 6e 20 69 6e 20 42 41 4e ritical.Paths.under._main.in.BAN
c180 4b 33 0a 0a 20 20 20 20 4e 6f 6e 65 2e 0a 0a 43 72 69 74 69 63 61 6c 20 50 61 74 68 73 20 75 6e K3......None...Critical.Paths.un
c1a0 64 65 72 20 5f 6d 61 69 6e 20 69 6e 20 42 41 4e 4b 34 0a 0a 20 20 20 20 4e 6f 6e 65 2e 0a 0a 43 der._main.in.BANK4......None...C
c1c0 72 69 74 69 63 61 6c 20 50 61 74 68 73 20 75 6e 64 65 72 20 5f 6d 61 69 6e 20 69 6e 20 42 41 4e ritical.Paths.under._main.in.BAN
c1e0 4b 35 0a 0a 20 20 20 20 4e 6f 6e 65 2e 0a 0a 43 61 6c 6c 20 47 72 61 fd 01 11 70 68 20 54 61 62 K5......None...Call.Gra...ph.Tab
c200 6c 65 73 3a 0a 0a 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d les:...-------------------------
c220 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
c240 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 28 44 65 70 74 68 ------------------------..(Depth
c260 29 20 46 75 6e 63 74 69 6f 6e 20 20 20 09 20 20 20 20 20 20 20 20 43 61 6c 6c 73 20 20 20 20 20 ).Function............Calls.....
c280 20 20 42 61 73 65 20 53 70 61 63 65 20 20 20 55 73 65 64 20 41 75 74 6f 73 20 50 61 72 61 6d 73 ..Base.Space...Used.Autos.Params
c2a0 20 20 20 20 52 65 66 73 0a 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ....Refs..----------------------
c2c0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
c2e0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 28 30 29 ---------------------------..(0)
c300 20 5f 6d 61 69 6e 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ._main..........................
c320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 37 20 20 20 20 20 37 20 20 .......................7.....7..
c340 20 20 20 20 30 20 20 20 20 31 35 39 30 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ....0....1590...................
c360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 33 20 43 4f ...........................13.CO
c380 4d 52 41 4d 20 20 20 20 20 37 20 20 20 20 20 37 20 20 20 20 20 20 30 0a 20 20 20 20 20 20 20 20 MRAM.....7.....7......0.........
c3a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 65 75 73 61 72 74 5f 69 6e 69 74 0a 20 20 20 ................_eusart_init....
c3c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 ..............._eusart_write_mid
c3e0 69 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 fd 01 11 20 20 5f 6d 69 64 i..........................._mid
c400 69 5f 6e 6f 74 65 5f 6f 6e 0a 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d i_note_on..---------------------
c420 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
c440 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 28 31 ----------------------------..(1
c460 29 20 5f 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 )._midi_note_on.................
c480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 38 20 20 20 20 20 32 20 ........................8.....2.
c4a0 20 20 20 20 20 36 20 20 20 20 31 32 36 34 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .....6....1264..................
c4c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 35 20 43 .............................5.C
c4e0 4f 4d 52 41 4d 20 20 20 20 20 38 20 20 20 20 20 32 20 20 20 20 20 20 36 0a 20 20 20 20 20 20 20 OMRAM.....8.....2......6........
c500 20 20 20 20 20 20 20 20 20 20 20 20 5f 6d 69 64 69 5f 73 65 74 5f 63 68 61 6e 6e 65 6c 0a 20 20 ............_midi_set_channel...
c520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 6d 69 64 69 5f 73 65 74 5f 73 74 61 74 .................._midi_set_stat
c540 75 73 0a 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d us..----------------------------
c560 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
c580 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 28 32 29 20 5f 6d 69 64 69 ---------------------..(2)._midi
c5a0 5f 73 65 74 5f 73 74 61 74 75 73 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 _set_status.....................
c5c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 34 20 20 20 20 20 31 20 20 20 20 20 20 33 20 .................4.....1......3.
c5e0 20 20 20 20 33 37 30 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 fd 01 11 20 20 20 20 20 20 ....370.........................
c600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 20 43 4f 4d 52 41 .........................0.COMRA
c620 4d 20 20 20 20 20 34 20 20 20 20 20 31 20 20 20 20 20 20 33 0a 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d M.....4.....1......3..----------
c640 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
c660 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
c680 2d 2d 2d 2d 2d 2d 2d 0a 20 28 32 29 20 5f 6d 69 64 69 5f 73 65 74 5f 63 68 61 6e 6e 65 6c 20 20 -------..(2)._midi_set_channel..
c6a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c6c0 20 20 20 35 20 20 20 20 20 31 20 20 20 20 20 20 34 20 20 20 20 20 33 37 30 0a 20 20 20 20 20 20 ...5.....1......4.....370.......
c6e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c700 20 20 20 20 20 20 20 20 30 20 43 4f 4d 52 41 4d 20 20 20 20 20 35 20 20 20 20 20 31 20 20 20 20 ........0.COMRAM.....5.....1....
c720 20 20 34 0a 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ..4..---------------------------
c740 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
c760 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 28 31 29 20 5f 65 75 73 ----------------------..(1)._eus
c780 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 69 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 art_write_midi..................
c7a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 38 20 20 20 20 20 36 20 20 20 20 20 20 32 ..................8.....6......2
c7c0 20 20 20 20 20 32 37 30 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .....270........................
c7e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 fd 01 11 31 20 43 4f 4d 52 ..........................1.COMR
c800 41 4d 20 20 20 20 20 38 20 20 20 20 20 36 20 20 20 20 20 20 32 0a 20 20 20 20 20 20 20 20 20 20 AM.....8.....6......2...........
c820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 70 75 74 63 68 0a 20 2d 2d 2d 2d ...................._putch..----
c840 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
c860 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
c880 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 28 32 29 20 5f 70 75 74 63 68 20 20 20 20 20 20 20 -------------..(2)._putch.......
c8a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c8c0 20 20 20 20 20 20 20 20 20 31 20 20 20 20 20 31 20 20 20 20 20 20 30 20 20 20 20 20 20 31 35 0a .........1.....1......0......15.
c8e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 20 43 4f 4d 52 41 4d 20 20 20 20 20 31 20 20 20 20 ..............0.COMRAM.....1....
c920 20 31 20 20 20 20 20 20 30 0a 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d .1......0..---------------------
c940 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
c960 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 28 31 ----------------------------..(1
c980 29 20 5f 65 75 73 61 72 74 5f 69 6e 69 74 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 )._eusart_init..................
c9a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 20 20 20 20 20 30 20 ........................0.....0.
c9c0 20 20 20 20 20 30 20 20 20 20 20 20 20 30 0a 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d .....0.......0..----------------
c9e0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d fd 01 11 2d 2d 2d 2d 2d 2d -----------------------...------
ca00 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
ca20 2d 2d 2d 2d 0a 20 45 73 74 69 6d 61 74 65 64 20 6d 61 78 69 6d 75 6d 20 73 74 61 63 6b 20 64 65 ----..Estimated.maximum.stack.de
ca40 70 74 68 20 32 0a 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d pth.2..-------------------------
ca60 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
ca80 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 20 43 61 6c 6c 20 ------------------------...Call.
caa0 47 72 61 70 68 20 47 72 61 70 68 73 3a 0a 0a 20 5f 6d 61 69 6e 20 28 52 4f 4f 54 29 0a 20 20 20 Graph.Graphs:..._main.(ROOT)....
cac0 5f 65 75 73 61 72 74 5f 69 6e 69 74 0a 20 20 20 5f 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 _eusart_init...._eusart_write_mi
cae0 64 69 0a 20 20 20 20 20 5f 70 75 74 63 68 0a 20 20 20 5f 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 0a di......_putch...._midi_note_on.
cb00 20 20 20 20 20 5f 6d 69 64 69 5f 73 65 74 5f 63 68 61 6e 6e 65 6c 0a 20 20 20 20 20 5f 6d 69 64 ....._midi_set_channel......_mid
cb20 69 5f 73 65 74 5f 73 74 61 74 75 73 0a 0a 20 41 64 64 72 65 73 73 20 73 70 61 63 65 73 3a 0a 4e i_set_status...Address.spaces:.N
cb40 61 6d 65 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 69 7a 65 20 20 20 41 75 74 6f 73 20 20 ame...............Size...Autos..
cb60 54 6f 74 61 6c 20 20 20 20 43 6f 73 74 20 20 20 20 20 20 55 73 61 67 65 0a 42 49 54 43 4f 4d 52 Total....Cost......Usage.BITCOMR
cb80 41 4d 20 20 20 20 20 20 20 20 20 20 20 35 46 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 AM...........5F......0.......0..
cba0 20 20 20 20 20 30 20 20 20 20 20 20 20 20 30 2e 30 25 0a 45 45 44 41 54 41 20 20 20 20 20 20 20 .....0........0.0%.EEDATA.......
cbc0 20 20 20 20 20 20 31 30 30 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 ......100......0.......0.......0
cbe0 20 20 20 20 20 20 20 20 30 2e 30 25 0a 4e 55 4c 4c 20 20 20 20 20 20 fd 01 11 20 20 20 20 20 20 ........0.0%.NULL...............
cc00 20 20 20 20 20 30 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 .....0......0.......0.......0...
cc20 20 20 20 20 20 30 2e 30 25 0a 43 4f 44 45 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 .....0.0%.CODE.................0
cc40 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 20 30 ......0.......0.......0........0
cc60 2e 30 25 0a 43 4f 4d 52 41 4d 20 20 20 20 20 20 20 20 20 20 20 20 20 20 35 46 20 20 20 20 20 31 .0%.COMRAM..............5F.....1
cc80 34 20 20 20 20 20 20 31 34 20 20 20 20 20 20 20 31 20 20 20 20 20 20 20 32 31 2e 31 25 0a 53 54 4......14.......1.......21.1%.ST
cca0 41 43 4b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 20 20 20 20 20 20 30 20 20 20 20 20 ACK................0......0.....
ccc0 20 20 30 20 20 20 20 20 20 20 32 20 20 20 20 20 20 20 20 30 2e 30 25 0a 42 49 54 42 41 4e 4b 30 ..0.......2........0.0%.BITBANK0
cce0 20 20 20 20 20 20 20 20 20 20 20 20 41 30 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 ............A0......0.......0...
cd00 20 20 20 20 33 20 20 20 20 20 20 20 20 30 2e 30 25 0a 42 41 4e 4b 30 20 20 20 20 20 20 20 20 20 ....3........0.0%.BANK0.........
cd20 20 20 20 20 20 20 41 30 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 34 20 ......A0......0.......0.......4.
cd40 20 20 20 20 20 20 20 30 2e 30 25 0a 42 49 54 42 41 4e 4b 31 20 20 20 20 20 20 20 20 20 20 20 31 .......0.0%.BITBANK1...........1
cd60 30 30 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 35 20 20 20 20 20 20 20 00......0.......0.......5.......
cd80 20 30 2e 30 25 0a 42 41 4e 4b 31 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 30 30 20 20 20 20 .0.0%.BANK1..............100....
cda0 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 36 20 20 20 20 20 20 20 20 30 2e 30 25 0a ..0.......0.......6........0.0%.
cdc0 42 49 54 42 41 4e 4b 32 20 20 20 20 20 20 20 20 20 20 20 31 30 30 20 20 20 20 20 20 30 20 20 20 BITBANK2...........100......0...
cde0 20 20 20 20 30 20 20 20 20 20 20 20 37 20 20 20 20 20 20 20 20 30 2e fd 01 11 30 25 0a 42 41 4e ....0.......7........0....0%.BAN
ce00 4b 32 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 30 30 20 20 20 20 20 20 30 20 20 20 20 20 20 K2..............100......0......
ce20 20 30 20 20 20 20 20 20 20 38 20 20 20 20 20 20 20 20 30 2e 30 25 0a 41 42 53 20 20 20 20 20 20 .0.......8........0.0%.ABS......
ce40 20 20 20 20 20 20 20 20 20 20 20 20 30 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 ............0......0.......0....
ce60 20 20 20 39 20 20 20 20 20 20 20 20 30 2e 30 25 0a 42 49 54 42 41 4e 4b 33 20 20 20 20 20 20 20 ...9........0.0%.BITBANK3.......
ce80 20 20 20 20 31 30 30 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 31 30 20 20 ....100......0.......0......10..
cea0 20 20 20 20 20 20 30 2e 30 25 0a 42 41 4e 4b 33 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 30 ......0.0%.BANK3..............10
cec0 30 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 31 31 20 20 20 20 20 20 20 20 0......0.......0......11........
cee0 30 2e 30 25 0a 42 49 54 42 41 4e 4b 34 20 20 20 20 20 20 20 20 20 20 20 31 30 30 20 20 20 20 20 0.0%.BITBANK4...........100.....
cf00 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 31 32 20 20 20 20 20 20 20 20 30 2e 30 25 0a 42 .0.......0......12........0.0%.B
cf20 41 4e 4b 34 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 30 30 20 20 20 20 20 20 30 20 20 20 20 ANK4..............100......0....
cf40 20 20 20 30 20 20 20 20 20 20 31 33 20 20 20 20 20 20 20 20 30 2e 30 25 0a 42 49 54 42 41 4e 4b ...0......13........0.0%.BITBANK
cf60 35 20 20 20 20 20 20 20 20 20 20 20 31 30 30 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 5...........100......0.......0..
cf80 20 20 20 20 31 34 20 20 20 20 20 20 20 20 30 2e 30 25 0a 42 41 4e 4b 35 20 20 20 20 20 20 20 20 ....14........0.0%.BANK5........
cfa0 20 20 20 20 20 20 31 30 30 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 31 35 ......100......0.......0......15
cfc0 20 20 20 20 20 20 20 20 30 2e 30 25 0a 42 49 47 52 41 4d 20 20 20 20 20 20 20 20 20 20 20 20 20 ........0.0%.BIGRAM.............
cfe0 35 46 46 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 fd 01 11 20 31 36 20 20 20 5FF......0.......0.........16...
d000 20 20 20 20 20 30 2e 30 25 0a 44 41 54 41 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 .....0.0%.DATA.................0
d020 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 20 31 37 20 20 20 20 20 20 20 20 30 ......0.......0......17........0
d040 2e 30 25 0a 42 49 54 53 46 52 5f 31 20 20 20 20 20 20 20 20 20 20 20 20 20 30 20 20 20 20 20 20 .0%.BITSFR_1.............0......
d060 30 20 20 20 20 20 20 20 30 20 20 20 20 20 32 30 30 20 20 20 20 20 20 20 20 30 2e 30 25 0a 53 46 0.......0.....200........0.0%.SF
d080 52 5f 31 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 20 20 20 20 20 20 30 20 20 20 20 20 R_1................0......0.....
d0a0 20 20 30 20 20 20 20 20 32 30 30 20 20 20 20 20 20 20 20 30 2e 30 25 0a 42 49 54 53 46 52 20 20 ..0.....200........0.0%.BITSFR..
d0c0 20 20 20 20 20 20 20 20 20 20 20 20 20 30 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 .............0......0.......0...
d0e0 20 20 32 30 30 20 20 20 20 20 20 20 20 30 2e 30 25 0a 53 46 52 20 20 20 20 20 20 20 20 20 20 20 ..200........0.0%.SFR...........
d100 20 20 20 20 20 20 20 30 20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 20 20 20 20 20 32 30 30 20 .......0......0.......0.....200.
d120 20 20 20 20 20 20 20 30 2e 30 25 0a 0a 0a 4d 69 63 72 6f 63 68 69 70 20 54 65 63 68 6e 6f 6c 6f .......0.0%...Microchip.Technolo
d140 67 79 20 50 49 43 31 38 20 4d 61 63 72 6f 20 41 73 73 65 6d 62 6c 65 72 20 56 31 2e 34 34 20 62 gy.PIC18.Macro.Assembler.V1.44.b
d160 75 69 6c 64 20 2d 31 35 34 33 32 32 33 31 32 20 0a 53 79 6d 62 6f 6c 20 54 61 62 6c 65 20 20 20 uild.-154322312..Symbol.Table...
d180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d1a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d1c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 68 75 20 46 65 62 20 32 32 20 31 30 3a 34 37 ................Thu.Feb.22.10:47
d1e0 3a 35 36 20 32 30 31 38 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 0f 00 11 20 20 20 20 20 20 :56.2018........................
d200 20 20 20 20 20 6c 31 32 20 15 00 12 00 00 00 00 00 34 04 10 74 65 78 74 34 00 03 76 00 00 00 04 .....l12.........4..text4..v....
d220 00 1e 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 31 ..............................l1
d240 33 20 15 00 12 00 00 00 00 00 34 04 10 74 65 78 74 34 00 03 64 00 00 00 04 00 1e 00 11 20 20 20 3.........4..text4..d...........
d260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 31 39 20 15 00 12 00 00 .......................l19......
d280 00 00 00 34 04 10 74 65 78 74 30 00 03 20 00 00 00 04 00 8c 00 11 20 20 0a 20 20 20 20 20 20 20 ...4..text0.....................
d2a0 20 20 20 20 20 20 20 5f 5f 43 46 47 5f 43 50 30 24 4f 46 46 20 30 30 30 30 30 30 20 20 20 20 20 .......__CFG_CP0$OFF.000000.....
d2c0 20 20 20 20 20 20 20 20 20 20 20 5f 5f 43 46 47 5f 43 50 31 24 4f 46 46 20 30 30 30 30 30 30 20 ...........__CFG_CP1$OFF.000000.
d2e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f 43 46 47 5f 4c 56 50 24 4f 4e 20 30 30 30 ................__CFG_LVP$ON.000
d300 30 30 30 20 20 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 37 30 000..........................l70
d320 30 20 15 00 12 00 00 00 00 00 34 04 10 74 65 78 74 35 00 03 02 00 00 00 04 00 1e 00 11 20 20 20 0.........4..text5..............
d340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 38 33 32 20 15 00 12 00 00 ......................l832......
d360 00 00 00 34 04 10 74 65 78 74 34 00 03 64 00 00 00 04 00 b0 00 11 20 20 20 20 20 20 20 20 20 20 ...4..text4..d..................
d380 20 20 20 20 20 20 5f 5f 43 46 47 5f 43 50 42 24 4f 46 46 20 30 30 30 30 30 30 20 20 0a 20 20 20 ......__CFG_CPB$OFF.000000......
d3a0 20 20 20 20 20 20 20 20 20 20 20 5f 5f 43 46 47 5f 43 50 44 24 4f 46 46 20 30 30 30 30 30 30 20 ...........__CFG_CPD$OFF.000000.
d3c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 52 43 49 46 20 30 30 37 ......................._RCIF.007
d3e0 43 46 35 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 54 58 49 46 CF5........................_TXIF
d400 20 30 30 37 43 46 34 20 20 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .007CF4.........................
d420 5f 6d 61 69 6e 20 0f 00 12 00 00 00 00 00 34 04 10 74 65 78 74 30 00 00 1e 00 11 20 20 20 20 20 _main.........4..text0..........
d440 20 20 20 20 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 40 63 68 61 6e 6e 65 6c 20 1c 00 12 00 00 00 00 ....midi_note_on@channel........
d460 00 34 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 07 00 00 00 04 00 b0 00 11 20 20 20 20 20 .4..cstackCOMRAM................
d480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 73 72 32 68 20 30 30 30 46 44 41 20 ...................fsr2h.000FDA.
d4a0 20 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 64 66 32 20 30 30 ........................indf2.00
d4c0 30 46 44 46 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 73 72 32 0FDF........................fsr2
d4e0 6c 20 30 30 30 46 44 39 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f 43 46 47 5f 42 4f 52 l.000FD9...............__CFG_BOR
d500 56 24 31 39 30 20 30 30 30 30 30 30 20 20 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 V$190.000000....................
d520 20 20 20 20 20 73 74 61 72 74 20 0f 00 12 00 00 00 00 00 34 04 20 73 74 61 72 74 00 00 42 00 11 .....start.........4..start..B..
d540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f 43 46 47 5f 49 45 53 4f 24 4f 46 46 20 30 30 ...............__CFG_IESO$OFF.00
d560 30 30 30 30 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 40 70 6b 0000.............midi_note_on@pk
d580 74 20 1c 00 12 00 00 00 00 00 34 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 05 00 00 00 04 t.........4..cstackCOMRAM.......
d5a0 00 43 00 11 20 20 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f 5f 70 61 72 61 6d 5f 62 61 .C...................___param_ba
d5c0 6e 6b 20 30 30 30 30 30 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 nk.000000.......................
d5e0 3f 5f 6d 61 69 6e 20 16 00 12 00 00 00 00 00 34 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 00 ?_main.........4..cstackCOMRAM..
d600 fd 01 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f 43 46 47 5f 57 44 54 45 4e 24 4f 4e ..................__CFG_WDTEN$ON
d620 20 30 30 30 30 30 30 20 20 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f .000000........................_
d640 52 43 52 45 47 20 30 30 30 46 41 45 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 RCREG.000FAE....................
d660 20 20 20 5f 53 50 42 52 47 20 30 30 30 46 41 46 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..._SPBRG.000FAF................
d680 20 20 20 20 20 20 20 5f 54 58 52 45 47 20 30 30 30 46 41 44 20 20 0a 20 20 20 20 20 20 20 20 20 ......._TXREG.000FAD............
d6a0 20 20 20 20 5f 5f 43 46 47 5f 57 52 54 30 24 4f 46 46 20 30 30 30 30 30 30 20 20 20 20 20 20 20 ....__CFG_WRT0$OFF.000000.......
d6c0 20 20 20 20 20 20 20 20 5f 5f 43 46 47 5f 57 52 54 31 24 4f 46 46 20 30 30 30 30 30 30 20 20 20 ........__CFG_WRT1$OFF.000000...
d6e0 20 20 20 20 20 20 20 20 20 20 20 5f 5f 43 46 47 5f 45 42 54 52 30 24 4f 46 46 20 30 30 30 30 30 ...........__CFG_EBTR0$OFF.00000
d700 30 20 20 0a 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f 43 46 47 5f 46 43 4d 45 4e 24 4f 46 46 20 0...............__CFG_FCMEN$OFF.
d720 30 30 30 30 30 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f 43 46 47 5f 45 42 54 52 31 24 000000..............__CFG_EBTR1$
d740 4f 46 46 20 30 30 30 30 30 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f 43 46 47 5f 57 OFF.000000...............__CFG_W
d760 52 54 42 24 4f 46 46 20 30 30 30 30 30 30 20 20 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f RTB$OFF.000000................__
d780 43 46 47 5f 57 52 54 43 24 4f 46 46 20 30 30 30 30 30 30 20 20 20 20 20 20 20 20 20 20 20 20 20 CFG_WRTC$OFF.000000.............
d7a0 20 20 5f 5f 43 46 47 5f 57 52 54 44 24 4f 46 46 20 30 30 30 30 30 30 20 20 20 20 20 20 20 20 20 ..__CFG_WRTD$OFF.000000.........
d7c0 20 20 20 20 20 5f 5f 43 46 47 5f 45 42 54 52 42 24 4f 46 46 20 30 30 30 30 30 30 20 20 0a 20 20 .....__CFG_EBTRB$OFF.000000.....
d7e0 20 20 20 20 20 20 5f 5f 43 46 47 5f 4d 43 4c 52 45 24 45 58 54 4d 43 4c 52 20 30 30 30 30 30 30 ......__CFG_MCLRE$EXTMCLR.000000
d800 1e 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3f 5f 65 75 73 61 72 74 5f 69 6e 69 74 ...................?_eusart_init
d820 20 16 00 12 00 00 00 00 00 34 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 00 1e 00 11 20 20 20 .........4..cstackCOMRAM........
d840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 70 75 74 63 68 20 0f 00 12 00 00 ...................._putch......
d860 00 00 00 34 04 10 74 65 78 74 35 00 00 1f 00 11 20 20 0a 20 20 20 20 20 20 20 20 20 5f 65 75 73 ...4..text5................._eus
d880 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 69 20 0f 00 12 00 00 00 00 00 34 04 10 74 65 78 74 34 00 art_write_midi.........4..text4.
d8a0 00 1e 00 11 20 20 20 20 20 5f 5f 65 6e 64 5f 6f 66 5f 6d 69 64 69 5f 73 65 74 5f 73 74 61 74 75 .........__end_of_midi_set_statu
d8c0 73 20 15 00 12 00 00 00 00 00 34 04 10 74 65 78 74 32 00 03 24 00 00 00 04 00 67 00 11 20 20 20 s.........4..text2..$.....g.....
d8e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 61 74 75 73 20 30 30 30 46 44 ....................status.000FD
d900 38 20 20 0a 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f 43 46 47 5f 48 46 4f 46 53 54 24 4f 4e 20 8...............__CFG_HFOFST$ON.
d920 30 30 30 30 30 30 20 20 20 20 20 20 20 20 20 20 3f 5f 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 000000..........?_eusart_write_m
d940 69 64 69 20 1c 00 12 00 00 00 00 00 34 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 01 00 00 idi.........4..cstackCOMRAM.....
d960 00 04 00 43 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f 43 46 47 5f 50 42 41 44 45 4e ...C................__CFG_PBADEN
d980 24 4f 4e 20 30 30 30 30 30 30 20 20 0a 20 20 20 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 $ON.000000......eusart_write_mid
d9a0 69 40 6c 65 6e 67 74 68 20 1c 00 12 00 00 00 00 00 34 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d i@length.........4..cstackCOMRAM
d9c0 00 03 05 00 00 00 04 00 1e 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f 69 6e 69 74 69 61 ........................__initia
d9e0 6c 69 7a 61 74 69 6f 6e 20 0f 00 12 00 00 00 00 00 34 04 10 63 69 6e 69 74 00 00 1e 00 11 20 20 lization.........4..cinit.......
da00 20 20 20 20 20 20 20 20 20 20 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 40 6e 6f 74 65 20 1c 00 12 00 ..........midi_note_on@note.....
da20 00 00 00 00 34 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 09 00 00 00 04 00 1f 00 11 20 20 ....4..cstackCOMRAM.............
da40 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f 65 6e 64 5f 6f 66 5f 6d 61 69 6e 20 15 00 12 ...............__end_of_main....
da60 00 00 00 00 00 34 04 10 74 65 78 74 30 00 03 2e 00 00 00 04 00 1e 00 11 20 20 20 20 20 20 20 20 .....4..text0...................
da80 20 3f 3f 5f 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 69 20 1c 00 12 00 00 00 00 00 34 04 .??_eusart_write_midi.........4.
daa0 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 03 00 00 00 04 00 1e 00 11 20 20 20 20 20 20 20 20 .cstackCOMRAM...................
dac0 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 40 76 65 6c 6f 63 69 74 79 20 1c 00 12 00 00 00 00 00 34 04 midi_note_on@velocity.........4.
dae0 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 0a 00 00 00 04 00 1f 00 11 20 20 0a 20 20 20 20 20 .cstackCOMRAM...................
db00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3f 3f 5f 6d 61 69 6e 20 1c 00 12 00 00 00 00 00 34 ...............??_main.........4
db20 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 0d 00 00 00 04 00 1e 00 11 20 20 20 20 20 20 20 ..cstackCOMRAM..................
db40 20 20 20 20 20 20 20 20 3f 5f 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 20 1c 00 12 00 00 00 00 00 34 ........?_midi_note_on.........4
db60 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 05 00 00 00 04 00 43 00 11 20 20 20 20 20 20 20 ..cstackCOMRAM........C.........
db80 20 20 20 20 20 20 20 20 5f 5f 61 63 74 69 76 65 74 62 6c 70 74 72 20 30 30 30 30 30 30 20 20 0a ........__activetblptr.000000...
dba0 20 5f 5f 65 6e 64 5f 6f 66 5f 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 69 20 15 00 12 00 .__end_of_eusart_write_midi.....
dbc0 00 00 00 00 34 04 10 74 65 78 74 34 00 03 88 00 00 00 04 00 1e 00 11 20 20 20 20 20 20 20 20 20 ....4..text4....................
dbe0 20 20 20 20 20 20 20 20 20 20 20 20 20 3f 5f 70 75 74 63 68 20 16 00 12 00 00 00 00 00 34 04 10 .............?_putch.........4..
dc00 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 00 b0 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 cstackCOMRAM....................
dc20 20 20 20 20 20 20 20 5f 54 52 49 53 43 36 20 30 30 37 43 41 36 20 20 0a 20 20 20 20 20 20 20 20 ......._TRISC6.007CA6...........
dc40 20 20 20 20 20 20 20 20 20 20 20 20 5f 54 52 49 53 43 37 20 30 30 37 43 41 37 20 20 20 20 20 20 ............_TRISC7.007CA7......
dc60 20 20 20 20 20 20 20 20 5f 5f 43 46 47 5f 58 49 4e 53 54 24 4f 46 46 20 30 30 30 30 30 30 20 20 ........__CFG_XINST$OFF.000000..
dc80 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f 43 46 47 5f 53 54 56 52 45 4e 24 4f 4e 20 30 30 30 30 ............__CFG_STVREN$ON.0000
dca0 30 30 20 20 0a 20 20 5f 5f 65 6e 64 5f 6f 66 5f 6d 69 64 69 5f 73 65 74 5f 63 68 61 6e 6e 65 6c 00.....__end_of_midi_set_channel
dcc0 20 15 00 12 00 00 00 00 00 34 04 10 74 65 78 74 33 00 03 26 00 00 00 04 00 1e 00 11 20 20 20 20 .........4..text3..&............
dce0 20 20 20 6d 69 64 69 5f 73 65 74 5f 73 74 61 74 75 73 40 73 74 61 74 75 73 20 1c 00 12 00 00 00 ...midi_set_status@status.......
dd00 00 00 34 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 02 00 00 00 04 00 1e 00 11 20 20 20 20 ..4..cstackCOMRAM...............
dd20 20 20 20 20 20 20 20 20 20 20 3f 3f 5f 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 20 1c 00 12 00 00 00 ..........??_midi_note_on.......
dd40 00 00 34 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 0b 00 00 00 04 00 1f 00 11 20 20 0a 20 ..4..cstackCOMRAM...............
dd60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 75 74 63 68 40 63 20 16 00 12 00 00 ...................putch@c......
dd80 00 00 00 34 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 00 1e 00 11 20 20 20 20 20 20 20 20 20 ...4..cstackCOMRAM..............
dda0 20 20 20 20 20 20 20 20 20 5f 5f 61 63 63 65 73 73 74 6f 70 20 15 00 12 00 00 00 00 00 34 04 20 .........__accesstop.........4..
ddc0 5f 5f 61 63 63 65 73 73 74 6f 70 00 00 1e 00 11 20 20 20 20 20 5f 5f 65 6e 64 5f 6f 66 5f 5f 69 __accesstop..........__end_of__i
dde0 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 20 0f 00 12 00 00 00 00 00 34 04 10 63 69 6e 69 74 00 00 nitialization.........4..cinit..
de00 1f 00 11 20 20 0a 20 20 20 20 20 20 20 20 20 20 3f 5f 6d 69 64 69 5f 73 65 74 5f 73 74 61 74 75 ................?_midi_set_statu
de20 73 20 16 00 12 00 00 00 00 00 34 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 00 42 00 11 20 20 s.........4..cstackCOMRAM..B....
de40 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f 5f 72 70 61 72 61 6d 5f 75 73 65 64 20 30 30 30 30 .............___rparam_used.0000
de60 30 31 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f 70 63 73 74 61 63 6b 43 4f 4d 52 41 4d 20 01..............__pcstackCOMRAM.
de80 16 00 12 00 00 00 00 00 34 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 00 1f 00 11 20 20 0a 20 ........4..cstackCOMRAM.........
dea0 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f 65 6e 64 5f 6f 66 5f 70 75 74 63 68 20 15 00 12 00 00 ............__end_of_putch......
dec0 00 00 00 34 04 10 74 65 78 74 35 00 03 0c 00 00 00 04 00 1e 00 11 20 20 5f 5f 73 69 7a 65 5f 6f ...4..text5.............__size_o
dee0 66 5f 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 69 20 1d 00 12 00 00 00 00 00 34 04 10 74 f_eusart_write_midi.........4..t
df00 65 78 74 34 00 10 74 65 78 74 34 00 03 88 00 00 00 04 05 00 1e 00 11 20 20 20 20 20 20 20 20 20 ext4..text4.....................
df20 20 20 20 20 20 20 20 20 20 20 20 20 3f 3f 5f 70 75 74 63 68 20 16 00 12 00 00 00 00 00 34 04 10 ............??_putch.........4..
df40 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 00 43 00 11 20 20 0a 20 20 20 20 20 20 20 20 20 20 20 5f cstackCOMRAM..C................_
df60 5f 43 46 47 5f 50 4c 4c 43 46 47 24 4f 46 46 20 30 30 30 30 30 30 20 20 20 20 20 20 20 20 5f 5f _CFG_PLLCFG$OFF.000000........__
df80 73 69 7a 65 5f 6f 66 5f 65 75 73 61 72 74 5f 69 6e 69 74 20 1d 00 12 00 00 00 00 00 34 04 10 74 size_of_eusart_init.........4..t
dfa0 65 78 74 36 00 10 74 65 78 74 36 00 03 18 00 00 00 04 05 00 67 00 11 20 20 20 20 20 20 20 20 20 ext6..text6.........g...........
dfc0 20 5f 5f 43 46 47 5f 43 43 50 32 4d 58 24 50 4f 52 54 43 31 20 30 30 30 30 30 30 20 20 0a 20 20 .__CFG_CCP2MX$PORTC1.000000.....
dfe0 20 20 20 20 20 20 5f 5f 43 46 47 5f 43 43 50 33 4d 58 24 50 4f 52 54 42 35 20 30 30 30 30 30 30 ......__CFG_CCP3MX$PORTB5.000000
e000 20 20 20 20 20 20 20 20 5f 5f 65 6e 64 5f 6f 66 5f 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 20 15 00 ........__end_of_midi_note_on...
e020 12 00 00 00 00 00 34 04 10 74 65 78 74 31 00 03 76 00 00 00 04 00 1e 00 11 20 20 20 20 20 20 20 ......4..text1..v...............
e040 20 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 69 40 70 6b 74 20 1c 00 12 00 00 00 00 00 34 .eusart_write_midi@pkt.........4
e060 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 01 00 00 00 04 00 43 00 11 20 20 0a 20 20 20 20 ..cstackCOMRAM........C.........
e080 20 20 20 20 20 20 20 5f 5f 43 46 47 5f 50 57 52 54 45 4e 24 4f 46 46 20 30 30 30 30 30 30 20 20 .......__CFG_PWRTEN$OFF.000000..
e0a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f 48 70 61 72 61 6d 20 13 00 12 00 ...................__Hparam.....
e0c0 00 00 00 00 34 04 20 5f 5f 48 72 70 61 72 61 6d 00 00 1e 00 11 20 20 20 20 20 20 20 20 20 20 20 ....4..__Hrparam................
e0e0 20 20 20 20 20 20 20 20 20 20 5f 5f 4c 70 61 72 61 6d 20 13 00 12 00 00 00 00 00 34 04 20 5f 5f ..........__Lparam.........4..__
e100 4c 72 70 61 72 61 6d 00 00 1f 00 11 20 20 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 Lrparam.........................
e120 20 20 5f 5f 70 63 69 6e 69 74 20 0f 00 12 00 00 00 00 00 34 04 10 63 69 6e 69 74 00 00 1e 00 11 ..__pcinit.........4..cinit.....
e140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f 72 61 6d 74 6f 70 20 12 00 .....................__ramtop...
e160 12 00 00 00 00 00 34 04 20 5f 5f 72 61 6d 74 6f 70 00 00 1e 00 11 20 20 20 20 20 20 20 20 20 20 ......4..__ramtop...............
e180 20 20 20 20 20 20 20 20 20 20 20 5f 5f 70 74 65 78 74 30 20 0f 00 12 00 00 00 00 00 34 04 10 74 ...........__ptext0.........4..t
e1a0 65 78 74 30 00 00 1f 00 11 20 20 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f ext0..........................._
e1c0 5f 70 74 65 78 74 31 20 0f 00 12 00 00 00 00 00 34 04 10 74 65 78 74 31 00 00 1e 00 11 20 20 20 _ptext1.........4..text1........
e1e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f 70 74 65 78 74 32 20 0f 00 12 00 00 ..................__ptext2......
e200 00 00 00 34 04 10 74 65 78 74 32 00 00 1e 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...4..text2.....................
e220 20 20 20 20 20 5f 5f 70 74 65 78 74 33 20 0f 00 12 00 00 00 00 00 34 04 10 74 65 78 74 33 00 00 .....__ptext3.........4..text3..
e240 1f 00 11 20 20 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f 70 74 65 78 74 .........................__ptext
e260 34 20 0f 00 12 00 00 00 00 00 34 04 10 74 65 78 74 34 00 00 1e 00 11 20 20 20 20 20 20 20 20 20 4.........4..text4..............
e280 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f 70 74 65 78 74 35 20 0f 00 12 00 00 00 00 00 34 04 10 ............__ptext5.........4..
e2a0 74 65 78 74 35 00 00 1e 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f text5.........................._
e2c0 5f 70 74 65 78 74 36 20 0f 00 12 00 00 00 00 00 34 04 10 74 65 78 74 36 00 00 1f 00 11 20 20 0a _ptext6.........4..text6........
e2e0 20 20 20 20 20 20 65 6e 64 5f 6f 66 5f 69 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 20 0f 00 12 00 ......end_of_initialization.....
e300 00 00 00 00 34 04 10 63 69 6e 69 74 00 00 8b 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ....4..cinit....................
e320 20 20 20 20 5f 52 43 53 54 41 62 69 74 73 20 30 30 30 46 41 42 20 20 20 20 20 20 20 20 20 20 20 ...._RCSTAbits.000FAB...........
e340 20 20 20 20 20 20 20 20 20 20 70 6f 73 74 64 65 63 32 20 30 30 30 46 44 44 20 20 0a 20 20 20 20 ..........postdec2.000FDD.......
e360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 74 69 6e 63 32 20 30 30 30 46 44 45 20 20 ...............postinc2.000FDE..
e380 20 20 20 20 20 20 20 20 20 3f 5f 6d 69 64 69 5f 73 65 74 5f 63 68 61 6e 6e 65 6c 20 16 00 12 00 .........?_midi_set_channel.....
e3a0 00 00 00 00 34 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 00 1e 00 11 20 20 20 20 20 20 20 20 ....4..cstackCOMRAM.............
e3c0 20 20 3f 3f 5f 6d 69 64 69 5f 73 65 74 5f 63 68 61 6e 6e 65 6c 20 1c 00 12 00 00 00 00 00 34 04 ..??_midi_set_channel.........4.
e3e0 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 04 00 00 00 04 00 43 00 11 20 20 0a 20 20 20 20 20 .cstackCOMRAM........C..........
e400 20 20 20 20 20 20 20 20 20 20 20 20 5f 54 58 53 54 41 62 69 74 73 20 30 30 30 46 41 43 20 20 20 ............_TXSTAbits.000FAC...
e420 20 20 6d 69 64 69 5f 73 65 74 5f 63 68 61 6e 6e 65 6c 40 63 68 61 6e 6e 65 6c 20 1c 00 12 00 00 ..midi_set_channel@channel......
e440 00 00 00 34 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 02 00 00 00 04 00 43 00 11 20 20 20 ...4..cstackCOMRAM........C.....
e460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 42 41 55 44 43 4f 4e 62 69 74 73 20 30 30 30 46 42 .............._BAUDCONbits.000FB
e480 38 20 20 0a 20 20 20 20 20 20 20 73 74 61 72 74 5f 69 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 20 8..........start_initialization.
e4a0 0f 00 12 00 00 00 00 00 34 04 10 63 69 6e 69 74 00 00 1e 00 11 20 20 20 20 20 20 20 5f 5f 73 69 ........4..cinit............__si
e4c0 7a 65 5f 6f 66 5f 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 20 1d 00 12 00 00 00 00 00 34 04 10 74 65 ze_of_midi_note_on.........4..te
e4e0 78 74 31 00 10 74 65 78 74 31 00 03 76 00 00 00 04 05 00 1e 00 11 20 20 20 20 5f 5f 73 69 7a 65 xt1..text1..v.............__size
e500 5f 6f 66 5f 6d 69 64 69 5f 73 65 74 5f 73 74 61 74 75 73 20 1d 00 12 00 00 00 00 00 34 04 10 74 _of_midi_set_status.........4..t
e520 65 78 74 32 00 10 74 65 78 74 32 00 03 24 00 00 00 04 05 00 1f 00 11 20 20 0a 20 20 20 20 20 20 ext2..text2..$..................
e540 20 20 20 20 20 20 20 20 5f 6d 69 64 69 5f 6e 6f 74 65 5f 6f 6e 20 0f 00 12 00 00 00 00 00 34 04 ........_midi_note_on.........4.
e560 10 74 65 78 74 31 00 00 1e 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3f 3f 5f 65 75 73 .text1....................??_eus
e580 61 72 74 5f 69 6e 69 74 20 16 00 12 00 00 00 00 00 34 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d art_init.........4..cstackCOMRAM
e5a0 00 00 1e 00 11 20 20 20 20 20 20 20 20 20 20 6d 69 64 69 5f 73 65 74 5f 73 74 61 74 75 73 40 70 ...............midi_set_status@p
e5c0 6b 74 20 16 00 12 00 00 00 00 00 34 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 00 43 00 11 20 kt.........4..cstackCOMRAM..C...
e5e0 20 0a 20 20 20 20 20 20 20 20 20 20 5f 5f 43 46 47 5f 50 52 49 43 4c 4b 45 4e 24 4f 4e 20 30 30 ............__CFG_PRICLKEN$ON.00
e600 30 30 30 30 20 20 20 20 20 20 20 20 20 20 6d 61 69 6e 40 73 61 6d 70 6c 65 5f 6d 65 73 73 61 67 0000..........main@sample_messag
e620 65 20 1c 00 12 00 00 00 00 00 34 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 0d 00 00 00 04 e.........4..cstackCOMRAM.......
e640 00 1e 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f 73 69 7a 65 5f 6f 66 5f 70 75 74 63 ..................__size_of_putc
e660 68 20 1d 00 12 00 00 00 00 00 34 04 10 74 65 78 74 35 00 10 74 65 78 74 35 00 03 0c 00 00 00 04 h.........4..text5..text5.......
e680 05 00 1f 00 11 20 20 0a 20 20 20 20 20 20 20 5f 5f 65 6e 64 5f 6f 66 5f 65 75 73 61 72 74 5f 69 ...............__end_of_eusart_i
e6a0 6e 69 74 20 15 00 12 00 00 00 00 00 34 04 10 74 65 78 74 36 00 03 18 00 00 00 04 00 42 00 11 20 nit.........4..text6........B...
e6c0 20 20 20 20 20 20 20 20 20 20 20 5f 5f 43 46 47 5f 57 44 54 50 53 24 33 32 37 36 38 20 30 30 30 ...........__CFG_WDTPS$32768.000
e6e0 30 30 30 20 20 20 20 20 20 20 20 20 20 20 3f 3f 5f 6d 69 64 69 5f 73 65 74 5f 73 74 61 74 75 73 000...........??_midi_set_status
e700 20 1c 00 12 00 00 00 00 00 34 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 03 00 00 00 04 00 .........4..cstackCOMRAM........
e720 1f 00 11 20 20 0a 20 5f 5f 73 69 7a 65 5f 6f 66 5f 6d 69 64 69 5f 73 65 74 5f 63 68 61 6e 6e 65 .......__size_of_midi_set_channe
e740 6c 20 1d 00 12 00 00 00 00 00 34 04 10 74 65 78 74 33 00 10 74 65 78 74 33 00 03 26 00 00 00 04 l.........4..text3..text3..&....
e760 05 00 1e 00 11 20 20 20 20 20 20 20 65 75 73 61 72 74 5f 77 72 69 74 65 5f 6d 69 64 69 40 64 61 ............eusart_write_midi@da
e780 74 61 20 1c 00 12 00 00 00 00 00 34 04 10 63 73 74 61 63 6b 43 4f 4d 52 41 4d 00 03 07 00 00 00 ta.........4..cstackCOMRAM......
e7a0 04 00 1e 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f 48 72 70 61 72 .........................__Hrpar
e7c0 61 6d 20 13 00 12 00 00 00 00 00 34 04 20 5f 5f 48 72 70 61 72 61 6d 00 00 1f 00 11 20 20 0a 20 am.........4..__Hrparam.........
e7e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 5f 4c 72 70 61 72 61 6d 20 13 00 12 00 00 .................__Lrparam......
e800 00 00 00 34 04 20 5f 5f 4c 72 70 61 72 61 6d 00 00 67 00 11 20 20 20 20 20 20 20 20 20 20 5f 5f ...4..__Lrparam..g............__
e820 43 46 47 5f 42 4f 52 45 4e 24 53 42 4f 52 44 49 53 20 30 30 30 30 30 30 20 20 20 20 20 20 20 20 CFG_BOREN$SBORDIS.000000........
e840 20 20 20 5f 5f 43 46 47 5f 50 32 42 4d 58 24 50 4f 52 54 44 32 20 30 30 30 30 30 30 20 20 0a 20 ...__CFG_P2BMX$PORTD2.000000....
e860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 65 75 73 61 72 74 5f 69 6e 69 74 20 0f 00 12 00 00 .............._eusart_init......
e880 00 00 00 34 04 10 74 65 78 74 36 00 00 1e 00 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f ...4..text6...................._
e8a0 5f 73 69 7a 65 5f 6f 66 5f 6d 61 69 6e 20 1d 00 12 00 00 00 00 00 34 04 10 74 65 78 74 30 00 10 _size_of_main.........4..text0..
e8c0 74 65 78 74 30 00 03 2e 00 00 00 04 05 00 1e 00 11 20 20 20 20 20 20 20 20 20 6d 69 64 69 5f 73 text0.....................midi_s
e8e0 65 74 5f 63 68 61 6e 6e 65 6c 40 70 6b 74 20 16 00 12 00 00 00 00 00 34 04 10 63 73 74 61 63 6b et_channel@pkt.........4..cstack
e900 43 4f 4d 52 41 4d 00 00 67 00 11 20 20 0a 20 20 20 20 20 20 20 20 20 5f 5f 43 46 47 5f 54 33 43 COMRAM..g..............__CFG_T3C
e920 4d 58 24 50 4f 52 54 43 30 20 30 30 30 30 30 30 20 20 20 20 20 20 20 20 20 20 20 5f 5f 43 46 47 MX$PORTC0.000000...........__CFG
e940 5f 46 4f 53 43 24 45 43 48 50 49 4f 36 20 30 30 30 30 30 30 20 20 20 20 20 20 20 20 20 20 20 20 _FOSC$ECHPIO6.000000............
e960 5f 6d 69 64 69 5f 73 65 74 5f 63 68 61 6e 6e 65 6c 20 0f 00 12 00 00 00 00 00 34 04 10 74 65 78 _midi_set_channel.........4..tex
e980 74 33 00 00 1f 00 11 20 20 0a 20 20 20 20 20 20 20 20 20 20 20 5f 6d 69 64 69 5f 73 65 74 5f 73 t3..................._midi_set_s
e9a0 74 61 74 75 73 20 0f 00 12 00 00 00 00 00 34 04 10 74 65 78 74 32 00 00 03 00 11 20 20 0a 02 00 tatus.........4..text2..........
e9c0 06 00 00 ...