Ignore:
Timestamp:
May 5, 2011, 2:00:00 PM (14 years ago)
Author:
Ben Rietbroek
Message:

AiR-BOOT v1.06 -- Complete sourceforge mirror. (r56) [2010-02-19]
Signature-date: 2006-03-13.
Also contains binairy releases from v1.01 to v1.06, cd-rom images, etc.
If you want the whole pre v1.07 shebang, checkout this revision's trunk.
The v1.06 reference version is in 'tags/v1.06r'.
Note that this reference version uses 'NL' for 'Dutch'.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BOOTCODE/REGULAR/OTHER.ASM

    r23 r29  
    1 
    2 ; Disclaimer:
    3 ;=============
    4 ; The sourcecode is released via www.netlabs.org CVS *ONLY*.
    5 ;  You MUST NOT upload it to other servers nor republish it in any way.
    6 The sourcecode is still COPYRIGHTED and NOT RELEASED UNDER GPL.
    7 It's (c) Copyright 1998-2003 by Martin Kiewitz.
    8 You may recompile the source and do *PRIVATE* modifications, but please keep
    9 ;  in mind that modifying this code needs at least *some* assembly skill. If
    10 ;  you mess up your system, because you needed to hack your way through, don't
    11 blame me. Releasing a customized version of AiR-BOOT, selling it in any form
    12 or reusing parts of this source is *PROHIBITED*. Ask me, if you have some
    13 idea about new functionality *before* developing the code, otherwise I will
    14 ;  definitely reject it. Also please accept, that I have some basic design
    15 ;  rules on AiR-BOOT and I will maintain them at all costs, so this won't get
    16 another GRUB.
    17 
     1; AiR-BOOT (c) Copyright 1998-2008 M. Kiewitz
     2;
     3; This file is part of AiR-BOOT
     4;
     5; AiR-BOOT is free software: you can redistribute it and/or modify it under
     6the terms of the GNU General Public License as published by the Free
     7Software Foundation, either version 3 of the License, or (at your option)
     8any later version.
     9;
     10; AiR-BOOT is distributed in the hope that it will be useful, but WITHOUT ANY
     11WARRANTY: without even the implied warranty of MERCHANTABILITY or FITNESS
     12FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
     13details.
     14;
     15; You should have received a copy of the GNU General Public License along with
     16AiR-BOOT. If not, see <http://www.gnu.org/licenses/>.
     17;
    1818;---------------------------------------------------------------------------
    1919;                                                 AiR-BOOT / OTHER ROUTINES
     
    8989   ; Calculate Cooper-Bar Tables
    9090   call    FX_CalculateTables
     91
     92   ; Calculate LVM-CRC-Table
     93   call    LVM_InitCRCTable
     94
     95   ; Get HardDriveCount
     96   call    DriveIO_GetHardDriveCount
     97
     98   ; Calculate CHS/LBA Switch Table
     99   call    DriveIO_InitLBASwitchTable
    91100
    92101   ; Setup PartitionPointers-Table
     
    140149   int     16h
    141150   mov     SETUP_KeysOnEntry, al
     151
     152   ; Copy device-name to the ContBIOSbootSeq-IPT entry
     153   ;  We may not do this before PRECRAP_CheckConfiguration, because otherwise
     154   ;  this check will fail.
     155   call    PART_UpdateResumeBIOSName
    142156   ret
    143157PRECRAP_Main                    EndP
Note: See TracChangeset for help on using the changeset viewer.