.DEFINITIONS;1;
FILE      MP3source.pas;1;
PROGRAM   SoftDDS;1;
TYPE      TLCD_num, ENUM;1;
          7, LCD_m1, LCD_m2, LCD_m3, LCD_m4, LCD_m5, LCD_m6, LCD_m7, LCD_m8, $00001;1;
VAR       _LCDM_PORT, BYTE, RAM, $00060;22;
VAR       SysTickTime, BYTE, RAM, $00061;1;
VAR       _TWI_TO, BYTE, RAM, $00062;39;
VAR       TWI_DevLock, DEVICELOCK, RAM, $00063;1;
IMPLEMENT SoftDDS;39;
TYPE      TEditWhich, ENUM;44;
          14, Patch, dB, Fr1, Fr2, Fr3, Fr4, Fr5, Fr6, Fr7, FrDec, Outp, Goff, Brst, Wv, Preset, $00001;44;
CONST     ItemOffset, BYTE, IMM, 2;49;
CONST     DDRBinit, BYTE, IMM, 63;52;
CONST     PortBinit, BYTE, IMM, 224;53;
CONST     DDRCinit, BYTE, IMM, 15;55;
CONST     PortCinit, BYTE, IMM, 251;56;
CONST     DDRDinit, BYTE, IMM, 4;58;
CONST     PortDinit, BYTE, IMM, 255;59;
CONST     BtnInPortReg, BYTE, IMM, 48;61;
CONST     LEDOutPort, BYTE, IMM, 50;62;
CONST     R2ROutPort, BYTE, IMM, 56;63;
CONST     MP3OutPort, BYTE, IMM, 53;64;
CONST     fhz, ARRAY, ROM, $00001;67;
          LONGINT, =0|8, 0|0, 0|0, 0|0, $00004;67;
CONST     fdhz, ARRAY, ROM, $00002;79;
          LONGINT, =0|16, 0|0, 0|0, 0|0, $00004;79;
INCLUDE   sinus.txt;83;
END_INCLUDE   sinus.txt;256;
FILE      MP3source.pas;256;
MAIN      SoftDDS;256;
CONST     sinus, ARRAY, ROM, $00003;84;
          BYTE, =0|256, 0|0, 0|0, 0|0, $00001;84;
CONST     Vers1Str, STRING, 17, ROM, $;87;
CONST     Vers2Str, STRING, 16, ROM, $;88;
CONST     InitStr, STRING, 17, ROM, $;90;
CONST     MemStr, STRING, 9, ROM, $;91;
CONST     PresetStr, STRING, 9, ROM, $;92;
CONST     HzStr, STRING, 5, ROM, $;93;
CONST     dBStr, STRING, 5, ROM, $;94;
CONST     SinStr, STRING, 5, ROM, $;95;
CONST     SquStr, STRING, 5, ROM, $;96;
CONST     TriStr, STRING, 5, ROM, $;97;
CONST     ExtStr, STRING, 5, ROM, $;98;
CONST     PwrStr, STRING, 5, ROM, $;99;
CONST     NrmStr, STRING, 5, ROM, $;100;
CONST     EmptyItemStr, STRING, 5, ROM, $;102;
CONST     FrequStr, STRING, 17, ROM, $;103;
CONST     OptStr, STRING, 17, ROM, $;104;
CONST     high, BOOLEAN, IMM, 255;105;
CONST     low, BOOLEAN, IMM, 0;106;
CONST     MP3playstop, BYTE, IMM, 1;108;
CONST     MP3rev, BYTE, IMM, 2;109;
CONST     MP3forw, BYTE, IMM, 3;110;
CONST     MP3repeat, BYTE, IMM, 4;111;
CONST     MP3volplus, BYTE, IMM, 5;112;
CONST     MP3equ, BYTE, IMM, 6;113;
CONST     MP3inh, BYTE, IMM, 8;114;
CONST     TerzArray, ARRAY, ROM, $00004;153;
          INTEGER, =0|32, 0|0, 0|0, 0|0, $00002;153;
VAR       EEprime, WORD, EEPROM, $00000;159;
VAR       EElastPatch, BYTE, EEPROM, $00002;160;
VAR       EEaux, BYTE, EEPROM, $00003;161;
VAR       EEPatchArray, ARRAY, EEPROM, $00004;168;
          BYTE, =0|16, 0|0, 0|0, 0|0, $00000;168;
VAR       i, BYTE, RAM, $00007;178;
VAR       k, BYTE, RAM, $00008;178;
VAR       m, BYTE, RAM, $00009;179;
VAR       DDSL, BYTE, RAM, $0000A;179;
VAR       DDSM, BYTE, RAM, $0000B;179;
VAR       DDSH, BYTE, RAM, $0000C;179;
VAR       SCLK, BIT8, RAM, $350000;181;
VAR       SDATA, BIT8, RAM, $350001;182;
VAR       STROBE, BIT8, RAM, $350002;183;
VAR       MP3Port, BYTE, RAM, $00064;188;
VAR       BtnInPort, BYTE, RAM, $00065;190;
VAR       _TasteRechts, BIT8, RAM, $650004;191;
VAR       _TasteAb, BIT8, RAM, $650006;192;
VAR       _TasteAuf, BIT8, RAM, $650005;193;
VAR       _TasteLinks, BIT8, RAM, $650003;194;
VAR       _TasteAux, BIT8, RAM, $650007;195;
VAR       _LEDaux, BIT8, RAM, $320002;197;
VAR       EditWhich, ENUM, TEDITWHICH, RAM, $00066;199;
VAR       DisplayValue, BYTE, RAM, $00067;200;
VAR       EditValue, BYTE, RAM, $00068;200;
VAR       ItemUpperLimit, BYTE, RAM, $00069;201;
VAR       ItemLowerLimit, BYTE, RAM, $0006A;201;
VAR       x, BYTE, RAM, $0006B;201;
VAR       y, BYTE, RAM, $0006C;201;
VAR       digits, BYTE, RAM, $0006D;202;
VAR       BtnTime, BYTE, RAM, $0006E;203;
VAR       BtnTime2, BYTE, RAM, $0006F;203;
VAR       BurstCount, BYTE, RAM, $00070;203;
VAR       Modified, BOOLEAN, RAM, $00071;204;
VAR       aBool, BOOLEAN, RAM, $00072;204;
VAR       PresetOn, BOOLEAN, RAM, $00073;204;
VAR       BurstPrime, BOOLEAN, RAM, $00074;204;
VAR       prime, BOOLEAN, RAM, $00075;204;
VAR       MP3command, BYTE, RAM, $00076;205;
VAR       PatchNum, BYTE, RAM, $00077;209;
VAR       PresetNum, BYTE, RAM, $00078;210;
VAR       EditArray, ARRAY, RAM, $00079;212;
          BYTE, =0|16, 0|0, 0|0, 0|0, $00001;212;
VAR       Frequ1, BYTE, RAM, $00079;213;
VAR       Frequ2, BYTE, RAM, $0007A;214;
VAR       Frequ3, BYTE, RAM, $0007B;215;
VAR       Frequ4, BYTE, RAM, $0007C;216;
VAR       Frequ5, BYTE, RAM, $0007D;217;
VAR       Frequ6, BYTE, RAM, $0007E;218;
VAR       Frequ7, BYTE, RAM, $0007F;219;
VAR       FrequDez, BYTE, RAM, $00080;220;
VAR       OutputMode, BYTE, RAM, $00081;222;
VAR       GainOffset, BYTE, RAM, $00082;223;
VAR       Burstmode, BYTE, RAM, $00083;224;
VAR       Wave, BYTE, RAM, $00084;225;
VAR       LeveldB, BYTE, RAM, $00085;226;
VAR       FreqStr, STRING, 9, RAM, $00089;228;
VAR       IncrTimeOut, SYSTIMER8, RAM, $00092;230;
CONST     LevelArrOffs, BYTE, IMM, 8;234;
CONST     EditArrayLen, BYTE, IMM, 12;235;
PROC      myDDS;242;
COMMENT   procedure myDDS;;242;
END_FUNC  myDDS;290;
PROC      SendSR;292;
COMMENT   procedure SendSR;  //Sende MP3Port an den 4094;292;
END_FUNC  SendSR;306;
PROC      SetFrequ;308;
COMMENT   procedure SetFrequ;;308;
FRAMEUSED 16;312;
LOCALV    freq, LONGINT, $0000C;312;
LOCALV    fac, LONGINT, $00008;312;
LOCALV    acc, LONGINT, $00004;312;
LOCALV    freqHi, WORD, $00002;312;
LOCALV    freqLo, WORD, $00000;312;
END_FUNC  SetFrequ;326;
PROC      SetLevel;328;
COMMENT   procedure SetLevel;;328;
FRAMEUSED 1;330;
LOCALV    temp, BYTE, $00000;330;
END_FUNC  SetLevel;334;
PROC      MP3remote;340;
COMMENT   procedure MP3remote;;340;
FRAMEUSED 1;342;
LOCALV    temp, BYTE, $00000;342;
END_FUNC  MP3remote;350;
PROC      PresetCopyFromROM;354;
COMMENT   procedure PresetCopyFromROM;;354;
END_FUNC  PresetCopyFromROM;366;
PROC      PatchCopyFromEE;368;
COMMENT   procedure PatchCopyFromEE;;368;
FRAMEUSED 2;371;
LOCALV    myPatchAdr, WORD, $00000;371;
END_FUNC  PatchCopyFromEE;376;
PROC      PatchCopyToEE;378;
COMMENT   procedure PatchCopyToEE;;378;
FRAMEUSED 2;381;
LOCALV    myPatchAdr, WORD, $00000;381;
END_FUNC  PatchCopyToEE;386;
PROC      LCD1xy;391;
COMMENT   procedure LCD1xy;;391;
END_FUNC  LCD1xy;394;
PROC      LCD1x0y0;396;
COMMENT   procedure LCD1x0y0;;396;
END_FUNC  LCD1x0y0;401;
PROC      LCD1x0y1;403;
COMMENT   procedure LCD1x0y1;;403;
END_FUNC  LCD1x0y1;408;
INCLUDE   buttons.pas;410;
PROC      FastRepeatRelease;1;
COMMENT   {$I buttons.pas};1;
END_FUNC  FastRepeatRelease;30;
PROC      SlowRepeatRelease;32;
COMMENT   procedure SlowRepeatRelease;;32;
END_FUNC  SlowRepeatRelease;36;
FUNC      NaviButton;38;
COMMENT   function NaviButton : Boolean;;38;
END_FUNC  NaviButton;44;
FUNC      UpDownButton;46;
COMMENT   function UpDownButton : Boolean;;46;
END_FUNC  UpDownButton;52;
PROC      ROMStr16Out;54;
COMMENT   procedure ROMStr16Out(myAdr : pointer);;54;
FRAMEUSED 2;58;
LOCALV    myAdr, POINTER, POINTER, $00000;58;
END_FUNC  ROMStr16Out;87;
END_INCLUDE   buttons.pas;87;
FILE      MP3source.pas;87;
MAIN      SoftDDS;87;
PROC      CheckItemLimits;412;
COMMENT   procedure CheckItemLimits;;412;
END_FUNC  CheckItemLimits;424;
PROC      SetItemLimPos;426;
COMMENT   procedure SetItemLimPos;;426;
END_FUNC  SetItemLimPos;477;
PROC      SetCursor;479;
COMMENT   procedure SetCursor;;479;
END_FUNC  SetCursor;484;
PROC      WriteWave;486;
COMMENT   procedure WriteWave;;486;
END_FUNC  WriteWave;504;
PROC      WriteOutput;506;
COMMENT   procedure WriteOutput;;506;
END_FUNC  WriteOutput;513;
PROC      WriteItem;515;
COMMENT   procedure WriteItem;;515;
END_FUNC  WriteItem;529;
PROC      WriteFrequArrayData;531;
COMMENT   procedure WriteFrequArrayData;;531;
END_FUNC  WriteFrequArrayData;544;
PROC      WriteOptionsArrayData;546;
COMMENT   procedure WriteOptionsArrayData;;546;
END_FUNC  WriteOptionsArrayData;568;
PROC      WriteFrequency;570;
COMMENT   procedure WriteFrequency;;570;
FRAMEUSED 1;573;
LOCALV    blank, BOOLEAN, $00000;573;
END_FUNC  WriteFrequency;590;
PROC      WriteLeveldB;593;
COMMENT   procedure WriteLeveldB;;593;
FRAMEUSED 2;595;
LOCALV    dBval, INTEGER, $00000;595;
END_FUNC  WriteLeveldB;600;
FUNC      EditItem;602;
COMMENT   function EditItem : boolean;;602;
FRAMEUSED 1;605;
LOCALV    altered, BOOLEAN, $00000;605;
END_FUNC  EditItem;650;
PROC      UpDownData;653;
COMMENT   procedure UpDownData;;653;
END_FUNC  UpDownData;668;
PROC      ShowDefaultDisp;670;
COMMENT   procedure ShowDefaultDisp;;670;
END_FUNC  ShowDefaultDisp;699;
PROC      WaitForDisp;701;
COMMENT   procedure WaitForDisp;;701;
END_FUNC  WaitForDisp;707;
PROC      initall;711;
COMMENT   procedure initall;;711;
END_FUNC  initall;788;
PROC      $_Main;794;
STACKSTA  147;895;
STACKSIZ  128;895;
FRAMESTA  275;895;
FRAMESIZ  96;895;
PROCID    0;895;
PROCLOC   -1;895;
TASKLOC   -1;895;
END_PROG  SoftDDS;895;
.CODESTART
RESET $000000
STARTCODE $000026
FILE MP3SOURCE.PAS
FILE SINUS.TXT
FILE MP3SOURCE.PAS
FUNC MYDDS, 242, $000026
ENTRY  $000026
LINE 244, $000026, 344
LINE 245, $00002C, 348
LINE 246, $000030, 350
BRANCH   3, $000032, $000036
BRANCH   20, $000034, $000064
LINE 250, $000038, 362
LINE 251, $00003A, 364
LINE 252, $00003C, 366
LINE 253, $00003E, 368
LINE 254, $000040, 370
LINE 255, $000042, 372
LINE 256, $000044, 374
LINE 257, $000046, 376
LINE 258, $000048, 378
LINE 259, $00004A, 380
LINE 268, $00004C, 390
LINE 269, $00004E, 392
LINE 270, $000050, 394
LINE 271, $000052, 396
LINE 272, $000054, 398
LINE 273, $000056, 400
LINE 274, $000058, 402
LINE 275, $00005A, 404
LINE 276, $00005C, 406
LINE 278, $00005E, 409
LINE 279, $000060, 411
BRANCH   20, $000062, $00007C
LINE 282, $000064, 418
BRANCH   3, $000066, $00006A
BRANCH   20, $000068, $00006C
BRANCH   20, $00006A, $00007C
LINE 284, $00006C, 429
BRANCH   3, $00006E, $000072
BRANCH   20, $000070, $000074
BRANCH   20, $000072, $00007C
LINE 286, $000074, 440
BRANCH   3, $000076, $00007A
BRANCH   20, $000078, $00007C
BRANCH   20, $00007A, $00007C
LINE 289, $00007C, 452
LINE 290, $000082, 458
BRANCH   19, $000082, $000000
ENDFUNC 290, $000082
FUNC SENDSR, 292, $000084
ENTRY  $000084
LINE 295, $000084, 466
LINE 296, $000086, 468
LINE 297, $000088, 470
LINE 298, $00008E, 473
FRAME     2
FRAME     3
BRANCH   3, $0000AC, $0000B0
BRANCH   20, $0000AE, $0000E0
LINE 299, $0000B0, 499
LINE 300, $0000C6, 512
LINE 301, $0000C8, 514
LINE 302, $0000CE, 518
LINE 303, $0000D0, 522
BRANCH   3, $0000DC, $0000E0
BRANCH   20, $0000DE, $0000A0
FRAME     0
LINE 304, $0000E2, 536
LINE 306, $0000E4, 540
BRANCH   19, $0000E4, $000000
ENDFUNC 306, $0000E4
FUNC SETFREQU, 308, $0000E8
ENTRY  $0000E6
LINE 313, $0000E8, 549
LINE 314, $0000F8, 558
FRAME     2
FRAME     3
BRANCH   3, $000116, $00011A
BRANCH   20, $000118, $0001B6
LINE 315, $00011A, 584
LINE 316, $00013A, 601
LINE 317, $000160, 621
LINE 318, $0001A6, 659
BRANCH   3, $0001B2, $0001B6
BRANCH   20, $0001B4, $00010A
FRAME     0
LINE 319, $0001B8, 673
LINE 320, $0001E0, 693
LINE 321, $000210, 718
LINE 322, $00021E, 726
LINE 323, $00022A, 733
LINE 324, $000232, 738
LINE 325, $000238, 742
LINE 326, $000240, 749
BRANCH   19, $000240, $000000
ENDFUNC 326, $000240
FUNC SETLEVEL, 328, $000244
ENTRY  $000242
LINE 331, $000244, 758
LINE 332, $000250, 764
LINE 333, $000258, 768
BRANCH   17, $000258, $000084
LINE 334, $00025A, 773
BRANCH   19, $00025A, $000000
ENDFUNC 334, $00025A
FUNC MP3REMOTE, 340, $00025E
ENTRY  $00025C
LINE 343, $00025E, 782
LINE 344, $00026A, 788
LINE 345, $00027E, 797
BRANCH   17, $00027E, $000084
LINE 346, $000280, 800
FRAME     0
LINE 347, $000286, 805
LINE 348, $00028E, 809
BRANCH   17, $00028E, $000084
LINE 349, $000290, 812
FRAME     0
LINE 350, $000296, 819
BRANCH   19, $000296, $000000
ENDFUNC 350, $000296
FUNC PRESETCOPYFROMROM, 354, $000298
ENTRY  $000298
LINE 357, $000298, 827
FRAME     3
FRAME     0
LINE 358, $0002F4, 875
LINE 359, $0002FE, 881
FRAME     2
FRAME     3
BRANCH   3, $00031C, $000320
BRANCH   20, $00031E, $000378
LINE 360, $000320, 907
LINE 361, $00033C, 922
BRANCH   4, $000348, $00034C
BRANCH   20, $00034A, $000350
LINE 362, $00034C, 936
LINE 364, $000350, 942
LINE 365, $000368, 957
BRANCH   3, $000374, $000378
BRANCH   20, $000376, $000310
FRAME     0
LINE 366, $00037A, 973
BRANCH   19, $00037A, $000000
ENDFUNC 366, $00037A
FUNC PATCHCOPYFROMEE, 368, $00037E
ENTRY  $00037C
LINE 372, $00037E, 982
FRAME     2
FRAME     3
BRANCH   3, $00039C, $0003A0
BRANCH   20, $00039E, $0003FC
LINE 373, $0003A0, 1008
LINE 374, $0003C2, 1025
LINE 375, $0003EC, 1049
BRANCH   3, $0003F8, $0003FC
BRANCH   20, $0003FA, $000390
FRAME     0
LINE 376, $0003FE, 1065
BRANCH   19, $0003FE, $000000
ENDFUNC 376, $0003FE
FUNC PATCHCOPYTOEE, 378, $000402
ENTRY  $000400
LINE 382, $000402, 1074
FRAME     2
FRAME     3
BRANCH   3, $000420, $000424
BRANCH   20, $000422, $000484
LINE 383, $000424, 1100
LINE 384, $000446, 1117
LINE 385, $000474, 1143
BRANCH   3, $000480, $000484
BRANCH   20, $000482, $000414
FRAME     0
LINE 386, $000486, 1159
BRANCH   19, $000486, $000000
ENDFUNC 386, $000486
FUNC LCD1XY, 391, $000488
ENTRY  $000488
LINE 393, $000488, 1167
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 394, $0004A2, 1185
BRANCH   19, $0004A2, $000000
ENDFUNC 394, $0004A2
FUNC LCD1X0Y0, 396, $0004A4
ENTRY  $0004A4
LINE 398, $0004A4, 1193
LINE 399, $0004AA, 1196
LINE 400, $0004B0, 1199
BRANCH   17, $0004B0, $000488
LINE 401, $0004B2, 1204
BRANCH   19, $0004B2, $000000
ENDFUNC 401, $0004B2
FUNC LCD1X0Y1, 403, $0004B4
ENTRY  $0004B4
LINE 405, $0004B4, 1212
LINE 406, $0004BA, 1215
LINE 407, $0004C0, 1218
BRANCH   17, $0004C0, $000488
LINE 408, $0004C2, 1223
BRANCH   19, $0004C2, $000000
ENDFUNC 408, $0004C2
FILE BUTTONS.PAS
FUNC FASTREPEATRELEASE, 1, $0004C4
ENTRY  $0004C4
LINE 12, $0004C4, 1233
LINE 14, $0004D8, 1245
LINE 15, $0004E2, 1249
BRANCH   4, $0004F0, $0004F4
BRANCH   20, $0004F2, $0004FC
LINE 16, $0004F4, 1263
FRAME     0
BRANCH   20, $0004FA, $000502
LINE 18, $0004FC, 1273
FRAME     0
LINE 20, $000502, 1280
LINE 21, $000508, 1283
LINE 22, $000510, 1288
BRANCH   4, $00052E, $000532
BRANCH   20, $000530, $0004D8
LINE 23, $000532, 1312
BRANCH   4, $00053E, $000542
BRANCH   20, $000540, $000550
LINE 24, $000542, 1326
LINE 25, $000548, 1329
BRANCH   20, $00054E, $000556
LINE 27, $000550, 1337
LINE 30, $000556, 1344
BRANCH   19, $000556, $000000
ENDFUNC 30, $000556
FUNC SLOWREPEATRELEASE, 32, $000558
ENTRY  $000558
LINE 34, $000558, 1352
LINE 35, $00055E, 1355
BRANCH   17, $00055E, $0004C4
LINE 36, $000560, 1360
BRANCH   19, $000560, $000000
ENDFUNC 36, $000560
FUNC NAVIBUTTON, 38, $000562
ENTRY  $000562
LINE 41, $000562, 1368
LINE 42, $000568, 1371
LINE 43, $00057A, 1380
LINE 44, $00057E, 1384
BRANCH   19, $00057E, $000000
ENDFUNC 44, $00057E
FUNC UPDOWNBUTTON, 46, $000580
ENTRY  $000580
LINE 49, $000580, 1392
LINE 50, $000586, 1395
LINE 51, $000598, 1404
LINE 52, $00059C, 1408
BRANCH   19, $00059C, $000000
ENDFUNC 52, $00059C
FUNC ROMSTR16OUT, 54, $00059E
ENTRY  $00059E
LINE 60, $00059E, 1417
LINE 61, $0005A0, 1419
LINE 62, $0005A2, 1421
LINE 63, $0005A4, 1423
LINE 64, $0005A6, 1425
LINE 65, $0005A8, 1427
LINE 67, $0005AA, 1429
LINE 68, $0005AC, 1431
LINE 69, $0005AE, 1433
LINE 70, $0005B0, 1435
LINE 71, $0005B2, 1437
LINE 72, $0005B4, 1439
LINE 73, $0005B6, 1441
LINE 74, $0005B8, 1443
LINE 75, $0005BA, 1445
LINE 77, $0005BC, 1448
LINE 78, $0005BE, 1450
LINE 79, $0005C0, 1452
LINE 80, $0005C2, 1454
LINE 81, $0005C4, 1456
LINE 82, $0005C6, 1458
LINE 84, $0005C8, 1461
LINE 85, $0005CA, 1463
LINE 87, $0005CC, 1468
BRANCH   19, $0005CC, $000000
ENDFUNC 87, $0005CC
FILE MP3SOURCE.PAS
FUNC CHECKITEMLIMITS, 412, $0005CE
ENTRY  $0005CE
LINE 415, $0005CE, 1478
BRANCH   4, $0005DC, $0005E0
BRANCH   20, $0005DE, $0005E6
LINE 416, $0005E0, 1492
LINE 418, $0005E6, 1498
BRANCH   4, $0005FE, $000602
BRANCH   20, $000600, $00060A
LINE 419, $000602, 1516
LINE 421, $00060A, 1522
BRANCH   4, $000620, $000624
BRANCH   20, $000622, $00062C
LINE 422, $000624, 1539
LINE 424, $00062C, 1547
BRANCH   19, $00062C, $000000
ENDFUNC 424, $00062C
FUNC SETITEMLIMPOS, 426, $00062E
ENTRY  $00062E
LINE 429, $00062E, 1555
LINE 430, $000634, 1558
LINE 431, $00063A, 1561
LINE 432, $000640, 1564
LINE 433, $000646, 1567
LINE 434, $00064A, 1569
BRANCH   3, $00064C, $000650
BRANCH   20, $00064E, $00067E
LINE 435, $000650, 1578
LINE 436, $000656, 1581
LINE 437, $00065C, 1584
BRANCH   4, $000662, $000666
BRANCH   20, $000664, $000670
LINE 438, $000666, 1593
LINE 440, $000670, 1600
LINE 441, $000676, 1603
BRANCH   20, $00067C, $000744
LINE 443, $00067E, 1610
BRANCH   3, $000680, $000684
BRANCH   20, $000682, $00069E
LINE 444, $000684, 1619
LINE 445, $00068A, 1622
LINE 446, $000690, 1625
LINE 447, $000696, 1628
BRANCH   20, $00069C, $000744
LINE 449, $00069E, 1635
BRANCH   2, $0006A0, $0006A4
BRANCH   20, $0006A2, $0006E8
BRANCH   3, $0006A6, $0006AC
BRANCH   1, $0006A8, $0006E8
BRANCH   20, $0006AA, $0006E8
LINE 450, $0006AC, 1652
LINE 451, $0006B2, 1655
LINE 452, $0006BE, 1660
LINE 453, $0006C8, 1664
LINE 454, $0006CE, 1667
BRANCH   4, $0006DC, $0006E0
BRANCH   20, $0006DE, $0006E6
LINE 455, $0006E0, 1681
BRANCH   20, $0006E6, $000744
LINE 458, $0006E8, 1691
BRANCH   3, $0006EA, $0006EE
BRANCH   20, $0006EC, $0006FC
LINE 459, $0006EE, 1700
LINE 460, $0006F4, 1703
BRANCH   20, $0006FA, $000744
LINE 462, $0006FC, 1710
BRANCH   3, $0006FE, $000702
BRANCH   20, $000700, $000716
LINE 463, $000702, 1719
LINE 464, $000708, 1722
LINE 465, $00070E, 1725
BRANCH   20, $000714, $000744
LINE 467, $000716, 1732
BRANCH   3, $000718, $00071C
BRANCH   20, $00071A, $000730
LINE 468, $00071C, 1741
LINE 469, $000722, 1744
LINE 470, $000728, 1747
BRANCH   20, $00072E, $000744
LINE 472, $000730, 1754
BRANCH   3, $000732, $000736
BRANCH   20, $000734, $000744
LINE 473, $000736, 1763
LINE 474, $00073C, 1766
BRANCH   20, $000742, $000744
LINE 477, $000744, 1776
BRANCH   19, $000744, $000000
ENDFUNC 477, $000744
FUNC SETCURSOR, 479, $000746
ENTRY  $000746
LINE 481, $000746, 1784
BRANCH   17, $000746, $00062E
LINE 482, $000748, 1787
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 483, $00076C, 1807
FRAME     0
LINE 484, $000770, 1813
BRANCH   19, $000770, $000000
ENDFUNC 484, $000770
FUNC WRITEWAVE, 486, $000772
ENTRY  $000772
LINE 488, $000772, 1821
LINE 489, $000776, 1823
BRANCH   3, $000778, $00077C
BRANCH   20, $00077A, $000792
LINE 490, $00077C, 1832
FRAME     2
FRAME     0
BRANCH   17, $00078A, $00059E
BRANCH   20, $000790, $0007E6
LINE 492, $000792, 1850
BRANCH   3, $000794, $000798
BRANCH   20, $000796, $0007AE
LINE 493, $000798, 1859
FRAME     2
FRAME     0
BRANCH   17, $0007A6, $00059E
BRANCH   20, $0007AC, $0007E6
LINE 495, $0007AE, 1877
BRANCH   3, $0007B0, $0007B4
BRANCH   20, $0007B2, $0007CA
LINE 496, $0007B4, 1886
FRAME     2
FRAME     0
BRANCH   17, $0007C2, $00059E
BRANCH   20, $0007C8, $0007E6
LINE 498, $0007CA, 1904
BRANCH   3, $0007CC, $0007D0
BRANCH   20, $0007CE, $0007E6
LINE 499, $0007D0, 1913
FRAME     2
FRAME     0
BRANCH   17, $0007DE, $00059E
BRANCH   20, $0007E4, $0007E6
LINE 504, $0007E6, 1934
BRANCH   19, $0007E6, $000000
ENDFUNC 504, $0007E6
FUNC WRITEOUTPUT, 506, $0007E8
ENTRY  $0007E8
LINE 508, $0007E8, 1942
BRANCH   4, $0007F6, $0007FA
BRANCH   20, $0007F8, $000810
LINE 509, $0007FA, 1956
FRAME     2
FRAME     0
BRANCH   17, $000808, $00059E
BRANCH   20, $00080E, $000824
LINE 511, $000810, 1975
FRAME     2
FRAME     0
BRANCH   17, $00081E, $00059E
LINE 513, $000824, 1993
BRANCH   19, $000824, $000000
ENDFUNC 513, $000824
FUNC WRITEITEM, 515, $000826
ENTRY  $000826
LINE 521, $000826, 2001
BRANCH   4, $000836, $00083A
BRANCH   20, $000838, $000854
LINE 522, $00083A, 2016
LINE 523, $000846, 2022
LINE 524, $00084E, 2027
FRAME     0
LINE 526, $000854, 2035
LINE 527, $000860, 2041
FRAME     0
LINE 529, $000866, 2048
BRANCH   19, $000866, $000000
ENDFUNC 529, $000866
FUNC WRITEFREQUARRAYDATA, 531, $000868
ENTRY  $000868
LINE 534, $000868, 2056
BRANCH   17, $000868, $0004B4
LINE 535, $00086A, 2059
FRAME     2
FRAME     3
BRANCH   3, $000888, $00088C
BRANCH   20, $00088A, $0008CE
LINE 536, $00088C, 2085
LINE 537, $00089E, 2095
FRAME     3
LINE 538, $0008A4, 2100
BRANCH   4, $0008B0, $0008B4
BRANCH   20, $0008B2, $0008BA
LINE 539, $0008B4, 2114
FRAME     3
BRANCH   20, $0008B8, $0008BE
LINE 541, $0008BA, 2123
FRAME     3
LINE 543, $0008BE, 2131
BRANCH   3, $0008CA, $0008CE
BRANCH   20, $0008CC, $00087C
FRAME     0
LINE 544, $0008D0, 2147
BRANCH   19, $0008D0, $000000
ENDFUNC 544, $0008D0
FUNC WRITEOPTIONSARRAYDATA, 546, $0008D2
ENTRY  $0008D2
LINE 549, $0008D2, 2155
BRANCH   17, $0008D2, $0004B4
LINE 550, $0008D4, 2158
LINE 551, $0008DA, 2161
LINE 552, $0008E2, 2164
BRANCH   17, $0008E2, $0007E8
LINE 553, $0008E4, 2167
FRAME     0
LINE 554, $0008E8, 2171
LINE 555, $0008F0, 2174
LINE 556, $0008F6, 2177
BRANCH   17, $0008F6, $000826
LINE 557, $0008F8, 2180
FRAME     0
LINE 558, $0008FC, 2184
FRAME     0
LINE 559, $000900, 2188
FRAME     0
LINE 560, $000904, 2192
LINE 561, $00090A, 2195
LINE 562, $000912, 2198
BRANCH   17, $000912, $000826
LINE 563, $000914, 2201
FRAME     0
LINE 564, $000918, 2205
FRAME     0
LINE 565, $00091C, 2209
LINE 566, $000924, 2212
BRANCH   17, $000924, $000772
LINE 567, $000926, 2215
FRAME     0
LINE 568, $00092A, 2221
BRANCH   19, $00092A, $000000
ENDFUNC 568, $00092A
FUNC WRITEFREQUENCY, 570, $00092E
ENTRY  $00092C
LINE 574, $00092E, 2230
LINE 575, $000932, 2233
FRAME     2
FRAME     3
BRANCH   3, $000950, $000954
BRANCH   20, $000952, $0009B6
LINE 576, $000954, 2259
LINE 577, $000968, 2269
BRANCH   4, $000976, $00097A
BRANCH   20, $000978, $00097E
LINE 578, $00097A, 2283
LINE 580, $00097E, 2289
BRANCH   4, $000994, $000998
BRANCH   20, $000996, $00099E
LINE 581, $000998, 2307
FRAME     3
BRANCH   20, $00099C, $0009A6
LINE 583, $00099E, 2316
FRAME     3
LINE 585, $0009A6, 2325
BRANCH   3, $0009B2, $0009B6
BRANCH   20, $0009B4, $000944
FRAME     0
LINE 586, $0009B8, 2339
FRAME     0
LINE 587, $0009BC, 2343
LINE 588, $0009C4, 2346
FRAME     0
LINE 589, $0009CC, 2351
FRAME     2
FRAME     0
BRANCH   17, $0009DA, $00059E
LINE 590, $0009E0, 2367
BRANCH   19, $0009E0, $000000
ENDFUNC 590, $0009E0
FUNC WRITELEVELDB, 593, $0009E4
ENTRY  $0009E2
LINE 597, $0009E4, 2376
LINE 598, $0009F8, 2386
FRAME     2
FRAME     0
LINE 599, $000A26, 2412
FRAME     2
FRAME     0
BRANCH   17, $000A34, $00059E
LINE 600, $000A3A, 2428
BRANCH   19, $000A3A, $000000
ENDFUNC 600, $000A3A
FUNC EDITITEM, 602, $000A3E
ENTRY  $000A3C
LINE 606, $000A3E, 2437
LINE 607, $000A42, 2440
BRANCH   17, $000A42, $000026
LINE 608, $000A44, 2443
BRANCH   17, $000A44, $000580
BRANCH   4, $000A48, $000A4C
BRANCH   20, $000A4A, $000AC4
LINE 612, $000A4C, 2454
LINE 613, $000A50, 2457
BRANCH   4, $000A5E, $000A62
BRANCH   20, $000A60, $000A6C
LINE 614, $000A62, 2470
LINE 616, $000A6C, 2477
BRANCH   4, $000A7A, $000A7E
BRANCH   20, $000A7C, $000A88
LINE 617, $000A7E, 2490
LINE 624, $000A88, 2497
BRANCH   17, $000A88, $0005CE
LINE 625, $000A8A, 2500
BRANCH   17, $000A8A, $000488
LINE 626, $000A8C, 2503
LINE 628, $000A94, 2506
LINE 629, $000A98, 2508
BRANCH   3, $000A9A, $000A9E
BRANCH   20, $000A9C, $000AA2
LINE 630, $000A9E, 2517
BRANCH   17, $000A9E, $000772
BRANCH   20, $000AA0, $000AC0
LINE 632, $000AA2, 2524
BRANCH   3, $000AA4, $000AA8
BRANCH   20, $000AA6, $000AAC
LINE 633, $000AA8, 2533
BRANCH   17, $000AA8, $0007E8
BRANCH   20, $000AAA, $000AC0
LINE 635, $000AAC, 2540
BRANCH   3, $000AAE, $000AB2
BRANCH   20, $000AB0, $000ABE
LINE 636, $000AB2, 2549
BRANCH   17, $000AB6, $0009E2
BRANCH   20, $000ABC, $000AC0
LINE 638, $000ABE, 2560
LINE 639, $000ABE, 2562
BRANCH   17, $000ABE, $000826
LINE 644, $000AC0, 2567
BRANCH   17, $000AC0, $0004C4
LINE 646, $000AC2, 2571
BRANCH   20, $000AC2, $000A44
LINE 649, $000AC4, 2575
LINE 650, $000AC6, 2579
BRANCH   19, $000AC6, $000000
ENDFUNC 650, $000AC6
FUNC UPDOWNDATA, 653, $000AC8
ENTRY  $000AC8
LINE 655, $000AC8, 2587
LINE 656, $000AE0, 2598
BRANCH   17, $000AE0, $00062E
LINE 657, $000AE2, 2601
BRANCH   17, $000AE6, $000A3C
LINE 658, $000AF0, 2609
BRANCH   4, $000AF6, $000AFA
BRANCH   20, $000AF8, $000B40
LINE 660, $000AFA, 2618
LINE 661, $000B16, 2631
BRANCH   4, $000B1E, $000B22
BRANCH   20, $000B20, $000B2C
LINE 662, $000B22, 2641
BRANCH   17, $000B26, $000400
LINE 665, $000B2C, 2651
BRANCH   17, $000B30, $0000E6
LINE 666, $000B36, 2658
BRANCH   17, $000B3A, $000242
LINE 668, $000B40, 2670
BRANCH   19, $000B40, $000000
ENDFUNC 668, $000B40
FUNC SHOWDEFAULTDISP, 670, $000B42
ENTRY  $000B42
LINE 673, $000B42, 2678
BRANCH   17, $000B42, $0004A4
LINE 674, $000B44, 2681
BRANCH   4, $000B4A, $000B4E
BRANCH   20, $000B4C, $000B6C
LINE 675, $000B4E, 2690
FRAME     2
FRAME     0
BRANCH   17, $000B5C, $00059E
LINE 676, $000B62, 2704
BRANCH   20, $000B6A, $000B88
LINE 678, $000B6C, 2712
FRAME     2
FRAME     0
BRANCH   17, $000B7A, $00059E
LINE 679, $000B80, 2726
LINE 681, $000B88, 2731
LINE 682, $000B8E, 2734
BRANCH   17, $000B8E, $000488
LINE 683, $000B90, 2737
LINE 684, $000B96, 2740
BRANCH   17, $000B96, $000826
LINE 685, $000B98, 2743
FRAME     0
LINE 687, $000B9C, 2747
LINE 688, $000BA2, 2750
BRANCH   17, $000BA2, $000488
LINE 689, $000BA4, 2753
BRANCH   17, $000BA8, $0009E2
LINE 690, $000BAE, 2760
BRANCH   17, $000BAE, $0004B4
LINE 691, $000BB0, 2763
FRAME     0
LINE 692, $000BB4, 2767
LINE 693, $000BBC, 2770
BRANCH   17, $000BBC, $000772
LINE 695, $000BBE, 2773
LINE 696, $000BC4, 2776
BRANCH   17, $000BC4, $000488
LINE 697, $000BC6, 2779
BRANCH   17, $000BCA, $00092C
LINE 698, $000BD0, 2786
BRANCH   17, $000BD0, $000746
LINE 699, $000BD2, 2791
BRANCH   19, $000BD2, $000000
ENDFUNC 699, $000BD2
FUNC WAITFORDISP, 701, $000BD4
ENTRY  $000BD4
LINE 703, $000BD4, 2799
BRANCH   4, $000BEC, $000BF0
BRANCH   20, $000BEE, $000BF8
LINE 704, $000BF0, 2817
LINE 705, $000BF6, 2820
BRANCH   17, $000BF6, $000B42
LINE 707, $000BF8, 2828
BRANCH   19, $000BF8, $000000
ENDFUNC 707, $000BF8
FUNC INITALL, 711, $000BFA
ENTRY  $000BFA
LINE 714, $000BFA, 2836
LINE 715, $000BFE, 2839
LINE 717, $000C02, 2842
LINE 718, $000C06, 2845
LINE 720, $000C0A, 2848
LINE 721, $000C0E, 2851
LINE 723, $000C12, 2854
LINE 724, $000C16, 2857
LINE 726, $000C28, 2867
LINE 727, $000C2E, 2870
BRANCH   17, $000C2E, $000084
LINE 729, $000C30, 2873
FRAME     0
BRANCH   4, $000C36, $000C3A
BRANCH   20, $000C38, $000CB0
LINE 730, $000C3A, 2884
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 731, $000C50, 2900
FRAME     1
FRAME     2
FRAME     3
FRAME     4
FRAME     5
FRAME     6
FRAME     7
FRAME     8
FRAME     9
FRAME     10
FRAME     0
LINE 733, $000C82, 2937
FRAME     0
LINE 734, $000C86, 2941
FRAME     2
FRAME     0
BRANCH   17, $000C94, $00059E
LINE 735, $000C9A, 2955
BRANCH   17, $000C9A, $0004B4
LINE 736, $000C9C, 2958
FRAME     2
FRAME     0
BRANCH   17, $000CAA, $00059E
LINE 738, $000CB0, 2975
FRAME     0
LINE 739, $000CB6, 2980
BRANCH   17, $000CB6, $0004B4
LINE 740, $000CB8, 2983
FRAME     2
FRAME     0
BRANCH   17, $000CC6, $00059E
LINE 741, $000CCC, 2997
LINE 742, $000CD2, 3000
BRANCH   17, $000CD6, $00037C
LINE 743, $000CDC, 3007
LINE 745, $000CE2, 3010
BRANCH   4, $000D08, $000D0C
BRANCH   20, $000D0A, $000D8E
LINE 747, $000D0C, 3037
FRAME     2
FRAME     3
BRANCH   3, $000D2A, $000D2E
BRANCH   20, $000D2C, $000D68
LINE 748, $000D2E, 3063
LINE 749, $000D36, 3066
LINE 750, $000D4C, 3079
BRANCH   17, $000D4C, $000298
LINE 751, $000D4E, 3082
BRANCH   17, $000D52, $000400
LINE 752, $000D58, 3091
BRANCH   3, $000D64, $000D68
BRANCH   20, $000D66, $000D1E
FRAME     0
LINE 753, $000D6A, 3105
LINE 754, $000D6C, 3107
LINE 755, $000D7A, 3115
LINE 756, $000D80, 3118
BRANCH   20, $000D8C, $000D94
LINE 758, $000D8E, 3129
FRAME     0
LINE 761, $000D94, 3136
LINE 763, $000D9A, 3139
LINE 764, $000DA0, 3142
BRANCH   17, $000DA0, $000084
LINE 765, $000DA2, 3145
FRAME     0
LINE 768, $000DA8, 3150
LINE 769, $000DAE, 3153
BRANCH   17, $000DB2, $00025C
LINE 770, $000DB8, 3160
FRAME     0
LINE 771, $000DBE, 3165
LINE 772, $000DC4, 3168
BRANCH   17, $000DC8, $00025C
LINE 773, $000DCE, 3175
LINE 774, $000DD4, 3178
FRAME     2
FRAME     3
BRANCH   3, $000DF2, $000DF6
BRANCH   20, $000DF4, $000E10
LINE 775, $000DF6, 3204
BRANCH   17, $000DFA, $00025C
LINE 776, $000E00, 3213
BRANCH   3, $000E0C, $000E10
BRANCH   20, $000E0E, $000DE6
FRAME     0
LINE 777, $000E12, 3227
LINE 778, $000E18, 3230
BRANCH   17, $000E1C, $00025C
LINE 780, $000E22, 3237
LINE 781, $000E2C, 3242
BRANCH   17, $000E30, $00037C
LINE 782, $000E36, 3249
LINE 783, $000E3C, 3252
LINE 784, $000E42, 3255
LINE 785, $000E48, 3258
FRAME     0
LINE 786, $000E4C, 3262
LINE 787, $000E52, 3265
LINE 788, $000E58, 3271
BRANCH   19, $000E58, $000000
ENDFUNC 788, $000E58
FUNC $_MAIN, 794, $000E5A
ENTRY  $000E5A
LINE 795, $000E5A, 3287
BRANCH   17, $000E5A, $000BFA
LINE 796, $000E5C, 3290
LINE 798, $000E62, 3295
BRANCH   17, $000E66, $000242
LINE 799, $000E6C, 3302
BRANCH   17, $000E70, $0000E6
LINE 800, $000E76, 3309
BRANCH   17, $000E76, $00062E
LINE 801, $000E78, 3312
LINE 802, $000E7E, 3315
LINE 803, $000E82, 3317
BRANCH   3, $000E84, $000E88
BRANCH   20, $000E86, $000F08
LINE 804, $000E88, 3326
BRANCH   17, $000E88, $000B42
LINE 805, $000E8A, 3329
BRANCH   17, $000E8A, $000558
LINE 806, $000E8C, 3332
BRANCH   4, $000E92, $000E96
BRANCH   20, $000E94, $000EA0
LINE 807, $000E96, 3341
BRANCH   20, $000E9E, $000EA8
LINE 809, $000EA0, 3349
LINE 811, $000EA8, 3354
BRANCH   17, $000EA8, $00062E
LINE 813, $000EAA, 3359
BRANCH   17, $000EAE, $000A3C
BRANCH   4, $000EB6, $000EBA
BRANCH   20, $000EB8, $000EFC
LINE 814, $000EBA, 3373
LINE 815, $000EC0, 3376
BRANCH   4, $000EC6, $000ECA
BRANCH   20, $000EC8, $000ED6
LINE 816, $000ECA, 3385
LINE 817, $000ED2, 3388
BRANCH   17, $000ED2, $000298
BRANCH   20, $000ED4, $000EE8
LINE 819, $000ED6, 3396
LINE 820, $000EDE, 3399
BRANCH   17, $000EE2, $00037C
LINE 822, $000EE8, 3408
BRANCH   17, $000EEC, $0000E6
LINE 823, $000EF2, 3415
BRANCH   17, $000EF6, $000242
LINE 825, $000EFC, 3425
BRANCH   17, $000EFC, $000BD4
LINE 826, $000EFE, 3429
BRANCH   17, $000EFE, $000562
BRANCH   4, $000F02, $000F06
BRANCH   20, $000F04, $000EAA
BRANCH   20, $000F06, $000FD2
LINE 828, $000F08, 3444
BRANCH   3, $000F0A, $000F0E
BRANCH   20, $000F0C, $000F66
LINE 829, $000F0E, 3453
BRANCH   17, $000F0E, $000B42
LINE 830, $000F10, 3456
BRANCH   17, $000F10, $000558
LINE 831, $000F12, 3459
LINE 832, $000F1A, 3462
BRANCH   17, $000F1A, $00062E
LINE 834, $000F1C, 3467
BRANCH   17, $000F20, $000A3C
BRANCH   4, $000F28, $000F2C
BRANCH   20, $000F2A, $000F5A
LINE 835, $000F2C, 3481
LINE 836, $000F32, 3484
LINE 837, $000F3A, 3487
BRANCH   17, $000F3E, $000242
LINE 838, $000F44, 3494
BRANCH   4, $000F4C, $000F50
BRANCH   20, $000F4E, $000F5A
LINE 839, $000F50, 3504
BRANCH   17, $000F54, $000400
LINE 842, $000F5A, 3517
BRANCH   17, $000F5A, $000BD4
LINE 843, $000F5C, 3521
BRANCH   17, $000F5C, $000562
BRANCH   4, $000F60, $000F64
BRANCH   20, $000F62, $000F1C
BRANCH   20, $000F64, $000FD2
LINE 845, $000F66, 3536
BRANCH   2, $000F68, $000F6C
BRANCH   20, $000F6A, $000F9C
BRANCH   3, $000F6E, $000F74
BRANCH   1, $000F70, $000F9C
BRANCH   20, $000F72, $000F9C
LINE 846, $000F74, 3553
BRANCH   17, $000F74, $0004A4
LINE 847, $000F76, 3556
FRAME     2
FRAME     0
BRANCH   17, $000F84, $00059E
LINE 848, $000F8A, 3570
BRANCH   17, $000F8A, $000868
LINE 849, $000F8C, 3573
BRANCH   17, $000F8C, $000746
LINE 850, $000F8E, 3576
BRANCH   17, $000F8E, $000558
LINE 852, $000F90, 3581
BRANCH   17, $000F90, $000AC8
LINE 853, $000F92, 3585
BRANCH   17, $000F92, $000562
BRANCH   4, $000F96, $000F9A
BRANCH   20, $000F98, $000F90
BRANCH   20, $000F9A, $000FD2
LINE 855, $000F9C, 3600
BRANCH   2, $000F9E, $000FA2
BRANCH   20, $000FA0, $000FD2
BRANCH   3, $000FA4, $000FAA
BRANCH   1, $000FA6, $000FD2
BRANCH   20, $000FA8, $000FD2
LINE 856, $000FAA, 3617
BRANCH   17, $000FAA, $0004A4
LINE 857, $000FAC, 3620
FRAME     2
FRAME     0
BRANCH   17, $000FBA, $00059E
LINE 858, $000FC0, 3634
BRANCH   17, $000FC0, $0008D2
LINE 859, $000FC2, 3637
BRANCH   17, $000FC2, $000746
LINE 860, $000FC4, 3640
BRANCH   17, $000FC4, $000558
LINE 862, $000FC6, 3645
BRANCH   17, $000FC6, $000AC8
LINE 863, $000FC8, 3649
BRANCH   17, $000FC8, $000562
BRANCH   4, $000FCC, $000FD0
BRANCH   20, $000FCE, $000FC6
BRANCH   20, $000FD0, $000FD2
LINE 867, $000FD2, 3665
BRANCH   4, $000FE0, $000FE4
BRANCH   20, $000FE2, $001018
LINE 868, $000FE4, 3678
BRANCH   4, $000FF2, $000FF6
BRANCH   20, $000FF4, $000FFE
LINE 869, $000FF6, 3692
BRANCH   20, $000FFC, $00100C
LINE 871, $000FFE, 3700
LINE 873, $00100C, 3709
LINE 875, $001018, 3718
BRANCH   4, $001026, $00102A
BRANCH   20, $001028, $00105E
LINE 876, $00102A, 3731
LINE 877, $001036, 3737
BRANCH   4, $001044, $001048
BRANCH   20, $001046, $001050
LINE 878, $001048, 3751
BRANCH   20, $00104E, $00105E
LINE 880, $001050, 3759
LINE 883, $00105E, 3771
BRANCH   4, $00106C, $001070
BRANCH   20, $00106E, $001098
LINE 884, $001070, 3784
BRANCH   4, $001076, $00107A
BRANCH   20, $001078, $00108E
LINE 885, $00107A, 3793
LINE 886, $001080, 3796
LINE 887, $001082, 3798
BRANCH   17, $001086, $00037C
BRANCH   20, $00108C, $001098
LINE 889, $00108E, 3810
LINE 890, $001094, 3813
LINE 891, $001096, 3815
BRANCH   17, $001096, $000298
LINE 894, $001098, 3824
BRANCH   20, $001098, $000E62
LINE 895, $00109A, 3831
BRANCH   20, $00109A, $00109A
ENDFUNC 895, $00109A
SYM SOFTDDS.VERS1STR, $001982
SYM SOFTDDS.VERS2STR, $001993
SYM SOFTDDS.INITSTR, $0019A3
SYM SOFTDDS.MEMSTR, $0019B4
SYM SOFTDDS.PRESETSTR, $0019BD
SYM SOFTDDS.HZSTR, $0019C6
SYM SOFTDDS.DBSTR, $0019CB
SYM SOFTDDS.SINSTR, $0019D0
SYM SOFTDDS.SQUSTR, $0019D5
SYM SOFTDDS.TRISTR, $0019DA
SYM SOFTDDS.EXTSTR, $0019DF
SYM SOFTDDS.PWRSTR, $0019E4
SYM SOFTDDS.NRMSTR, $0019E9
SYM SOFTDDS.FREQUSTR, $0019EE
SYM SOFTDDS.OPTSTR, $0019FF
SYM SOFTDDS.FHZ, $001A10
SYM SOFTDDS.FDHZ, $001A30
SYM SOFTDDS.TERZARRAY, $001A70
.ROMEND   $001FFF
.ROMCONST $00196A
.SECTION CODE_STA, $000000, $00196A, $000000
.SECTION ROMC, $00196A, $000146, $00196A
.SECTION CONST1, $001F00, $000100, $001AB0
.SECTION VECTTAB, $000000, $000026, $001BB0
ENDCODE
