RAWRITE3.DOC
上传用户:jnzhq888
上传日期:2007-01-18
资源大小:51694k
文件大小:2k
源码类别:

操作系统开发

开发平台:

WINDOWS

  1. RaWrite 1.3
  2. ------------
  3. Disclaimer of Warrenty
  4. ----------------------
  5. Users of this software must accept this disclaimer of warranty:  "This
  6. software is supplied AS IS.  Mark Becker disclaims all warranties, expressed
  7. or implied, including, without limitation, the warranties of merchantability
  8. and of fitness for any purpose.  Mark Becker assumes no liability for
  9. damages, direct or consequential, which may result from the use of this
  10. software."
  11. Purpose
  12. -------
  13. Write a disk image file to a floppy disk.
  14. Equipment/Software Requirements
  15. -------------------------------
  16.  * PC/XT/AT or 100% compatible with at least 256K of RAM and a floppy disk
  17.    drive.
  18.  * MS-DOS version 3.21 or greater.
  19.  * A formatted diskette.
  20. This program uses well-documented generic low-level DOS and BIOS functions.
  21. It should run on nearly every PC in existance.  PS/2's should be able to run
  22. RaWrite but this has not been tested.
  23.    
  24. CAVEAT
  25. ------
  26. This program will write ANY disk file to a floppy, overwriting any previous
  27. information that may have been present.  If you wish to re-use a diskette
  28. that has been written to by RaWrite then that diskette will probably need to
  29. be reformatted; all MS-DOS specific information will have been erased.
  30. Usage
  31. -----
  32. C> RAWRITE
  33. And follow the prompts.  All arguments are case-insensitive.
  34. If the source and destination drives are the same, RaWrite will ask the user
  35. to swap diskettes as required.  Rawrite allocates a large buffer in RAM to
  36. reduce the number of disk swaps.
  37. RaWrite may be aborted at any time by typing ^C or CTRL-Break.
  38. Errors
  39. ------
  40. RaWrite attempts to determine if the diskette is a 1.44M, 1.2M, 720K, or 360K
  41. diskette by reading sectors 18, 15, and 9 in that order.  If the inserted
  42. diskette is not one of the these types, then RaWrite will abort with an error
  43. message.
  44. Errors such as write protect, door open, bad disk, bad sector, etc. cause a
  45. program abort with a short error message.