home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Supreme Volume 6 #1
/
swsii.zip
/
swsii
/
165
/
HDTST535.ZIP
/
BOOTLOAD.DOC
< prev
next >
Wrap
Text File
|
1990-02-22
|
5KB
|
126 lines
Documentation for BOOTLOAD Copyright 1988, P. R. Fletcher ___________________________ _______________________________
INTRODUCTION ____________
BOOTLOAD is part of the HDTEST package, and is only to be distributed
as part of that package. The program and documentation may only be
used or copied under the conditions laid down for HDTEST in the
REGINFO.DOC or UPDINFO.DOC file on the disk on which the Registered
version of the software is distributed and in HDTEST.DOC for the
Shareware version. The BOOTLOAD program is Copyright by Peter R.
Fletcher, 1988. All rights reserved. It was written in assembly
language and assembled with the Microsoft MASM assembler (V5.1).
BOOTLOAD is used to (re)create the HDTEST distribution diskette's
special boot sector (see the HDTEST documentation). Its most important
use is in preparing a pre-boot diskette which can be used on a system
that does not possess the appropriate type of floppy drive for the
distribution diskette, but it can also be used to add the special boot
sector to a working diskette which is to contain (perhaps) just the
HD .EXE files. BOOTLOAD will function on all normal DOS-compatible
removable media (3.5", 5.25", and 8" floppies), under DOS versions 2.x
through 4.0x.
USING THE PROGRAM _________________
1) If using a "virgin" diskette, first use the DOS FORMAT command to
format it. BOOTLOAD may also be safely used on a diskette which
contains data.
2) With BOOTLOAD.COM either in your default directory or in your PATH,
give the command "BOOTLOAD [dev:]", where dev is the single-letter
device name of the drive on which you wish to access the diskette.
3) Follow the instructions that are displayed on the screen!
BOOTLOAD will not let you modify the boot sector of a fixed disk, and
will respond appropriately to most other likely error conditions. If
you do not specify a device, it will default to drive A:.
LIMITATIONS AND RESTRICTIONS ____________________________
BOOTLOAD should not (strictly speaking) require any services which
are unique to DOS 2.x or above, but it has not been tested under DOS
1.x. It uses only documented DOS services and requires very little
memory - it should, therefore, run on virtually any hardware. Since it
uses INT 25 and INT 26, it will not run in the DOS compatibility box ___
under OS/2.
ADDITIONAL INFORMATION ______________________
Like all well-behaved programs (!), BOOTLOAD signals successful
completion by returning to DOS with the ERRORLEVEL variable set to
zero. Different small positive values are returned for various errors.
BOOTLOAD.COM is 32000 bytes long, but it consists mainly of empty
space. This is because the code on a diskette's boot sector has to run
Documentation for BOOTLOAD Copyright 1988, P. R. Fletcher ___________________________ _______________________________
at 0:7C00 (Hex) and the easiest way to manage this is to assemble it
at an ORG of 7C00 in the default segment. Since the loader code is
assembled at an ORG of 100, there is a huge amount of unused space in
the memory image that is saved as the .COM file. I regard this as
acceptable in a program that will be used rarely and can be saved in
an archive or in other compressed form when not needed.
Comments, suggestions, etc. may be addressed to the author at:
1515 West Montgomery Avenue
Rosemont
PA 19010
U.S.A.
Page 2