Changeset 23 for trunk/AIR-BOOT/SOURCE/REGULAR
- Timestamp:
 - Mar 3, 2003, 10:28:29 PM (23 years ago)
 - Location:
 - trunk/AIR-BOOT/SOURCE/REGULAR
 - Files:
 - 
      
- 9 edited
 
- 
          
  BOOTMENU.ASM (modified) (4 diffs)
 - 
          
  DRIVEIO.ASM (modified) (1 diff)
 - 
          
  OTHER.ASM (modified) (1 diff)
 - 
          
  PARTMAIN.ASM (modified) (1 diff)
 - 
          
  PARTSCAN.ASM (modified) (3 diffs)
 - 
          
  PASSWORD.ASM (modified) (1 diff)
 - 
          
  STD_TEXT.ASM (modified) (2 diffs)
 - 
          
  TIMER.ASM (modified) (1 diff)
 - 
          
  VIDEOIO.ASM (modified) (1 diff)
 
 
Legend:
- Unmodified
 - Added
 - Removed
 
- 
      
trunk/AIR-BOOT/SOURCE/REGULAR/BOOTMENU.ASM
r8 r23 4 4 ; The sourcecode is released via www.netlabs.org CVS *ONLY*. 5 5 ; You MUST NOT upload it to other servers nor republish it in any way. 6 ; The sourcecode is still COPYRIGHTED and NOT YETRELEASED UNDER GPL.7 ; It's (c) Copyright 1998-200 2by Martin Kiewitz.6 ; The sourcecode is still COPYRIGHTED and NOT RELEASED UNDER GPL. 7 ; It's (c) Copyright 1998-2003 by Martin Kiewitz. 8 8 ; You may recompile the source and do *PRIVATE* modifications, but please keep 9 9 ; in mind that modifying this code needs at least *some* assembly skill. If … … 184 184 mov cx, 0C04h 185 185 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 186 202 mov si, offset TXT_BootMenuEnterSetup 187 203 call GetLenOfString … … 192 208 mov al, TextChar_WinRep4 193 209 call VideoIO_PrintSingleChar 194 call VideoIO_Print ; Additional message how to enter setup210 call VideoIO_Print 195 211 mov al, TextChar_WinRep5 196 212 call VideoIO_PrintSingleChar 197 ; HelpWindow fertig...213 ; HelpWindow done... 198 214 ret 199 215 BOOTMENU_BuildMain EndP … … 255 271 mov cx, 0303h 256 272 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 258 278 call VideoIO_Print 259 279 ; -------------------------------------------  - 
      
trunk/AIR-BOOT/SOURCE/REGULAR/DRIVEIO.ASM
r12 r23 4 4 ; The sourcecode is released via www.netlabs.org CVS *ONLY*. 5 5 ; You MUST NOT upload it to other servers nor republish it in any way. 6 ; The sourcecode is still COPYRIGHTED and NOT YETRELEASED UNDER GPL.7 ; It's (c) Copyright 1998-200 2by Martin Kiewitz.6 ; The sourcecode is still COPYRIGHTED and NOT RELEASED UNDER GPL. 7 ; It's (c) Copyright 1998-2003 by Martin Kiewitz. 8 8 ; You may recompile the source and do *PRIVATE* modifications, but please keep 9 9 ; in mind that modifying this code needs at least *some* assembly skill. If  - 
      
trunk/AIR-BOOT/SOURCE/REGULAR/OTHER.ASM
r8 r23 4 4 ; The sourcecode is released via www.netlabs.org CVS *ONLY*. 5 5 ; You MUST NOT upload it to other servers nor republish it in any way. 6 ; The sourcecode is still COPYRIGHTED and NOT YETRELEASED UNDER GPL.7 ; It's (c) Copyright 1998-200 2by Martin Kiewitz.6 ; The sourcecode is still COPYRIGHTED and NOT RELEASED UNDER GPL. 7 ; It's (c) Copyright 1998-2003 by Martin Kiewitz. 8 8 ; You may recompile the source and do *PRIVATE* modifications, but please keep 9 9 ; in mind that modifying this code needs at least *some* assembly skill. If  - 
      
trunk/AIR-BOOT/SOURCE/REGULAR/PARTMAIN.ASM
r12 r23 4 4 ; The sourcecode is released via www.netlabs.org CVS *ONLY*. 5 5 ; You MUST NOT upload it to other servers nor republish it in any way. 6 ; The sourcecode is still COPYRIGHTED and NOT YETRELEASED UNDER GPL.7 ; It's (c) Copyright 1998-200 2by Martin Kiewitz.6 ; The sourcecode is still COPYRIGHTED and NOT RELEASED UNDER GPL. 7 ; It's (c) Copyright 1998-2003 by Martin Kiewitz. 8 8 ; You may recompile the source and do *PRIVATE* modifications, but please keep 9 9 ; in mind that modifying this code needs at least *some* assembly skill. If  - 
      
trunk/AIR-BOOT/SOURCE/REGULAR/PARTSCAN.ASM
r8 r23 4 4 ; The sourcecode is released via www.netlabs.org CVS *ONLY*. 5 5 ; You MUST NOT upload it to other servers nor republish it in any way. 6 ; The sourcecode is still COPYRIGHTED and NOT YETRELEASED UNDER GPL.7 ; It's (c) Copyright 1998-200 2by Martin Kiewitz.6 ; The sourcecode is still COPYRIGHTED and NOT RELEASED UNDER GPL. 7 ; It's (c) Copyright 1998-2003 by Martin Kiewitz. 8 8 ; You may recompile the source and do *PRIVATE* modifications, but please keep 9 9 ; in mind that modifying this code needs at least *some* assembly skill. If … … 221 221 test ah, FileSysFlags_NoName ; No-Name-Flag ? -> No Partition Name 222 222 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: 223 234 test ah, FileSysFlags_FAT32 ; FAT32 specific name getting ? 224 235 jz PCCTP_ResumeNormal … … 228 239 mov cx, 11 ; 11 bytes length 229 240 call PART_CheckForValidPartName 230 jnc PCCTP_SetNameToNoName 241 jnc PCCTP_ThereIsNoName 242 ; jnc PCCTP_SetNameToNoName 231 243 sub si, 4 ; DS:SI -> Serial&Name (15-Bytes) 232 244 xor ah, ah ; no Flags_NoPartName 233 245 jmp PCCTP_NameSearchInIPT 234 246 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 241 254 242 255 ;=======================================================  - 
      
trunk/AIR-BOOT/SOURCE/REGULAR/PASSWORD.ASM
r8 r23 4 4 ; The sourcecode is released via www.netlabs.org CVS *ONLY*. 5 5 ; You MUST NOT upload it to other servers nor republish it in any way. 6 ; The sourcecode is still COPYRIGHTED and NOT YETRELEASED UNDER GPL.7 ; It's (c) Copyright 1998-200 2by Martin Kiewitz.6 ; The sourcecode is still COPYRIGHTED and NOT RELEASED UNDER GPL. 7 ; It's (c) Copyright 1998-2003 by Martin Kiewitz. 8 8 ; You may recompile the source and do *PRIVATE* modifications, but please keep 9 9 ; in mind that modifying this code needs at least *some* assembly skill. If  - 
      
trunk/AIR-BOOT/SOURCE/REGULAR/STD_TEXT.ASM
r12 r23 4 4 ; The sourcecode is released via www.netlabs.org CVS *ONLY*. 5 5 ; You MUST NOT upload it to other servers nor republish it in any way. 6 ; The sourcecode is still COPYRIGHTED and NOT YETRELEASED UNDER GPL.7 ; It's (c) Copyright 1998-200 2by Martin Kiewitz.6 ; The sourcecode is still COPYRIGHTED and NOT RELEASED UNDER GPL. 7 ; It's (c) Copyright 1998-2003 by Martin Kiewitz. 8 8 ; You may recompile the source and do *PRIVATE* modifications, but please keep 9 9 ; in mind that modifying this code needs at least *some* assembly skill. If … … 24 24 25 25 CopyrightVersionLen 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 26 Copyright db ' AiR-BOOT v1.01 - (c) 1998-2003 Martin Kiewitz, Dedicated to Gerd Kiewitz', 0 27 IFDEF ReleaseCommercial 28 RegisteredTo db 'Registered To: Myself', 0 29 ELSE 30 BootEndMsg db 'Distribute/copy freely. Only meant for private usage.', 0 31 ENDIF 28 32 29 33 CheckID_MBR db 'AiRBOOT'  - 
      
trunk/AIR-BOOT/SOURCE/REGULAR/TIMER.ASM
r8 r23 4 4 ; The sourcecode is released via www.netlabs.org CVS *ONLY*. 5 5 ; You MUST NOT upload it to other servers nor republish it in any way. 6 ; The sourcecode is still COPYRIGHTED and NOT YETRELEASED UNDER GPL.7 ; It's (c) Copyright 1998-200 2by Martin Kiewitz.6 ; The sourcecode is still COPYRIGHTED and NOT RELEASED UNDER GPL. 7 ; It's (c) Copyright 1998-2003 by Martin Kiewitz. 8 8 ; You may recompile the source and do *PRIVATE* modifications, but please keep 9 9 ; in mind that modifying this code needs at least *some* assembly skill. If  - 
      
trunk/AIR-BOOT/SOURCE/REGULAR/VIDEOIO.ASM
r8 r23 4 4 ; The sourcecode is released via www.netlabs.org CVS *ONLY*. 5 5 ; You MUST NOT upload it to other servers nor republish it in any way. 6 ; The sourcecode is still COPYRIGHTED and NOT YETRELEASED UNDER GPL.7 ; It's (c) Copyright 1998-200 2by Martin Kiewitz.6 ; The sourcecode is still COPYRIGHTED and NOT RELEASED UNDER GPL. 7 ; It's (c) Copyright 1998-2003 by Martin Kiewitz. 8 8 ; You may recompile the source and do *PRIVATE* modifications, but please keep 9 9 ; in mind that modifying this code needs at least *some* assembly skill. If  
  Note:
 See   TracChangeset
 for help on using the changeset viewer.
  