Changeset 376 in xtideuniversalbios for trunk/Assembly_Library


Ignore:
Timestamp:
Apr 5, 2012, 9:07:04 AM (12 years ago)
Author:
gregli@…
google:author:
gregli@hotmail.com
Message:

WIDE checkin... Added copyright and license information to sorce files, as per the GPL instructions for usage.

Location:
trunk/Assembly_Library/Src
Files:
55 edited

Legend:

Unmodified
Added
Removed
  • trunk/Assembly_Library/Src/AssemblyLibrary.asm

    r370 r376  
    22; Description   :   Assembly Library main file. This is the only file that
    33;                   needs to be included.
     4
     5;
     6; XTIDE Universal BIOS and Associated Tools
     7; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     8;
     9; This program is free software; you can redistribute it and/or modify
     10; it under the terms of the GNU General Public License as published by
     11; the Free Software Foundation; either version 2 of the License, or
     12; (at your option) any later version.
     13;
     14; This program is distributed in the hope that it will be useful,
     15; but WITHOUT ANY WARRANTY; without even the implied warranty of
     16; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     17; GNU General Public License for more details.     
     18; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     19;
    420
    521; Section containing code
  • trunk/Assembly_Library/Src/Display/CgaSnow.asm

    r369 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Functions for preventing CGA snow.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;       
    319
    420; Section containing code
  • trunk/Assembly_Library/Src/Display/Display.asm

    r370 r376  
    22; Description   :   Display Library functions for CALL_DISPLAY_LIBRARY macro
    33;                   that users should use to make library call.
     4
     5;
     6; XTIDE Universal BIOS and Associated Tools
     7; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     8;
     9; This program is free software; you can redistribute it and/or modify
     10; it under the terms of the GNU General Public License as published by
     11; the Free Software Foundation; either version 2 of the License, or
     12; (at your option) any later version.
     13;
     14; This program is distributed in the hope that it will be useful,
     15; but WITHOUT ANY WARRANTY; without even the implied warranty of
     16; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     17; GNU General Public License for more details.     
     18; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     19;       
    420
    521; Section containing code
  • trunk/Assembly_Library/Src/Display/DisplayCharOut.asm

    r369 r376  
    44;                   and Display_RepeatCharacterFromAL using function pointer
    55;                   stored in DISPLAY_CONTEXT.
     6
     7;
     8; XTIDE Universal BIOS and Associated Tools
     9; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     10;
     11; This program is free software; you can redistribute it and/or modify
     12; it under the terms of the GNU General Public License as published by
     13; the Free Software Foundation; either version 2 of the License, or
     14; (at your option) any later version.
     15;
     16; This program is distributed in the hope that it will be useful,
     17; but WITHOUT ANY WARRANTY; without even the implied warranty of
     18; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19; GNU General Public License for more details.     
     20; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     21;       
    622
    723; Section containing code
  • trunk/Assembly_Library/Src/Display/DisplayContext.asm

    r369 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Functions for managing display context.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;       
    319
    420; Section containing code
  • trunk/Assembly_Library/Src/Display/DisplayCursor.asm

    r369 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Functions for managing display cursor.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;       
    319
    420; Section containing code
  • trunk/Assembly_Library/Src/Display/DisplayFormat.asm

    r369 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Functions for displaying formatted strings.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;       
    319
    420; Section containing code
  • trunk/Assembly_Library/Src/Display/DisplayFormatCompressed.asm

    r369 r376  
    44;                   This is a plug replacement for DisplayFormat.asm,
    55;                   working instead with precompiled and slightly compressed strings.
     6
     7;
     8; XTIDE Universal BIOS and Associated Tools
     9; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     10;
     11; This program is free software; you can redistribute it and/or modify
     12; it under the terms of the GNU General Public License as published by
     13; the Free Software Foundation; either version 2 of the License, or
     14; (at your option) any later version.
     15;
     16; This program is distributed in the hope that it will be useful,
     17; but WITHOUT ANY WARRANTY; without even the implied warranty of
     18; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19; GNU General Public License for more details.     
     20; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     21;
     22
     23;=============================================================================================
    624;
    725; Strings are compressed in a simple manner:
  • trunk/Assembly_Library/Src/Display/DisplayPage.asm

    r370 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Functions for managing display page.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
    319
    420; Section containing code
  • trunk/Assembly_Library/Src/Display/DisplayPrint.asm

    r369 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Functions for display output.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;       
    319
    420; Section containing code
  • trunk/Assembly_Library/Src/File/Directory.asm

    r116 r376  
    22; Description   :   Functions for accessing directories.
    33
    4 
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
     19       
    520; Section containing code
    621SECTION .text
  • trunk/Assembly_Library/Src/File/DosCritical.asm

    r41 r376  
    55; Author        :   Tomi Tilli
    66; Description   :   DOS Critical Error Handler (24h) replacements.
     7
     8;
     9; XTIDE Universal BIOS and Associated Tools
     10; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     11;
     12; This program is free software; you can redistribute it and/or modify
     13; it under the terms of the GNU General Public License as published by
     14; the Free Software Foundation; either version 2 of the License, or
     15; (at your option) any later version.
     16;
     17; This program is distributed in the hope that it will be useful,
     18; but WITHOUT ANY WARRANTY; without even the implied warranty of
     19; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     20; GNU General Public License for more details.     
     21; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     22;
     23       
    724
    825; DOS Critical Error Handler return values
  • trunk/Assembly_Library/Src/File/Drive.asm

    r181 r376  
    22; Description   :   Functions for accessing drives.
    33
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
    419
    520; Section containing code
  • trunk/Assembly_Library/Src/File/FileIO.asm

    r293 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Functions for file access.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
     19       
    320
    421; Section containing code
  • trunk/Assembly_Library/Src/Keyboard/Keyboard.asm

    r369 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Functions for managing keyboard.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
     19       
    320
    421BUFFER_SIZE_FOR_WORD_INPUT      EQU     6   ; 5 chars + NULL
  • trunk/Assembly_Library/Src/LibSizeCheck.asm

    r139 r376  
    22; Description   :   Tests for Assembly Library.
    33;                   Builds wanted library functions to check their size.
     4
     5;
     6; XTIDE Universal BIOS and Associated Tools
     7; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     8;
     9; This program is free software; you can redistribute it and/or modify
     10; it under the terms of the GNU General Public License as published by
     11; the Free Software Foundation; either version 2 of the License, or
     12; (at your option) any later version.
     13;
     14; This program is distributed in the hope that it will be useful,
     15; but WITHOUT ANY WARRANTY; without even the implied warranty of
     16; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     17; GNU General Public License for more details.     
     18; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     19;       
    420
    521; Include .inc files
  • trunk/Assembly_Library/Src/LibraryTests.asm

    r125 r376  
    88;                   some other project.     
    99
     10;
     11; XTIDE Universal BIOS and Associated Tools
     12; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     13;
     14; This program is free software; you can redistribute it and/or modify
     15; it under the terms of the GNU General Public License as published by
     16; the Free Software Foundation; either version 2 of the License, or
     17; (at your option) any later version.
     18;
     19; This program is distributed in the hope that it will be useful,
     20; but WITHOUT ANY WARRANTY; without even the implied warranty of
     21; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     22; GNU General Public License for more details.     
     23; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     24;
     25       
    1026; Include .inc files
    1127%define INCLUDE_MENU_DIALOGS
  • trunk/Assembly_Library/Src/Menu/CharOutLineSplitter.asm

    r369 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Functions for splitting menu lines during character output.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
     19       
    320
    421; Section containing code
  • trunk/Assembly_Library/Src/Menu/Dialog/Dialog.asm

    r181 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Common functions for many dialogs.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
     19       
    320
    421; Section containing code
  • trunk/Assembly_Library/Src/Menu/Dialog/DialogDrive.asm

    r58 r376  
    66; Description   :   Displays drive dialog.
    77
     8;
     9; XTIDE Universal BIOS and Associated Tools
     10; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     11;
     12; This program is free software; you can redistribute it and/or modify
     13; it under the terms of the GNU General Public License as published by
     14; the Free Software Foundation; either version 2 of the License, or
     15; (at your option) any later version.
     16;
     17; This program is distributed in the hope that it will be useful,
     18; but WITHOUT ANY WARRANTY; without even the implied warranty of
     19; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     20; GNU General Public License for more details.     
     21; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     22;
    823
    924; Section containing code
  • trunk/Assembly_Library/Src/Menu/Dialog/DialogFile.asm

    r293 r376  
    22; Description   :   Displays file dialog.
    33
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
    419
    520CURRENTDIR_CHARACTERS   EQU     002Eh
  • trunk/Assembly_Library/Src/Menu/Dialog/DialogMessage.asm

    r58 r376  
    55; Author        :   Tomi Tilli
    66; Description   :   Displays message dialog.
     7
     8;
     9; XTIDE Universal BIOS and Associated Tools
     10; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     11;
     12; This program is free software; you can redistribute it and/or modify
     13; it under the terms of the GNU General Public License as published by
     14; the Free Software Foundation; either version 2 of the License, or
     15; (at your option) any later version.
     16;
     17; This program is distributed in the hope that it will be useful,
     18; but WITHOUT ANY WARRANTY; without even the implied warranty of
     19; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     20; GNU General Public License for more details.     
     21; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     22;
     23       
    724
    825; Section containing code
  • trunk/Assembly_Library/Src/Menu/Dialog/DialogProgress.asm

    r181 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Displays progress bar dialog and starts progress task.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
     19       
    320
    421; Section containing code
  • trunk/Assembly_Library/Src/Menu/Dialog/DialogSelection.asm

    r58 r376  
    55; Author        :   Tomi Tilli
    66; Description   :   Displays selection dialog.
     7
     8;
     9; XTIDE Universal BIOS and Associated Tools
     10; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     11;
     12; This program is free software; you can redistribute it and/or modify
     13; it under the terms of the GNU General Public License as published by
     14; the Free Software Foundation; either version 2 of the License, or
     15; (at your option) any later version.
     16;
     17; This program is distributed in the hope that it will be useful,
     18; but WITHOUT ANY WARRANTY; without even the implied warranty of
     19; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     20; GNU General Public License for more details.     
     21; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     22;
     23       
    724
    825; Section containing code
  • trunk/Assembly_Library/Src/Menu/Dialog/DialogString.asm

    r58 r376  
    55; Author        :   Tomi Tilli
    66; Description   :   Displays word input dialog.
     7
     8;
     9; XTIDE Universal BIOS and Associated Tools
     10; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     11;
     12; This program is free software; you can redistribute it and/or modify
     13; it under the terms of the GNU General Public License as published by
     14; the Free Software Foundation; either version 2 of the License, or
     15; (at your option) any later version.
     16;
     17; This program is distributed in the hope that it will be useful,
     18; but WITHOUT ANY WARRANTY; without even the implied warranty of
     19; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     20; GNU General Public License for more details.     
     21; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     22;
    723
    824; Section containing code
  • trunk/Assembly_Library/Src/Menu/Dialog/DialogWord.asm

    r293 r376  
    55; Author        :   Tomi Tilli
    66; Description   :   Displays word input dialog.
     7
     8;
     9; XTIDE Universal BIOS and Associated Tools
     10; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     11;
     12; This program is free software; you can redistribute it and/or modify
     13; it under the terms of the GNU General Public License as published by
     14; the Free Software Foundation; either version 2 of the License, or
     15; (at your option) any later version.
     16;
     17; This program is distributed in the hope that it will be useful,
     18; but WITHOUT ANY WARRANTY; without even the implied warranty of
     19; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     20; GNU General Public License for more details.     
     21; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     22;
     23       
    724
    825; Section containing code
  • trunk/Assembly_Library/Src/Menu/Dialog/ItemLineSplitter.asm

    r181 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Functions for splitting strings to item lines.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;       
    319
    420struc ITEM_LINE_SPLITTER
  • trunk/Assembly_Library/Src/Menu/Dialog/StringsForDialogs.asm

    r54 r376  
    55; Author        :   Tomi Tilli
    66; Description   :   Strings used by dialogs.
     7
     8;
     9; XTIDE Universal BIOS and Associated Tools
     10; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     11;
     12; This program is free software; you can redistribute it and/or modify
     13; it under the terms of the GNU General Public License as published by
     14; the Free Software Foundation; either version 2 of the License, or
     15; (at your option) any later version.
     16;
     17; This program is distributed in the hope that it will be useful,
     18; but WITHOUT ANY WARRANTY; without even the implied warranty of
     19; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     20; GNU General Public License for more details.     
     21; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     22;       
    723
    824; Strings for Progress Dialog
  • trunk/Assembly_Library/Src/Menu/Menu.asm

    r370 r376  
    22; Description   :   Menu Library functions for CALL_MENU_LIBRARY macro
    33;                   that users should use to make library call.
     4
     5;
     6; XTIDE Universal BIOS and Associated Tools
     7; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     8;
     9; This program is free software; you can redistribute it and/or modify
     10; it under the terms of the GNU General Public License as published by
     11; the Free Software Foundation; either version 2 of the License, or
     12; (at your option) any later version.
     13;
     14; This program is distributed in the hope that it will be useful,
     15; but WITHOUT ANY WARRANTY; without even the implied warranty of
     16; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     17; GNU General Public License for more details.     
     18; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     19;
     20       
    421
    522; Section containing code
  • trunk/Assembly_Library/Src/Menu/MenuAttributes.asm

    r369 r376  
    22; Description   :   Finds suitable character attribute for
    33;                   color, B/W and monochrome displays.
     4
     5;
     6; XTIDE Universal BIOS and Associated Tools
     7; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     8;
     9; This program is free software; you can redistribute it and/or modify
     10; it under the terms of the GNU General Public License as published by
     11; the Free Software Foundation; either version 2 of the License, or
     12; (at your option) any later version.
     13;
     14; This program is distributed in the hope that it will be useful,
     15; but WITHOUT ANY WARRANTY; without even the implied warranty of
     16; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     17; GNU General Public License for more details.     
     18; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     19;
     20       
    421
    522; Struct containing border characters for different types of menu window lines
  • trunk/Assembly_Library/Src/Menu/MenuBorders.asm

    r369 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Functions for drawing menu borders.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
     19       
    320
    421; Struct containing border characters for different types of menu window lines
  • trunk/Assembly_Library/Src/Menu/MenuCharOut.asm

    r369 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Character out function for printing withing menu window.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
     19       
    320
    421; Section containing code
  • trunk/Assembly_Library/Src/Menu/MenuEvent.asm

    r369 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Functions for initializing menu system.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
     19       
    320
    421; Section containing code
  • trunk/Assembly_Library/Src/Menu/MenuInit.asm

    r369 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Functions for initializing menu system.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
     19               
    320
    421; Section containing code
  • trunk/Assembly_Library/Src/Menu/MenuLocation.asm

    r369 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Functions for calculation menu window dimensions.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
     19       
    320
    421; Section containing code
  • trunk/Assembly_Library/Src/Menu/MenuLoop.asm

    r369 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Menu loop for waiting keystrokes.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
     19       
    320
    421; Section containing code
  • trunk/Assembly_Library/Src/Menu/MenuScrollbars.asm

    r369 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Functions for drawing scroll bars over menu borders.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
     19       
    320
    421; Section containing code
  • trunk/Assembly_Library/Src/Menu/MenuText.asm

    r369 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Functions for drawing menu texts by the user.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
     19       
    320
    421; Section containing code
  • trunk/Assembly_Library/Src/Menu/MenuTime.asm

    r370 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Menu timeouts other time related functions.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
     19       
    320
    421; Section containing code
  • trunk/Assembly_Library/Src/Serial/SerialServer.asm

    r293 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Serial Server Support
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
     19       
    320
    421%include "SerialServer.inc"
  • trunk/Assembly_Library/Src/Serial/SerialServerScan.asm

    r369 r376  
    55; initialization to find a server, and then could be discarded, (for example the case
    66; of a TSR).
     7
     8;
     9; XTIDE Universal BIOS and Associated Tools
     10; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     11;
     12; This program is free software; you can redistribute it and/or modify
     13; it under the terms of the GNU General Public License as published by
     14; the Free Software Foundation; either version 2 of the License, or
     15; (at your option) any later version.
     16;
     17; This program is distributed in the hope that it will be useful,
     18; but WITHOUT ANY WARRANTY; without even the implied warranty of
     19; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     20; GNU General Public License for more details.     
     21; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     22;
     23       
    724
    825%include "SerialServer.inc"
  • trunk/Assembly_Library/Src/String/Char.asm

    r369 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Functions for handling characters.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;       
    319
    420; Section containing code
  • trunk/Assembly_Library/Src/String/String.asm

    r369 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Functions for handling characters.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;       
    319
    420; Section containing code
  • trunk/Assembly_Library/Src/String/StringProcess.asm

    r369 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Functions for processing characters in a string.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;       
    319
    420; Section containing code
  • trunk/Assembly_Library/Src/Time/Delay.asm

    r247 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Delay functions.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;       
    319
    420; Section containing code
  • trunk/Assembly_Library/Src/Time/SystemTimer.asm

    r287 r376  
    22; Description   :   Functions to operate with
    33;                   8254 Programmable Interval Timer.
     4
     5;
     6; XTIDE Universal BIOS and Associated Tools
     7; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     8;
     9; This program is free software; you can redistribute it and/or modify
     10; it under the terms of the GNU General Public License as published by
     11; the Free Software Foundation; either version 2 of the License, or
     12; (at your option) any later version.
     13;
     14; This program is distributed in the hope that it will be useful,
     15; but WITHOUT ANY WARRANTY; without even the implied warranty of
     16; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     17; GNU General Public License for more details.     
     18; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     19;       
    420
    521; Section containing code
  • trunk/Assembly_Library/Src/Time/TimerTicks.asm

    r370 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Functions for system timer related operations.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;       
    319
    420; System timer ticks 18.2 times per second = 54.9 ms / tick
  • trunk/Assembly_Library/Src/TimerTest.asm

    r287 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Tests for Assembly Library.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;       
    319
    420; Include .inc files
  • trunk/Assembly_Library/Src/Util/Bit.asm

    r103 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Functions for bit handling.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;       
    319
    420; Section containing code
  • trunk/Assembly_Library/Src/Util/Math.asm

    r341 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Functions for register operations.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;       
    319
    420
  • trunk/Assembly_Library/Src/Util/Memory.asm

    r194 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Functions for memory access.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;       
    319
    420; Section containing code
  • trunk/Assembly_Library/Src/Util/Reboot.asm

    r323 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Functions for rebooting computer.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;       
    319
    420; Section containing code
  • trunk/Assembly_Library/Src/Util/Registers.asm

    r370 r376  
    22; Description   :   Functions for register operations.
    33
    4 
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
     19       
    520; Section containing code
    621SECTION .text
  • trunk/Assembly_Library/Src/Util/Size.asm

    r369 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Functions for size calculations.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;       
    319
    420struc BYTE_MULTIPLES
  • trunk/Assembly_Library/Src/Util/Sort.asm

    r54 r376  
    55; Author        :   Tomi Tilli
    66; Description   :   Sorting algorithms
     7
     8;
     9; XTIDE Universal BIOS and Associated Tools
     10; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     11;
     12; This program is free software; you can redistribute it and/or modify
     13; it under the terms of the GNU General Public License as published by
     14; the Free Software Foundation; either version 2 of the License, or
     15; (at your option) any later version.
     16;
     17; This program is distributed in the hope that it will be useful,
     18; but WITHOUT ANY WARRANTY; without even the implied warranty of
     19; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     20; GNU General Public License for more details.     
     21; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     22;       
    723
    824; Algorith is from http://www.algolist.net/Algorithms/Sorting/Quicksort
Note: See TracChangeset for help on using the changeset viewer.