home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / PROGRAMS / UTILS / HARDDISK / HDTEST1.ZIP / HDTESTSH.EXE / BOOTLOAD.DOC < prev    next >
Encoding:
Text File  |  1989-11-12  |  4.3 KB  |  126 lines

  1.           
  2.           Documentation for BOOTLOAD              Copyright 1988, P. R. Fletcher
  3.           ___________________________            _______________________________
  4.           
  5.           
  6.                                        INTRODUCTION
  7.                                        ____________
  8.  
  9.           BOOTLOAD is part of the HDTEST package, and is currently only
  10.           distributed with that software. The program and documentation may only
  11.           be used or copied as a part of the HDTEST package. The BOOTLOAD
  12.           program is Copyright by Peter R. Fletcher, 1988. All rights reserved.
  13.           It was written in assembly language and assembled with the Microsoft
  14.           MASM assembler (V5.1).
  15.  
  16.           BOOTLOAD is used to (re)create the HDTEST pre-boot diskette's special
  17.           boot sector (see the HDTEST documentation). Its original use was in
  18.           preparing a pre-boot diskette which could be used on a system that did
  19.           not possess the appropriate type of boot floppy drive for the
  20.           distribution diskette, but it can be used to add the special boot
  21.           sector to any diskette. BOOTLOAD will function on all normal DOS-
  22.           compatible removable media (3.5", 5.25", and 8" floppies), under DOS
  23.           versions 2.x through 4.0x.
  24.  
  25.  
  26.                                     USING THE PROGRAM
  27.                                     _________________
  28.  
  29.           1) If using a "virgin" diskette, first use the DOS FORMAT command to
  30.           format it. BOOTLOAD may also be safely used on a diskette which
  31.           contains data.
  32.  
  33.           2) With BOOTLOAD.COM either in your default directory or in your PATH,
  34.           give the command "BOOTLOAD [dev:]", where dev is the single-letter
  35.           device name of the drive in which you have placed the diskette you
  36.           wich to modify.
  37.  
  38.           3) Follow the instructions that are displayed on the screen!
  39.  
  40.           BOOTLOAD will not let you modify the boot sector of a fixed disk, and
  41.           will respond appropriately to most other likely error conditions. If
  42.           you do not specify a device, it will default to drive A:.
  43.  
  44.  
  45.                                LIMITATIONS AND RESTRICTIONS
  46.                                ____________________________
  47.  
  48.           BOOTLOAD should not (strictly speaking) require any services which
  49.           are unique to DOS 2.x or above, but it has not been tested under DOS
  50.           1.x. It uses only documented DOS services and requires very little
  51.           memory - it should, therefore, run on virtually any hardware. Since it
  52.           uses INT 25 and INT 26, it will not run in the DOS compatibility box
  53.                                           ___                                 
  54.           under OS/2.
  55.  
  56.  
  57.                                   ADDITIONAL INFORMATION
  58.                                   ______________________
  59.  
  60.           Like all well-behaved programs (!), BOOTLOAD signals successful
  61.           completion by returning to DOS with the ERRORLEVEL variable set to
  62.           zero. Different small positive values are returned for various errors.
  63.  
  64.           BOOTLOAD.COM is 32000 bytes long, but it consists mainly of empty
  65.           space. This is because the code on a diskette's boot sector has to run
  66.           at 0:7C00 (Hex) and the easiest way to manage this is to assemble it
  67.           at an ORG of 7C00 in the default segment. Since the loader code is
  68.            
  69.           Documentation for BOOTLOAD              Copyright 1988, P. R. Fletcher
  70.           ___________________________            _______________________________
  71.           
  72.           
  73.           assembled at an ORG of 100, there is a huge amount of unused space in
  74.           the memory image that is saved as the .COM file. I regard this as
  75.           acceptable in a program that will be used rarely and can be saved in
  76.           an archive or in other compressed form when not needed.
  77.  
  78.           Comments, suggestions, etc. may be addressed to the author at:
  79.  
  80.                    1515 West Montgomery Avenue
  81.                    Rosemont
  82.                    PA 19010
  83.                    U.S.A.
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.           
  131.           
  132.                                           Page 2 
  133.