.DEFINITIONS;1;
FILE      DDS.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;30;
VAR       SysTickTime, BYTE, RAM, $00061;1;
VAR       _INCRSTATE4, BYTE, RAM, $00062;49;
VAR       _INCRCOUNT4_0, INTEGER, RAM, $00063;49;
VAR       _INCRCOUNT4_D0, INTEGER, RAM, $00065;49;
VAR       _TWI_TO, BYTE, RAM, $00067;49;
VAR       TWI_DevLock, DEVICELOCK, RAM, $00068;1;
IMPLEMENT SoftDDS;49;
TYPE      TEditWhich, ENUM;54;
          15, m_fr1, m_fr2, m_fr3, m_fr4, m_fr5, m_fr6, m_fr7, m_frdec, m_patch, m_db, m_wav, m_rpt, m_out, m_brst, m_frequ, m_mv, $00001;54;
CONST     c_sinw, BYTE, IMM, 0;59;
CONST     c_triw, BYTE, IMM, 1;60;
CONST     c_squw, BYTE, IMM, 2;61;
CONST     c_audio, BYTE, IMM, 3;62;
CONST     c_nrmo, BYTE, IMM, 0;65;
CONST     c_symo, BYTE, IMM, 1;66;
CONST     c_pwro, BYTE, IMM, 2;67;
CONST     m_lastmenu, ENUM, TEditWhich, IMM, 13;72;
CONST     DDRBinit, BYTE, IMM, 63;74;
CONST     PortBinit, BYTE, IMM, 239;75;
CONST     DDRCinit, BYTE, IMM, 12;77;
CONST     PortCinit, BYTE, IMM, 255;78;
CONST     DDRDinit, BYTE, IMM, 4;80;
CONST     PortDinit, BYTE, IMM, 252;81;
CONST     BtnInPortReg, BYTE, IMM, 48;83;
CONST     LEDOutPort, BYTE, IMM, 50;84;
CONST     DDSOutPort, BYTE, IMM, 56;85;
CONST     b_SCLK, BYTE, IMM, 0;87;
CONST     b_SDATA, BYTE, IMM, 1;88;
CONST     b_FSYNC, BYTE, IMM, 2;89;
CONST     b_LOADPOT, BYTE, IMM, 3;90;
CONST     b_STROBE, BYTE, IMM, 4;91;
CONST     c_ddsresetcmd, INTEGER, IMM, 8448;95;
CONST     c_ddssinecmd, INTEGER, IMM, 8192;97;
CONST     c_ddstrianglecmd, INTEGER, IMM, 8194;98;
CONST     c_ddssquarecmd, INTEGER, IMM, 8232;99;
CONST     fhz, ARRAY, ROM, $00001;102;
          LONGINT, =0|8, 0|0, 0|0, 0|0, $00004;102;
CONST     fdhz, ARRAY, ROM, $00002;104;
          LONGINT, =0|16, 0|0, 0|0, 0|0, $00004;104;
INCLUDE   dBadj.txt;106;
END_INCLUDE   dBadj.txt;64;
FILE      DDS.pas;64;
MAIN      SoftDDS;64;
CONST     dBadj, ARRAY, ROM, $00003;107;
          BYTE, =0|64, 0|0, 0|0, 0|0, $00001;107;
CONST     offsetAdj, BYTE, IMM, 30;108;
CONST     symAdj, BYTE, IMM, 0;109;
INCLUDE   dB775mV.txt;111;
END_INCLUDE   dB775mV.txt;32;
FILE      DDS.pas;32;
MAIN      SoftDDS;32;
CONST     dBfac, ARRAY, ROM, $00004;112;
          WORD, =0|32, 0|0, 0|0, 0|0, $00002;112;
CONST     posx, ARRAY, ROM, $00005;119;
          BYTE, =0|16, 0|0, 0|0, 0|0, $00001;119;
CONST     cursx, ARRAY, ROM, $00006;120;
          BYTE, =0|16, 0|0, 0|0, 0|0, $00001;120;
CONST     posy, ARRAY, ROM, $00007;121;
          BYTE, =0|16, 0|0, 0|0, 0|0, $00001;121;
CONST     Vers1Str, STRING, 15, ROM, $;124;
CONST     Vers2Str, STRING, 15, ROM, $;125;
CONST     HzStr, STRING, 4, ROM, $;127;
CONST     dBStr, STRING, 4, ROM, $;128;
CONST     SinStr, STRING, 4, ROM, $;129;
CONST     SquStr, STRING, 4, ROM, $;130;
CONST     TriStr, STRING, 4, ROM, $;131;
CONST     ExtStr, STRING, 4, ROM, $;132;
CONST     NrmStr, STRING, 4, ROM, $;134;
CONST     SymStr, STRING, 4, ROM, $;135;
CONST     MemStr, STRING, 8, ROM, $;137;
CONST     PresetStr, STRING, 8, ROM, $;138;
CONST     TerzStr, STRING, 8, ROM, $;139;
CONST     FrequStr, STRING, 17, ROM, $;140;
CONST     OptStr, STRING, 17, ROM, $;141;
CONST     high, BOOLEAN, IMM, 255;143;
CONST     low, BOOLEAN, IMM, 0;144;
CONST     TerzArray, ARRAY, ROM, $00008;156;
          INTEGER, =0|32, 0|0, 0|0, 0|0, $00002;156;
INCLUDE   mem-70dB.txt;175;
VAR       EEPatchArray, ARRAY, EEPROM, $00000;99;
          BYTE, =0|512, 0|0, 0|0, 0|0, $00000;99;
END_INCLUDE   mem-70dB.txt;100;
FILE      DDS.pas;100;
MAIN      SoftDDS;100;
VAR       i, BYTE, RAM, $00007;184;
VAR       k, BYTE, RAM, $00008;184;
VAR       dss_cmd, WORD, RAM, $00069;189;
VAR       wave_cmd, WORD, RAM, $0006B;190;
VAR       MP3switchTemp, BYTE, RAM, $0006D;191;
VAR       MP3State, BYTE, RAM, $0006E;191;
VAR       SwitchState, BYTE, RAM, $0006F;191;
VAR       BtnInState, BYTE, RAM, $00070;192;
VAR       b_TasteRechts, BIT8, RAM, $700004;194;
VAR       b_TasteAb, BIT8, RAM, $700006;195;
VAR       b_TasteAuf, BIT8, RAM, $700005;196;
VAR       b_TasteLinks, BIT8, RAM, $700003;197;
VAR       b_TasteAux, BIT8, RAM, $700007;198;
VAR       b_LEDaux, BIT8, RAM, $320002;200;
VAR       b_SquareSw, BIT8, RAM, $6F0000;202;
VAR       b_AttnSw, BIT8, RAM, $6F0001;203;
VAR       b_SymSw, BIT8, RAM, $6F0002;204;
VAR       b_ExtOnMP3Power, BIT8, RAM, $6F0003;205;
VAR       IncrValue, INTEGER, RAM, $00071;207;
VAR       IncrVerdreht, BOOLEAN, RAM, $00073;208;
VAR       EditWhich, ENUM, TEDITWHICH, RAM, $00074;209;
VAR       DispWhich, ENUM, TEDITWHICH, RAM, $00075;209;
VAR       LastMenu, ENUM, TEDITWHICH, RAM, $00076;209;
VAR       CurItemNumber, BYTE, RAM, $00077;210;
VAR       DisplayValue, BYTE, RAM, $00078;211;
VAR       EditValue, BYTE, RAM, $00079;211;
VAR       ItemUpperLimit, BYTE, RAM, $0007A;212;
VAR       ItemLowerLimit, BYTE, RAM, $0007B;212;
VAR       x, BYTE, RAM, $0007C;212;
VAR       y, BYTE, RAM, $0007D;212;
VAR       GainOffset, BYTE, RAM, $0007E;213;
VAR       digits, BYTE, RAM, $0007F;214;
VAR       BtnTime, BYTE, RAM, $00080;215;
VAR       BtnTime2, BYTE, RAM, $00081;215;
VAR       BurstCount, BYTE, RAM, $00082;216;
VAR       prime, BOOLEAN, RAM, $00083;217;
VAR       BurstPrime, BOOLEAN, RAM, $00084;217;
VAR       Modified, BOOLEAN, RAM, $00085;217;
VAR       aBool, BOOLEAN, RAM, $00086;217;
VAR       PresetOn, BOOLEAN, RAM, $00087;217;
VAR       PresetNum, BYTE, RAM, $00088;219;
VAR       PatchNum, BYTE, RAM, $00089;219;
VAR       EditArray, ARRAY, RAM, $0008A;223;
          BYTE, =0|16, 0|0, 0|0, 0|0, $00001;223;
VAR       Edit1, BYTE, RAM, $0008A;224;
VAR       Frequ1, BYTE, RAM, $0008A;226;
VAR       Frequ2, BYTE, RAM, $0008B;227;
VAR       Frequ3, BYTE, RAM, $0008C;228;
VAR       Frequ4, BYTE, RAM, $0008D;229;
VAR       Frequ5, BYTE, RAM, $0008E;230;
VAR       Frequ6, BYTE, RAM, $0008F;231;
VAR       Frequ7, BYTE, RAM, $00090;232;
VAR       FrequDez, BYTE, RAM, $00091;233;
VAR       Wave, BYTE, RAM, $00092;235;
VAR       Adj, BYTE, RAM, $00093;236;
VAR       OutputMode, BYTE, RAM, $00094;237;
VAR       BurstMode, BYTE, RAM, $00095;238;
VAR       LeveldB, BYTE, RAM, $00096;239;
VAR       PwrGain, BYTE, RAM, $00099;240;
VAR       SaveArray, ARRAY, RAM, $0009A;241;
          BYTE, =0|16, 0|0, 0|0, 0|0, $00001;241;
VAR       Save1, BYTE, RAM, $0009A;242;
VAR       LevelStr, STRING, 8, RAM, $000AA;244;
VAR       FreqStr, STRING, 9, RAM, $000B2;245;
VAR       BurstTimer, SYSTIMER8, RAM, $000BB;246;
CONST     EditArrayLen, BYTE, IMM, 15;250;
INCLUDE   DDS-HW.pas;257;
PROC      SendSR;90;
COMMENT   procedure SendSR;  //Sende MP3switchState an den 4094 oder Ausgangsport;90;
END_FUNC  SendSR;123;
PROC      SendDDS;127;
COMMENT   procedure SendDDS;  //Sende ein Wort an den DDS-Chip;127;
END_FUNC  SendDDS;169;
PROC      SendLevel;173;
COMMENT   procedure SendLevel(step, channel : byte);;173;
FRAMEUSED 2;174;
LOCALV    step, BYTE, $00001;174;
LOCALV    channel, BYTE, $00000;174;
END_FUNC  SendLevel;221;
PROC      SetLevelDDS;223;
COMMENT   procedure SetLevelDDS;;223;
FRAMEUSED 18;228;
LOCALV    myAdj, BYTE, $00011;228;
LOCALV    myAdjIndex, BYTE, $00010;228;
LOCALV    freq, LONGINT, $0000C;228;
LOCALV    fac, LONGINT, $00008;228;
LOCALV    acc, LONGINT, $00004;228;
LOCALV    freqHi, WORD, $00002;228;
LOCALV    freqLo, WORD, $00000;228;
END_FUNC  SetLevelDDS;323;
END_INCLUDE   DDS-HW.pas;324;
FILE      DDS.pas;324;
MAIN      SoftDDS;324;
PROC      PresetCopyFromROM;279;
COMMENT   procedure PresetCopyFromROM;;279;
END_FUNC  PresetCopyFromROM;292;
PROC      PresetSave;294;
COMMENT   procedure PresetSave;;294;
END_FUNC  PresetSave;298;
PROC      PresetRestore;300;
COMMENT   procedure PresetRestore;;300;
END_FUNC  PresetRestore;304;
PROC      PatchCopyFromEE;306;
COMMENT   procedure PatchCopyFromEE;;306;
FRAMEUSED 2;309;
LOCALV    myPatchAdr, WORD, $00000;309;
END_FUNC  PatchCopyFromEE;314;
PROC      PatchCopyToEE;316;
COMMENT   procedure PatchCopyToEE;;316;
FRAMEUSED 2;319;
LOCALV    myPatchAdr, WORD, $00000;319;
END_FUNC  PatchCopyToEE;324;
PROC      LCD1xy;329;
COMMENT   procedure LCD1xy;;329;
END_FUNC  LCD1xy;332;
PROC      SetPos;334;
COMMENT   procedure SetPos;;334;
END_FUNC  SetPos;340;
PROC      SetCursor;342;
COMMENT   procedure SetCursor;;342;
END_FUNC  SetCursor;350;
PROC      LCD1x0y0;353;
COMMENT   procedure LCD1x0y0;;353;
END_FUNC  LCD1x0y0;357;
PROC      LCD1x0y1;359;
COMMENT   procedure LCD1x0y1;;359;
END_FUNC  LCD1x0y1;364;
INCLUDE   buttons.pas;366;
PROC      WriteLCD;84;
COMMENT   procedure WriteLCD(myAdr : pointer);;84;
FRAMEUSED 2;87;
LOCALV    myAdr, POINTER, POINTER, $00000;87;
END_FUNC  WriteLCD;112;
PROC      FastRepeatRelease;114;
COMMENT   procedure FastRepeatRelease;;114;
END_FUNC  FastRepeatRelease;143;
PROC      SlowRepeatRelease;145;
COMMENT   procedure SlowRepeatRelease;;145;
END_FUNC  SlowRepeatRelease;149;
FUNC      NaviButton;151;
COMMENT   function NaviButton : Boolean;;151;
END_FUNC  NaviButton;157;
FUNC      UpDownButton;159;
COMMENT   function UpDownButton : Boolean;;159;
END_FUNC  UpDownButton;165;
END_INCLUDE   buttons.pas;167;
FILE      DDS.pas;167;
MAIN      SoftDDS;167;
PROC      SetIncrValToEditValue;368;
COMMENT   procedure SetIncrValToEditValue;;368;
END_FUNC  SetIncrValToEditValue;375;
PROC      CheckItemLimits;377;
COMMENT   procedure CheckItemLimits;;377;
END_FUNC  CheckItemLimits;391;
PROC      WriteItem;394;
COMMENT   procedure WriteItem;;394;
END_FUNC  WriteItem;406;
PROC      WriteWave;409;
COMMENT   procedure WriteWave;;409;
END_FUNC  WriteWave;428;
PROC      WriteOutputMode1;430;
COMMENT   procedure WriteOutputMode1;;430;
END_FUNC  WriteOutputMode1;441;
PROC      WriteOutputMode;443;
COMMENT   procedure WriteOutputMode;;443;
END_FUNC  WriteOutputMode;449;
PROC      ShowFrequSpaced;451;
COMMENT   procedure ShowFrequSpaced;;451;
END_FUNC  ShowFrequSpaced;467;
PROC      WriteFrequency;470;
COMMENT   procedure WriteFrequency;;470;
FRAMEUSED 1;473;
LOCALV    blank, BOOLEAN, $00000;473;
END_FUNC  WriteFrequency;492;
PROC      WriteLevelmV;494;
COMMENT   procedure WriteLevelmV;;494;
FRAMEUSED 3;500;
LOCALV    blank, BOOLEAN, $00002;500;
LOCALV    dBtab, BYTE, $00001;500;
LOCALV    Prefix, CHAR, $00000;500;
END_FUNC  WriteLevelmV;537;
PROC      WriteLeveldB;539;
COMMENT   procedure WriteLeveldB;;539;
FRAMEUSED 2;542;
LOCALV    dBval, INTEGER, $00000;542;
END_FUNC  WriteLeveldB;550;
PROC      ShowOptionsLower;554;
COMMENT   procedure ShowOptionsLower;;554;
END_FUNC  ShowOptionsLower;575;
PROC      ShowOptions;577;
COMMENT   procedure ShowOptions;;577;
END_FUNC  ShowOptions;583;
PROC      ShowDefaultUpper;585;
COMMENT   procedure ShowDefaultUpper;;585;
END_FUNC  ShowDefaultUpper;608;
PROC      ShowDefaultLower;610;
COMMENT   procedure ShowDefaultLower;;610;
END_FUNC  ShowDefaultLower;622;
PROC      ShowDefault;624;
COMMENT   procedure ShowDefault;;624;
END_FUNC  ShowDefault;629;
PROC      BurstGen;632;
COMMENT   procedure BurstGen;;632;
END_FUNC  BurstGen;654;
PROC      initall;659;
COMMENT   procedure initall;;659;
END_FUNC  initall;698;
PROC      $_Main;702;
STACKSTA  188;882;
STACKSIZ  128;882;
FRAMESTA  316;882;
FRAMESIZ  96;882;
PROCID    0;882;
PROCLOC   -1;882;
TASKLOC   -1;882;
END_PROG  SoftDDS;882;
.CODESTART
RESET $000000
STARTCODE $000026
FILE DDS.PAS
FILE DBADJ.TXT
FILE DDS.PAS
FILE DB775MV.TXT
FILE DDS.PAS
FILE MEM-70DB.TXT
FILE DDS.PAS
FILE DDS-HW.PAS
FUNC SENDSR, 90, $000026
ENTRY  $000026
LINE 93, $000026, 384
BRANCH   4, $000034, $000038
BRANCH   20, $000036, $000044
LINE 94, $000038, 398
BRANCH   20, $000042, $00004E
LINE 96, $000044, 407
LINE 98, $00004E, 413
LINE 100, $000060, 421
LINE 101, $000064, 423
LINE 102, $000066, 425
LINE 103, $000068, 427
LINE 106, $00006A, 430
LINE 107, $00006C, 432
LINE 108, $00006E, 434
LINE 109, $000070, 436
LINE 111, $000072, 439
LINE 113, $000074, 442
LINE 114, $000076, 444
LINE 115, $000078, 446
LINE 116, $00007A, 448
LINE 117, $00007C, 450
LINE 118, $00007E, 452
LINE 120, $000080, 454
LINE 121, $000082, 456
LINE 123, $000084, 461
BRANCH   19, $000084, $000000
ENDFUNC 123, $000084
FUNC SENDDDS, 127, $000086
ENTRY  $000086
LINE 131, $000086, 470
LINE 132, $00008A, 472
LINE 133, $00008E, 474
LINE 135, $000090, 476
LINE 138, $000092, 479
LINE 139, $000094, 481
LINE 140, $000096, 483
LINE 141, $000098, 485
LINE 143, $00009A, 488
LINE 145, $00009C, 491
LINE 146, $00009E, 493
LINE 147, $0000A0, 495
LINE 148, $0000A2, 497
LINE 149, $0000A4, 499
LINE 151, $0000A6, 501
LINE 154, $0000A8, 504
LINE 155, $0000AA, 506
LINE 156, $0000AC, 508
LINE 157, $0000AE, 510
LINE 159, $0000B0, 513
LINE 161, $0000B2, 516
LINE 162, $0000B4, 518
LINE 163, $0000B6, 520
LINE 164, $0000B8, 522
LINE 165, $0000BA, 524
LINE 167, $0000BC, 526
LINE 169, $0000BE, 531
BRANCH   19, $0000BE, $000000
ENDFUNC 169, $0000BE
FUNC SENDLEVEL, 173, $0000C0
ENTRY  $0000C0
LINE 177, $0000C0, 539
LINE 178, $0000C4, 542
LINE 180, $0000C8, 546
LINE 181, $0000CA, 548
LINE 182, $0000CC, 550
LINE 183, $0000CE, 552
LINE 184, $0000D0, 554
LINE 186, $0000D2, 557
LINE 187, $0000D4, 559
LINE 188, $0000D6, 561
LINE 189, $0000D8, 563
LINE 190, $0000DA, 565
LINE 191, $0000DC, 567
LINE 192, $0000DE, 569
LINE 193, $0000E0, 571
LINE 194, $0000E2, 573
LINE 196, $0000E4, 576
LINE 197, $0000E6, 578
LINE 198, $0000E8, 580
LINE 200, $0000EA, 582
LINE 202, $0000EC, 585
LINE 203, $0000EE, 587
LINE 204, $0000F0, 589
LINE 205, $0000F2, 591
LINE 207, $0000F4, 594
LINE 209, $0000F6, 597
LINE 210, $0000F8, 599
LINE 211, $0000FA, 601
LINE 212, $0000FC, 603
LINE 213, $0000FE, 605
LINE 214, $000100, 607
LINE 215, $000102, 609
LINE 216, $000104, 611
LINE 217, $000106, 613
LINE 218, $000108, 615
LINE 221, $00010A, 620
BRANCH   19, $00010A, $000000
ENDFUNC 221, $00010A
FUNC SETLEVELDDS, 223, $00010E
ENTRY  $00010C
LINE 238, $00010E, 629
LINE 239, $000114, 632
LINE 240, $00011A, 635
LINE 241, $00011E, 637
BRANCH   3, $000120, $000124
BRANCH   20, $000122, $000132
LINE 242, $000124, 646
BRANCH   20, $000130, $000178
LINE 244, $000132, 655
BRANCH   3, $000134, $000138
BRANCH   20, $000136, $000146
LINE 245, $000138, 664
BRANCH   20, $000144, $000178
LINE 247, $000146, 673
BRANCH   3, $000148, $00014C
BRANCH   20, $00014A, $000164
LINE 248, $00014C, 682
LINE 249, $000158, 687
BRANCH   20, $000162, $000178
LINE 251, $000164, 695
BRANCH   3, $000166, $00016A
BRANCH   20, $000168, $000178
LINE 252, $00016A, 704
BRANCH   20, $000176, $000178
LINE 265, $000178, 714
LINE 267, $000182, 719
BRANCH   4, $000190, $000194
BRANCH   20, $000192, $00019A
LINE 268, $000194, 733
LINE 271, $00019A, 740
LINE 273, $00019E, 743
BRANCH   4, $0001AC, $0001B0
BRANCH   20, $0001AE, $0001C0
LINE 275, $0001B0, 757
LINE 276, $0001BA, 761
LINE 278, $0001C0, 768
BRANCH   17, $0001C0, $000026
LINE 281, $0001C2, 771
BRANCH   4, $0001CE, $0001D2
BRANCH   20, $0001D0, $0001DA
LINE 282, $0001D2, 785
BRANCH   20, $0001D8, $0001E0
LINE 284, $0001DA, 794
LINE 286, $0001E0, 800
FRAME     1
FRAME     2
FRAME     0
BRANCH   17, $0001EC, $0000C0
LINE 289, $0001F2, 814
BRANCH   4, $000200, $000204
BRANCH   20, $000202, $000208
LINE 290, $000204, 829
LINE 292, $000208, 835
LINE 293, $000226, 850
FRAME     1
FRAME     2
FRAME     0
BRANCH   17, $000232, $0000C0
LINE 298, $000238, 864
LINE 299, $000248, 873
FRAME     2
FRAME     3
BRANCH   3, $000266, $00026A
BRANCH   20, $000268, $000306
LINE 300, $00026A, 899
LINE 301, $00028A, 916
LINE 302, $0002B0, 936
LINE 303, $0002F6, 974
BRANCH   3, $000302, $000306
BRANCH   20, $000304, $00025A
FRAME     0
LINE 304, $000308, 988
LINE 305, $000330, 1008
LINE 313, $000360, 1033
LINE 314, $000374, 1042
LINE 315, $000388, 1049
BRANCH   17, $000388, $000086
LINE 316, $00038A, 1052
LINE 317, $00039E, 1063
LINE 318, $0003B4, 1073
LINE 319, $0003C8, 1080
BRANCH   17, $0003C8, $000086
LINE 320, $0003CA, 1083
LINE 321, $0003DA, 1088
BRANCH   17, $0003DA, $000086
LINE 323, $0003DC, 1093
BRANCH   19, $0003DC, $000000
ENDFUNC 323, $0003DC
FILE DDS.PAS
FUNC PRESETCOPYFROMROM, 279, $0003DE
ENTRY  $0003DE
LINE 283, $0003DE, 1103
FRAME     3
FRAME     0
LINE 284, $00043A, 1151
LINE 285, $000444, 1157
FRAME     2
FRAME     3
BRANCH   3, $000462, $000466
BRANCH   20, $000464, $0004BE
LINE 286, $000466, 1183
LINE 287, $000482, 1198
BRANCH   4, $00048E, $000492
BRANCH   20, $000490, $000496
LINE 288, $000492, 1212
LINE 290, $000496, 1218
LINE 291, $0004AE, 1233
BRANCH   3, $0004BA, $0004BE
BRANCH   20, $0004BC, $000456
FRAME     0
LINE 292, $0004C0, 1249
BRANCH   19, $0004C0, $000000
ENDFUNC 292, $0004C0
FUNC PRESETSAVE, 294, $0004C2
ENTRY  $0004C2
LINE 297, $0004C2, 1257
LINE 298, $0004DC, 1273
BRANCH   19, $0004DC, $000000
ENDFUNC 298, $0004DC
FUNC PRESETRESTORE, 300, $0004DE
ENTRY  $0004DE
LINE 303, $0004DE, 1281
LINE 304, $0004F8, 1297
BRANCH   19, $0004F8, $000000
ENDFUNC 304, $0004F8
FUNC PATCHCOPYFROMEE, 306, $0004FC
ENTRY  $0004FA
LINE 310, $0004FC, 1306
FRAME     2
FRAME     3
BRANCH   3, $00051A, $00051E
BRANCH   20, $00051C, $00057A
LINE 311, $00051E, 1332
LINE 312, $000540, 1349
LINE 313, $00056A, 1373
BRANCH   3, $000576, $00057A
BRANCH   20, $000578, $00050E
FRAME     0
LINE 314, $00057C, 1389
BRANCH   19, $00057C, $000000
ENDFUNC 314, $00057C
FUNC PATCHCOPYTOEE, 316, $000580
ENTRY  $00057E
LINE 320, $000580, 1398
FRAME     2
FRAME     3
BRANCH   3, $00059E, $0005A2
BRANCH   20, $0005A0, $000602
LINE 321, $0005A2, 1424
LINE 322, $0005C4, 1441
LINE 323, $0005F2, 1467
BRANCH   3, $0005FE, $000602
BRANCH   20, $000600, $000592
FRAME     0
LINE 324, $000604, 1483
BRANCH   19, $000604, $000000
ENDFUNC 324, $000604
FUNC LCD1XY, 329, $000606
ENTRY  $000606
LINE 331, $000606, 1491
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 332, $000620, 1509
BRANCH   19, $000620, $000000
ENDFUNC 332, $000620
FUNC SETPOS, 334, $000622
ENTRY  $000622
LINE 336, $000622, 1517
LINE 337, $000628, 1520
LINE 338, $00063C, 1530
LINE 339, $000650, 1540
BRANCH   17, $000650, $000606
LINE 340, $000652, 1545
BRANCH   19, $000652, $000000
ENDFUNC 340, $000652
FUNC SETCURSOR, 342, $000654
ENTRY  $000654
LINE 344, $000654, 1553
LINE 345, $00065A, 1556
LINE 346, $00066E, 1566
LINE 347, $000682, 1576
BRANCH   17, $000682, $000606
LINE 349, $000684, 1579
FRAME     0
LINE 350, $000688, 1585
BRANCH   19, $000688, $000000
ENDFUNC 350, $000688
FUNC LCD1X0Y0, 353, $00068A
ENTRY  $00068A
LINE 355, $00068A, 1593
FRAME     0
LINE 356, $00068E, 1597
FRAME     0
LINE 357, $000694, 1604
BRANCH   19, $000694, $000000
ENDFUNC 357, $000694
FUNC LCD1X0Y1, 359, $000696
ENTRY  $000696
LINE 361, $000696, 1612
LINE 362, $00069C, 1615
LINE 363, $0006A2, 1618
BRANCH   17, $0006A2, $000606
LINE 364, $0006A4, 1623
BRANCH   19, $0006A4, $000000
ENDFUNC 364, $0006A4
FILE BUTTONS.PAS
FUNC WRITELCD, 84, $0006A6
ENTRY  $0006A6
LINE 90, $0006A6, 1634
LINE 91, $0006A8, 1636
LINE 92, $0006AA, 1638
LINE 93, $0006AC, 1640
LINE 95, $0006AE, 1642
LINE 96, $0006B0, 1644
LINE 97, $0006B2, 1646
LINE 98, $0006B4, 1648
LINE 99, $0006B6, 1650
LINE 100, $0006B8, 1652
LINE 101, $0006BA, 1654
LINE 102, $0006BC, 1656
LINE 103, $0006BE, 1658
LINE 105, $0006C0, 1661
LINE 106, $0006C2, 1663
LINE 107, $0006C6, 1665
LINE 108, $0006C8, 1667
LINE 109, $0006CA, 1669
LINE 110, $0006CC, 1671
LINE 112, $0006CE, 1676
BRANCH   19, $0006CE, $000000
ENDFUNC 112, $0006CE
FUNC FASTREPEATRELEASE, 114, $0006D0
ENTRY  $0006D0
LINE 125, $0006D0, 1684
LINE 127, $0006E4, 1696
LINE 128, $0006EE, 1700
BRANCH   4, $0006FC, $000700
BRANCH   20, $0006FE, $000708
LINE 129, $000700, 1714
FRAME     0
BRANCH   20, $000706, $00070E
LINE 131, $000708, 1724
FRAME     0
LINE 133, $00070E, 1731
LINE 134, $000714, 1734
LINE 135, $00071C, 1739
BRANCH   4, $00073A, $00073E
BRANCH   20, $00073C, $0006E4
LINE 136, $00073E, 1763
BRANCH   4, $00074A, $00074E
BRANCH   20, $00074C, $00075C
LINE 137, $00074E, 1777
LINE 138, $000754, 1780
BRANCH   20, $00075A, $000762
LINE 140, $00075C, 1788
LINE 143, $000762, 1795
BRANCH   19, $000762, $000000
ENDFUNC 143, $000762
FUNC SLOWREPEATRELEASE, 145, $000764
ENTRY  $000764
LINE 147, $000764, 1803
LINE 148, $00076A, 1806
BRANCH   17, $00076A, $0006D0
LINE 149, $00076C, 1811
BRANCH   19, $00076C, $000000
ENDFUNC 149, $00076C
FUNC NAVIBUTTON, 151, $00076E
ENTRY  $00076E
LINE 154, $00076E, 1819
LINE 155, $000774, 1822
LINE 156, $000786, 1831
LINE 157, $00078A, 1835
BRANCH   19, $00078A, $000000
ENDFUNC 157, $00078A
FUNC UPDOWNBUTTON, 159, $00078C
ENTRY  $00078C
LINE 162, $00078C, 1843
LINE 163, $000792, 1846
LINE 164, $0007A4, 1855
LINE 165, $0007A8, 1859
BRANCH   19, $0007A8, $000000
ENDFUNC 165, $0007A8
FILE DDS.PAS
FUNC SETINCRVALTOEDITVALUE, 368, $0007AA
ENTRY  $0007AA
LINE 371, $0007AA, 1869
FRAME     1
FRAME     3
FRAME     0
LINE 375, $0007C8, 1889
BRANCH   19, $0007C8, $000000
ENDFUNC 375, $0007C8
FUNC CHECKITEMLIMITS, 377, $0007CA
ENTRY  $0007CA
LINE 380, $0007CA, 1897
BRANCH   4, $0007D8, $0007DC
BRANCH   20, $0007DA, $0007E2
LINE 381, $0007DC, 1911
LINE 383, $0007E2, 1917
BRANCH   4, $0007FA, $0007FE
BRANCH   20, $0007FC, $000808
LINE 384, $0007FE, 1935
LINE 385, $000806, 1938
BRANCH   17, $000806, $0007AA
LINE 387, $000808, 1944
BRANCH   4, $00081E, $000822
BRANCH   20, $000820, $00082C
LINE 388, $000822, 1961
LINE 389, $00082A, 1964
BRANCH   17, $00082A, $0007AA
LINE 391, $00082C, 1972
BRANCH   19, $00082C, $000000
ENDFUNC 391, $00082C
FUNC WRITEITEM, 394, $00082E
ENTRY  $00082E
LINE 399, $00082E, 1980
BRANCH   4, $00083E, $000842
BRANCH   20, $000840, $00085C
LINE 400, $000842, 1995
LINE 401, $00084E, 2001
LINE 402, $000856, 2006
FRAME     0
LINE 404, $00085C, 2014
LINE 405, $000868, 2020
FRAME     0
LINE 406, $00086E, 2027
BRANCH   19, $00086E, $000000
ENDFUNC 406, $00086E
FUNC WRITEWAVE, 409, $000870
ENTRY  $000870
LINE 412, $000870, 2035
LINE 413, $000876, 2038
BRANCH   17, $000876, $000622
LINE 414, $000878, 2041
LINE 415, $00087C, 2043
BRANCH   3, $00087E, $000882
BRANCH   20, $000880, $000898
LINE 416, $000882, 2052
FRAME     2
FRAME     0
BRANCH   17, $000890, $0006A6
BRANCH   20, $000896, $0008EC
LINE 418, $000898, 2070
BRANCH   3, $00089A, $00089E
BRANCH   20, $00089C, $0008B4
LINE 419, $00089E, 2079
FRAME     2
FRAME     0
BRANCH   17, $0008AC, $0006A6
BRANCH   20, $0008B2, $0008EC
LINE 421, $0008B4, 2097
BRANCH   3, $0008B6, $0008BA
BRANCH   20, $0008B8, $0008D0
LINE 422, $0008BA, 2106
FRAME     2
FRAME     0
BRANCH   17, $0008C8, $0006A6
BRANCH   20, $0008CE, $0008EC
LINE 424, $0008D0, 2124
BRANCH   3, $0008D2, $0008D6
BRANCH   20, $0008D4, $0008EC
LINE 425, $0008D6, 2133
FRAME     2
FRAME     0
BRANCH   17, $0008E4, $0006A6
BRANCH   20, $0008EA, $0008EC
LINE 428, $0008EC, 2154
BRANCH   19, $0008EC, $000000
ENDFUNC 428, $0008EC
FUNC WRITEOUTPUTMODE1, 430, $0008EE
ENTRY  $0008EE
LINE 433, $0008EE, 2162
LINE 434, $0008F2, 2164
BRANCH   3, $0008F4, $0008F8
BRANCH   20, $0008F6, $00090E
LINE 435, $0008F8, 2173
FRAME     2
FRAME     0
BRANCH   17, $000906, $0006A6
BRANCH   20, $00090C, $00092A
LINE 437, $00090E, 2191
BRANCH   3, $000910, $000914
BRANCH   20, $000912, $00092A
LINE 438, $000914, 2200
FRAME     2
FRAME     0
BRANCH   17, $000922, $0006A6
BRANCH   20, $000928, $00092A
LINE 441, $00092A, 2221
BRANCH   19, $00092A, $000000
ENDFUNC 441, $00092A
FUNC WRITEOUTPUTMODE, 443, $00092C
ENTRY  $00092C
LINE 446, $00092C, 2229
LINE 447, $000932, 2232
BRANCH   17, $000932, $000622
LINE 448, $000934, 2235
BRANCH   17, $000934, $0008EE
LINE 449, $000936, 2240
BRANCH   19, $000936, $000000
ENDFUNC 449, $000936
FUNC SHOWFREQUSPACED, 451, $000938
ENTRY  $000938
LINE 455, $000938, 2248
BRANCH   17, $000938, $00068A
LINE 456, $00093A, 2251
FRAME     2
FRAME     0
BRANCH   17, $000948, $0006A6
LINE 457, $00094E, 2265
BRANCH   17, $00094E, $000696
LINE 458, $000950, 2268
FRAME     2
FRAME     3
BRANCH   3, $00096E, $000972
BRANCH   20, $000970, $0009B4
LINE 459, $000972, 2294
LINE 460, $000984, 2304
FRAME     3
LINE 461, $00098A, 2309
BRANCH   4, $000996, $00099A
BRANCH   20, $000998, $0009A0
LINE 462, $00099A, 2323
FRAME     3
BRANCH   20, $00099E, $0009A4
LINE 464, $0009A0, 2332
FRAME     3
LINE 466, $0009A4, 2340
BRANCH   3, $0009B0, $0009B4
BRANCH   20, $0009B2, $000962
FRAME     0
LINE 467, $0009B6, 2356
BRANCH   19, $0009B6, $000000
ENDFUNC 467, $0009B6
FUNC WRITEFREQUENCY, 470, $0009BA
ENTRY  $0009B8
LINE 474, $0009BA, 2365
LINE 475, $0009C0, 2368
BRANCH   17, $0009C0, $000622
LINE 476, $0009C2, 2371
LINE 477, $0009C6, 2374
FRAME     2
FRAME     3
BRANCH   3, $0009E4, $0009E8
BRANCH   20, $0009E6, $000A4A
LINE 478, $0009E8, 2400
LINE 479, $0009FC, 2410
BRANCH   4, $000A0A, $000A0E
BRANCH   20, $000A0C, $000A12
LINE 480, $000A0E, 2424
LINE 482, $000A12, 2430
BRANCH   4, $000A28, $000A2C
BRANCH   20, $000A2A, $000A32
LINE 483, $000A2C, 2448
FRAME     3
BRANCH   20, $000A30, $000A3A
LINE 485, $000A32, 2457
FRAME     3
LINE 487, $000A3A, 2466
BRANCH   3, $000A46, $000A4A
BRANCH   20, $000A48, $0009D8
FRAME     0
LINE 488, $000A4C, 2480
FRAME     0
LINE 489, $000A50, 2484
LINE 490, $000A58, 2487
FRAME     0
LINE 491, $000A60, 2492
FRAME     2
FRAME     0
BRANCH   17, $000A6E, $0006A6
LINE 492, $000A74, 2508
BRANCH   19, $000A74, $000000
ENDFUNC 492, $000A74
FUNC WRITELEVELMV, 494, $000A78
ENTRY  $000A76
LINE 501, $000A78, 2517
LINE 502, $000A7E, 2520
BRANCH   17, $000A7E, $000622
LINE 504, $000A80, 2523
LINE 506, $000A92, 2531
LINE 507, $000A9C, 2537
LINE 508, $000AA8, 2544
LINE 509, $000AAC, 2547
FRAME     3
FRAME     0
LINE 513, $000B06, 2595
LINE 514, $000B08, 2597
BRANCH   2, $000B0A, $000B0E
BRANCH   20, $000B0C, $000B3C
BRANCH   3, $000B10, $000B16
BRANCH   1, $000B12, $000B3C
BRANCH   20, $000B14, $000B3C
LINE 515, $000B16, 2614
LINE 516, $000B1C, 2618
LINE 517, $000B36, 2632
BRANCH   20, $000B3A, $000BBA
LINE 519, $000B3C, 2639
BRANCH   2, $000B3E, $000B42
BRANCH   20, $000B40, $000B66
BRANCH   3, $000B44, $000B4A
BRANCH   1, $000B46, $000B66
BRANCH   20, $000B48, $000B66
LINE 520, $000B4A, 2656
BRANCH   20, $000B64, $000BBA
LINE 522, $000B66, 2674
BRANCH   2, $000B68, $000B6C
BRANCH   20, $000B6A, $000B94
BRANCH   3, $000B6E, $000B74
BRANCH   1, $000B70, $000B94
BRANCH   20, $000B72, $000B94
LINE 523, $000B74, 2691
LINE 524, $000B8E, 2705
BRANCH   20, $000B92, $000BBA
LINE 526, $000B94, 2712
BRANCH   3, $000B96, $000B9A
BRANCH   20, $000B98, $000BBA
LINE 527, $000B9A, 2721
LINE 528, $000BB4, 2735
BRANCH   20, $000BB8, $000BBA
LINE 531, $000BBA, 2743
FRAME     0
LINE 532, $000BBE, 2747
FRAME     0
LINE 533, $000BC2, 2751
FRAME     2
FRAME     0
LINE 534, $000BDC, 2767
FRAME     0
LINE 535, $000BE0, 2771
FRAME     0
LINE 536, $000BE4, 2775
FRAME     0
LINE 537, $000BE8, 2781
BRANCH   19, $000BE8, $000000
ENDFUNC 537, $000BE8
FUNC WRITELEVELDB, 539, $000BEC
ENTRY  $000BEA
LINE 543, $000BEC, 2790
LINE 544, $000BF2, 2793
BRANCH   17, $000BF2, $000622
LINE 547, $000BF4, 2796
LINE 548, $000C18, 2813
FRAME     2
FRAME     0
LINE 549, $000C46, 2839
FRAME     2
FRAME     0
BRANCH   17, $000C54, $0006A6
LINE 550, $000C5A, 2855
BRANCH   19, $000C5A, $000000
ENDFUNC 550, $000C5A
FUNC SHOWOPTIONSLOWER, 554, $000C5C
ENTRY  $000C5C
LINE 557, $000C5C, 2863
BRANCH   17, $000C5C, $000870
LINE 558, $000C5E, 2866
FRAME     0
LINE 559, $000C62, 2870
LINE 560, $000C68, 2873
BRANCH   17, $000C68, $000622
LINE 561, $000C6A, 2876
LINE 562, $000C72, 2879
BRANCH   17, $000C72, $00082E
LINE 563, $000C74, 2882
FRAME     0
LINE 564, $000C78, 2886
BRANCH   17, $000C78, $00092C
LINE 565, $000C7A, 2889
FRAME     0
LINE 566, $000C7E, 2893
FRAME     0
LINE 567, $000C82, 2897
LINE 568, $000C88, 2900
BRANCH   17, $000C88, $000622
LINE 569, $000C8A, 2903
LINE 570, $000C92, 2906
LINE 571, $000C98, 2909
BRANCH   17, $000C98, $00082E
LINE 572, $000C9A, 2912
FRAME     0
LINE 573, $000C9E, 2916
FRAME     0
LINE 574, $000CA2, 2920
LINE 575, $000CA8, 2925
BRANCH   19, $000CA8, $000000
ENDFUNC 575, $000CA8
FUNC SHOWOPTIONS, 577, $000CAA
ENTRY  $000CAA
LINE 580, $000CAA, 2933
BRANCH   17, $000CAA, $00068A
LINE 581, $000CAC, 2936
FRAME     2
FRAME     0
BRANCH   17, $000CBA, $0006A6
LINE 582, $000CC0, 2950
BRANCH   17, $000CC0, $000C5C
LINE 583, $000CC2, 2955
BRANCH   19, $000CC2, $000000
ENDFUNC 583, $000CC2
FUNC SHOWDEFAULTUPPER, 585, $000CC4
ENTRY  $000CC4
LINE 588, $000CC4, 2963
LINE 589, $000CCA, 2966
LINE 590, $000CD0, 2969
BRANCH   4, $000CD6, $000CDA
BRANCH   20, $000CD8, $000D24
LINE 591, $000CDA, 2978
LINE 592, $000CE2, 2981
BRANCH   17, $000CE2, $00068A
LINE 593, $000CE4, 2984
BRANCH   4, $000CF2, $000CF6
BRANCH   20, $000CF4, $000D0C
LINE 594, $000CF6, 2998
FRAME     2
FRAME     0
BRANCH   17, $000D04, $0006A6
BRANCH   20, $000D0A, $000D20
LINE 596, $000D0C, 3017
FRAME     2
FRAME     0
BRANCH   17, $000D1A, $0006A6
LINE 598, $000D20, 3033
BRANCH   17, $000D20, $00082E
BRANCH   20, $000D22, $000D44
LINE 600, $000D24, 3041
BRANCH   17, $000D24, $00068A
LINE 601, $000D26, 3044
FRAME     2
FRAME     0
BRANCH   17, $000D34, $0006A6
LINE 602, $000D3A, 3058
LINE 603, $000D42, 3061
BRANCH   17, $000D42, $00082E
LINE 605, $000D44, 3066
FRAME     0
LINE 606, $000D48, 3070
BRANCH   17, $000D4C, $000BEA
LINE 607, $000D52, 3077
BRANCH   17, $000D52, $000654
LINE 608, $000D54, 3082
BRANCH   19, $000D54, $000000
ENDFUNC 608, $000D54
FUNC SHOWDEFAULTLOWER, 610, $000D56
ENTRY  $000D56
LINE 613, $000D56, 3090
BRANCH   17, $000D56, $000696
LINE 614, $000D58, 3093
FRAME     0
LINE 615, $000D5C, 3097
BRANCH   4, $000D6A, $000D6E
BRANCH   20, $000D6C, $000D7C
LINE 616, $000D6E, 3111
BRANCH   17, $000D6E, $0008EE
LINE 617, $000D70, 3114
BRANCH   17, $000D74, $000A76
BRANCH   20, $000D7A, $000D88
LINE 619, $000D7C, 3126
BRANCH   17, $000D7C, $000870
LINE 620, $000D7E, 3129
BRANCH   17, $000D82, $0009B8
LINE 622, $000D88, 3140
BRANCH   19, $000D88, $000000
ENDFUNC 622, $000D88
FUNC SHOWDEFAULT, 624, $000D8A
ENTRY  $000D8A
LINE 627, $000D8A, 3148
BRANCH   17, $000D8A, $000CC4
LINE 628, $000D8C, 3151
BRANCH   17, $000D8C, $000D56
LINE 629, $000D8E, 3156
BRANCH   19, $000D8E, $000000
ENDFUNC 629, $000D8E
FUNC BURSTGEN, 632, $000D90
ENTRY  $000D90
LINE 635, $000D90, 3164
BRANCH   4, $000D9E, $000DA2
BRANCH   20, $000DA0, $000E28
LINE 636, $000DA2, 3178
BRANCH   4, $000DB0, $000DB4
BRANCH   20, $000DB2, $000DF4
LINE 637, $000DB4, 3192
LINE 638, $000DBA, 3195
LINE 639, $000DC4, 3199
BRANCH   4, $000DD2, $000DD6
BRANCH   20, $000DD4, $000DF4
LINE 640, $000DD6, 3213
LINE 641, $000DE2, 3218
BRANCH   17, $000DE2, $000086
LINE 642, $000DE4, 3221
LINE 643, $000DEE, 3225
LINE 646, $000DF4, 3234
BRANCH   4, $000E02, $000E06
BRANCH   20, $000E04, $000E28
LINE 647, $000E06, 3248
BRANCH   4, $000E0C, $000E10
BRANCH   20, $000E0E, $000E28
LINE 648, $000E10, 3257
LINE 649, $000E20, 3262
BRANCH   17, $000E20, $000086
LINE 650, $000E22, 3265
LINE 654, $000E28, 3279
BRANCH   19, $000E28, $000000
ENDFUNC 654, $000E28
FUNC INITALL, 659, $000E2A
ENTRY  $000E2A
LINE 662, $000E2A, 3287
LINE 663, $000E2E, 3290
LINE 664, $000E32, 3293
LINE 665, $000E36, 3296
LINE 666, $000E3A, 3299
LINE 667, $000E3E, 3302
LINE 669, $000E42, 3305
FRAME     0
BRANCH   4, $000E48, $000E4C
BRANCH   20, $000E4A, $000E94
LINE 670, $000E4C, 3316
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 671, $000E62, 3332
FRAME     1
FRAME     2
FRAME     3
FRAME     4
FRAME     5
FRAME     6
FRAME     7
FRAME     8
FRAME     9
FRAME     10
FRAME     0
LINE 673, $000E94, 3372
FRAME     0
LINE 675, $000E98, 3376
FRAME     2
FRAME     0
BRANCH   17, $000EA6, $0006A6
LINE 676, $000EAC, 3390
BRANCH   17, $000EAC, $000696
LINE 677, $000EAE, 3393
FRAME     2
FRAME     0
BRANCH   17, $000EBC, $0006A6
LINE 678, $000EC2, 3407
FRAME     0
LINE 680, $000EC8, 3412
LINE 681, $000ECE, 3415
BRANCH   17, $000ED2, $0004FA
LINE 682, $000ED8, 3422
LINE 684, $000EDE, 3425
LINE 685, $000EE4, 3428
LINE 687, $000EEA, 3431
LINE 688, $000EF0, 3434
LINE 689, $000EF6, 3437
FRAME     0
LINE 690, $000EFA, 3441
LINE 691, $000F00, 3444
LINE 692, $000F06, 3448
LINE 693, $000F0C, 3451
LINE 694, $000F12, 3454
LINE 695, $000F18, 3457
BRANCH   17, $000F1C, $00010C
LINE 696, $000F22, 3464
LINE 697, $000F24, 3466
LINE 698, $000F26, 3470
BRANCH   19, $000F26, $000000
ENDFUNC 698, $000F26
FUNC $_MAIN, 702, $000F28
ENTRY  $000F28
LINE 703, $000F28, 3486
BRANCH   17, $000F28, $000E2A
LINE 704, $000F2A, 3489
LINE 706, $000F30, 3492
BRANCH   17, $000F30, $000CC4
LINE 708, $000F32, 3495
BRANCH   17, $000F32, $000D56
LINE 712, $000F34, 3500
BRANCH   17, $000F38, $00010C
LINE 713, $000F3E, 3507
LINE 714, $000F46, 3510
BRANCH   4, $000F56, $000F5A
BRANCH   20, $000F58, $000F64
LINE 715, $000F5A, 3525
LINE 717, $000F64, 3532
LINE 718, $000F7A, 3542
LINE 719, $000F80, 3545
LINE 720, $000F86, 3548
LINE 721, $000F8C, 3551
LINE 722, $000F90, 3553
BRANCH   3, $000F92, $000F96
BRANCH   20, $000F94, $000FC2
LINE 723, $000F96, 3562
LINE 724, $000F9C, 3565
LINE 725, $000FA2, 3568
BRANCH   4, $000FA8, $000FAC
BRANCH   20, $000FAA, $000FB6
LINE 726, $000FAC, 3577
BRANCH   20, $000FB4, $000FBE
LINE 728, $000FB6, 3585
LINE 730, $000FBE, 3590
BRANCH   17, $000FBE, $000D8A
BRANCH   20, $000FC0, $001034
LINE 732, $000FC2, 3597
BRANCH   3, $000FC4, $000FC8
BRANCH   20, $000FC6, $000FDA
LINE 733, $000FC8, 3606
LINE 734, $000FCE, 3609
LINE 735, $000FD6, 3612
BRANCH   17, $000FD6, $000D8A
BRANCH   20, $000FD8, $001034
LINE 737, $000FDA, 3619
BRANCH   2, $000FDC, $000FE0
BRANCH   20, $000FDE, $000FF2
BRANCH   3, $000FE2, $000FE8
BRANCH   1, $000FE4, $000FF2
BRANCH   20, $000FE6, $000FF2
LINE 738, $000FE8, 3636
LINE 739, $000FEE, 3639
BRANCH   17, $000FEE, $000938
BRANCH   20, $000FF0, $001034
LINE 741, $000FF2, 3646
BRANCH   3, $000FF4, $000FF8
BRANCH   20, $000FF6, $001002
LINE 742, $000FF8, 3655
LINE 743, $000FFE, 3658
BRANCH   17, $000FFE, $000CAA
BRANCH   20, $001000, $001034
LINE 746, $001002, 3665
BRANCH   3, $001004, $001008
BRANCH   20, $001006, $001018
LINE 747, $001008, 3674
LINE 748, $00100E, 3677
LINE 749, $001014, 3680
BRANCH   17, $001014, $000CAA
BRANCH   20, $001016, $001034
LINE 751, $001018, 3687
BRANCH   3, $00101A, $00101E
BRANCH   20, $00101C, $001028
LINE 752, $00101E, 3696
LINE 753, $001024, 3699
BRANCH   17, $001024, $000CAA
BRANCH   20, $001026, $001034
LINE 755, $001028, 3706
BRANCH   3, $00102A, $00102E
BRANCH   20, $00102C, $001034
LINE 756, $00102E, 3715
BRANCH   17, $00102E, $00068A
LINE 757, $001030, 3718
BRANCH   17, $001030, $000CAA
BRANCH   20, $001032, $001034
LINE 760, $001034, 3726
BRANCH   17, $001034, $000654
LINE 761, $001036, 3729
BRANCH   17, $001036, $0007AA
LINE 762, $001038, 3732
LINE 763, $00103E, 3735
BRANCH   17, $00103E, $000764
LINE 764, $001040, 3738
LINE 768, $001046, 3743
FRAME     0
LINE 772, $00105E, 3755
BRANCH   4, $001078, $00107C
BRANCH   20, $00107A, $00109E
LINE 773, $00107C, 3775
LINE 774, $001088, 3780
FRAME     1
FRAME     3
FRAME     0
LINE 776, $00109E, 3798
LINE 777, $0010BC, 3811
BRANCH   17, $0010BC, $00078C
BRANCH   4, $0010CA, $0010CE
BRANCH   20, $0010CC, $00122A
LINE 778, $0010CE, 3825
BRANCH   4, $0010DC, $0010E0
BRANCH   20, $0010DE, $0010EC
LINE 779, $0010E0, 3838
LINE 780, $0010EA, 3842
BRANCH   17, $0010EA, $0007AA
LINE 782, $0010EC, 3848
BRANCH   4, $0010FA, $0010FE
BRANCH   20, $0010FC, $001114
LINE 783, $0010FE, 3861
LINE 784, $001112, 3871
BRANCH   17, $001112, $0007AA
LINE 786, $001114, 3877
BRANCH   4, $00111A, $00111E
BRANCH   20, $00111C, $00112C
LINE 787, $00111E, 3886
LINE 789, $00112C, 3894
LINE 790, $001132, 3897
BRANCH   17, $001132, $0007CA
LINE 791, $001134, 3900
LINE 792, $00113C, 3903
BRANCH   17, $00113C, $000622
LINE 793, $00113E, 3906
LINE 794, $001142, 3908
BRANCH   3, $001144, $001148
BRANCH   20, $001146, $00117A
LINE 795, $001148, 3917
BRANCH   4, $00114E, $001152
BRANCH   20, $001150, $00115E
LINE 796, $001152, 3926
LINE 797, $00115A, 3929
BRANCH   17, $00115A, $0003DE
BRANCH   20, $00115C, $001170
LINE 799, $00115E, 3937
LINE 800, $001166, 3940
BRANCH   17, $00116A, $0004FA
LINE 802, $001170, 3949
BRANCH   17, $001170, $000D8A
LINE 804, $001172, 3952
BRANCH   20, $001178, $00121E
LINE 806, $00117A, 3959
BRANCH   3, $00117C, $001180
BRANCH   20, $00117E, $00118C
LINE 807, $001180, 3968
LINE 808, $001188, 3971
BRANCH   17, $001188, $000D8A
BRANCH   20, $00118A, $00121E
LINE 810, $00118C, 3978
BRANCH   2, $00118E, $001192
BRANCH   20, $001190, $0011C0
BRANCH   3, $001194, $00119A
BRANCH   1, $001196, $0011C0
BRANCH   20, $001198, $0011C0
LINE 812, $00119A, 3995
LINE 813, $0011B4, 4007
LINE 814, $0011BC, 4010
BRANCH   17, $0011BC, $00082E
BRANCH   20, $0011BE, $00121E
LINE 816, $0011C0, 4017
BRANCH   3, $0011C2, $0011C6
BRANCH   20, $0011C4, $0011D2
LINE 817, $0011C6, 4026
LINE 818, $0011CE, 4029
BRANCH   17, $0011CE, $000870
BRANCH   20, $0011D0, $00121E
LINE 821, $0011D2, 4036
BRANCH   3, $0011D4, $0011D8
BRANCH   20, $0011D6, $0011EC
LINE 822, $0011D8, 4045
LINE 823, $0011E0, 4048
LINE 824, $0011E8, 4051
BRANCH   17, $0011E8, $00082E
BRANCH   20, $0011EA, $00121E
LINE 826, $0011EC, 4058
BRANCH   3, $0011EE, $0011F2
BRANCH   20, $0011F0, $0011FE
LINE 827, $0011F2, 4067
LINE 828, $0011FA, 4070
BRANCH   17, $0011FA, $00092C
BRANCH   20, $0011FC, $00121E
LINE 830, $0011FE, 4077
BRANCH   3, $001200, $001204
BRANCH   20, $001202, $00121E
LINE 831, $001204, 4086
LINE 832, $00120C, 4089
LINE 833, $001214, 4092
LINE 834, $00121A, 4095
BRANCH   17, $00121A, $00082E
BRANCH   20, $00121C, $00121E
LINE 837, $00121E, 4103
BRANCH   17, $001222, $00010C
LINE 838, $001228, 4110
BRANCH   17, $001228, $0006D0
LINE 841, $00122A, 4116
BRANCH   17, $00122A, $000D90
LINE 842, $00122C, 4119
BRANCH   4, $001232, $001236
BRANCH   20, $001234, $001256
LINE 844, $001236, 4128
BRANCH   4, $00123E, $001242
BRANCH   20, $001240, $00124C
LINE 845, $001242, 4138
BRANCH   17, $001246, $00057E
LINE 847, $00124C, 4148
BRANCH   17, $00124C, $00078C
BRANCH   4, $001252, $001256
BRANCH   20, $001254, $001256
LINE 851, $001256, 4166
BRANCH   17, $001256, $00076E
BRANCH   4, $00125A, $00125E
BRANCH   20, $00125C, $001046
LINE 853, $00125E, 4177
BRANCH   4, $00126C, $001270
BRANCH   20, $00126E, $001298
LINE 854, $001270, 4190
BRANCH   4, $00127E, $001282
BRANCH   20, $001280, $00128A
LINE 855, $001282, 4204
BRANCH   20, $001288, $001298
LINE 857, $00128A, 4212
LINE 860, $001298, 4224
BRANCH   4, $0012A6, $0012AA
BRANCH   20, $0012A8, $0012DE
LINE 861, $0012AA, 4237
LINE 865, $0012BA, 4245
BRANCH   4, $0012D2, $0012D6
BRANCH   20, $0012D4, $0012DE
LINE 866, $0012D6, 4263
LINE 869, $0012DE, 4272
BRANCH   4, $0012EC, $0012F0
BRANCH   20, $0012EE, $00131A
LINE 870, $0012F0, 4285
BRANCH   4, $0012F6, $0012FA
BRANCH   20, $0012F8, $001310
LINE 871, $0012FA, 4294
LINE 872, $001300, 4297
LINE 873, $001302, 4299
BRANCH   17, $001302, $0004C2
LINE 874, $001304, 4302
BRANCH   17, $001308, $0004FA
BRANCH   20, $00130E, $00131A
LINE 876, $001310, 4314
LINE 877, $001316, 4317
LINE 878, $001318, 4319
BRANCH   17, $001318, $0004DE
LINE 881, $00131A, 4328
BRANCH   20, $00131A, $000F34
LINE 882, $00131C, 4335
BRANCH   20, $00131C, $00131C
ENDFUNC 882, $00131C
SYM SOFTDDS.VERS1STR, $001E12
SYM SOFTDDS.VERS2STR, $001E21
SYM SOFTDDS.HZSTR, $001E30
SYM SOFTDDS.DBSTR, $001E34
SYM SOFTDDS.SINSTR, $001E38
SYM SOFTDDS.SQUSTR, $001E3C
SYM SOFTDDS.TRISTR, $001E40
SYM SOFTDDS.EXTSTR, $001E44
SYM SOFTDDS.NRMSTR, $001E48
SYM SOFTDDS.SYMSTR, $001E4C
SYM SOFTDDS.MEMSTR, $001E50
SYM SOFTDDS.PRESETSTR, $001E58
SYM SOFTDDS.TERZSTR, $001E60
SYM SOFTDDS.FREQUSTR, $001E68
SYM SOFTDDS.OPTSTR, $001E79
SYM SOFTDDS.FHZ, $001E8C
SYM SOFTDDS.FDHZ, $001EAC
SYM SOFTDDS.DBADJ, $001EEC
SYM SOFTDDS.DBFAC, $001F2C
SYM SOFTDDS.POSX, $001F6C
SYM SOFTDDS.CURSX, $001F7C
SYM SOFTDDS.POSY, $001F8C
SYM SOFTDDS.TERZARRAY, $001F9C
.ROMEND   $001FFF
.ROMCONST $001DFA
.SECTION CODE_STA, $000000, $001DFA, $000000
.SECTION ROMC, $001DFA, $0001E2, $001DFA
.SECTION VECTTAB, $000000, $000026, $001FDC
ENDCODE
