Changeset 526 in xtideuniversalbios


Ignore:
Timestamp:
Mar 15, 2013, 1:38:58 AM (11 years ago)
Author:
krille_n_@…
google:author:
krille_n_@hotmail.com
Message:

Changes:

  • Update of the copyright notices to include the year 2013.
Location:
trunk
Files:
182 edited

Legend:

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

    r376 r526  
    44
    55;
    6 ; XTIDE Universal BIOS and Associated Tools 
    7 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; XTIDE Universal BIOS and Associated Tools
     7; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    88;
    99; This program is free software; you can redistribute it and/or modify
     
    1111; the Free Software Foundation; either version 2 of the License, or
    1212; (at your option) any later version.
    13 ; 
     13;
    1414; This program is distributed in the hope that it will be useful,
    1515; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1616; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    17 ; GNU General Public License for more details.     
     17; GNU General Public License for more details.
    1818; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    1919;
  • trunk/Assembly_Library/Src/Display/CgaSnow.asm

    r491 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/Assembly_Library/Src/Display/Display.asm

    r376 r526  
    44
    55;
    6 ; XTIDE Universal BIOS and Associated Tools 
    7 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; XTIDE Universal BIOS and Associated Tools
     7; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    88;
    99; This program is free software; you can redistribute it and/or modify
     
    1111; the Free Software Foundation; either version 2 of the License, or
    1212; (at your option) any later version.
    13 ; 
     13;
    1414; This program is distributed in the hope that it will be useful,
    1515; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1616; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    17 ; GNU General Public License for more details.     
     17; GNU General Public License for more details.
    1818; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    19 ;       
     19;
    2020
    2121; Section containing code
  • trunk/Assembly_Library/Src/Display/DisplayCharOut.asm

    r376 r526  
    66
    77;
    8 ; XTIDE Universal BIOS and Associated Tools 
    9 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     8; XTIDE Universal BIOS and Associated Tools
     9; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    1010;
    1111; This program is free software; you can redistribute it and/or modify
     
    1313; the Free Software Foundation; either version 2 of the License, or
    1414; (at your option) any later version.
    15 ; 
     15;
    1616; This program is distributed in the hope that it will be useful,
    1717; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1818; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    19 ; GNU General Public License for more details.     
     19; GNU General Public License for more details.
    2020; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    21 ;       
     21;
    2222
    2323; Section containing code
  • trunk/Assembly_Library/Src/Display/DisplayContext.asm

    r491 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/Assembly_Library/Src/Display/DisplayCursor.asm

    r491 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/Assembly_Library/Src/Display/DisplayFormat.asm

    r445 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/Assembly_Library/Src/Display/DisplayFormatCompressed.asm

    r505 r526  
    77;
    88; XTIDE Universal BIOS and Associated Tools
    9 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     9; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    1010;
    1111; This program is free software; you can redistribute it and/or modify
  • trunk/Assembly_Library/Src/Display/DisplayPage.asm

    r492 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    1818;
     
    5151%endif
    5252
    53 %ifndef EXCLUDE     
     53%ifndef EXCLUDE
    5454;--------------------------------------------------------------------
    5555; DisplayPage_GetColumnsToALandRowsToAH
     
    6868    ret
    6969%endif
    70 %undef EXCLUDE     
     70%undef EXCLUDE
    7171
    7272;--------------------------------------------------------------------
  • trunk/Assembly_Library/Src/Display/DisplayPrint.asm

    r505 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/Assembly_Library/Src/File/Directory.asm

    r376 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    1818;
    19        
     19
    2020; Section containing code
    2121SECTION .text
  • trunk/Assembly_Library/Src/File/DosCritical.asm

    r376 r526  
    77
    88;
    9 ; XTIDE Universal BIOS and Associated Tools 
    10 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     9; XTIDE Universal BIOS and Associated Tools
     10; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    1111;
    1212; This program is free software; you can redistribute it and/or modify
     
    1414; the Free Software Foundation; either version 2 of the License, or
    1515; (at your option) any later version.
    16 ; 
     16;
    1717; This program is distributed in the hope that it will be useful,
    1818; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1919; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    20 ; GNU General Public License for more details.     
     20; GNU General Public License for more details.
    2121; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    2222;
    23        
     23
    2424
    2525; DOS Critical Error Handler return values
     
    9090;   Corrupts registers:
    9191;       Nothing
    92 ;--------------------------------------------------------------------   
     92;--------------------------------------------------------------------
    9393ALIGN JUMP_ALIGN
    9494DosCritical_HandlerToIgnoreAllErrors:
  • trunk/Assembly_Library/Src/File/Drive.asm

    r376 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    1818;
  • trunk/Assembly_Library/Src/File/FileIO.asm

    r491 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/Assembly_Library/Src/Keyboard/Keyboard.asm

    r492 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    1818;
    19        
     19
    2020
    2121BUFFER_SIZE_FOR_WORD_INPUT      EQU     6   ; 5 chars + NULL
     
    299299    %endif
    300300%endif
    301        
     301
    302302%ifndef EXCLUDE
    303303
     
    307307    int     BIOS_KEYBOARD_INTERRUPT_16h
    308308    ret
    309        
     309
    310310ALIGN KEYBOARD_JUMP_ALIGN
    311311Keyboard_GetKeystrokeToAX:
     
    320320Keyboard_GetKeystrokeToAXReturn:
    321321    ret
    322        
     322
    323323%endif
    324324%undef EXCLUDE
  • trunk/Assembly_Library/Src/LibSizeCheck.asm

    r376 r526  
    44
    55;
    6 ; XTIDE Universal BIOS and Associated Tools 
    7 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; XTIDE Universal BIOS and Associated Tools
     7; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    88;
    99; This program is free software; you can redistribute it and/or modify
     
    1111; the Free Software Foundation; either version 2 of the License, or
    1212; (at your option) any later version.
    13 ; 
     13;
    1414; This program is distributed in the hope that it will be useful,
    1515; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1616; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    17 ; GNU General Public License for more details.     
     17; GNU General Public License for more details.
    1818; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    19 ;       
     19;
    2020
    2121; Include .inc files
  • trunk/Assembly_Library/Src/LibraryTests.asm

    r376 r526  
    1 ; File name     :   LibraryTests.asm
    21; Project name  :   Assembly Library
    3 ; Created date  :   27.6.2010
    4 ; Last update   :   7.12.2010
    5 ; Author        :   Tomi Tilli
    62; Description   :   Tests for Assembly Library.
    73;                   This file should not be included when using the library on
    8 ;                   some other project.     
     4;                   some other project.
    95
    106;
    11 ; XTIDE Universal BIOS and Associated Tools 
    12 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7; XTIDE Universal BIOS and Associated Tools
     8; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    139;
    1410; This program is free software; you can redistribute it and/or modify
     
    1612; the Free Software Foundation; either version 2 of the License, or
    1713; (at your option) any later version.
    18 ; 
     14;
    1915; This program is distributed in the hope that it will be useful,
    2016; but WITHOUT ANY WARRANTY; without even the implied warranty of
    2117; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    22 ; GNU General Public License for more details.     
     18; GNU General Public License for more details.
    2319; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    2420;
    25        
     21
    2622; Include .inc files
    2723%define INCLUDE_MENU_DIALOGS
     
    4541;--------------------------------------------------------------------
    4642ALIGN JUMP_ALIGN
    47 LibraryTests_Start: 
     43LibraryTests_Start:
    4844    CALL_DISPLAY_LIBRARY InitializeDisplayContext
    4945    mov     ax, SCREEN_BACKGROUND_CHARACTER_AND_ATTRIBUTE
     
    8884    mov     BYTE [si+MENUINIT.bInfoLines], TEST_MENU_INFO_LINES
    8985    mov     WORD [si+MENUINIT.wHighlightedItem], 1
    90    
     86
    9187    mov     ax, 10000 / 55  ; 10 seconds
    9288    CALL_MENU_LIBRARY StartSelectionTimeoutWithTicksInAX
     
    331327    jnz     .ProgressTaskWithParamInDSSI
    332328    ret
    333    
    334    
     329
     330
    335331
    336332ALIGN WORD_ALIGN
     
    426422    call    PrintHorizontalRuler
    427423    call    PrintVerticalRuler
    428    
     424
    429425    mov     al, COLOR_ATTRIBUTE(COLOR_BRIGHT_WHITE, COLOR_BLACK)
    430426    CALL_DISPLAY_LIBRARY SetCharacterAttributeFromAL
     
    557553.szFar:
    558554    db  "Far",NULL
    559    
     555
    560556.RepeatChar:
    561557    mov     si, .szRepeat
  • trunk/Assembly_Library/Src/Menu/CharOutLineSplitter.asm

    r505 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/Assembly_Library/Src/Menu/Dialog/Dialog.asm

    r376 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    1818;
    19        
     19
    2020
    2121; Section containing code
  • trunk/Assembly_Library/Src/Menu/Dialog/DialogDrive.asm

    r376 r526  
    1 ; File name     :   DialogDrive.asm
    21; Project name  :   Assembly Library
    3 ; Created date  :   22.10.2010
    4 ; Last update   :   18.11.2010
    5 ; Author        :   Tomi Tilli
    62; Description   :   Displays drive dialog.
    73
    84;
    9 ; XTIDE Universal BIOS and Associated Tools 
    10 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    117;
    128; This program is free software; you can redistribute it and/or modify
     
    1410; the Free Software Foundation; either version 2 of the License, or
    1511; (at your option) any later version.
    16 ; 
     12;
    1713; This program is distributed in the hope that it will be useful,
    1814; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1915; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    20 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    2117; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    2218;
  • trunk/Assembly_Library/Src/Menu/Dialog/DialogFile.asm

    r525 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/Assembly_Library/Src/Menu/Dialog/DialogMessage.asm

    r376 r526  
    1 ; File name     :   DialogMessage.asm
    21; Project name  :   Assembly Library
    3 ; Created date  :   6.8.2010
    4 ; Last update   :   18.11.2010
    5 ; Author        :   Tomi Tilli
    62; Description   :   Displays message dialog.
    73
    84;
    9 ; XTIDE Universal BIOS and Associated Tools 
    10 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    117;
    128; This program is free software; you can redistribute it and/or modify
     
    1410; the Free Software Foundation; either version 2 of the License, or
    1511; (at your option) any later version.
    16 ; 
     12;
    1713; This program is distributed in the hope that it will be useful,
    1814; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1915; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    20 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    2117; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    2218;
    23        
     19
    2420
    2521; Section containing code
  • trunk/Assembly_Library/Src/Menu/Dialog/DialogProgress.asm

    r505 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/Assembly_Library/Src/Menu/Dialog/DialogSelection.asm

    r376 r526  
    1 ; File name     :   DialogSelection.asm
    21; Project name  :   Assembly Library
    3 ; Created date  :   13.8.2010
    4 ; Last update   :   18.11.2010
    5 ; Author        :   Tomi Tilli
    62; Description   :   Displays selection dialog.
    73
    84;
    9 ; XTIDE Universal BIOS and Associated Tools 
    10 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    117;
    128; This program is free software; you can redistribute it and/or modify
     
    1410; the Free Software Foundation; either version 2 of the License, or
    1511; (at your option) any later version.
    16 ; 
     12;
    1713; This program is distributed in the hope that it will be useful,
    1814; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1915; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    20 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    2117; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    2218;
    23        
     19
    2420
    2521; Section containing code
  • trunk/Assembly_Library/Src/Menu/Dialog/DialogString.asm

    r376 r526  
    1 ; File name     :   DialogString.asm
    21; Project name  :   Assembly Library
    3 ; Created date  :   12.8.2010
    4 ; Last update   :   18.11.2010
    5 ; Author        :   Tomi Tilli
    62; Description   :   Displays word input dialog.
    73
    84;
    9 ; XTIDE Universal BIOS and Associated Tools 
    10 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    117;
    128; This program is free software; you can redistribute it and/or modify
     
    1410; the Free Software Foundation; either version 2 of the License, or
    1511; (at your option) any later version.
    16 ; 
     12;
    1713; This program is distributed in the hope that it will be useful,
    1814; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1915; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    20 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    2117; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    2218;
  • trunk/Assembly_Library/Src/Menu/Dialog/DialogWord.asm

    r505 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/Assembly_Library/Src/Menu/Dialog/ItemLineSplitter.asm

    r376 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    18 ;       
     18;
    1919
    2020struc ITEM_LINE_SPLITTER
  • trunk/Assembly_Library/Src/Menu/Dialog/StringsForDialogs.asm

    r376 r526  
    1 ; File name     :   StringsForDialogs.asm
    21; Project name  :   Assembly Library
    3 ; Created date  :   14.9.2010
    4 ; Last update   :   23.10.2010
    5 ; Author        :   Tomi Tilli
    62; Description   :   Strings used by dialogs.
    73
    84;
    9 ; XTIDE Universal BIOS and Associated Tools 
    10 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    117;
    128; This program is free software; you can redistribute it and/or modify
     
    1410; the Free Software Foundation; either version 2 of the License, or
    1511; (at your option) any later version.
    16 ; 
     12;
    1713; This program is distributed in the hope that it will be useful,
    1814; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1915; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    20 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    2117; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    22 ;       
     18;
    2319
    2420; Strings for Progress Dialog
  • trunk/Assembly_Library/Src/Menu/Menu.asm

    r376 r526  
    44
    55;
    6 ; XTIDE Universal BIOS and Associated Tools 
    7 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; XTIDE Universal BIOS and Associated Tools
     7; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    88;
    99; This program is free software; you can redistribute it and/or modify
     
    1111; the Free Software Foundation; either version 2 of the License, or
    1212; (at your option) any later version.
    13 ; 
     13;
    1414; This program is distributed in the hope that it will be useful,
    1515; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1616; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    17 ; GNU General Public License for more details.     
     17; GNU General Public License for more details.
    1818; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    1919;
    20        
     20
    2121
    2222; Section containing code
  • trunk/Assembly_Library/Src/Menu/MenuAttributes.asm

    r505 r526  
    55;
    66; XTIDE Universal BIOS and Associated Tools
    7 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    88;
    99; This program is free software; you can redistribute it and/or modify
  • trunk/Assembly_Library/Src/Menu/MenuBorders.asm

    r505 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/Assembly_Library/Src/Menu/MenuCharOut.asm

    r376 r526  
    11; Project name  :   Assembly Library
    2 ; Description   :   Character out function for printing withing menu window.
     2; Description   :   Character out function for printing within menu window.
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    1818;
    19        
     19
    2020
    2121; Section containing code
  • trunk/Assembly_Library/Src/Menu/MenuEvent.asm

    r505 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/Assembly_Library/Src/Menu/MenuInit.asm

    r489 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    1818;
    19                
     19
    2020
    2121; Section containing code
     
    137137    ret
    138138
    139        
    140 %ifndef EXCLUDE_FROM_XTIDE_UNIVERSAL_BIOS       
     139
     140%ifndef EXCLUDE_FROM_XTIDE_UNIVERSAL_BIOS
    141141;--------------------------------------------------------------------
    142142; MenuInit_HighlightItemFromAX
     
    155155%endif
    156156
    157        
     157
    158158;--------------------------------------------------------------------
    159159; MenuInit_GetHighlightedItemToAX
  • trunk/Assembly_Library/Src/Menu/MenuLocation.asm

    r489 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    1818;
    19        
     19
    2020
    2121; Section containing code
     
    5555;       Nothing
    5656;--------------------------------------------------------------------
    57 %ifndef EXCLUDE_FROM_XTIDE_UNIVERSAL_BIOS       
     57%ifndef EXCLUDE_FROM_XTIDE_UNIVERSAL_BIOS
    5858MenuLocation_GetItemBordersTopLeftCoordinatesToAX:
    5959%endif
  • trunk/Assembly_Library/Src/Menu/MenuLoop.asm

    r492 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    1818;
    19        
     19
    2020
    2121; Section containing code
     
    9191    jmp     SHORT NoKeystrokeToProcess
    9292%endif
    93        
     93
    9494;--------------------------------------------------------------------
    9595; .ProcessMenuSystemKeystrokeFromAX
     
    119119    ret     ; Return with CF cleared since keystroke not processed
    120120
    121 %ifndef MENU_NO_ESC     
     121%ifndef MENU_NO_ESC
    122122ALIGN MENU_JUMP_ALIGN
    123123.LeaveMenuWithoutSelectingItem:
     
    130130    ret
    131131%endif
    132        
     132
    133133ALIGN MENU_JUMP_ALIGN
    134134.SelectItem:
  • trunk/Assembly_Library/Src/Menu/MenuScrollbars.asm

    r491 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/Assembly_Library/Src/Menu/MenuText.asm

    r505 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/Assembly_Library/Src/Menu/MenuTime.asm

    r491 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/Assembly_Library/Src/Serial/SerialServer.asm

    r491 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/Assembly_Library/Src/Serial/SerialServerScan.asm

    r376 r526  
    77
    88;
    9 ; XTIDE Universal BIOS and Associated Tools 
    10 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     9; XTIDE Universal BIOS and Associated Tools
     10; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    1111;
    1212; This program is free software; you can redistribute it and/or modify
     
    1414; the Free Software Foundation; either version 2 of the License, or
    1515; (at your option) any later version.
    16 ; 
     16;
    1717; This program is distributed in the hope that it will be useful,
    1818; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1919; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    20 ; GNU General Public License for more details.     
     20; GNU General Public License for more details.
    2121; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    2222;
    23        
     23
    2424
    2525%include "SerialServer.inc"
    26        
     26
    2727; Section containing code
    2828SECTION .text
    29        
     29
    3030;--------------------------------------------------------------------
    31 ; SerialServerScan_ScanForServer:   
     31; SerialServerScan_ScanForServer:
    3232;   Parameters:
    3333;       BH:     Drive Select byte for Drive and Head Select Register
     
    4242;       AL, BX, CX, DX, DI
    4343;--------------------------------------------------------------------
    44 SerialServerScan_ScanForServer:     
     44SerialServerScan_ScanForServer:
    4545        mov     cx, 1           ; one sector, not scanning (default)
    4646
     
    103103        jc      .nextBaud
    104104
    105 .error: 
     105.error:
    106106        ret
    107107
     
    114114                    db  SERIAL_COM1_IOADDRESS >> 2
    115115                    db  0
    116        
     116
    117117
    118118;--------------------------------------------------------------------
     
    145145
    146146        mov     bp,sp
    147        
     147
    148148        call    SerialServer_SendReceive
    149149
  • trunk/Assembly_Library/Src/String/Char.asm

    r491 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/Assembly_Library/Src/String/String.asm

    r376 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    18 ;       
     18;
    1919
    2020; Section containing code
  • trunk/Assembly_Library/Src/String/StringProcess.asm

    r376 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    18 ;       
     18;
    1919
    2020; Section containing code
  • trunk/Assembly_Library/Src/Time/Delay.asm

    r376 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    18 ;       
     18;
    1919
    2020; Section containing code
  • trunk/Assembly_Library/Src/Time/SystemTimer.asm

    r376 r526  
    44
    55;
    6 ; XTIDE Universal BIOS and Associated Tools 
    7 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; XTIDE Universal BIOS and Associated Tools
     7; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    88;
    99; This program is free software; you can redistribute it and/or modify
     
    1111; the Free Software Foundation; either version 2 of the License, or
    1212; (at your option) any later version.
    13 ; 
     13;
    1414; This program is distributed in the hope that it will be useful,
    1515; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1616; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    17 ; GNU General Public License for more details.     
     17; GNU General Public License for more details.
    1818; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    19 ;       
     19;
    2020
    2121; Section containing code
  • trunk/Assembly_Library/Src/Time/TimerTicks.asm

    r491 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/Assembly_Library/Src/TimerTest.asm

    r505 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/Assembly_Library/Src/Util/Bit.asm

    r376 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    18 ;       
     18;
    1919
    2020; Section containing code
  • trunk/Assembly_Library/Src/Util/Math.asm

    r420 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    18 ;       
     18;
    1919
    2020
  • trunk/Assembly_Library/Src/Util/Memory.asm

    r489 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    9393%endif
    9494
    95        
     95
    9696;--------------------------------------------------------------------
    9797; Memory_ZeroESDIwithSizeInCX
  • trunk/Assembly_Library/Src/Util/Reboot.asm

    r376 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    18 ;       
     18;
    1919
    2020; Section containing code
  • trunk/Assembly_Library/Src/Util/Registers.asm

    r491 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/Assembly_Library/Src/Util/Size.asm

    r491 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/Assembly_Library/Src/Util/Sort.asm

    r445 r526  
    1 ; File name     :   Sort.asm
    21; Project name  :   Assembly Library
    3 ; Created date  :   28.9.2010
    4 ; Last update   :   24.10.2010
    5 ; Author        :   Tomi Tilli
    62; Description   :   Sorting algorithms
    73
    84;
    95; XTIDE Universal BIOS and Associated Tools
    10 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    117;
    128; This program is free software; you can redistribute it and/or modify
  • trunk/BIOS_Drive_Information_Tool/Src/AtaInfo.asm

    r445 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/BIOS_Drive_Information_Tool/Src/Bios.asm

    r424 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    1818;
     
    191191ReturnInvalidErrorCodeInAH:
    192192    stc
    193     mov     ah, RET_HD_INVALID 
     193    mov     ah, RET_HD_INVALID
    194194ReturnWithBiosErrorCodeInAH:
    195195    ret
  • trunk/BIOS_Drive_Information_Tool/Src/Main.asm

    r424 r526  
    44
    55;
    6 ; XTIDE Universal BIOS and Associated Tools 
    7 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; XTIDE Universal BIOS and Associated Tools
     7; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    88;
    99; This program is free software; you can redistribute it and/or modify
     
    1111; the Free Software Foundation; either version 2 of the License, or
    1212; (at your option) any later version.
    13 ; 
     13;
    1414; This program is distributed in the hope that it will be useful,
    1515; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1616; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    17 ; GNU General Public License for more details.     
     17; GNU General Public License for more details.
    1818; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    19 ;       
     19;
    2020
    2121; Include .inc files
  • trunk/BIOS_Drive_Information_Tool/Src/Print.asm

    r525 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/BIOS_Drive_Information_Tool/Src/Strings.asm

    r426 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    1818;
    19        
     19
    2020; Section containing initialized data
    2121SECTION .data
    2222
    2323g_szProgramName:    db  "BIOS Drive Information Tool v1.0.2",CR,LF
    24                     db  "(C) 2012 by XTIDE Universal BIOS Team",CR,LF
     24                    db  "(C) 2012-2013 by XTIDE Universal BIOS Team",CR,LF
    2525                    db  "Released under GNU GPL v2",CR,LF
    2626                    db  "http://code.google.com/p/xtideuniversalbios/",CR,LF,NULL
    27                    
     27
    2828g_szPressAnyKey:    db  CR,LF,"Press any key to display next drive.",CR,LF,NULL
    2929
  • trunk/Serial_Server/library/Checksum.cpp

    r376 r526  
    66
    77//
    8 // XTIDE Universal BIOS and Associated Tools 
    9 // Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     8// XTIDE Universal BIOS and Associated Tools
     9// Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    1010//
    1111// This program is free software; you can redistribute it and/or modify
     
    1313// the Free Software Foundation; either version 2 of the License, or
    1414// (at your option) any later version.
    15 // 
     15//
    1616// This program is distributed in the hope that it will be useful,
    1717// but WITHOUT ANY WARRANTY; without even the implied warranty of
    1818// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    19 // GNU General Public License for more details.     
     19// GNU General Public License for more details.
    2020// Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    2121//
    2222
    2323//
    24 // This file implements Fletcher's Checksum.  The serial code uses this checksum, as it is very quick 
     24// This file implements Fletcher's Checksum.  The serial code uses this checksum, as it is very quick
    2525// to calculate in assembly and offers reasonable error detection.
    2626// For more information, see http://en.wikipedia.org/wiki/Fletcher%27s_checksum.
    2727//
    28 // Since it is faster in 8088 assembly code to deal with 16-bit quantities than 8-bit quantities, 
     28// Since it is faster in 8088 assembly code to deal with 16-bit quantities than 8-bit quantities,
    2929// Fletcher's Checksum has been modified to calculate the 32-bit checksum, and then "fold" the result into a
    30 // 16-bit quantity.  Fletcher's 32-bit Checksum consists of two parts: concatenated 16-bit accumulators. 
    31 // To "fold" to 16-bits, The upper and lower 8-bits of each of these accumulators is XOR'd independently, and then 
     30// 16-bit quantity.  Fletcher's 32-bit Checksum consists of two parts: concatenated 16-bit accumulators.
     31// To "fold" to 16-bits, The upper and lower 8-bits of each of these accumulators is XOR'd independently, and then
    3232// the two results concatenated together, resulting in 16-bits.  Although simpler, an early attempt to XOR the
    3333// 16-bit accumulators results in poorer error detection behavior.  Folding as described here results in error
     
    3535//
    3636// With #define CHECKSUM_TEST, this file becomes a self-contained command line program that runs
    37 // some statistical tests comparing various checksum algorithms with random 512-byte sectors and various 
     37// some statistical tests comparing various checksum algorithms with random 512-byte sectors and various
    3838// levels of errors introduced.
    3939//
     
    5858    b = (b & 0xffff) + (b >> 16);
    5959
    60 // Although tempting to use, for its simplicity and size/speed in assembly, the following folding 
     60// Although tempting to use, for its simplicity and size/speed in assembly, the following folding
    6161// algorithm results in many undetected single bit errors and therefore should not be used.
    6262//  return( (unsigned short) (a ^ b) );
     
    6868
    6969//====================================================================================================
    70 // 
     70//
    7171// Test Code
    7272//
     
    8282unsigned char bit[] = { 1, 2, 4, 8, 16, 32, 64, 128 };
    8383
    84 class algorithm 
     84class algorithm
    8585{
    8686public:
     
    113113
    114114//----------------------------------------------------------------------------------------------------
    115 // 
     115//
    116116// Standard CRC-16
    117117//
     
    131131        unsigned short j;
    132132
    133         for(i = 0; i < 256; ++i) 
     133        for(i = 0; i < 256; ++i)
    134134        {
    135135            value = 0;
     
    147147    }
    148148
    149     unsigned short checksum( unsigned char *data, int len ); 
     149    unsigned short checksum( unsigned char *data, int len );
    150150
    151151private:
     
    158158    int i;
    159159
    160     for(i = 0; i < len; ++i) 
     160    for(i = 0; i < len; ++i)
    161161    {
    162162        unsigned char index = (unsigned char)(crc ^ data[i]);
     
    168168
    169169//----------------------------------------------------------------------------------------------------
    170 // 
     170//
    171171// Basic checksum (just add up the bytes)
    172172//
     
    175175{
    176176public:
    177     unsigned short checksum( unsigned char *data, int len ); 
     177    unsigned short checksum( unsigned char *data, int len );
    178178    basic_algorithm( algorithm *last ) : algorithm( last, (char *) "basic" ) { };
    179179};
     
    193193{
    194194public:
    195     unsigned short checksum( unsigned char *data, int len ); 
     195    unsigned short checksum( unsigned char *data, int len );
    196196    fletcher16_algorithm( algorithm *last ) : algorithm( last, (char *) "f-16" ) { }
    197197};
     
    213213
    214214//----------------------------------------------------------------------------------------------------
    215 // 
     215//
    216216// Folded Fletcher's Checksum (what we use in the serial code, from the top of this file)
    217217//
     
    220220{
    221221public:
    222     unsigned short checksum( unsigned char *data, int len ); 
     222    unsigned short checksum( unsigned char *data, int len );
    223223    folded_fletcher32_algorithm( algorithm *last ) : algorithm( last, (char *) "fold-f-32" ) { }
    224224};
     
    230230
    231231//----------------------------------------------------------------------------------------------------
    232 // 
     232//
    233233// Test Driver and Support routines
    234234//
     
    283283    {
    284284        a->found = (unsigned long *) calloc( BUCKETS, sizeof(long) );
    285        
     285
    286286        a->zero = (unsigned long) a->checksum( bbuff, BBUFF_LENGTH );
    287287
    288288        a->min = iterations+1;
    289289    }
    290    
     290
    291291    printf( "\n" );
    292292    PRINTROW( "zero   ", "%10d  ", a->zero );
     
    344344
    345345            bbuff[ rand() % 512 ] ^= bit[ rand() % 8 ];
    346            
     346
    347347            if( b > 0 )
    348348            {
     
    354354            }
    355355        }
    356     } 
     356    }
    357357
    358358    printf( "\nbit change test:\n" );
  • trunk/Serial_Server/library/File.h

    r376 r526  
    66//
    77// Routines for accessing the file system using generic routines, which
    8 // should work on all systems.  The issue with using these is that 
     8// should work on all systems.  The issue with using these is that
    99// ftell() and fseek() are limited to 2 GB files (signed 32-bit quantities)
    10 // and there is no standard for 64-bit quantities.  So, look for a 
    11 // OS specific version of this file in the distribution, such as 
     10// and there is no standard for 64-bit quantities.  So, look for a
     11// OS specific version of this file in the distribution, such as
    1212// win32/win32file.h which may be in use instead.
    13 // 
     13//
    1414
    1515//
    16 // XTIDE Universal BIOS and Associated Tools 
    17 // Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     16// XTIDE Universal BIOS and Associated Tools
     17// Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    1818//
    1919// This program is free software; you can redistribute it and/or modify
     
    2121// the Free Software Foundation; either version 2 of the License, or
    2222// (at your option) any later version.
    23 // 
     23//
    2424// This program is distributed in the hope that it will be useful,
    2525// but WITHOUT ANY WARRANTY; without even the implied warranty of
    2626// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    27 // GNU General Public License for more details.     
     27// GNU General Public License for more details.
    2828// Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    2929//
     
    4444            return( 0 );
    4545        }
    46        
     46
    4747        if( !(fp = fopen( p_name, "w" )) )
    4848            log( -1, "Could not create file '%s'", p_name );
    4949
    5050        name = p_name;
    51        
     51
    5252        return( 1 );
    5353    }
     
    108108    }
    109109
    110     const static unsigned long MaxSectors = 4194303;  // limited by signed 32-bit file sizes 
     110    const static unsigned long MaxSectors = 4194303;  // limited by signed 32-bit file sizes
    111111#define USAGE_MAXSECTORS "2048 MB (signed 32-bit file size limit)"
    112112
  • trunk/Serial_Server/library/FlatImage.h

    r376 r526  
    77
    88//
    9 // XTIDE Universal BIOS and Associated Tools 
    10 // Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     9// XTIDE Universal BIOS and Associated Tools
     10// Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    1111//
    1212// This program is free software; you can redistribute it and/or modify
     
    1414// the Free Software Foundation; either version 2 of the License, or
    1515// (at your option) any later version.
    16 // 
     16//
    1717// This program is distributed in the hope that it will be useful,
    1818// but WITHOUT ANY WARRANTY; without even the implied warranty of
    1919// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    20 // GNU General Public License for more details.     
     20// GNU General Public License for more details.
    2121// Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    2222//
     
    4747            sizef = size / 2048.0;   // 512 byte sectors -> MB
    4848            sizeChar = 'M';
    49             if( sizef < 1 ) 
     49            if( sizef < 1 )
    5050            {
    5151                sizef *= 1024;
     
    5858                while( size-- )
    5959                    cf.Write( &buff[0], 512 );
    60                
     60
    6161                if( p_cyl > 1024 )
    6262                    log( 0, "Created file '%s', size %.2lf %cB", name, sizef, sizeChar );
  • trunk/Serial_Server/library/Image.cpp

    r430 r526  
    77
    88//
    9 // XTIDE Universal BIOS and Associated Tools 
    10 // Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     9// XTIDE Universal BIOS and Associated Tools
     10// Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    1111//
    1212// This program is free software; you can redistribute it and/or modify
     
    1414// the Free Software Foundation; either version 2 of the License, or
    1515// (at your option) any later version.
    16 // 
     16//
    1717// This program is distributed in the hope that it will be useful,
    1818// but WITHOUT ANY WARRANTY; without even the implied warranty of
    1919// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    20 // GNU General Public License for more details.     
     20// GNU General Public License for more details.
    2121// Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    2222//
     
    2828#include <stdio.h>
    2929
    30 struct floppyInfo floppyInfos[] = 
     30struct floppyInfo floppyInfos[] =
    3131{
    3232    { 1, 2949120 / 512, 6, 80, 2, 36 },         // 2.88MB 3.5"
     
    8989        shortFileName = "SerDrive";
    9090    }
    91  
     91
    9292    readOnly = p_readOnly;
    9393    drive = p_drive;
     
    135135            log( -1, "'%s', file size does not match standard CHS geometry (x:16:63), please specify geometry explicitly with -g", name );
    136136        }
    137         else 
     137        else
    138138        {
    139139            sect = 63;
     
    151151    sizef = totallba/2048.0;
    152152    sizeChar = 'M';
    153     if( sizef < 1 ) 
     153    if( sizef < 1 )
    154154    {
    155155        sizef *= 1024;
     
    160160             name, (floppy ? "Floppy Disk" : "Hard Disk"), cyl, head, sect, sizef, sizeChar );
    161161    else
    162         log( 0, "%s: %s with %lu LBA sectors, size %.2lf %cB (CHS geometry %u:%u:%u)", 
     162        log( 0, "%s: %s with %lu LBA sectors, size %.2lf %cB (CHS geometry %u:%u:%u)",
    163163             name, (floppy ? "Floppy Disk" : "Hard Disk"), totallba, sizef, sizeChar, cyl, head, sect );
    164164}
     
    176176    *h = '\0';
    177177    h++;
    178     for( s = h+1; *s && *s != ':' && *s != 'x' && *s != 'X'; s++ ) ; 
     178    for( s = h+1; *s && *s != ':' && *s != 'x' && *s != 'X'; s++ ) ;
    179179    if( !*s )
    180180        return( 0 );
     
    244244    unsigned char com;
    245245};
    246 struct comPorts supportedComPorts[] = 
    247 { 
    248   { 0x3f8, '1' }, 
    249   { 0x2f8, '2' }, 
    250   { 0x3e8, '3' }, 
    251   { 0x2e8, '4' }, 
    252   { 0x2f0, '5' }, 
    253   { 0x3e0, '6' }, 
    254   { 0x2e0, '7' }, 
     246struct comPorts supportedComPorts[] =
     247{
     248  { 0x3f8, '1' },
     249  { 0x2f8, '2' },
     250  { 0x3e8, '3' },
     251  { 0x2e8, '4' },
     252  { 0x2f0, '5' },
     253  { 0x3e0, '6' },
     254  { 0x2e0, '7' },
    255255  { 0x260, '8' },
    256256  { 0x368, '9' },
     
    258258  { 0x360, 'B' },
    259259  { 0x270, 'C' },
    260   { 0, 0 } 
     260  { 0, 0 }
    261261};
    262262
     
    310310    }
    311311
    312     // We echo back the port and baud that we were called on from the client, 
     312    // We echo back the port and baud that we were called on from the client,
    313313    // the client then uses this value to finalize the DPT.
    314314    //
     
    321321    buff[ ATA_wSerialDriveFlags ] = ATA_wSerialDriveFlags_Present;
    322322    if( floppy )
    323         buff[ ATA_wSerialDriveFlags ] |= 
     323        buff[ ATA_wSerialDriveFlags ] |=
    324324            ATA_wSerialDriveFlags_Floppy | (floppyType << ATA_wSerialDriveFlags_FloppyType_FieldPosition);
    325325
  • trunk/Serial_Server/library/Library.h

    r376 r526  
    77
    88//
    9 // XTIDE Universal BIOS and Associated Tools 
    10 // Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     9// XTIDE Universal BIOS and Associated Tools
     10// Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    1111//
    1212// This program is free software; you can redistribute it and/or modify
     
    1414// the Free Software Foundation; either version 2 of the License, or
    1515// (at your option) any later version.
    16 // 
     16//
    1717// This program is distributed in the hope that it will be useful,
    1818// but WITHOUT ANY WARRANTY; without even the implied warranty of
    1919// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    20 // GNU General Public License for more details.     
     20// GNU General Public License for more details.
    2121// Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    2222//
  • trunk/Serial_Server/library/Process.cpp

    r376 r526  
    77
    88//
    9 // XTIDE Universal BIOS and Associated Tools 
    10 // Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     9// XTIDE Universal BIOS and Associated Tools
     10// Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    1111//
    1212// This program is free software; you can redistribute it and/or modify
     
    1414// the Free Software Foundation; either version 2 of the License, or
    1515// (at your option) any later version.
    16 // 
     16//
    1717// This program is distributed in the hope that it will be useful,
    1818// but WITHOUT ANY WARRANTY; without even the implied warranty of
    1919// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    20 // GNU General Public License for more details.     
     20// GNU General Public License for more details.
    2121// Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    2222//
     
    179179        lasttick = GetTime();
    180180
    181         // 
     181        //
    182182        // No work currently to do, look at each character as they come in...
    183183        //
     
    289289                if( (workCommand != SERIAL_COMMAND_INQUIRE) && (buff.chs.driveAndHead & ATA_COMMAND_LBA) )
    290290                {
    291                     mylba = ((((unsigned long) buff.lba.bits24) & ATA_COMMAND_HEADMASK) << 24) 
    292                         | (((unsigned long) buff.lba.bits16) << 16) 
    293                         | (((unsigned long) buff.lba.bits08) << 8) 
     291                    mylba = ((((unsigned long) buff.lba.bits24) & ATA_COMMAND_HEADMASK) << 24)
     292                        | (((unsigned long) buff.lba.bits16) << 16)
     293                        | (((unsigned long) buff.lba.bits08) << 8)
    294294                        | ((unsigned long) buff.lba.bits00);
    295295                }
     
    346346                readto = 514;
    347347            }
    348             else 
     348            else
    349349            {
    350350                //
     
    355355                    unsigned char localScan;
    356356
    357                     if( serial->speedEmulation && 
     357                    if( serial->speedEmulation &&
    358358                        buff.inquire.baud != serial->baudRate->divisor )
    359359                    {
     
    363363                    }
    364364
    365                     localScan = buff.inquire.scan;         // need to do this before the call to 
     365                    localScan = buff.inquire.scan;         // need to do this before the call to
    366366                                                           // img->respondInquire, as it will clear the buff
    367                     img->respondInquire( &buff.w[0], buff.inquirePacked.PackedPortAndBaud, 
    368                                          serial->baudRate, 
    369                                          ((unsigned short) buff.inquire.port) << 2, 
     367                    img->respondInquire( &buff.w[0], buff.inquirePacked.PackedPortAndBaud,
     368                                         serial->baudRate,
     369                                         ((unsigned short) buff.inquire.port) << 2,
    370370                                         (img == image1 && lastScan) || buff.inquire.scan );
    371371                    lastScan = localScan;
  • trunk/Serial_Server/library/Serial.cpp

    r488 r526  
    77
    88//
    9 // XTIDE Universal BIOS and Associated Tools 
    10 // Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     9// XTIDE Universal BIOS and Associated Tools
     10// Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    1111//
    1212// This program is free software; you can redistribute it and/or modify
     
    1414// the Free Software Foundation; either version 2 of the License, or
    1515// (at your option) any later version.
    16 // 
     16//
    1717// This program is distributed in the hope that it will be useful,
    1818// but WITHOUT ANY WARRANTY; without even the implied warranty of
    1919// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    20 // GNU General Public License for more details.     
     20// GNU General Public License for more details.
    2121// Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    2222//
     
    2626#include <string.h>
    2727
    28 struct baudRate supportedBaudRates[] = 
    29 { 
     28struct baudRate supportedBaudRates[] =
     29{
    3030    {   2400,  0x30,    "2400" },
    3131    {   4800,  0x18,    "4800" },
     
    4747{
    4848    struct baudRate *b;
    49  
     49
    5050    unsigned long a = atol( str );
    5151    if( a )
     
    6363    struct baudRate *b;
    6464
    65     for( b = supportedBaudRates; b->rate && b->divisor != divisor; b++ ) 
     65    for( b = supportedBaudRates; b->rate && b->divisor != divisor; b++ )
    6666        ;
    6767
  • trunk/Serial_Server/win32/Win32.cpp

    r488 r526  
    77// This file contains the entry point for the Win32 version of the server.
    88// It also handles log reporting, timers, and command line parameter parsing.
    9 // 
    10 
    11 //
    12 // XTIDE Universal BIOS and Associated Tools 
    13 // Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     9//
     10
     11//
     12// XTIDE Universal BIOS and Associated Tools
     13// Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    1414//
    1515// This program is free software; you can redistribute it and/or modify
     
    1717// the Free Software Foundation; either version 2 of the License, or
    1818// (at your option) any later version.
    19 // 
     19//
    2020// This program is distributed in the hope that it will be useful,
    2121// but WITHOUT ANY WARRANTY; without even the implied warranty of
    2222// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    23 // GNU General Public License for more details.     
     23// GNU General Public License for more details.
    2424// Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    2525//
     
    3737char *bannerStrings[] = {
    3838    "SerDrive - XTIDE Universal BIOS Serial Drive Server",
    39     "Copyright (C) 2012 by XTIDE Universal BIOS Team",
     39    "Copyright (C) 2012-2013 by XTIDE Universal BIOS Team",
    4040    "Released under GNU GPL v2, with ABSOLUTELY NO WARRANTY",
    4141    ROM_VERSION_STRING,
    42     "", 
     42    "",
    4343    NULL };
    4444
     
    5858    "",
    5959    "  -n [megabytes]      Create new disk with given size or use -g geometry",
    60     "                      Maximum size is " USAGE_MAXSECTORS, 
     60    "                      Maximum size is " USAGE_MAXSECTORS,
    6161    "                      Floppy images can also be created, such as \"360K\"",
    6262    "                      (default is a 32 MB disk, with CHS geometry 65:16:63)",
     
    152152            char *c;
    153153            unsigned long a;
    154             for( c = &argv[t][1]; *c && !isdigit( *c ); c++ ) 
     154            for( c = &argv[t][1]; *c && !isdigit( *c ); c++ )
    155155                ;
    156156            a = atol(c);
     
    190190                if( !baudRate )
    191191                    baudRate = baudRateMatchString( "115200" );
    192                 break;           
     192                break;
    193193            case 'g': case 'G':
    194194                if( next && atol(next) != 0 )
  • trunk/Serial_Server/win32/Win32File.h

    r505 r526  
    1313//
    1414// XTIDE Universal BIOS and Associated Tools
    15 // Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     15// Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    1616//
    1717// This program is free software; you can redistribute it and/or modify
  • trunk/Serial_Server/win32/Win32Serial.h

    r376 r526  
    77
    88//
    9 // XTIDE Universal BIOS and Associated Tools 
    10 // Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     9// XTIDE Universal BIOS and Associated Tools
     10// Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    1111//
    1212// This program is free software; you can redistribute it and/or modify
     
    1414// the Free Software Foundation; either version 2 of the License, or
    1515// (at your option) any later version.
    16 // 
     16//
    1717// This program is distributed in the hope that it will be useful,
    1818// but WITHOUT ANY WARRANTY; without even the implied warranty of
    1919// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    20 // GNU General Public License for more details.     
     20// GNU General Public License for more details.
    2121// Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    2222//
  • trunk/Tools/StringsCompress.pl

    r492 r526  
    1010#                   for a description of the compression scheme.
    1111#
    12 # XTIDE Universal BIOS and Associated Tools 
    13 # Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     12# XTIDE Universal BIOS and Associated Tools
     13# Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    1414#
    1515# This program is free software; you can redistribute it and/or modify
     
    1717# the Free Software Foundation; either version 2 of the License, or
    1818# (at your option) any later version.
    19 # 
     19#
    2020# This program is distributed in the hope that it will be useful,
    2121# but WITHOUT ANY WARRANTY; without even the implied warranty of
    2222# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    23 # GNU General Public License for more details.     
     23# GNU General Public License for more details.
    2424# Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    2525#
     
    206206print "StringsCompressed_FormatsBegin   equ   ".$format_begin."\n\n";
    207207
    208 print "StringsCompressed_TranslatesAndFormats: \n";
     208print "StringsCompressed_TranslatesAndFormats:\n";
    209209
    210210foreach $f (keys(%translate))
  • trunk/Tools/checksum.pl

    r376 r526  
    1414
    1515#
    16 # XTIDE Universal BIOS and Associated Tools 
    17 # Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     16# XTIDE Universal BIOS and Associated Tools
     17# Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    1818#
    1919# This program is free software; you can redistribute it and/or modify
     
    2121# the Free Software Foundation; either version 2 of the License, or
    2222# (at your option) any later version.
    23 # 
     23#
    2424# This program is distributed in the hope that it will be useful,
    2525# but WITHOUT ANY WARRANTY; without even the implied warranty of
    2626# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    27 # GNU General Public License for more details.     
     27# GNU General Public License for more details.
    2828# Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    2929#
     
    5656}
    5757
    58 $fixzero = chr(0); 
     58$fixzero = chr(0);
    5959while( $bytes < $desiredSize - 1 )
    6060{
  • trunk/Tools/unused.pl

    r489 r526  
    33#
    44# Usage: unused.pl listing unused.asm
    5 #       
     5#
    66# where: listing is the normal listing from assembly
    77#        unused.asm is assembled with the -E nasm flag
     
    1313#
    1414#
    15 # XTIDE Universal BIOS and Associated Tools 
    16 # Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     15# XTIDE Universal BIOS and Associated Tools
     16# Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    1717#
    1818# This program is free software; you can redistribute it and/or modify
     
    2020# the Free Software Foundation; either version 2 of the License, or
    2121# (at your option) any later version.
    22 # 
     22#
    2323# This program is distributed in the hope that it will be useful,
    2424# but WITHOUT ANY WARRANTY; without even the implied warranty of
    2525# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    26 # GNU General Public License for more details.     
     26# GNU General Public License for more details.
    2727# Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    2828#
     
    5151while(<UNUSED>)
    5252{
    53     if( /^([a-z0-9_]+\:)?\s+db\s+(.*)$/i || 
    54         /^([a-z0-9_]+\:)?\s+dw\s+(.*)$/i || 
     53    if( /^([a-z0-9_]+\:)?\s+db\s+(.*)$/i ||
     54        /^([a-z0-9_]+\:)?\s+dw\s+(.*)$/i ||
    5555        /^([a-z0-9_]+\:)?\s+mov\s+(.*)$/i ||
    56         /^([a-z0-9_]+\:)?\s+call\s+(.*)$/i || 
    57         /^([a-z0-9_]+\:)?\s+push\s+(.*)$/i || 
     56        /^([a-z0-9_]+\:)?\s+call\s+(.*)$/i ||
     57        /^([a-z0-9_]+\:)?\s+push\s+(.*)$/i ||
    5858        /^([a-z0-9_]+\:)?\s+j[a-z]?[a-z]?[a-z]?[a-z]?[a-z]?\s+(.*)$/i ||
    5959        /^([a-z0-9_]+)?\s+equ\s+(.*)$/i )
  • trunk/XTIDE_Universal_BIOS/Inc/ATA_ID.inc

    r441 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    1818;
  • trunk/XTIDE_Universal_BIOS/Inc/BootMenu.inc

    r397 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    1818;
  • trunk/XTIDE_Universal_BIOS/Inc/BootVars.inc

    r524 r526  
    44
    55;
    6 ; XTIDE Universal BIOS and Associated Tools 
    7 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; XTIDE Universal BIOS and Associated Tools
     7; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    88;
    99; This program is free software; you can redistribute it and/or modify
     
    1111; the Free Software Foundation; either version 2 of the License, or
    1212; (at your option) any later version.
    13 ; 
     13;
    1414; This program is distributed in the hope that it will be useful,
    1515; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1616; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    17 ; GNU General Public License for more details.     
     17; GNU General Public License for more details.
    1818; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    1919;
     
    6363
    6464%ifndef CHECK_FOR_UNUSED_ENTRYPOINTS
    65 %if HOTKEYVARS.bFddLetter+1 != HOTKEYVARS.bHddLetter || HOTKEYVARS.bHddLetter+1 != HOTKEYVARS.bFlags || HOTKEYVARS.bFlags+1 != HOTKEYVARS.bScancode 
     65%if HOTKEYVARS.bFddLetter+1 != HOTKEYVARS.bHddLetter || HOTKEYVARS.bHddLetter+1 != HOTKEYVARS.bFlags || HOTKEYVARS.bFlags+1 != HOTKEYVARS.bScancode
    6666%error "HOTKEYVARS: bytes need to come in the order .bFddLetter, then .bHddLetter, then .bFlags, then .bScancode"
    6767%endif
  • trunk/XTIDE_Universal_BIOS/Inc/Controllers/JRIDE_ISA.inc

    r482 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    1818;
  • trunk/XTIDE_Universal_BIOS/Inc/Controllers/Vision.inc

    r376 r526  
    77
    88;
    9 ; XTIDE Universal BIOS and Associated Tools 
    10 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     9; XTIDE Universal BIOS and Associated Tools
     10; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    1111;
    1212; This program is free software; you can redistribute it and/or modify
     
    1414; the Free Software Foundation; either version 2 of the License, or
    1515; (at your option) any later version.
    16 ; 
     16;
    1717; This program is distributed in the hope that it will be useful,
    1818; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1919; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    20 ; GNU General Public License for more details.     
     20; GNU General Public License for more details.
    2121; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    2222;
  • trunk/XTIDE_Universal_BIOS/Inc/Controllers/XTCF.inc

    r496 r526  
    66;
    77; XTIDE Universal BIOS and Associated Tools
    8 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     8; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    99;
    1010; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Inc/CustomDPT.inc

    r505 r526  
    55;
    66; XTIDE Universal BIOS and Associated Tools
    7 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    88;
    99; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Inc/DeviceIDE.inc

    r473 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    1818;
  • trunk/XTIDE_Universal_BIOS/Inc/DmaController.inc

    r479 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    1818;
  • trunk/XTIDE_Universal_BIOS/Inc/EBIOS.inc

    r376 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    1818;
  • trunk/XTIDE_Universal_BIOS/Inc/HotkeyBar.inc

    r507 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    1818;
  • trunk/XTIDE_Universal_BIOS/Inc/IDE_8bit.inc

    r491 r526  
    55;
    66; XTIDE Universal BIOS and Associated Tools
    7 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    88;
    99; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Inc/IdeIO.inc

    r473 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    1818;
  • trunk/XTIDE_Universal_BIOS/Inc/IdeRegisters.inc

    r473 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Inc/Int13h.inc

    r376 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    1818;
  • trunk/XTIDE_Universal_BIOS/Inc/IntController.inc

    r376 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    1818;
  • trunk/XTIDE_Universal_BIOS/Inc/ModuleDependency.inc

    r524 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Inc/RamVars.inc

    r525 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Inc/RomVars.inc

    r507 r526  
    55;
    66; XTIDE Universal BIOS and Associated Tools
    7 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    88;
    99; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Inc/Version.inc

    r521 r526  
    44
    55;
    6 ; XTIDE Universal BIOS and Associated Tools 
    7 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; XTIDE Universal BIOS and Associated Tools
     7; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    88;
    99; This program is free software; you can redistribute it and/or modify
     
    1111; the Free Software Foundation; either version 2 of the License, or
    1212; (at your option) any later version.
    13 ; 
     13;
    1414; This program is distributed in the hope that it will be useful,
    1515; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1616; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    17 ; GNU General Public License for more details.     
     17; GNU General Public License for more details.
    1818; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    1919;
  • trunk/XTIDE_Universal_BIOS/Src/Device/Device.asm

    r507 r526  
    11; Project name  :   XTIDE Universal BIOS
    22; Description   :   Command and port direction functions for different device types.
    3        
     3
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    1616; GNU General Public License for more details.
    17 ; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html               
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    1818;
    19        
     19
    2020; Section containing code
    2121SECTION .text
  • trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeCommand.asm

    r507 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeDPT.asm

    r473 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeDmaBlock.asm

    r491 r526  
    66;
    77; XTIDE Universal BIOS and Associated Tools
    8 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     8; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    99;
    1010; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeError.asm

    r400 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    1616; GNU General Public License for more details.
    17 ; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html               
    18 ;               
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
    1919
    2020; Section containing code
  • trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeIO.asm

    r505 r526  
    55;
    66; XTIDE Universal BIOS and Associated Tools
    7 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    88;
    99; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeIrq.asm

    r376 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    18 ;               
     18;
    1919
    2020; Section containing code
  • trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdePioBlock.asm

    r489 r526  
    66;
    77; XTIDE Universal BIOS and Associated Tools
    8 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     8; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    99;
    1010; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeTransfer.asm

    r493 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    322322        dw      IdePioBlock_WriteToXtideRev1        ; 3, DEVICE_8BIT_XTIDE_REV1
    323323        dw      IdePioBlock_WriteToXtideRev2        ; 4, DEVICE_8BIT_XTIDE_REV2
    324 %ifdef MODULE_8BIT_IDE_ADVANCED     
     324%ifdef MODULE_8BIT_IDE_ADVANCED
    325325        dw      IdePioBlock_WriteTo8bitDataPort     ; 5, DEVICE_8BIT_XTCF_PIO8
    326326        dw      IdeDmaBlock_WriteToXTCF             ; 6, DEVICE_8BIT_XTCF_DMA
  • trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeWait.asm

    r491 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Src/Device/IDE/JrIdeTransfer.asm

    r488 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    290290
    291291
    292 %ifndef CHECK_FOR_UNUSED_ENTRYPOINTS       
     292%ifndef CHECK_FOR_UNUSED_ENTRYPOINTS
    293293%if SECTOR_ACCESS_WINDOW_SIZE <> 512
    294294    %error "SECTOR_ACCESS_WINDOW_SIZE is no longer equal to 512. JrIdeTransfer.asm needs changes."
  • trunk/XTIDE_Universal_BIOS/Src/Device/Idepack.asm

    r480 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    1616; GNU General Public License for more details.
    17 ; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html               
    18 ;       
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
    1919
    2020; Section containing code
  • trunk/XTIDE_Universal_BIOS/Src/Device/Serial/SerialCommand.asm

    r490 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    18 ;       
     18;
    1919
    2020; Section containing code
     
    2222
    2323%define SERIALSERVER_AH_ALREADY_HAS_COMMAND_BYTE
    24 %define SERIALSERVER_NO_ZERO_SECTOR_COUNTS     
     24%define SERIALSERVER_NO_ZERO_SECTOR_COUNTS
    2525
    2626;--------------------------------------------------------------------
     
    6161
    6262.readOrWrite:
    63         mov     [bp+IDEPACK.bFeatures],ah       ; store protocol command       
     63        mov     [bp+IDEPACK.bFeatures],ah       ; store protocol command
    6464        call    IdeTransfer_NormalizePointerInESSI
    65                
     65
    6666        mov     dx, [di+DPT_SERIAL.wSerialPortAndBaud]
    6767
    6868; fall through to SerialCommand_FallThroughToSerialServer_SendReceive
    69        
     69
    7070ALIGN JUMP_ALIGN
    71 SerialCommand_FallThroughToSerialServer_SendReceive:       
     71SerialCommand_FallThroughToSerialServer_SendReceive:
    7272
    7373; fall through to SerialServer_SendReceive
    74        
     74
    7575%include "SerialServer.asm"
    7676
    77 %ifndef CHECK_FOR_UNUSED_ENTRYPOINTS       
     77%ifndef CHECK_FOR_UNUSED_ENTRYPOINTS
    7878    %if SerialCommand_FallThroughToSerialServer_SendReceive <> SerialServer_SendReceive
    7979        %error "SerialServer_SendReceive must be the first routine at the top of SerialServer.asm in the Assembly_Library"
     
    8181%endif
    8282
    83 ALIGN JUMP_ALIGN       
    84 SerialCommand_ReturnError:     
     83ALIGN JUMP_ALIGN
     84SerialCommand_ReturnError:
    8585        stc
    86         ret     
     86        ret
    8787
    8888;--------------------------------------------------------------------
     
    147147        mov     dx,[cs:bp+IDEVARS.wSerialPortAndBaud]
    148148        xor     ax,ax
    149        
     149
    150150        push    si
    151151        call    FindDPT_ToDSDIforSerialDevice
     
    182182
    183183; fall through to SerialCommand_FallThroughToSerialServerScan_ScanForServer
    184        
     184
    185185ALIGN JUMP_ALIGN
    186186SerialCommand_FallThroughToSerialServerScan_ScanForServer:
    187187
    188188; fall through to SerialServerScan_ScanForServer
    189        
     189
    190190%include "SerialServerScan.asm"
    191191
    192 %ifndef CHECK_FOR_UNUSED_ENTRYPOINTS               
     192%ifndef CHECK_FOR_UNUSED_ENTRYPOINTS
    193193    %if SerialCommand_FallThroughToSerialServerScan_ScanForServer <> SerialServerScan_ScanForServer
    194194        %error "SerialServerScan_ScanForServer must be the first routine at the top of SerialServerScan.asm in the Assembly_Library"
  • trunk/XTIDE_Universal_BIOS/Src/Device/Serial/SerialDPT.asm

    r445 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Src/Device/Timer.asm

    r376 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    1616; GNU General Public License for more details.
    17 ; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html               
    18 ;       
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
    1919
    2020; Section containing code
  • trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h.asm

    r525 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH0h_HReset.asm

    r521 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH10h_HReady.asm

    r376 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    18 ;       
     18;
    1919
    2020; Section containing code
  • trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH11h_HRecal.asm

    r376 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    18 ;       
     18;
    1919
    2020; Section containing code
  • trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH15h_HSize.asm

    r392 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    18 ;       
     18;
    1919
    2020; Section containing code
  • trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH1Eh_XTCF.asm

    r525 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH1h_HStatus.asm

    r376 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    18 ;       
     18;
    1919
    2020; Section containing code
  • trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH23h_HFeatures.asm

    r493 r526  
    44
    55;
    6 ; XTIDE Universal BIOS and Associated Tools 
    7 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; XTIDE Universal BIOS and Associated Tools
     7; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    88;
    99; This program is free software; you can redistribute it and/or modify
     
    1111; the Free Software Foundation; either version 2 of the License, or
    1212; (at your option) any later version.
    13 ; 
     13;
    1414; This program is distributed in the hope that it will be useful,
    1515; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1616; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    17 ; GNU General Public License for more details.     
     17; GNU General Public License for more details.
    1818; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    19 ;       
     19;
    2020
    2121; Section containing code
  • trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH24h_HSetBlocks.asm

    r493 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH25h_HDrvID.asm

    r376 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    18 ;       
     18;
    1919
    2020; Section containing code
  • trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH2h_HRead.asm

    r376 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    18 ;       
     18;
    1919
    2020; Section containing code
  • trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH3h_HWrite.asm

    r376 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    18 ;       
     18;
    1919
    2020; Section containing code
  • trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH4h_HVerify.asm

    r376 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    18 ;       
     18;
    1919
    2020; Section containing code
  • trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH8h_HParams.asm

    r434 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    18 ;       
     18;
    1919
    2020; Section containing code
  • trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AH9h_HInit.asm

    r521 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/AHCh_HSeek.asm

    r376 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    18 ;       
     18;
    1919
    2020; Section containing code
  • trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH41h_CheckIfExtensionsPresent.asm

    r417 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    1616; GNU General Public License for more details.
    17 ; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html               
    18 ;               
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
    1919
    2020; Section containing code
  • trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH42h_ExtendedReadSectors.asm

    r376 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    1616; GNU General Public License for more details.
    17 ; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html               
    18 ;               
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
    1919
    2020; Section containing code
  • trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH43h_ExtendedWriteSectors.asm

    r376 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    1616; GNU General Public License for more details.
    17 ; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html               
    18 ;               
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
    1919
    2020; Section containing code
  • trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH44h_ExtendedVerifySectors.asm

    r376 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    1616; GNU General Public License for more details.
    17 ; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html               
    18 ;               
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
    1919
    2020; Section containing code
  • trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH47h_ExtendedSeek.asm

    r376 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    1616; GNU General Public License for more details.
    17 ; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html               
    18 ;               
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
    1919
    2020; Section containing code
  • trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/EBIOS/AH48h_GetExtendedDriveParameters.asm

    r421 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    1616; GNU General Public License for more details.
    17 ; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html               
    18 ;               
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
    1919
    2020; Section containing code
  • trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/Tools/Address.asm

    r422 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    1616; GNU General Public License for more details.
    17 ; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html               
    18 ;               
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
    1919
    2020; Section containing code
  • trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/Tools/Prepare.asm

    r480 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Src/Handlers/Int19h.asm

    r524 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Src/Handlers/Int19h/BootSector.asm

    r521 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Src/Handlers/Int19h/Int19hReset.asm

    r392 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    18 ;       
     18;
    1919
    2020; Section containing code
  • trunk/XTIDE_Universal_BIOS/Src/Initialization/AdvancedAta/AdvAtaInit.asm

    r520 r526  
    55;
    66; XTIDE Universal BIOS and Associated Tools
    7 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    88;
    99; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Src/Initialization/AdvancedAta/Vision.asm

    r473 r526  
    44
    55;
    6 ; XTIDE Universal BIOS and Associated Tools 
    7 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; XTIDE Universal BIOS and Associated Tools
     7; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    88;
    99; This program is free software; you can redistribute it and/or modify
     
    1111; the Free Software Foundation; either version 2 of the License, or
    1212; (at your option) any later version.
    13 ; 
     13;
    1414; This program is distributed in the hope that it will be useful,
    1515; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1616; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    17 ; GNU General Public License for more details.     
     17; GNU General Public License for more details.
    1818; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    19 ;       
     19;
    2020
    2121; Section containing code
  • trunk/XTIDE_Universal_BIOS/Src/Initialization/AtaID.asm

    r491 r526  
    55;
    66; XTIDE Universal BIOS and Associated Tools
    7 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    88;
    99; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Src/Initialization/DetectDrives.asm

    r505 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Src/Initialization/DetectPrint.asm

    r521 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Src/Initialization/FloppyDrive.asm

    r524 r526  
    44
    55;
    6 ; XTIDE Universal BIOS and Associated Tools 
    7 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; XTIDE Universal BIOS and Associated Tools
     7; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    88;
    99; This program is free software; you can redistribute it and/or modify
     
    1111; the Free Software Foundation; either version 2 of the License, or
    1212; (at your option) any later version.
    13 ; 
     13;
    1414; This program is distributed in the hope that it will be useful,
    1515; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1616; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    17 ; GNU General Public License for more details.     
     17; GNU General Public License for more details.
    1818; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    19 ;       
     19;
    2020
    2121; Section containing code
  • trunk/XTIDE_Universal_BIOS/Src/Initialization/Initialize.asm

    r507 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    18 ;       
     18;
    1919
    2020; Section containing code
  • trunk/XTIDE_Universal_BIOS/Src/Initialization/Interrupts.asm

    r524 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Src/Main.asm

    r524 r526  
    1515;
    1616; XTIDE Universal BIOS and Associated Tools
    17 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     17; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    1818;
    1919; This program is free software; you can redistribute it and/or modify
     
    128128    at  ROMVARS.wBootTimeout,   dw  BOOT_MENU_DEFAULT_TIMEOUT
    129129%endif
    130 %ifdef MODULE_8BIT_IDE_ADVANCED     
     130%ifdef MODULE_8BIT_IDE_ADVANCED
    131131    at  ROMVARS.bIdeCnt,        db  2                       ; Number of supported controllers
    132132%else
     
    152152    at  ROMVARS.ideVars1+IDEVARS.drvParamsMaster+DRVPARAMS.wFlags,  db  DISABLE_WRITE_CACHE | FLG_DRVPARAMS_BLOCKMODE | (TRANSLATEMODE_AUTO<<TRANSLATEMODE_FIELD_POSITION)
    153153    at  ROMVARS.ideVars1+IDEVARS.drvParamsSlave+DRVPARAMS.wFlags,   db  DISABLE_WRITE_CACHE | FLG_DRVPARAMS_BLOCKMODE | (TRANSLATEMODE_AUTO<<TRANSLATEMODE_FIELD_POSITION)
    154 %endif     
     154%endif
    155155
    156156    at  ROMVARS.ideVars2+IDEVARS.drvParamsMaster+DRVPARAMS.wFlags,  db  DISABLE_WRITE_CACHE | FLG_DRVPARAMS_BLOCKMODE | (TRANSLATEMODE_AUTO<<TRANSLATEMODE_FIELD_POSITION)
     
    206206%ifdef MODULE_HOTKEYS
    207207    %include "HotkeyBar.asm"        ; For hotkeys during drive detection and boot menu
    208 %endif     
     208%endif
    209209%ifdef MODULE_DRIVEXLATE
    210210    %include "DriveXlate.asm"       ; For swapping drive numbers, must come immediately after HotkeyBar.asm
  • trunk/XTIDE_Universal_BIOS/Src/Menus/BootMenu/BootMenu.asm

    r505 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Src/Menus/BootMenu/BootMenuEvent.asm

    r493 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; 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 ;       
     16; GNU General Public License for more details.
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
    1919
    2020; Section containing code
     
    115115;       Does not matter
    116116;--------------------------------------------------------------------
    117 FirstEvent: 
     117FirstEvent:
    118118EventInitializeMenuinitFromSSBP:
    119119    ; Store default Menuitem (=default drive to boot from)
     
    128128    inc     ax                              ; extra entry for ROM Boot item
    129129    mov     [bp+MENUINIT.wItems], ax
    130                
     130
    131131    ; Store menu size
    132132    mov     WORD [bp+MENUINIT.wTitleAndInfoLines], BOOT_MENU_TITLE_AND_INFO_LINES
     
    161161EventItemHighlightedFromCX:
    162162    push    cx
    163     call    BootMenu_GetDriveToDXforMenuitemInCX       
    164     jnc     .noDriveSwap       
     163    call    BootMenu_GetDriveToDXforMenuitemInCX
     164    jnc     .noDriveSwap
    165165    call    DriveXlate_SetDriveToSwap
    166 .noDriveSwap:   
    167        
     166.noDriveSwap:
     167
    168168    ; Redraw changes in drive numbers
    169169    xor     ax, ax  ; Update first floppy drive (for translated drive number)
     
    179179    ret
    180180
    181        
     181
    182182;--------------------------------------------------------------------
    183183; EventItemSelectedFromCX
     
    211211    ; Fall to BootMenuEvent_Completed
    212212
    213        
     213
    214214;--------------------------------------------------------------------
    215215; BootMenuEvent_Completed
  • trunk/XTIDE_Universal_BIOS/Src/Menus/BootMenu/BootMenuPrint.asm

    r492 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    6969    add     al, 'A'                                 ; floppy drive letter (we always push this although
    7070                                                    ; the hard disks don't ever use it, but it does no harm)
    71 .ROMBoot:       
    72     push    ax                                     
     71.ROMBoot:
     72    push    ax
    7373
    7474    jmp     SHORT BootMenuPrint_RefreshInformation.FormatRelay
  • trunk/XTIDE_Universal_BIOS/Src/Menus/BootMenu/BootMenuPrintCfg.asm

    r491 r526  
    99;
    1010; XTIDE Universal BIOS and Associated Tools
    11 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     11; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    1212;
    1313; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Src/Menus/DriveXlate.asm

    r505 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Src/Menus/HotkeyBar.asm

    r505 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Src/Strings.asm

    r505 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Src/StringsCompressed.asm

    r505 r526  
    1414;
    1515; XTIDE Universal BIOS and Associated Tools
    16 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     16; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    1717;
    1818; This program is free software; you can redistribute it and/or modify
     
    483483StringsCompressed_FormatsBegin   equ   20
    484484
    485 StringsCompressed_TranslatesAndFormats: 
     485StringsCompressed_TranslatesAndFormats:
    486486        db     32  ; 0
    487487        db     172  ; 1
  • trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/AccessDPT.asm

    r493 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/AtaGeometry.asm

    r491 r526  
    1010;
    1111; XTIDE Universal BIOS and Associated Tools
    12 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     12; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    1313;
    1414; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/BootVars.asm

    r524 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/CreateDPT.asm

    r493 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/DrvDetectInfo.asm

    r399 r526  
    55;
    66; XTIDE Universal BIOS and Associated Tools
    7 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    88;
    99; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/FindDPT.asm

    r524 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    18 ;       
     18;
    1919
    2020; Section containing code
     
    272272;       SI
    273273;--------------------------------------------------------------------
    274 %ifdef MODULE_IRQ       
    275 ALIGN JUMP_ALIGN
    276 FindDPT_ToDSDIforFlagsHighInBL: 
     274%ifdef MODULE_IRQ
     275ALIGN JUMP_ALIGN
     276FindDPT_ToDSDIforFlagsHighInBL:
    277277%endif
    278278    mov     si, IterateToDptWithFlagsHighInBL
  • trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/RamVars.asm

    r522 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS_Configurator_v2/Inc/Help/Main_License.txt

    r345 r526  
    1 XTIDE Universal BIOS and XTIDECFG Configuration program are Copyright 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team. Released under GNU GPL v2. This software comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions. See the LICENSE.TXT file that was included with this distribution, visit http://www.gnu.org/licenses/ gpl-2.0.html, or visit http://code.coogle.com/p/ xtideuniversalbios.
     1XTIDE Universal BIOS and XTIDECFG Configuration program are Copyright 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team. Released under GNU GPL v2. This software comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions. See the LICENSE.TXT file that was included with this distribution, visit http://www.gnu.org/licenses/ gpl-2.0.html, or visit http://code.coogle.com/p/ xtideuniversalbios.
  • trunk/XTIDE_Universal_BIOS_Configurator_v2/Inc/MenuCfg.inc

    r376 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    1818;
  • trunk/XTIDE_Universal_BIOS_Configurator_v2/Inc/MenuStructs.inc

    r425 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    1818;
  • trunk/XTIDE_Universal_BIOS_Configurator_v2/Inc/Variables.inc

    r518 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    1818;
  • trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/AutoConfigure.asm

    r525 r526  
    55;
    66; XTIDE Universal BIOS and Associated Tools
    7 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    88;
    99; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/BiosFile.asm

    r484 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    18 ;       
     18;
    1919
    2020; Section containing code
  • trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Buffers.asm

    r484 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    18 ;       
     18;
    1919
    2020; Section containing code
  • trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Dialogs.asm

    r525 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/EEPROM.asm

    r523 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    18 ;       
     18;
    1919
    2020; Section containing initialized data
  • trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Flash.asm

    r376 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    18 ;       
     18;
    1919
    2020; Section containing code
  • trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/IdeAutodetect.asm

    r519 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Main.asm

    r525 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/MenuEvents.asm

    r525 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Menuitem.asm

    r525 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/MenuitemPrint.asm

    r445 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Menupage.asm

    r525 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Menupages/BootMenuSettingsMenu.asm

    r459 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Menupages/ConfigurationMenu.asm

    r497 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Menupages/FlashMenu.asm

    r376 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    18 ;               
     18;
    1919
    2020; Section containing initialized data
     
    197197    jc      .storeEepromSegment
    198198    mov     ax, DEFAULT_EEPROM_SEGMENT
    199 .storeEepromSegment:   
     199.storeEepromSegment:
    200200    mov     word [cs:g_cfgVars+CFGVARS.wEepromSegment], ax
    201        
    202 .alreadySet:   
    203                
     201
     202.alreadySet:
     203
    204204    mov     si, g_MenupageForFlashMenu
    205205    jmp     Menupage_ChangeToNewMenupageInDSSI
  • trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Menupages/IdeControllerMenu.asm

    r502 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Menupages/MainMenu.asm

    r525 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
  • trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Menupages/MasterSlaveMenu.asm

    r425 r526  
    33
    44;
    5 ; XTIDE Universal BIOS and Associated Tools 
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    1010; the Free Software Foundation; either version 2 of the License, or
    1111; (at your option) any later version.
    12 ; 
     12;
    1313; This program is distributed in the hope that it will be useful,
    1414; but WITHOUT ANY WARRANTY; without even the implied warranty of
    1515; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16 ; GNU General Public License for more details.     
     16; GNU General Public License for more details.
    1717; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
    18 ;       
     18;
    1919
    2020; Section containing initialized data
     
    105105    at  MENUITEM.itemValue + ITEM_VALUE.rgszValueToStringLookup,    dw  g_rgszValueToStringLookupForFlagBooleans
    106106    at  MENUITEM.itemValue + ITEM_VALUE.wValueBitmask,              dw  FLG_DRVPARAMS_USERCHS
    107     at  MENUITEM.itemValue + ITEM_VALUE.fnValueWriter,              dw  MasterSlaveMenu_WriteCHSFlag       
     107    at  MENUITEM.itemValue + ITEM_VALUE.fnValueWriter,              dw  MasterSlaveMenu_WriteCHSFlag
    108108iend
    109109
     
    137137    at  MENUITEM.itemValue + ITEM_VALUE.wMinValue,                  dw  1
    138138    at  MENUITEM.itemValue + ITEM_VALUE.wMaxValue,                  dw  MAX_USER_HEADS
    139 %define                 MASTERSLAVE_HEADS_DEFAULT                       MAX_USER_HEADS     
     139%define                 MASTERSLAVE_HEADS_DEFAULT                       MAX_USER_HEADS
    140140iend
    141141
     
    170170    at  MENUITEM.itemValue + ITEM_VALUE.rgszValueToStringLookup,    dw  g_rgszValueToStringLookupForFlagBooleans
    171171    at  MENUITEM.itemValue + ITEM_VALUE.wValueBitmask,              dw  FLG_DRVPARAMS_USERLBA
    172     at  MENUITEM.itemValue + ITEM_VALUE.fnValueWriter,              dw  MasterSlaveMenu_WriteLBAFlag               
     172    at  MENUITEM.itemValue + ITEM_VALUE.fnValueWriter,              dw  MasterSlaveMenu_WriteLBAFlag
    173173iend
    174174
     
    443443; changing in/out of user CHS settings (since we use these bytes in different ways with the LBA setting).
    444444;
    445 ALIGN JUMP_ALIGN       
     445ALIGN JUMP_ALIGN
    446446MasterSlaveMenu_WriteCHSFlag:
    447447        test    word [es:di], FLG_DRVPARAMS_USERCHS
     
    455455        mov     si, g_MenuitemMasterSlaveCylinders
    456456        call    Menuitem_StoreValueFromAXtoMenuitemInDSSI
    457        
    458         mov     ax, MASTERSLAVE_HEADS_DEFAULT       
     457
     458        mov     ax, MASTERSLAVE_HEADS_DEFAULT
    459459        mov     si, g_MenuitemMasterSlaveHeads
    460         call    Menuitem_StoreValueFromAXtoMenuitemInDSSI       
    461 
    462         mov     ax, MASTERSLAVE_SECTORS_DEFAULT                     
     460        call    Menuitem_StoreValueFromAXtoMenuitemInDSSI
     461
     462        mov     ax, MASTERSLAVE_SECTORS_DEFAULT
    463463        mov     si, g_MenuitemMasterSlaveSectors
    464         call    Menuitem_StoreValueFromAXtoMenuitemInDSSI       
    465        
    466         pop     si                     
     464        call    Menuitem_StoreValueFromAXtoMenuitemInDSSI
     465
     466        pop     si
    467467        pop     di
    468468        pop     ax
     
    475475; changing in/out of user LBA settings (since we use these bytes in different ways with the CHS setting).
    476476;
    477 ALIGN JUMP_ALIGN                       
     477ALIGN JUMP_ALIGN
    478478MasterSlaveMenu_WriteLBAFlag:
    479479        test    word [es:di], FLG_DRVPARAMS_USERLBA
     
    486486        mov     ax, MASTERSLAVE_USERLBA_DEFAULT
    487487        mov     si, g_MenuitemMasterSlaveUserLbaValue
    488         call    Menuitem_StoreValueFromAXtoMenuitemInDSSI               
     488        call    Menuitem_StoreValueFromAXtoMenuitemInDSSI
    489489
    490490        pop     si
    491491        pop     di
    492492        pop     ax
    493                        
     493
    494494.alreadySet:
    495         ret     
     495        ret
  • trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Strings.asm

    r502 r526  
    44;
    55; XTIDE Universal BIOS and Associated Tools
    6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
    77;
    88; This program is free software; you can redistribute it and/or modify
     
    9292g_szNfoMainFlash:       db  "Flash loaded BIOS image to EEPROM.",NULL
    9393g_szNfoMainSave:        db  "Save BIOS changes back to original file from which it was loaded.",NULL
    94 g_szNfoMainLicense:     db  "XTIDE Universal BIOS and XTIDECFG Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team."
     94g_szNfoMainLicense:     db  "XTIDE Universal BIOS and XTIDECFG Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team."
    9595                        db  " Released under GNU GPL v2, with ABSOLUTELY NO WARRANTY. Press ENTER for more details...",NULL
    9696g_szNfoMainHomePage:    db  "Visit http://code.google.com/p/ xtideuniversalbios (home page) and http://vintage-computer.com/ vcforum (support)",NULL
     
    112112g_szItemCfgIdleTimeout: db  "Power Management",NULL
    113113
    114 g_szDlgAutoConfigure:   db  "Found " 
     114g_szDlgAutoConfigure:   db  "Found "
    115115g_bControllersDetected: db  'x'             ; Value stored directly here
    116116                        db  " controllers.",NULL
Note: See TracChangeset for help on using the changeset viewer.