home *** CD-ROM | disk | FTP | other *** search
/ minnie.tuhs.org / unixen.tar / unixen / PDP-11 / Distributions / other / Venix / RX50.notes / text0005.txt < prev    next >
Encoding:
Text File  |  1996-02-17  |  3.6 KB  |  78 lines

  1. In article <1992Aug3.164235.1187@menudo.uh.edu> cosc16to@menudo.uh.edu (Andy Hakim) writes:
  2. >lasner@watsun.cc.columbia.edu (Charles Lasner) writes:
  3. >: 
  4. >: Where can I obtain Teledisk?  Does it require any low-level preformatting
  5. >: of the media on the target?
  6. >: 
  7. >I checked the ftp site "wuarchive.wustle.edu", it is in directory 
  8. >"mirrors2/msdos/dskutl" as file "teled212.zip".
  9. >
  10. >Nope, this one does not require any low level preformatting.  It's possible
  11. >to stick in a brand new ds/dd and let it go.  Incidently, teledisk is
  12. >made by the same people, Sydex, who make 22disk.
  13. >
  14. >-andy
  15.  
  16. Sydex also makes RAINDOS.
  17.  
  18. I suspect that teledisk will only make sector-compatible descendents though,
  19. so if I have a specially layed-out version of a diskette (such as 2:1
  20. interleave or staggered, etc.) the descendent will lose that aspect of
  21. optimization, and will instead become "vanilla" RX50 format in the
  22. case of RX50 diskette.
  23.  
  24. The point is that certain software, especially for DECmates not specifically
  25. geared to CP/M-80, and *any* bootable DECmate diskette (including CP/M-80) the
  26. format used in stock RX50 layout is non-optimal.  There are different 
  27. requirements for different specific applications, but just as on PC's, the
  28. use of non-interleaved non-staggered disks can be demonstrated to be
  29. inferior to a variant in terms of sector ordering at the low format level.
  30.  
  31. Rainbow MS-DOS disks have an implied software interleave of 2:1 for the
  32. FAT area, and 1:1 in the rest; this is in software, so the standard disk
  33. layout should be maintained, except that the *stagger* is not taken into
  34. account.  Thus, like a PC, Rainbow MS-DOS disks should be formatted with a
  35. stagger of 2 per track.  Thus track 1 is layed out 1,2,3,4,5,6,7,8,9,10 and
  36. track 2 is layed out 9,10,1,2,3,4,5,6,7,8.  When the disk seeks from track 1
  37. to track 2, it will thus miss 9 and 10, but immediately find 1.  Were the
  38. stagger not there, it would miss 1 and 2, and reject 3,4,5,6,7,8,9 while
  39. waiting for 1 to come around again.  Thus staggering relieves rotational
  40. latency.
  41.  
  42. For the DECmate, there are two additional problems:
  43.  
  44. All bootable diskettes require the logically sequential reading of tracks
  45. 78, 79 in the order 1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10.  But the RX
  46. interface of the DECmate can't perform 1:1 interleave ever, so this is
  47. anti-optimal not only in stagger but more importantly in interleave.  Thus, 
  48. this area of the disk should be formatted with an interleave of 2:1 as well
  49. as a stagger of 2.  Thus the disk is layed out:
  50.  
  51. track 78: 1,6,2,7,3,8,4,9,5,10
  52. track 79: 5,10,1,6,2,7,3,8,4,9
  53.  
  54. This restriction is based on the ROM routines that read in this area in linear
  55. order.  This is mostly why all DECmates take so long to boot up!  Changing to
  56. a better sector order will chop seconds out of the boot time.
  57.  
  58. Further, all systems other than CP/M-80 require some form of help, mostly
  59. applying the stagger that helps the Rainbow as well (again other than CP/M).
  60. For DECmate MS-DOS, tracks 0-3 should be in 1-1 interleave because the software
  61. already maps the disk in 2:1 usage.  tracks 4-79 should be formatted 2:1
  62. interleave to help out the RX interface when the Rainbow-optimal ordering
  63. is invoked (similar to the DECmate ROM access, and just as inefficient on
  64. a DECmate).
  65.  
  66. OS/278 does a software 2:1 interleave, so the only help needed is a
  67. disk-wide stagger factor of 2.
  68.  
  69. Note that RT-11 and all other -11-oriented disks should use stock format only
  70. because this superior software maps all sectors to include both the 2-1
  71. interleave and stagger of 2 already.
  72.  
  73. So, if Teledisk is a *really* good utility, it won't disturb the format's
  74. stagger and interleave as it copies the disks!
  75.  
  76. cjl
  77.  
  78.