home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / MBUG / MBUG017.ARC / DPP.DOC < prev    next >
Text File  |  1979-12-31  |  3KB  |  72 lines

  1.            DOCUMENTATION FOR DPP v1.0 - Disk physical parameters
  2.                        by Julian Loke, November 1985
  3.  
  4.      One  of  the  nice things about disk  systems  built  around 
  5. floppy-disk controller (FDC) integrated circuits like the  WD1793 
  6. series  (Western Digital) is that only a few changes in  software 
  7. are  needed  in  order  to read from and write  to  a  number  of 
  8. different  CP/M  disk  formats.   This feature has  already  been 
  9. implemented  on  the commercial disk systems  available  for  the 
  10. Microbee.
  11.  
  12.      There  are a number of "Drive Redefinition" programs  around 
  13. (mostly  in the public domain) which list a number  of  different 
  14. disk  formats  for  which  a  particular drive  can  be  set  up.  
  15. However,  if you do not have access to some of these programs, or 
  16. if  you  need  to  use  a disk  format  which  is  not  currently 
  17. supported,  then  you (or a friend) will need to figure  out  the 
  18. disk parameters yourself.
  19.  
  20.      One  of  the  first (and easiest) tasks is to work  out  the 
  21. disk physical parameters.  These are the rules which the hardware 
  22. uses  to  specify the way data is stored on a disk,  for  example 
  23. whether single density or double density recording is used.
  24.  
  25.      DPP  is a program written for the MicroBee 56k disk  system.  
  26. It performs a few simple and non-destructive read tests on a disk 
  27. in  order to determine a few physical parameters associated  with 
  28. the way that the disk has been formatted.
  29.  
  30.      To "measure" the physical parameters of a disk,  use the DPP 
  31. command.   There are no parameters (at present).  All the numbers 
  32. displayed are in hexadecimal format.
  33.  
  34.      Here is a sample run, performed on a "standard" Microbee disk:
  35.  
  36. A>dpp
  37.  
  38. Log (disk physical parameters) for MicroBee 56k disk system by J.Loke Nov 1985
  39. No distribution for profit without author's express permission
  40.  
  41. Mount "foreign" disk in drive B, then press RETURN ?
  42.  
  43. Data recording density          = Double
  44. Physical sector length (bytes)  = 0200
  45. Physical sectors per track      = 01..0A
  46. Number of sectors per track     = 0A
  47. Track size (128 byte records)   = 0028
  48. Readable tracks on side 0       = 00..27
  49. Readable tracks on side 1       = 28..4F
  50. Number of sides per disk        = 02
  51. Number of readable tracks       = 50
  52. Total disk capacity (kilobytes) = 0190
  53.  
  54. Returning to system
  55. A>_
  56.  
  57.      As you can see,  only a limited amount of information can be 
  58. "measured"  by  DPP,  but this may prove very useful as  a  first 
  59. step.è
  60.      Unfortunately,  there is not enough room here to explain how 
  61. to  completely  specify a disk format so that you  can  access  a 
  62. "foreign" disk on your system.  That remains the task for someone 
  63. with better skills at explaining things.
  64.  
  65.      I  hope  that  DPP is useful to someone.   If you  have  any 
  66. comments, criticisms, or enquiries, please leave a message for me 
  67. on this bulletin board, RE: DPP.
  68.  
  69.                               Good Luck
  70.                               Julian Loke
  71.  
  72.