Ignore:
Timestamp:
Mar 3, 2003, 10:28:29 PM (23 years ago)
Author:
kiewitz
Message:

AiR-BOOT v1.01.
Signature-date: 2003-03-02.
Updated a whole bunch of sources.
Note: This comment was created after rebuilding the repo. [2011-07]

Location:
trunk/AIR-BOOT/SOURCE/REGULAR
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/AIR-BOOT/SOURCE/REGULAR/BOOTMENU.ASM

    r8 r23  
    44; The sourcecode is released via www.netlabs.org CVS *ONLY*.
    55;  You MUST NOT upload it to other servers nor republish it in any way.
    6 ;  The sourcecode is still COPYRIGHTED and NOT YET RELEASED UNDER GPL.
    7 ;  It's (c) Copyright 1998-2002 by Martin Kiewitz.
     6;  The sourcecode is still COPYRIGHTED and NOT RELEASED UNDER GPL.
     7;  It's (c) Copyright 1998-2003 by Martin Kiewitz.
    88;  You may recompile the source and do *PRIVATE* modifications, but please keep
    99;  in mind that modifying this code needs at least *some* assembly skill. If
     
    184184   mov     cx, 0C04h
    185185   call    VideoIO_Color
     186
     187   IFDEF ReleaseCommercial
     188      mov     si, offset RegisteredTo
     189      call    GetLenOfString
     190      mov     dx, 144Eh
     191      sub     dl, cl
     192      mov     cx, dx
     193      call    VideoIO_Locate
     194      mov     al, TextChar_WinRep4
     195      call    VideoIO_PrintSingleChar
     196      call    VideoIO_Print
     197      mov     al, TextChar_WinRep5
     198      call    VideoIO_PrintSingleChar
     199   ENDIF
     200
     201   ; Additional message how to enter setup
    186202   mov     si, offset TXT_BootMenuEnterSetup
    187203   call    GetLenOfString
     
    192208   mov     al, TextChar_WinRep4
    193209   call    VideoIO_PrintSingleChar
    194    call    VideoIO_Print                 ; Additional message how to enter setup
     210   call    VideoIO_Print
    195211   mov     al, TextChar_WinRep5
    196212   call    VideoIO_PrintSingleChar
    197    ; HelpWindow fertig...
     213   ; HelpWindow done...
    198214   ret
    199215BOOTMENU_BuildMain              EndP
     
    255271   mov     cx, 0303h
    256272   call    VideoIO_Locate
    257    mov     si, offset BootEndMsg         ; Print End-Message...
     273   IFDEF ReleaseCommercial
     274      mov     si, offset RegisteredTo
     275     ELSE
     276      mov     si, offset BootEndMsg         ; Print End-Message...
     277   ENDIF
    258278   call    VideoIO_Print
    259279   ; -------------------------------------------
  • trunk/AIR-BOOT/SOURCE/REGULAR/DRIVEIO.ASM

    r12 r23  
    44; The sourcecode is released via www.netlabs.org CVS *ONLY*.
    55;  You MUST NOT upload it to other servers nor republish it in any way.
    6 ;  The sourcecode is still COPYRIGHTED and NOT YET RELEASED UNDER GPL.
    7 ;  It's (c) Copyright 1998-2002 by Martin Kiewitz.
     6;  The sourcecode is still COPYRIGHTED and NOT RELEASED UNDER GPL.
     7;  It's (c) Copyright 1998-2003 by Martin Kiewitz.
    88;  You may recompile the source and do *PRIVATE* modifications, but please keep
    99;  in mind that modifying this code needs at least *some* assembly skill. If
  • trunk/AIR-BOOT/SOURCE/REGULAR/OTHER.ASM

    r8 r23  
    44; The sourcecode is released via www.netlabs.org CVS *ONLY*.
    55;  You MUST NOT upload it to other servers nor republish it in any way.
    6 ;  The sourcecode is still COPYRIGHTED and NOT YET RELEASED UNDER GPL.
    7 ;  It's (c) Copyright 1998-2002 by Martin Kiewitz.
     6;  The sourcecode is still COPYRIGHTED and NOT RELEASED UNDER GPL.
     7;  It's (c) Copyright 1998-2003 by Martin Kiewitz.
    88;  You may recompile the source and do *PRIVATE* modifications, but please keep
    99;  in mind that modifying this code needs at least *some* assembly skill. If
  • trunk/AIR-BOOT/SOURCE/REGULAR/PARTMAIN.ASM

    r12 r23  
    44; The sourcecode is released via www.netlabs.org CVS *ONLY*.
    55;  You MUST NOT upload it to other servers nor republish it in any way.
    6 ;  The sourcecode is still COPYRIGHTED and NOT YET RELEASED UNDER GPL.
    7 ;  It's (c) Copyright 1998-2002 by Martin Kiewitz.
     6;  The sourcecode is still COPYRIGHTED and NOT RELEASED UNDER GPL.
     7;  It's (c) Copyright 1998-2003 by Martin Kiewitz.
    88;  You may recompile the source and do *PRIVATE* modifications, but please keep
    99;  in mind that modifying this code needs at least *some* assembly skill. If
  • trunk/AIR-BOOT/SOURCE/REGULAR/PARTSCAN.ASM

    r8 r23  
    44; The sourcecode is released via www.netlabs.org CVS *ONLY*.
    55;  You MUST NOT upload it to other servers nor republish it in any way.
    6 ;  The sourcecode is still COPYRIGHTED and NOT YET RELEASED UNDER GPL.
    7 ;  It's (c) Copyright 1998-2002 by Martin Kiewitz.
     6;  The sourcecode is still COPYRIGHTED and NOT RELEASED UNDER GPL.
     7;  It's (c) Copyright 1998-2003 by Martin Kiewitz.
    88;  You may recompile the source and do *PRIVATE* modifications, but please keep
    99;  in mind that modifying this code needs at least *some* assembly skill. If
     
    221221   test    ah, FileSysFlags_NoName       ; No-Name-Flag ? -> No Partition Name
    222222   jnz     PCCTP_ThereIsNoName           ;                    available
     223      cmp     PartSystemID, 07h          ; We got IFS here?
     224      jne     PCCTP_NotNTFS
     225      ; Check, if 'HPFS' is at DWORD offset 36h
     226      cmp     wptr ds:[si+36h], 'PH'
     227      jne     PCCTP_SeemsNTFS
     228      cmp     wptr ds:[si+38h], 'SF'
     229      je      PCCTP_NotNTFS
     230     PCCTP_SeemsNTFS:
     231      inc     PartSystemID
     232      jmp     PCCTP_ThereIsNoName
     233     PCCTP_NotNTFS:
    223234      test    ah, FileSysFlags_FAT32     ; FAT32 specific name getting ?
    224235      jz      PCCTP_ResumeNormal
     
    228239      mov     cx, 11                     ;         11 bytes length
    229240      call    PART_CheckForValidPartName
    230       jnc     PCCTP_SetNameToNoName
     241      jnc     PCCTP_ThereIsNoName
     242;      jnc     PCCTP_SetNameToNoName
    231243      sub     si, 4                      ; DS:SI -> Serial&Name (15-Bytes)
    232244      xor     ah, ah                     ; no Flags_NoPartName
    233245      jmp     PCCTP_NameSearchInIPT
    234246
    235      PCCTP_SetNameToNoName:
    236       cmp     PartSystemID, 07h          ; We got HPFS that failed ?
    237       jne     PCCTP_NotHPFS              ; -> is NTFS (internal type 08h)
    238       inc     PartSystemID               ; All that fails is Microsoft <bg>
    239      PCCTP_NotHPFS:
    240       jmp     PCCTP_ThereIsNoName
     247; WAS: NTFS/HPFS detection problem
     248;     PCCTP_SetNameToNoName:
     249;      cmp     PartSystemID, 07h          ; We got HPFS that failed ?
     250;      jne     PCCTP_NotHPFS              ; -> is NTFS (internal type 08h)
     251;      inc     PartSystemID               ; All that fails is Microsoft <bg>
     252;     PCCTP_NotHPFS:
     253;      jmp     PCCTP_ThereIsNoName
    241254
    242255      ;=======================================================
  • trunk/AIR-BOOT/SOURCE/REGULAR/PASSWORD.ASM

    r8 r23  
    44; The sourcecode is released via www.netlabs.org CVS *ONLY*.
    55;  You MUST NOT upload it to other servers nor republish it in any way.
    6 ;  The sourcecode is still COPYRIGHTED and NOT YET RELEASED UNDER GPL.
    7 ;  It's (c) Copyright 1998-2002 by Martin Kiewitz.
     6;  The sourcecode is still COPYRIGHTED and NOT RELEASED UNDER GPL.
     7;  It's (c) Copyright 1998-2003 by Martin Kiewitz.
    88;  You may recompile the source and do *PRIVATE* modifications, but please keep
    99;  in mind that modifying this code needs at least *some* assembly skill. If
  • trunk/AIR-BOOT/SOURCE/REGULAR/STD_TEXT.ASM

    r12 r23  
    44; The sourcecode is released via www.netlabs.org CVS *ONLY*.
    55;  You MUST NOT upload it to other servers nor republish it in any way.
    6 ;  The sourcecode is still COPYRIGHTED and NOT YET RELEASED UNDER GPL.
    7 ;  It's (c) Copyright 1998-2002 by Martin Kiewitz.
     6;  The sourcecode is still COPYRIGHTED and NOT RELEASED UNDER GPL.
     7;  It's (c) Copyright 1998-2003 by Martin Kiewitz.
    88;  You may recompile the source and do *PRIVATE* modifications, but please keep
    99;  in mind that modifying this code needs at least *some* assembly skill. If
     
    2424
    2525CopyrightVersionLen         equ   5
    26 Copyright                    db ' AiR-BOOT v1.00 - (c) ''98-2003 Martin Kiewitz, Dedicated to Gerd Kiewitz', 0
    27 BootEndMsg                   db 'Distribute/copy freely. Only meant for private usage.', 0
     26Copyright                    db ' AiR-BOOT v1.01 - (c) 1998-2003 Martin Kiewitz, Dedicated to Gerd Kiewitz', 0
     27IFDEF ReleaseCommercial
     28   RegisteredTo              db 'Registered To: Myself', 0
     29  ELSE
     30   BootEndMsg                db 'Distribute/copy freely. Only meant for private usage.', 0
     31ENDIF
    2832
    2933CheckID_MBR                  db 'AiRBOOT'
  • trunk/AIR-BOOT/SOURCE/REGULAR/TIMER.ASM

    r8 r23  
    44; The sourcecode is released via www.netlabs.org CVS *ONLY*.
    55;  You MUST NOT upload it to other servers nor republish it in any way.
    6 ;  The sourcecode is still COPYRIGHTED and NOT YET RELEASED UNDER GPL.
    7 ;  It's (c) Copyright 1998-2002 by Martin Kiewitz.
     6;  The sourcecode is still COPYRIGHTED and NOT RELEASED UNDER GPL.
     7;  It's (c) Copyright 1998-2003 by Martin Kiewitz.
    88;  You may recompile the source and do *PRIVATE* modifications, but please keep
    99;  in mind that modifying this code needs at least *some* assembly skill. If
  • trunk/AIR-BOOT/SOURCE/REGULAR/VIDEOIO.ASM

    r8 r23  
    44; The sourcecode is released via www.netlabs.org CVS *ONLY*.
    55;  You MUST NOT upload it to other servers nor republish it in any way.
    6 ;  The sourcecode is still COPYRIGHTED and NOT YET RELEASED UNDER GPL.
    7 ;  It's (c) Copyright 1998-2002 by Martin Kiewitz.
     6;  The sourcecode is still COPYRIGHTED and NOT RELEASED UNDER GPL.
     7;  It's (c) Copyright 1998-2003 by Martin Kiewitz.
    88;  You may recompile the source and do *PRIVATE* modifications, but please keep
    99;  in mind that modifying this code needs at least *some* assembly skill. If
Note: See TracChangeset for help on using the changeset viewer.