home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / DRI-archive / roche / IBM_GA21_9182_4.txt < prev    next >
Text File  |  2009-12-11  |  101KB  |  3,056 lines

  1. IBM8FD.WS4     (=IBM 8" Floppy Diskette)
  2. ----------
  3.  
  4. "The IBM Diskette General Information Manual"
  5.  IBM Document GA21-9182-4
  6.  Fifth Edition: August 1979
  7.  
  8. (Retyped by Emmanuel ROCHE. Posted to comp.os.cpm.amethyst by Roche
  9. on 26 May 2006.)
  10.  
  11.  
  12. Preface
  13. -------
  14.  
  15. This  publication  is intended for use by anyone  who  uses  IBM
  16. diskettes, or who is interested in learning about or using them.
  17. You  are not required to have any prior knowledge of  diskettes,
  18. but  you  are  expected  to  have  a  basic  knowledge  of  data
  19. processing.  To  help  you  learn  about  IBM  diskettes,   this
  20. publication provides:
  21.  
  22.       - General  information about the advantages of  diskettes,
  23.         their uses, and their physical appearance.
  24.  
  25.       - Some suggestions for handling and replacing diskettes.
  26.  
  27.       - Some basic information about the location and addressing
  28.         of the data on the diskette.
  29.  
  30.       - Detailed information about the systems and devices  that
  31.         use IBM diskettes and how the diskettes are organized.
  32.  
  33. In  this  manual, the term system or IBM system  includes  those
  34. devices that use diskettes but are not, by definition, systems.
  35.  
  36.  
  37. Related publications
  38. --------------------
  39.  
  40. This  publication  is designed to  present  general  information
  41. about IBM diskettes. For more specific information about the way
  42. diskettes   are  used  in  individual  systems,  refer  to   the
  43. appropriate    system   documentation.    Generally,    diskette
  44. information appears in publications such as:
  45.  
  46.       - Operator's guides
  47.  
  48.       - System summaries
  49.  
  50.       - Functions reference manuals
  51.  
  52.       - System introductions
  53.  
  54.       - Component descriptions
  55.  
  56.       - Customer setup manuals
  57.  
  58.  
  59. Contents
  60. --------
  61.  
  62. INTRODUCTION
  63. The IBM diskette
  64. The advantages of diskettes
  65. The purposes for diskettes
  66.  
  67. THE PHYSICAL FEATURES OF DISKETTES
  68. The protective envelope
  69. The identifying and operating features
  70.     The identifying features
  71.     The operating features
  72. The diskette drive
  73.  
  74. DISKETTE HANDLING
  75. Conserving information
  76. Inserting diskettes
  77. Removing diskettes
  78. Labeling diskettes
  79. Storing diskettes
  80.     Environmental requirements
  81.     Diskette magazine storage
  82.     Short-term storage
  83.     Long-term storage
  84. Shipping diskettes
  85.  
  86. REPLACING DISKETTES
  87. Damaged diskettes
  88. Worn diskettes
  89. Suggestions for diskette operations
  90.  
  91. DISKETTE ADDRESSING AND LAYOUT
  92. The track
  93. The cylinder
  94. The head
  95. The sector
  96. The address
  97.     The index cylinder
  98.     Alternative cylinders
  99.  
  100. IBM DISKETTE TYPES
  101. IBM diskette 1
  102.     128 bytes per sector
  103.     256 bytes per sector
  104.     512 bytes per sector
  105. IBM diskette 2
  106.     128 bytes per sector
  107.     256 bytes per sector
  108. IBM diskette 2D
  109.     256 bytes per sector
  110.     512 bytes per sector
  111.     1024 bytes per sector
  112.  
  113. ACCESSORIES, DISKETTES, AND SUPPLIES
  114.  
  115. APPENDIX A. DISKETTE USERS
  116. IBM diskette 1
  117. IBM diskette 2
  118. IBM diskette 2D
  119.  
  120. APPENDIX B. DATA ORGANIZATION
  121. Physical and logical records
  122. Blocking and spanning
  123. Sequential data
  124.  
  125. APPENDIX C. INITIALIZATION AND TRACK FORMAT
  126. Initialization
  127. Track format
  128.  
  129. APPENDIX D. INDEX CYLINDER LAYOUT
  130.  
  131. APPENDIX E. DATA SET LABEL LAYOUT
  132.  
  133. APPENDIX F. DATA EXCHANGE
  134. Basic data exchange
  135. Type H data exchange
  136. Type E general exchange
  137.  
  138. APPENDIX G. GLOSSARY
  139.  
  140. INDEX
  141.  
  142.  
  143. INTRODUCTION
  144. ------------
  145.  
  146. The IBM diskette
  147. ----------------
  148.  
  149. The IBM diskette is a small, convenient, storage medium for  use
  150. on various data processing systems and devices. The IBM diskette
  151. is  composed  of two parts: the semirigid  plastic  jacket  that
  152. protects  the  disk,  and, sealed inside  the  jacket,  a  thin,
  153. flexible  disk  that turns freely inside the jacket.  The  disk,
  154. coated with a magnetic material, provides the recording surfaces
  155. of the diskette. These surfaces are kept clean by a low-friction
  156. liner in the jacket.
  157.  
  158. The  diskette is ordinarily used singly. However, there are  IBM
  159. systems that use diskettes enclosed in containers that can  hold
  160. up to 10 diskettes. These containers are called magazines.  When
  161. it  is  used in a system, the entire magazine  slides  into  the
  162. diskette drive. (A diskette drive is the device that reads  from
  163. or writes on diskettes.)
  164.  
  165.  
  166. The advantages of diskettes
  167. ---------------------------
  168.  
  169. For  years,  the  primary  permanent  storage  device  in   data
  170. processing  was the punched card. Eventually,  however,  storing
  171. the  great  quantities of punched cards needed  to  maintain  an
  172. active  system  became  a  burden.  The  diskette  provides  one
  173. solution to the storage problem, but there are other  advantages
  174. in using diskettes:
  175.  
  176.       - Diskettes can contain more information than cards.
  177.  
  178.         The  amount  of  information  that  can  be  stored   on
  179.         individual  diskettes  is many times  greater  than  the
  180.         amount  of information that can be stored on  individual
  181.         cards.
  182.  
  183.       - Diskettes  can  be rewritten many times;  cards  can  be
  184.         completely punched only once.
  185.  
  186.         Diskettes  can be reused to store new information  after
  187.         the information they contain is no longer needed.  Cards
  188.         cannot  be punched a second time; once  the  information
  189.         they  contain is obsolete, the cards must be  stored  or
  190.         thrown away.
  191.  
  192.       - Diskettes can be corrected, but the information on cards
  193.         cannot be changed.
  194.  
  195.         Incorrect data on diskettes can be corrected by  placing
  196.         the  correct  information in  the  locations  containing
  197.         incorrect  information.  This  is  a  simple   rewriting
  198.         process.  Because  holes are punched in cards  to  store
  199.         information,  new  cards  must  be  punched  to  correct
  200.         errors.
  201.  
  202.       - Diskettes are easier to handle than cards.
  203.  
  204.         The  information stored on diskettes can be more  easily
  205.         moved,  stored,  and  mailed than  the  same  amount  of
  206.         information stored on cards.
  207.  
  208.  
  209. The purposes for diskettes
  210. --------------------------
  211.  
  212. Diskettes  can  be used as storage media for  various  kinds  of
  213. information. The particular purpose for the diskette varies with
  214. the application for which the diskette is used in any particular
  215. system.  Because  of  these variations,  this  manual  makes  no
  216. attempt to list every possible use for diskettes, but among  the
  217. more standard uses are:
  218.  
  219.       - Storing data for exchange between devices or systems
  220.  
  221.       - Saving  system  data,  offline, to be  restored  to  the
  222.         system at a later time as needed
  223.  
  224.       - Logging or buffering transaction data for batch processing
  225.  
  226.       - Processing  system data (usually in small systems or  in
  227.         control units)
  228.  
  229.       - Storing and loading system microcode
  230.  
  231.       - Distributing programs
  232.  
  233.       - Storing and loading diagnostic information
  234.  
  235. Some  systems  and  devices have diskette drives  that  are  not
  236. accessible  to  the  operator. The  diskettes  in  these  drives
  237. usually  contain microcode or diagnostic information for use  in
  238. the particular systems or devices.
  239.  
  240. Because  the uses for diskettes vary from system to system,  IBM
  241. produces  diskettes  of varying types and  capacities.  Briefly,
  242. there are three basic types of diskettes, they are:
  243.  
  244.       - IBM  diskette 1. This diskette contains  information  on
  245.         one side only.
  246.  
  247.       - IBM  diskette 2. This diskette contains  information  on
  248.         both sides.
  249.  
  250.       - IBM  diskette  2D. This  diskette  contains  information
  251.         written  in double-density encoding (twice the  standard
  252.         number of bits written on a given track) on both sides.
  253.  
  254. A  complete  description  of the  diskettes  is  provided  under
  255. "Diskette types", later in this manual.
  256.  
  257.  
  258. THE PHYSICAL FEATURES OF DISKETTES
  259. ----------------------------------
  260.  
  261. Physical features are those characteristics that make any object
  262. consistently  recognizable. The protective envelope and all  the
  263. various  labels, holes, slots, notches, and dimensions form  the
  264. physical features of the IBM diskette.
  265.  
  266.  
  267. The protective envelope
  268. -----------------------
  269.  
  270. The  protective  envelope  is  an  essential  part  of  all  IBM
  271. diskettes,  even though you must remove the envelope before  you
  272. can  put  the  diskette in the diskette  drive.  The  object  of
  273. protecting a diskette is to protect the information contained on
  274. that diskette.
  275.  
  276. Except  when  it  is in the diskette drive or  a  magazine,  the
  277. diskette should always be in its protective envelope.
  278.  
  279. An   unprotected   diskette  is  stored  information   that   is
  280. vulnerable. The information is subject to unknown alteration  or
  281. destruction from many sources. Some examples of things that  can
  282. damage  diskettes  that have been left out of  their  protective
  283. envelope  are:  fingerprints, smoke,  sneezes,  spilled  drinks,
  284. coughs, dust, and ashes. (Diskette damage is discussed in detail
  285. under "Diskette handling", later in this manual.)
  286.  
  287.  
  288. The identifying and operating features
  289. --------------------------------------
  290.  
  291. The  remaining  features are part of the  diskette  itself.  The
  292. identifying  features  are for your use while  the  diskette  is
  293. outside the diskette drive, and are visible when the diskette is
  294. in  its  protective envelope. The operating features  are  those
  295. features that allow the diskette to be read from or written upon
  296. while it is inside the diskette drive.
  297.  
  298.  
  299. The identifying features
  300. ------------------------
  301.  
  302. There   are  diskette  labels  on  which  you  can  record   the
  303. descriptive,  operational, and historical information  that  you
  304. want  to  remain with the diskette. Further information  on  the
  305. labels  is  provided under "Labeling diskettes"  later  in  this
  306. manual.
  307.  
  308.      1. Permanent  diskette  label (Square label at  upper  left
  309.         corner)
  310.  
  311.         Use  this  label to record  information  describing  the
  312.         diskette and its condition. Record information such as:
  313.  
  314.         - The serial number (volume ID; see Appendix D)
  315.  
  316.         - The date you first used the diskette
  317.  
  318.         - The location of any defective cylinders
  319.  
  320.      2. Temporary identification label (Horizontal label at top)
  321.  
  322.         Use this adhesive label to record changing items such as:
  323.  
  324.         -  The data stored on the diskette; job numbers,  names,
  325.         and dates
  326.  
  327.         -  The  identification  of the person  who  entered  the
  328.         information
  329.  
  330.         - The date of data verification
  331.  
  332.         - The device used to write the information on the diskette
  333.  
  334.  
  335. The operating features
  336. ----------------------
  337.  
  338. Each of these features contributes in some way to the  operation
  339. of the diskette when it is in the diskette drive. The  operating
  340. features are holes in the diskette jacket, and two of the  holes
  341. extend through the disk that is sealed inside the tacket.
  342.  
  343.      1. Index hole
  344.  
  345.         There  is an index hole that passes  completely  through
  346.         the  diskette.  When  the diskette is  in  the  diskette
  347.         drive,  the  disk  turns inside  the  jacket.  Once  per
  348.         revolution, the holes in the disk and the jacket line up
  349.         and  allow  a beam of light to shine through  the  index
  350.         hole.  The light beam is used for a number of  purposes,
  351.         some of which are:
  352.  
  353.         - Timing for various functions within the diskette drive
  354.  
  355.         - Verifying that the diskette is of the correct type for
  356.         the diskette drive
  357.  
  358.         -  Verifying that the diskette is properly installed  in
  359.         the diskette drive
  360.  
  361.         - Providing timing and synchronizing for  communications
  362.         between the system or device and the diskette drive
  363.  
  364.         The index holes on one-sided and two-sided diskettes  do
  365.         not occupy the same location on the diskette. The  index
  366.         hole is centered (at 12 o'clock) on one-sided diskettes,
  367.         and  is offset to the right (at 1 o'clock) on  two-sided
  368.         diskettes.
  369.  
  370.      2. Drive spindle hole
  371.  
  372.         The diskette drive spindle requires that there be a hole
  373.         in  both  the diskette jacket and the  disk  inside  the
  374.         jacket.  When  the diskette is seated  in  the  diskette
  375.         drive,  the drive spindle moves into the  drive  spindle
  376.         hole  and clamps to the disk, causing the disk to  begin
  377.         turning.
  378.  
  379.      3. Head slot
  380.  
  381.         The  head  slot  exposes the recording  surface  of  the
  382.         diskette to the read/write head. There is a head slot on
  383.         both  sides  of each type of diskette.  On  a  one-sided
  384.         diskette,  a pressure pad enters the head slot  opposite
  385.         the  read/write head. On a two-sided diskette,  data  is
  386.         recorded on both sides of the diskette, so a  read/write
  387.         head enters both head slots.
  388.  
  389.      4. Stress relief notches
  390.  
  391.         The stress relief notches in the diskette jacket aid  in
  392.         distributing  the stresses that occur in the  head  slot
  393.         area if the diskette is accidentally bent.
  394.  
  395.  
  396. The diskette drive
  397. ------------------
  398.  
  399. The diskette drive provides the means for reading or writing  on
  400. the  diskette. Under control of the system, the  diskette  drive
  401. transfers  encoded information to or from the diskette by  using
  402. an   electromagnetic  read/write  head.  The  drive  moves   the
  403. read/write head into position on the moving recording surface of
  404. the  diskette,  and  writes magnetically  charged  spots  (small
  405. magnetic  fields)  at  specific  locations  (addresses)  on  the
  406. recording surface. The information written at an address remains
  407. there  until  it  has been replaced by new  information,  or  is
  408. magnetically erased.
  409.  
  410. To  read  from  the  diskette,  the  diskette  drive  moves  the
  411. read/write head to the proper position on the diskette recording
  412. surface, finds the proper address, and senses and transmits  the
  413. information to the system.
  414.  
  415. Because  there are diskettes that can store information on  both
  416. sides,  some diskette drives have two read/write heads,  one  on
  417. each side of the diskette.
  418.  
  419.  
  420. DISKETTE HANDLING
  421. -----------------
  422.  
  423. IBM  diskettes are designed to withstand the stresses of  normal
  424. and frequent handling. However, there are some precautions  that
  425. you  should  note  as  you handle  your  diskettes.  By  careful
  426. observance   of   these  precautions,   and   guarding   against
  427. carelessness  in everyday use, your diskettes will provide  long
  428. and reliable service.
  429.  
  430. The proper way to remove a diskette from its protective envelope
  431. is  to grasp the diskette by its upper edge, and pull it out  of
  432. the envelope.
  433.  
  434. Be sure to keep the protective envelope and return the  diskette
  435. to  the  envelope every time you remove the  diskette  from  the
  436. diskette drive. As its name implies, the protective envelope  is
  437. provided to help prevent damage to the diskette. The damage on a
  438. diskette can cause problems that range from intermittent reading
  439. or  writing  errors  to  a permanent  loss  of  the  information
  440. contained on the diskette.
  441.  
  442.  
  443. Conserving information
  444. ----------------------
  445.  
  446. When  a  diskette  is damaged  or  mishandled,  the  information
  447. contained on that diskette can be lost or altered. The following
  448. paragraphs point out some of the more common handling  mistakes.
  449. These  mistakes  are  almost always the  result  of  a  moment's
  450. carelessness.   Diskettes   are  not,  in   themselves,   highly
  451. expensive;  but the information they contain can be very  costly
  452. if it is lost.
  453.  
  454. Diskettes  can  be  damaged  in many ways.  They  can  be  bent,
  455. creased, warped, dented, contaminated, or magnetically altered.
  456.  
  457.  
  458. Bent diskettes
  459.  
  460. IBM diskettes are made to be flexible, but the flexibility is to
  461. allow  the  diskette  to function more freely  in  the  diskette
  462. drive.   Diskettes  should  not  be  grasped   too   vigorously,
  463. especially near the head slot, nor should paper clips or  rubber
  464. bands  be  placed on them. The bending caused by  any  of  these
  465. actions can be permanent.
  466.  
  467.  
  468. Creased diskettes
  469.  
  470. Folding  a diskette or placing heavy objects on it can cause  it
  471. to be creased. A crease is permanent, and ruins the diskette.
  472.  
  473.  
  474. Warped diskettes
  475.  
  476. Warping  is  usually  the result of  exposing  the  diskette  to
  477. temperatures   above   the  safe   limit   (see   "Environmental
  478. requirements", later in this chapter). However, there are  other
  479. causes  for  warping  also. A diskette that is held  in  a  bent
  480. position for too long will warp. Improper storing can also cause
  481. diskettes  to warp. A diskette that is warped will never  return
  482. to its original shape.
  483.  
  484.  
  485. Dented diskettes
  486.  
  487. You  should  use  a fiber-tip pen to mark  on  diskette  labels.
  488. Pressure  from  a  ball  point pen  might  cause  dents  in  the
  489. recording surface. Dents result in lost information because  the
  490. read/write head loses contact with the recording surface.
  491.  
  492. Pencils  are  not  recommended because they  are  erasable.  You
  493. should never erase on a diskette because the eraser dust can get
  494. inside  the  diskette  jacket  and  contaminate  the   recording
  495. surface. Contamination is discussed in the next paragraph.
  496.  
  497.  
  498. Contaminated diskettes
  499.  
  500. A  diskette  is  damaged by  contamination  when  the  recording
  501. surface  is  touched, spotted, or dampened by an  oily,  sticky,
  502. magnetic, abrasive, or, in some cases, a non-abrasive substance.
  503. Examples of these substances are:
  504.  
  505.         - Fingerprints or smoke (oily)
  506.  
  507.         - Soft drinks or coffee (sticky)
  508.  
  509.         - Ferrous dust or filings (magnetic)
  510.  
  511.         - Dust or filings (abrasive)
  512.  
  513.         - Pencil eraser dust (non-abrasive)
  514.  
  515.  
  516. Magnetically altered diskettes
  517.  
  518. Do  not place magnets or magnetized objects near  the  diskette.
  519. The  magnetic  field produced by these magnets  can  effectively
  520. erase information from the surface of the diskette. The diskette
  521. does  not  suffer any physical damage, but  the  information  it
  522. contains may no longer be accurate.
  523.  
  524.  
  525. Inserting diskettes
  526. -------------------
  527.  
  528. The  method  by which the diskette is locked into  the  diskette
  529. drive  varies  with the type of diskette drive you  have.  There
  530. are, however, some general statements that should be made  about
  531. diskette  insertion. Always exercise care in placing a  diskette
  532. in a diskette drive or in a diskette magazine. Be sure you:
  533.  
  534.      1. Carefully  remove  the  diskette  from  its   protective
  535.         envelope.  Be  careful not to touch any of  the  exposed
  536.         areas of the recording surface.
  537.  
  538.      2. Without  bending the diskette, slowly push the  diskette
  539.         into the diskette drive or magazine until it stops.
  540.  
  541.      3. Slowly  close  the  diskette drive  cover  or  move  the
  542.         diskette locking lever.
  543.  
  544.  
  545. Removing diskettes
  546. ------------------
  547.  
  548. Always  exercise care when removing a diskette from  a  diskette
  549. drive or a diskette magazine. Depending on the type of  diskette
  550. drive you have, be sure you:
  551.  
  552.      1. Completely  open  the  diskette drive  cover,  move  the
  553.         diskette  locking lever as far as it will go,  or  lower
  554.         the diskette magazine retaining spring.
  555.  
  556.      2. Without  bending the diskette, slowly pull the  diskette
  557.         completely  clear of the diskette drive or magazine.  Be
  558.         careful  not  to touch any of the exposed areas  of  the
  559.         recording surface.
  560.  
  561.      3. Carefully  put  the diskette back  into  its  protective
  562.         envelope.
  563.  
  564.  
  565. Labeling diskettes
  566. ------------------
  567.  
  568. There  are two labels provided for each diskette. The  permanent
  569. labels  are  already attached to the diskette jackets,  and  the
  570. temporary  labels  come  in  a packet  with  each  order  of  10
  571. diskettes.  The temporary labels come in five different  colors:
  572. red,  blue,  green, yellow, and gray. The colors  allow  you  to
  573. identify the various types of information without having to read
  574. the  labels. A description of the two labels, and some  examples
  575. of  the  kinds of entries you could make on  them,  is  provided
  576. under  "The  physical features of diskettes",  earlier  in  this
  577. manual.
  578.  
  579. As discussed under "Diskette handling", earlier in this  manual,
  580. a  fiber-tip pen is the only recommended writing instrument  for
  581. marking on the diskette labels. Always have the diskette in  its
  582. protective  envelope  when you are writing on the  labels;  your
  583. hand  or  wrist could accidentally contact and  contaminate  the
  584. recording  surface.  The envelope is cut away to permit  you  to
  585. write on either label.
  586.  
  587. When  starting a new job on a diskette, cross out,  rather  than
  588. erase,  the  old  information on the label (the  dust  from  the
  589. erasure  can get inside the diskette jacket and contaminate  the
  590. recording surface). When the label is full, remove it and attach
  591. a  new  one. Do not put new labels over old  ones,  because  the
  592. label buildup can affect the performance of the diskette  drive.
  593. Do  not attach labels to the reverse side of the jacket, and  do
  594. not cover any of the holes.
  595.  
  596. Replace  the temporary labels every 6 months, even of  they  are
  597. not  filled.  Otherwise, the adhesive can harden  and  make  the
  598. label difficult to remove.
  599.  
  600. If  you  wish,  you  can attach  the  temporary  labels  to  the
  601. protective  envelope, instead of the diskette jacket. Write  the
  602. diskette  serial  number on the envelope and  on  the  permanent
  603. label, to ensure that you will always return the diskette to the
  604. correct envelope.
  605.  
  606.  
  607. Storing diskettes
  608. -----------------
  609.  
  610. Environmental requirements
  611. --------------------------
  612.  
  613. Temperature:  10 degrees C to 51 degrees C (50 degrees F to  125
  614. degrees F)
  615.  
  616. Relative humidity: 8% to 80%
  617.  
  618. Maximum wet bulb temperature: 29 degrees C (85 degrees F)
  619.  
  620. CAUTION
  621. If  a  diskette  has  been  stored  in  an  area  in  which  the
  622. temperature is markedly different from the operating temperature
  623. of the diskette drive, do the following:
  624.  
  625.      1. Remove the diskette from its shipping container.
  626.  
  627.      2. Wait  5  minutes  for  the diskette  to  adjust  to  the
  628.         operating  temperature of the diskette drive.  You  must
  629.         wait  longer  if  you are  using  a  diskette  magazine,
  630.         because   the  diskettes  are  closely  packed  in   the
  631.         magazine, and will change temperature more slowly.
  632.  
  633.  
  634. Diskette magazine storage
  635.  
  636. Store  diskette  magazines  so they  stand  vertically.  If  the
  637. magazines  contain  diskettes,  be sure to put the  lid  on  the
  638. magazine to lock the diskettes in position and inhibit warping.
  639.  
  640.  
  641. Short-term storage
  642.  
  643. You may store diskettes flat in their envelopes, in stacks of 10
  644. or  less, when you need the diskettes for immediate use. If  you
  645. store the diskettes vertically, support them so they do not lean
  646. or sag.
  647.  
  648.  
  649. Long-term storage
  650.  
  651. If you do not need the diskettes immediately, you may store them
  652. in  their original shipping cartons, with each diskette  in  its
  653. protective  envelope.  Shipping  cartons can  be  stored  either
  654. vertically or horizontally.
  655.  
  656. Note:  Do not apply pressure to diskette envelopes  or  cartons,
  657. because pressure can warp the diskettes.
  658.  
  659.  
  660. Shipping diskettes
  661. ------------------
  662.  
  663. When  shipping  a  diskette, always label the  package  "DO  NOT
  664. EXPOSE  TO HEAT OR SUNLIGHT". When receiving a  diskette,  check
  665. the  carton and the diskette for possible damage. Diskettes  can
  666. be  safely  exposed  to temperatures from  -40  degrees  C  (-40
  667. degrees F) to 51 degrees C (125 degrees F) during shipment.
  668.  
  669. See  "Diskettes,  supplies, and accessories" for a list  of  the
  670. shipping  and  packing  materials available from  your  IBM  IRD
  671. (Information Records Division) representative.
  672.  
  673. To pack one diskette:
  674.  
  675.       - Place the diskette in its protective envelope.
  676.  
  677.       - Put the envelope in a single-diskette carton.
  678.  
  679. To pack multiples of 10 diskettes:
  680.  
  681.       - Place each diskette in its protective envelope.
  682.  
  683.       - Put 10 diskettes in a 10-pack.
  684.  
  685.       - Put  each  10-pack between spacers,  to  prevent  damage
  686.         during shipping.
  687.  
  688.       - Insert top and bottom pads in the carton.
  689.  
  690.       - Place the 10-packs and their spacers in the  appropriate
  691.         sized carton.
  692.  
  693.         CAUTION
  694.         Do not use so much filler that the diskettes are tightly
  695.         compressed; compression can warp the diskettes.
  696.  
  697.       - Fill the open space in partially filled cartons and  10-
  698.         packs with a filler that cannot contaminate the diskette
  699.         or enter the diskette jacket.
  700.  
  701.  
  702. REPLACING DISKETTES
  703. -------------------
  704.  
  705. You  can  prevent most problems from occurring  by  periodically
  706. examining your diskettes, handling them carefully (see "Diskette
  707. handling",  earlier  in this manual), and  replacing  them  when
  708. necessary.  This chapter offers some things you should look  for
  709. and  some suggestions that might help you know when  replacement
  710. is needed.
  711.  
  712.  
  713. Damaged diskettes
  714. -----------------
  715.  
  716. You should replace diskettes that are:
  717.  
  718.         - Folded
  719.  
  720.         - Creased
  721.  
  722.         - Warped
  723.  
  724.         - Dented
  725.  
  726.         - Contaminated
  727.  
  728.         - Scratched
  729.  
  730. You may be able to recover the information from a diskette  that
  731. has  not been folded or warped if the damage is not too  severe.
  732. The  disk  must be free to turn inside the  diskette  jacket  in
  733. order  to recover the information. After you have recovered  the
  734. information  from  the diskette, however,  discard  the  damaged
  735. diskette.
  736.  
  737. Carefully  examine any diskette that you suspect may  have  been
  738. exposed to excessively high temperatures.
  739.  
  740. You  may be able to detect dents by turning the disk inside  the
  741. diskette jacket and carefully examining the recording surface.
  742.  
  743. Note: If you try to turn the disk inside the diskette jacket, be
  744. very careful not to touch any portion of the recording  surface.
  745. Any  fingerprints  on that surface contaminate the  surface  and
  746. ruin the diskette.
  747.  
  748. If you insert a contaminated diskette into a diskette drive, the
  749. contaminants can be transferred to the read/write head and  from
  750. the  read/write head to the next diskette to be inserted in  the
  751. drive. The read/write head may also be damaged.
  752.  
  753. You may be able to recover the information from a diskette  that
  754. has  had a substance spilled on it if you are positive that  you
  755. can  rinse  or  wipe the substance  from  the  diskette  without
  756. scratching  the recording surface or leaving a residue.  If  you
  757. are  not sure, do not try to use the diskette. If you  know  you
  758. can rinse the substance away, use only clean, cool water. Again,
  759. be  careful  not  to  scratch  the  recording  surface  or   get
  760. fingerprints  on  it. Any kind of cleanser can  contaminate  the
  761. diskette,  and  warm water can warp the diskette.  Solvents  can
  762. dissolve and ruin the recording surface.
  763.  
  764.  
  765. Worn diskettes
  766. --------------
  767.  
  768. When  diskettes  are used for data exchange as defined  in  this
  769. manual,  recording  surface  wear is  not  a  frequent  problem.
  770. However,  because  the read/write head is in  contact  with  the
  771. recording  surface when reading or writing, wear does  occur  on
  772. the  surface  over a period of time. Eventually, this  wear  can
  773. cause  areas on the recording surface in which readable  records
  774. cannot be written. (Of course, the handling, contamination,  and
  775. environmental  concerns  discussed earlier in this  manual  also
  776. affect the length of time a diskette can remain in service.)
  777.  
  778. Some  systems use diskettes to store the active processing  file
  779. for  the  system.  When the diskette is used in  this  way,  the
  780. read/write  head is repeatedly lowered to the diskette  surface.
  781. The  repeated  loading of the read/write head can  increase  the
  782. wear  rate.  Ultimately,  aside fom external  factors,  wear  is
  783. dependent  upon the total usage of the individual tracks on  the
  784. diskette.
  785.  
  786.  
  787. Suggestions for diskette operations
  788. -----------------------------------
  789.  
  790. Your  diskette  operations will be smoother if you  establish  a
  791. routine for tracking your diskettes, and learning  approximately
  792. how much service you can expect from each of them. The following
  793. suggestions can help you set up and run your operation:
  794.  
  795.       - Before  using a new diskette, assign a serial number  to
  796.         it,  and  record the number on  the  permanent  diskette
  797.         label and in the space provided in the volume ID  field.
  798.         (See Appendix C.)
  799.  
  800.       - Keep  a log of your diskettes by serial number  and  the
  801.         date you first used the diskette.
  802.  
  803.       - Use   your   diskette  log  in  combination   with   the
  804.         information on the diskette labels to track the  average
  805.         length  of  time you receive satisfactory  service  from
  806.         your diskettes.
  807.  
  808.       - Distribute  your information over the diskette, so  that
  809.         reading  and  writing occur over  the  entire  recording
  810.         surface.
  811.  
  812.       - Be prepared to handle unexpected problems. Some diskette
  813.         problems,  especially those related to diskette  damage,
  814.         are unpredictable, and can occur at any time.
  815.  
  816.       - Make provision for an adequate recovery plan. Know  what
  817.         you  must  do to ensure that your vital  information  is
  818.         safe. If necessary, make duplicate diskettes.
  819.  
  820. If  a diskette causes error, you probably will have  to  replace
  821. it. If your system allows you to reinitialize, try that, but  if
  822. the errors persist, discard the diskette. (See Appendix C.)
  823.  
  824.  
  825. DISKETTE ADDRESSING AND LAYOUT
  826. ------------------------------
  827.  
  828. Diskettes  contain  libraries, or parts of libraries,  in  which
  829. information is stored for safekeeping until needed. The  concept
  830. of  a library also bears with it the idea that  any  information
  831. stored   there   is   accessible   upon   demand.    Information
  832. accessibility,  then, requires a form of addressing that can  be
  833. used  to find the information quickly. An address on a  diskette
  834. is  composed  of a track or cylinder number, a  read/write  head
  835. number, and a record or sector number. Each of these numbers  is
  836. described in the following paragraphs.
  837.  
  838.  
  839. The track
  840. ---------
  841.  
  842. Everything  stored  on the diskette is in the  form  of  records
  843. whose  primary  address  is the track or  cylinder  number  (the
  844. cylinder concept is described later in this manual).
  845.  
  846. The  diskette  drive  contains  a carriage  that  can  move  the
  847. read/write head to any of 77 distinct positions on the  diskette
  848. recording surface. A distinct movement of the read/write head is
  849. required to get from one position to the next; therefore, if the
  850. read/write  head  is  held  stationary  in  one  position  after
  851. another,  the path formed on the surface of the turning disk  is
  852. one of concentric circles, not a spiral. Each of the  concentric
  853. circles  is  a track. For addressing purposes,  the  tracks  are
  854. numbered from 00 through 76.
  855.  
  856. On  a  one-sided diskette, information is recorded on  only  one
  857. side  of the diskette; on a two-sided diskette,  information  is
  858. recorded  on both sides. The label side of a two-sided  diskette
  859. is  side  1; the opposite side is side 0. A  one-sided  diskette
  860. uses side 0 only. The diskette drive for two-sided diskettes has
  861. a  read/write head on each side of the diskette. Each  track  on
  862. side  0 of a two-sided diskette has an associated track on  side
  863. 1.  The  read/write  heads are numbered  to  correspond  to  the
  864. diskette side number.
  865.  
  866.  
  867. The cylinder
  868. ------------
  869.  
  870. The name cylinder refers to both of the tracks available to  the
  871. read/write  heads  at any of the 77 locations on  the  two-sided
  872. diskette.   (Note  that  the  terms  track  and   cylinder   are
  873. interchangeable.  Cylinder  is also used to refer to  the  track
  874. locations  on  a one-sided diskette.) The idea of  the  cylinder
  875. comes  from  the imaginary, geometric figure formed  by  a  line
  876. drawn  between the two read/write heads (through  the  diskette)
  877. when  the  heads are stationary over  their  respective,  moving
  878. tracks.  As  the  diskette moves between  the  heads,  the  line
  879. between  the  heads  forms a truncated  cylinder.  The  cylinder
  880. concept  applies to any of the 77 tracks. Because the track  and
  881. cylinder  locations are identical, cylinder addresses  are  also
  882. numbered from 00 through 76.
  883.  
  884. The  time  saved justifies the use of the cylinder  concept.  It
  885. takes time for the access mechanism to move the read/write heads
  886. from track to track. However, by using an addressing scheme that
  887. reads  or  writes first one side of the diskette  and  then  the
  888. other, two tracks can be utilized without moving the heads.  The
  889. diskette  drive  switches  from  head  to  head  electronically.
  890. Compared  with any mechanical movement, electronic switching  is
  891. almost instantaneous.
  892.  
  893.  
  894. The head
  895. --------
  896.  
  897. The  term head refers to the read/write head (or heads)  in  the
  898. diskette  drive.  The read/write heads are described  in  detail
  899. under "The diskette drive", earlier in this manual. The  concept
  900. of  electronic  head switching was mentioned  in  the  preceding
  901. paragraph.
  902.  
  903. The head number is either a hex 00 or a hex 01 to correspond  to
  904. the  side  of the diskette the read/write head is on.  The  head
  905. number is always hex 00 on one-sided diskettes.
  906.  
  907.  
  908. The sector
  909. ----------
  910.  
  911. To allow increasingly specific addressing, the track or cylinder
  912. is  uniformly divided into arcs called sectors. Each  sector  is
  913. addressable.
  914.  
  915. Cylinder 0, side 0 always contains 26 sectors with 128 bytes per
  916. sector. The number of sectors on cylinders 1 through 76  depends
  917. on the diskette type and the number of bytes per sector for that
  918. diskette type (see "IBM diskette types", later in this manual).
  919.  
  920.  
  921. The address
  922. -----------
  923.  
  924. In  format,  the  address  of any record  on  a  diskette  is  a
  925. composite  of  the elements of addressing  just  discussed:  the
  926. track  or cylinder number, the read/write head number,  and  the
  927. record  or sector number. Each of these numbers is  a  two-digit
  928. hexadecimal  value.  The digits are arranged in the  address  in
  929. order of increasing definition. (In the following  illustration,
  930. X = a hexadecimal digit.)
  931.  
  932.   +-------------> This is the number of the cylinder on which
  933.   |               the record is to be written, or from which
  934.   |               the record is to be read.
  935.   |
  936.   |   +---------> This number specifies the read/write head
  937.   |   |           and, by doing that, also specifies which
  938.   |   |           side of the diskette is to be used.
  939.   |   |
  940.   |   |   +-----> This is the number of the sector on which
  941.   |   |   |       the record is to be written, or from which
  942.   |   |   |       the record is to be read.
  943. | XX  XX  XX |
  944. +------------+--> This is the complete address.
  945.  
  946.  
  947. The index cylinder
  948. ------------------
  949.  
  950. Cylinder  0  is the outermost cylinder on the diskette,  and  is
  951. called  the  index  cylinder.  This  cylinder  is  reserved  for
  952. information  that describes the diskette and its  contents.  The
  953. descriptive    information    includes    volume    and    owner
  954. identification,  and other information associated with data  set
  955. (a  group of related records) on the diskette.  The  information
  956. about  the data sets includes the name of the data set  and  the
  957. address associated with the data set.
  958.  
  959. The  continuous space occupied by or reserved for  a  particular
  960. data  set is called an extent. Extents also use  addressing,  to
  961. achieve efficient reading and writing operations.
  962.  
  963. The  address  at the beginning of the extent is called  the  BOE
  964. (beginning  of extent). The address at the end of the extent  is
  965. called  the EOE (end of extent). If a data set does not use  all
  966. of the space alloted to it by the BOE and EOE addresses, another
  967. address for the end of the data is called the EOD (end of data).
  968. The  EOD  address  identifies the next unused  area  within  the
  969. extent,  or  shows  that the data has been written  to  the  EOE
  970. address.  The following illustration shows the relationships  of
  971. the BOE, EOD, and EOE.
  972.  
  973.         This is the actual space currently
  974.         being used for the data set.
  975.                |
  976.         +------+-------+
  977.        BOE            EOD  EOE
  978.         |              |    |
  979.         V              V    V
  980. -------------------------------------
  981.         +--------+----------+
  982.                  |
  983.         This is the extent
  984.         (the area allotted for the data set).
  985.  
  986.  
  987. Alternative cylinders
  988. ---------------------
  989.  
  990. The last two cylinders on the diskette, 75 and 76, are  reserved
  991. as  alternative cylinders. That is, these cylinders are used  as
  992. replacements  for  cylinders  that  are  defective.  These   two
  993. cylinders  are not used for storing information until  they  are
  994. used as alternative cylinders.
  995.  
  996.  
  997. IBM DISKETTE TYPES
  998. ------------------
  999.  
  1000. IBM diskette 1
  1001. --------------
  1002.  
  1003. The  IBM diskette 1, also known as a one-sided diskette,  has  a
  1004. recording  surface on one side only. Because the diskette  drive
  1005. can have a read/write head that contacts both sides, the side of
  1006. the  diskette  that is opposite the recording  surface  is  also
  1007. finished to a smooth surface. The IBM diskette 1 is available in
  1008. three formats: 128, 256, and 512 bytes per sector.
  1009.  
  1010.  
  1011. 128 bytes per sector
  1012. --------------------
  1013.  
  1014. (IBM Part 2305830)
  1015.  
  1016. This diskette has 77 tracks (00 through 76), with one track  per
  1017. cylinder.  Each cylinder on this diskette, including  the  index
  1018. cylinder (00), consists of 26 sectors with 128 bytes per sector.
  1019. Cylinders  1  through 74 are available for user  data  providing
  1020. 1924 sectors or 246,272 bytes. Cylinders 75 and 76 are  reserved
  1021. for alternative cylinder assignment.
  1022.  
  1023. When this diskette is used for basic data exchange, 73 cylinders
  1024. (1  through 73) are used. Cylinder 74 is not used. A basic  data
  1025. exchange diskette provides 1898 sectors or 242,944 bytes.
  1026.  
  1027.  
  1028. 256 bytes per sector
  1029. --------------------
  1030.  
  1031. (IBM Part 2305845)
  1032.  
  1033. This diskette has 77 tracks (00 through 76), with one track  per
  1034. cylinder.  The index cylinder (00) consists of 26  sectors  with
  1035. 128 bytes per sector. Cylinders 1 through 76 have 15 sectors per
  1036. cylinder. Each sector is 256 bytes long. Cylinders 1 through  74
  1037. are  available for user data providing 1110 sectors  or  284,160
  1038. bytes. Cylinders 75 and 76 are reserved for alternative cylinder
  1039. assignment.
  1040.  
  1041.  
  1042. 512 bytes per sector
  1043. --------------------
  1044.  
  1045. (IBM Part 1669954)
  1046.  
  1047. This diskette has 77 tracks (00 through 76), with one track  per
  1048. cylinder.  The index cylinder (00) consists of 26  sectors  with
  1049. 128 bytes per sector. Cylinders 1 through 76 have 8 sectors  per
  1050. cylinder. Each sector is 512 bytes long. Cylinders 1 through  74
  1051. are  available  for user data providing 592 sectors  or  303,104
  1052. bytes. Cylinders 75 and 76 are reserved for alternative cylinder
  1053. assignment.
  1054.  
  1055.  
  1056. IBM diskette 2
  1057. --------------
  1058.  
  1059. The  IBM diskette 2, also known as a two-sided diskette,  has  a
  1060. recording surface on each side. The IBM diskette 2 is  available
  1061. in two formats: 128 and 256 bytes per sector.
  1062.  
  1063.  
  1064. 128 bytes per sector
  1065. --------------------
  1066.  
  1067. (IBM Part 1766870)
  1068.  
  1069. This  diskette  has  77 cylinders (00  through  76).  The  index
  1070. cylinder  (00) consists of 26 sectors with 128 bytes per  sector
  1071. on  each  side  of  the diskette for  a  total  of  52  sectors.
  1072. Cylinders  1 through 76 each have 26 sectors with 128 bytes  per
  1073. sector  on each side of the diskette for a total of  52  sectors
  1074. per  cylinder. Cylinders 1 through 74 are available  as  primary
  1075. cylinders  for  data providing 3848 sectors  or  492,544  bytes.
  1076. Cylinders  75  and  76 are  reserved  for  alternative  cylinder
  1077. assignment.
  1078.  
  1079.  
  1080. 256 bytes per sector
  1081. --------------------
  1082.  
  1083. (IBM Part 2736700)
  1084.  
  1085. This  diskette  has  77 cylinders (00  through  76).  The  index
  1086. cylinder  (00) consists of 26 sectors with 128 bytes per  sector
  1087. on  each  side  of  the diskette for  a  total  of  52  sectors.
  1088. Cylinders  1 through 76 each have 15 sectors with 256 bytes  per
  1089. sector  on each side of the diskette for a total of  30  sectors
  1090. per  cylinder. Cylinders 1 through 74 are available  as  primary
  1091. cylinders  for  data providing 2220 sectors  or  568,320  bytes.
  1092. Cylinders  75  and  76 are  reserved  for  alternative  cylinder
  1093. assignment.
  1094.  
  1095.  
  1096. IBM diskette 2D
  1097. ---------------
  1098.  
  1099. The  IBM  diskette 2D is a two-sided,  double-density  diskette.
  1100. Two-sided,  of course, means that the diskette has  a  recording
  1101. surface on each side. Double density means that the bits on this
  1102. diskette are written at twice the density of the bits on the IBM
  1103. diskettes 1 and 2.
  1104.  
  1105.  
  1106. 256 bytes per sector
  1107. --------------------
  1108.  
  1109. (IBM Part 1766872)
  1110.  
  1111. This  diskette  has  77 cylinders (00  through  76).  The  index
  1112. cylinder  (00) consists of 26 sectors with 128 bytes per  sector
  1113. on  side 0 and 26 sectors with 256 bytes per sector on  side  1,
  1114. for  a total of 52 sectors. Each 256-byte sector on  cylinder  0
  1115. contains  two 128-byte data set labels. Cylinders 1  through  76
  1116. each  have 26 sectors with 256 bytes per sector on each side  of
  1117. the diskette for a total of 52 sectors per cylinder. Cylinders 1
  1118. through 74 are available as primary cylinders for data providing
  1119. 3848 sectors or 985,088 bytes. Cylinders 75 and 76 are  reserved
  1120. for alternative cylinder assignment.
  1121.  
  1122.  
  1123. 512 bytes per sector
  1124. --------------------
  1125.  
  1126. (IBM Part 1669044)
  1127.  
  1128. This  diskette  has  77 cylinders (00  through  76).  The  index
  1129. cylinder  (00) consists of 26 sectors with 128 bytes per  sector
  1130. on  side 0 and 26 sectors with 256 bytes per sector on  side  1,
  1131. for  a total of 52 sectors. Each 256-byte sector on  cylinder  0
  1132. contains  two 128-byte data set labels. Cylinders 1  through  76
  1133. each  have 15 sectors with 512 bytes per sector on each side  of
  1134. the diskette for a total of 30 sectors per cylinder. Cylinders 1
  1135. through 74 are available as primary cylinders for data providing
  1136. 2220  sectors  or  1,136,640  bytes. Cylinders  75  and  76  are
  1137. reserved for alternative cylinder assignment.
  1138.  
  1139.  
  1140. 1024 bytes per sector
  1141. ---------------------
  1142.  
  1143. (IBM Part 1669045)
  1144.  
  1145. This  diskette  has  77 cylinders (00  through  76).  The  index
  1146. cylinder  (00) consists of 26 sectors with 128 bytes per  sector
  1147. on  side 0 and 26 sectors with 256 bytes per sector on  side  1,
  1148. for  a total of 52 sectors. Each 256-byte sector on  cylinder  0
  1149. contains  two 128-byte data set labels. Cylinders 1  through  76
  1150. each  have 8 sectors with 1024 bytes per sector on each side  of
  1151. the diskette for a total of 16 sectors per cylinder. Cylinders 1
  1152. through 74 are available as primary cylinders for data providing
  1153. 1184  sectors  or  1,212,416  bytes. Cylinders  75  and  76  are
  1154. reserved for alternative cylinder assignment.
  1155.  
  1156.  
  1157. ACCESSORIES, DISKETTES, AND SUPPLIES
  1158. ------------------------------------
  1159.  
  1160. IBM produces many supplies that are related directly to diskette
  1161. use.  These  supplies include items you can  use  for  shipping,
  1162. storing,  or working with diskettes. Your IBM  IRD  (Information
  1163. Records  Division) representative can furnish these supplies  to
  1164. you.
  1165.  
  1166.                                     Sold in
  1167. Accessory                         multiples of  Weight
  1168. --------------------------------  ------------  ----------------
  1169. Desk stand        (20 diskettes)        1       2.9 kg (6.5 lbs)
  1170. Library case      (10 diskettes)        5       2.5 kg (5.6 lbs)
  1171. Fiftyfile         (50 diskettes)        1       0.7 kg (1.5 lbs)
  1172. Tab dividers for fiftyfile              5       -
  1173. Diskette magazine                       5       3.7 kg (8.0 lbs)
  1174. 10-pack slip case (10 diskettes)       30       7.7 kg (17 lbs)
  1175. Fan file 10       (10 diskettes)        1       1.5 kg (3.3 lbs)
  1176. Fan file 20       (20 diskettes)        1       2.2 kg (4.8 lbs)
  1177.  
  1178. Note:  Diskettes  are not included with these  accessories.  The
  1179. quantities  of diskettes listed indicate the maximum  number  of
  1180. diskettes each accessory can contain.
  1181.  
  1182. Besides   the   accessories,  IBM  provides   convenience   kits
  1183. (including  the diskettes) for certain systems and devices.  The
  1184. convenience  kits and the following diskettes and  supplies  are
  1185. available  through  your  IRD  (Information  Records   Division)
  1186. representative.
  1187.  
  1188.                                        Sold in
  1189. Item                                 multiples of       Weight
  1190. ---------------------------------    ------------       ------
  1191. Diskettes (Note 1)                      10              1.4 kg (3.0 lbs)
  1192. Temporary adhesive identification       30 labels       -
  1193.   labels (rainbow pack (Note 2)         (one pack)
  1194.   or one color pack)
  1195. Protective envelopes (replacement)      50              1.1 kg (2.5 lbs)
  1196. Shipping carton for thirty
  1197.   10-packs (Note 3)                     25              24.9 kg (55 lbs)
  1198. Top and bottom pads for above carton    50              10.0 kg (22 lbs)
  1199. Shipping carton for twenty
  1200.   10-packs (Note 3)                     25              20.9 kg (46 lbs)
  1201. Top and bottom pads for above carton    50              7.3 kg (16 lbs)
  1202. Shipping carton for ten
  1203.   10-packs (Note 3)                     25              9.1 kg (20 lbs)
  1204. Top and bottom pads for above carton    50              4.1 kg (9 lbs)
  1205. Shipping carton for five
  1206.   10-packs (Note 3)                     25              6.4 kg (14 lbs)
  1207. Top and bottom pads for above carton    50              1.8 kg (4 lbs)
  1208. Shipping carton for one
  1209.   10-pack (Note 3)                      25              4.5 kg (10 lbs)
  1210. Shipping carton for one diskette        25              3.2 kg (7 lbs)
  1211. Die-cut spacer for a 10-pack (Note 3)   25              2.5 kg (5.5 lbs)
  1212. Zip-top plastic bags                    10              -
  1213.  
  1214. Notes:
  1215. 1:  Diskettes  are  shipped in boxes of  10;  each  diskette  is
  1216. enclosed in a protective envelope. Each box also contains a pack
  1217. of temporary adhesive labels.
  1218. 2:  A  rainbow pack contains 30 labels, six each of  red,  blue,
  1219. yellow, green and gray.
  1220. 3:  10-pack  is  a shortened title for  the  10-pack  slip  case
  1221. included in the accessory list.
  1222.  
  1223.  
  1224. APPENDIX A. DISKETTE USERS
  1225. --------------------------
  1226.  
  1227. The  following  list of diskette using systems  and  devices  is
  1228. divided  by  diskette  types. Some of the  systems  and  devices
  1229. appear in more than one place in the list because they use  more
  1230. than  one  type  of diskette. The list is  current  as  of  this
  1231. edition date and will be updated. Note, however, that new  using
  1232. systems  and  devices may become available between  editions  or
  1233. revisions to this manual.
  1234.  
  1235.  
  1236. IBM diskette 1
  1237. --------------
  1238.  
  1239. 128 bytes per sector
  1240.  
  1241. IBM 3540 diskette input/output unit
  1242. IBM 3601 finance communication controller, models 1, 2A, 2B, 3A, and 3B
  1243. IBM 3602 finance communication controller
  1244. IBM 3741 data station
  1245. IBM 3742 dual data station
  1246. IBM 3747 data converter
  1247. IBM 3773 communication terminal
  1248. IBM 3774 communication terminal
  1249. IBM 3775 communication terminal
  1250. IBM 3776 communication terminal
  1251. IBM 3777 communication terminal
  1252. IBM 3791 controller
  1253. IBM 3881 optical mark reader, model 3
  1254. IBM 3890 document processor
  1255. IBM 4331 processor
  1256. IBM 4962 disk storage unit, models 2, 2F, and 4
  1257. IBM 4964 diskette unit
  1258. IBM 4966 diskette magazine unit
  1259. IBM 5114 diskette unit
  1260. IBM 5231 controller, model 2
  1261. IBM 5265 point of sale terminal, all models
  1262. IBM 5320 system unit -- System/32
  1263. IBM 5340 system unit -- System/34, all models
  1264. IBM 5381 system unit -- System/38
  1265. IBM 7840 film thickness analyzer
  1266. IBM 7841 textile color analyzer
  1267. IBM 7842 coating analyzer
  1268. IBM 8101 storage and input/output unit
  1269. IBM 8130 processor
  1270. IBM 8140 processor
  1271.  
  1272.  
  1273. 256 bytes per sector
  1274.  
  1275. IBM 3601 finance communication controller, models 1, 2A, 3A, and 3B
  1276. IBM 3602 finance communication controller
  1277. IBM 3631 plant communication controller, models 1A and 1B
  1278. IBM 3632 plant communication controller, models 1A and 1B
  1279. IBM 3791 controller
  1280. IBM 4962 disk storage unit, models 2, 2F, and 4
  1281. IBM 4964 diskette unit
  1282. IBM 4966 diskette magazine unit
  1283. IBM 5114 diskette unit
  1284. IBM 5381 system unit -- System/38
  1285. IBM 8101 storage and input/output unit
  1286. IBM 8130 processor
  1287. IBM 8140 processor
  1288.  
  1289.  
  1290. 512 bytes per sector
  1291.  
  1292. IBM 4962 disk storage unit, models 2, 2F, and 4
  1293. IBM 4964 diskette unit
  1294. IBM 4966 diskette magazine unit
  1295. IBM 5114 diskette unit
  1296. IBM 5320 system unit -- System/32
  1297. IBM 5340 system unit -- System/34, all models
  1298. IBM 5381 system unit -- System/38
  1299. IBM 7840 film thickness analyzer
  1300. IBM 7841 textile color analyzer
  1301. IBM 7842 coating analyzer
  1302.  
  1303.  
  1304. IBM diskette 2
  1305. --------------
  1306.  
  1307. 128 bytes per sector
  1308.  
  1309. IBM 4962 disk storage unit, models 2, 2F, and 4
  1310. IBM 4964 diskette unit
  1311. IBM 4966 diskette magazine unit
  1312. IBM 5114 diskette unit
  1313. IBM 5381 system unit -- System/38
  1314.  
  1315.  
  1316. 256 bytes per sector
  1317.  
  1318. IBM 3601 finance communication controller, models 2B and 3B
  1319. IBM 3602 finance communication controller, models 1A and 1B
  1320. IBM 3631 plant communication controller, model 1B
  1321. IBM 3632 plant communication controller, models 1A and 1B
  1322. IBM 4962 disk storage unit, models 2, 2F, and 4
  1323. IBM 4964 diskette unit
  1324. IBM 4966 diskette magazine unit
  1325. IBM 5114 diskette unit
  1326. IBM 5381 system unit -- System/38
  1327.  
  1328.  
  1329. IBM diskette 2D
  1330. ---------------
  1331.  
  1332. 256 bytes per sector
  1333.  
  1334. IBM 4966 diskette magazine unit
  1335. IBM 5114 diskette unit
  1336. IBM 5265 point of sale terminal, models X3X and X4X
  1337. IBM 5340 system unit -- System/34, models X2X and X3X
  1338. IBM 5381 system unit -- System/38
  1339. IBM 8101 storage and input/output unit
  1340. IBM 8130 processor
  1341. IBM 8140 processor
  1342.  
  1343.  
  1344. 512 bytes per sector
  1345.  
  1346. IBM 4966 diskette magazine unit
  1347. IBM 5114 diskette unit
  1348. IBM 5381 system unit -- System/38
  1349.  
  1350.  
  1351. 1024 bytes per sector
  1352.  
  1353. IBM 4966 diskette magazine unit
  1354. IBM 5114 diskette unit
  1355. IBM 5340 system unit -- System/34, models X2X and X3X
  1356. IBM 5381 system unit -- System/38
  1357.  
  1358.  
  1359. APPENDIX B. DATA ORGANIZATION
  1360. -----------------------------
  1361.  
  1362. Physical and logical records
  1363. ----------------------------
  1364.  
  1365. A  record  is  a collection of related items of  data  that  are
  1366. treated as a unit. You may be able to improve the efficiency  of
  1367. your  diskette  operations by varying the way you  organize  the
  1368. records  on  your diskettes. The two choices discussed  in  this
  1369. appendix  and  shown in the examples are  physical  records  and
  1370. logical records.
  1371.  
  1372. The sector defines the maximum length of a physical record.  The
  1373. lengths are fixed for each type of diskette. These lengths  are:
  1374. 128, 256, 512, and 1024 bytes (see "IBM diskette types", earlier
  1375. in  this manual). If, however, you choose not to  restrict  your
  1376. information  to the fixed lengths of the physical  records,  you
  1377. may organize your information into logical records.
  1378.  
  1379. A  logical  record is independent of  its  physical  environment
  1380. because it is not defined in physical terms, but rather in terms
  1381. of  the  information it contains.  Therefore,  the  relationship
  1382. between logical and physical records varies. One example of data
  1383. organization may have logical records divided into portions that
  1384. occupy  one or more physical records. Another example  may  have
  1385. several logical records occupying one physical record.
  1386.  
  1387.  
  1388. Blocking and spanning
  1389. ---------------------
  1390.  
  1391. A block is a set of adjacent logical records that is recorded as
  1392. a unit. For basic data exchange and type H exchange, you can set
  1393. a block to any value greater than zero, but not greater than the
  1394. physical  record  length.  For  other  types  of  diskette  data
  1395. organization, the relationship of the block size to the physical
  1396. record size can be governed by the constraints of the system.
  1397.  
  1398. The  following paragraph uses illustrations to help clarify  the
  1399. explanations  of  blocking  and  spanning.  In  each  of   these
  1400. illustrations, the terms record and physical record appear.  The
  1401. records shown on the top lines of the illustrations are  logical
  1402. records.
  1403.  
  1404. You  can place records on the diskette as blocked or  unblocked,
  1405. spanned or unspanned, or in combinations of these four  options,
  1406. for example:
  1407.  
  1408. Blocked: One record plus one or more records (or a segment of  a
  1409. record)  occupy  a  single block.  The  following  examples  are
  1410. illustrations  of three possible combinations that form  blocked
  1411. records:
  1412.  
  1413. +- Record -+--- Record ---+--- Record ---+-- Record --+  +- Record -+----
  1414.            | Seg   Segment| Segment   Seg|                          | Seg
  1415.            +----+  +------+--------------+                          +----
  1416. ==== Block =====   ==== Block =====   ==== Block =====   ==== Block =====
  1417. --- Phys Rec ---   --- Phys Rec ---   --- Phys Rec ---   --- Phys Rec ---
  1418.  
  1419.  
  1420. +- Rec -+- Rec -+  +- Rec -+- Rec -+  +- Rec -+- Rec -+  +- Rec -+- Rec -+
  1421. ==== Block =====   ==== Block =====   ==== Block =====   ==== Block =====
  1422. --- Phys Rec ---   --- Phys Rec ---   --- Phys Rec ---   --- Phys Rec ---
  1423.  
  1424.  
  1425. +- Record -+- Record -+- Record -+    +- Record -+- Record -+- Record -+
  1426. ============= Block =============     ============= Block =============
  1427. --- Phys Rec ---   --- Phys Rec ---   --- Phys Rec ---   --- Phys Rec ---
  1428.  
  1429.  
  1430. Unblocked:  One record exclusively occupies one or more  blocks.
  1431. The  following  examples  are illustrations  of  three  possible
  1432. combinations that form unblocked records:
  1433.  
  1434. +--- Record ---+   +--- Record ---+   +--- Record ---+   +--- Record ---+
  1435. ==== Block =====   ==== Block =====   ==== Block =====   ==== Block =====
  1436. --- Phys Rec ---   --- Phys Rec ---   --- Phys Rec ---   --- Phys Rec ---
  1437.  
  1438.  
  1439. +- Record -+       +- Record -+       +- Record -+       +- Record -+
  1440. ==== Block =====   ==== Block =====   ==== Block =====   ==== Block =====
  1441. --- Phys Rec ---   --- Phys Rec ---   --- Phys Rec ---   --- Phys Rec ---
  1442.  
  1443.  
  1444. +------------- Record ------------+   +------------- Record ------------+
  1445. ==== Block =====   ==== Block =====   ==== Block =====   ==== Block =====
  1446. --- Phys Rec ---   --- Phys Rec ---   --- Phys Rec ---   --- Phys Rec ---
  1447.  
  1448.  
  1449. Spanned:  One  record extends beyond one  block.  The  following
  1450. examples  are  illustrations of two possible  combinations  that
  1451. form spanned records:
  1452.  
  1453. +------------- Record ------------+   +------------- Record ------------+
  1454. ==== Block =====   ==== Block =====   ==== Block =====   ==== Block =====
  1455. --- Phys Rec ---   --- Phys Rec ---   --- Phys Rec ---   --- Phys Rec ---
  1456.  
  1457.  
  1458. +- Record -+--- Record ---+--- Record ---+-- Record --+  +- Record -+----
  1459.            | Seg   Segment| Segment   Seg|                          | Seg
  1460.            +----+  +------+--------------+                          +----
  1461. ==== Block =====   ==== Block =====   ==== Block =====   ==== Block =====
  1462. --- Phys Rec ---   --- Phys Rec ---   --- Phys Rec ---   --- Phys Rec ---
  1463.  
  1464.  
  1465. Unspanned:  One or more records do not extend beyond one  block.
  1466. The  following  examples  are illustrations  of  three  possible
  1467. combinations that form unspanned records:
  1468.  
  1469. +--- Record ---+   +--- Record ---+   +--- Record ---+   +--- Record ---+
  1470. ==== Block =====   ==== Block =====   ==== Block =====   ==== Block =====
  1471. --- Phys Rec ---   --- Phys Rec ---   --- Phys Rec ---   --- Phys Rec ---
  1472.  
  1473.  
  1474. +- Record -+       +- Record -+       +- Record -+       +- Record -+
  1475. ==== Block =====   ==== Block =====   ==== Block =====   ==== Block =====
  1476. --- Phys Rec ---   --- Phys Rec ---   --- Phys Rec ---   --- Phys Rec ---
  1477.  
  1478.  
  1479. +- Rec -+- Rec -+  +- Rec -+- Rec -+  +- Rec -+- Rec -+  +- Rec -+- Rec -+
  1480. ==== Block =====   ==== Block =====   ==== Block =====   ==== Block =====
  1481. --- Phys Rec ---   --- Phys Rec ---   --- Phys Rec ---   --- Phys Rec ---
  1482.  
  1483.  
  1484. Blocked  and  Spanned:  The following  example  illustrates  the
  1485. combining of blocked and spanned records:
  1486.  
  1487. +- Record -+--- Record ---+--- Record ---+-- Record --+  +- Record -+----
  1488.            | Seg   Segment| Segment   Seg|                          | Seg
  1489.            +----+  +------+--------------+                          +----
  1490. ==== Block =====   ==== Block =====   ==== Block =====   ==== Block =====
  1491. --- Phys Rec ---   --- Phys Rec ---   --- Phys Rec ---   --- Phys Rec ---
  1492.  
  1493.  
  1494. Blocked  and  Unspanned: The following examples  illustrate  the
  1495. combining of blocked and unspanned records:
  1496.  
  1497. +- Rec -+- Rec -+  +- Rec -+- Rec -+  +- Rec -+- Rec -+  +- Rec -+- Rec -+
  1498. ==== Block =====   ==== Block =====   ==== Block =====   ==== Block =====
  1499. --- Phys Rec ---   --- Phys Rec ---   --- Phys Rec ---   --- Phys Rec ---
  1500.  
  1501.  
  1502. +- Record -+- Record -+- Record -+    +- Record -+- Record -+- Record -+
  1503. ============= Block =============     ============= Block =============
  1504. --- Phys Rec ---   --- Phys Rec ---   --- Phys Rec ---   --- Phys Rec ---
  1505.  
  1506.  
  1507. Unblocked  and  Spanned: The following example  illustrates  the
  1508. combining of unblocked and spanned records:
  1509.  
  1510. +------------- Record ------------+   +------------- Record ------------+
  1511. ==== Block =====   ==== Block =====   ==== Block =====   ==== Block =====
  1512. --- Phys Rec ---   --- Phys Rec ---   --- Phys Rec ---   --- Phys Rec ---
  1513.  
  1514.  
  1515. Unblocked  and Unspanned: The following examples illustrate  the
  1516. combination of unblocked and unspanned records:
  1517.  
  1518. +--- Record ---+   +--- Record ---+   +--- Record ---+   +--- Record ---+
  1519. ==== Block =====   ==== Block =====   ==== Block =====   ==== Block =====
  1520. --- Phys Rec ---   --- Phys Rec ---   --- Phys Rec ---   --- Phys Rec ---
  1521.  
  1522.  
  1523. +- Record -+       +- Record -+       +- Record -+       +- Record -+
  1524. ==== Block =====   ==== Block =====   ==== Block =====   ==== Block =====
  1525. --- Phys Rec ---   --- Phys Rec ---   --- Phys Rec ---   --- Phys Rec ---
  1526.  
  1527.  
  1528. +--------- Record ---------+          +--------- Record ---------+
  1529. ============= Block =============     ============= Block =============
  1530. --- Phys Rec ---   --- Phys Rec ---   --- Phys Rec ---   --- Phys Rec ---
  1531.  
  1532.  
  1533.  
  1534. Sequential data
  1535. ---------------
  1536.  
  1537. Sequential  data  organization provides a way in which  you  can
  1538. organize  each of the diskette types. In the  descriptions  that
  1539. follow,  the expression logical sequence means that the  sectors
  1540. are read or written in sequence numerically; that is 1, 2, 3, 4,
  1541. and so on. For ease of illustration, these examples show reading
  1542. or  writing  beginning  at  track or  cylinder  1;  however,  in
  1543. practice, reading or writing can begin at any track or cylinder.
  1544.  
  1545. Because the organization for the IBM diskette 2 is identical  to
  1546. that for the IBM diskette 2D, only one description is given.
  1547.  
  1548.  
  1549. The IBM diskette 1: A one-sided diskette that requires only  one
  1550. read/write  head.  Reading  or  writing  sequentially  on   this
  1551. diskette proceeds as follows:
  1552.  
  1553.      1. Start  at track (cylinder) 1; in logical sequence,  read
  1554.         or write each sector of the track.
  1555.  
  1556.      2. Move to track (cylinder) 2; in logical sequence, read or
  1557.         write each sector of the track.
  1558.  
  1559.      3. Move to track (cylinder) 3; in logical sequence, read or
  1560.         write each sector of the track.
  1561.  
  1562.      4. Continue in this manner to the EOD.
  1563.  
  1564.  
  1565. The  IBM  diskettes 2 and 2D: Two-sided diskettes  that  require
  1566. read/write heads on each side. The diskette drive switches  from
  1567. read/write  head 0 to read/write head 1 electronically.  Reading
  1568. or writing sequentially on this diskette proceeds as follows:
  1569.  
  1570.      1. Start  at cylinder 1 with read/write head 0; in  logical
  1571.         sequence, read or write each sector of the track.
  1572.  
  1573.      2. Still  on  cylinder  1, switch to  head  1;  in  logical
  1574.         sequence, read or write each sector of the track.
  1575.  
  1576.      3. Move  to cylinder 2, switch back to head 0;  in  logical
  1577.         sequence, read or write each sector of the track.
  1578.  
  1579.      4. Still  on  cylinder  2, switch to  head  1;  in  logical
  1580.         sequence, read or write each sector of the track.
  1581.  
  1582.      5. Move  to cylinder 3, switch back to head 0;  in  logical
  1583.         sequence, read or write each sector of the track.
  1584.  
  1585.      6. Still  on  cylinder  3, switch to  head  1;  in  logical
  1586.         sequence, read or write each sector of the track.
  1587.  
  1588.      7. Continue in this manner, switching from one side of  the
  1589.         diskette to the other... to the EOD.
  1590.  
  1591.  
  1592. APPENDIX C. INITIALIZATION AND TRACK FORMAT
  1593. -------------------------------------------
  1594.  
  1595. Initialization
  1596. --------------
  1597.  
  1598. Initialization is a part of the process of preparing a  diskette
  1599. for shipment to the purchaser. Each new diskette is  initialized
  1600. following  a careful inspection, to ensure that it  contains  no
  1601. manufacturing  defects that could prevent accurate  writing  and
  1602. reading.  Initialization writes the label information  and  data
  1603. addresses  on the diskette recording surface. The  formats  used
  1604. for the index cylinder and the data set labels are discussed  in
  1605. Appendix D and Appendix E.
  1606.  
  1607. Reinitialization
  1608.  
  1609. Some IBM systems have facilities to reinitialize diskettes. This
  1610. process  permits  you  to change the size of the  sectors  on  a
  1611. diskette,  or to bypass a maximum of two defective cylinders  or
  1612. tracks.  Note that, unless your system has a  special  provision
  1613. for  saving the information contained on the diskette,  all  the
  1614. information is lost during reinitialization.
  1615.  
  1616. In  this  process,  the system flags  a  defective  cylinder  by
  1617. filling all of the ID fields on that cylinder with binary  ones.
  1618. The  system then writes the cylinder number from  the  defective
  1619. cylinder  into the ID field of the next physical cylinder.  This
  1620. means  that the ID from every cylinder whose  physical  cylinder
  1621. number  is higher in value than the defective cylinder is  moved
  1622. up to the next respective cylinder.
  1623.  
  1624. The  physical  cylinder  numbers  of  defective  cylinders   are
  1625. recorded  in  the error map sector (sector 05 of side 0  of  the
  1626. index cylinder). When the device encounters a defective cylinder
  1627. during   read   or  write  operations,   the   read/write   head
  1628. automatically moves to the next physical cylinder.
  1629.  
  1630.  
  1631. Track format
  1632. ------------
  1633.  
  1634. Except  for the index cylinder, each track on a new diskette  is
  1635. initialized to the same basic format. The information in some of
  1636. the  sectors varies with the diskette type. For more details  on
  1637. the  contents of the index cylinder and cylinders 1 through  76,
  1638. see Appendix D and Appendix E.
  1639.  
  1640. The following illustration shows how the tracks are formatted at
  1641. initialization. Also shown on the illustration are numbers  that
  1642. serve as keys to the notes that describe the particular fields.
  1643.  
  1644.         :        :      :          :
  1645.       +-+--------+      +----------+
  1646.      /  |  Last  |      |   Last   |
  1647.     /   | sector |      |  sector  |
  1648.    /+---+--------+------+----------+
  1649.   //    |  Gap   |      | Preindex |
  1650.  //     |        |      |   Gap    |
  1651. O--Index+========+      +==========+<-- Index detected
  1652.  \\     |  Gap   |   |Postindex gap|
  1653.   \\    +--------+------+----------+-+--> ID field of Sector 01
  1654.    \\   | Sector |      |   Sync   | |
  1655.     \\  |   01   |      |  field   | | (Note 1 below)
  1656.      \+-+--------+      +----------+ |
  1657.       \ | Sector |\     |   AM1    | | Hex FE (identifies ID field)
  1658.        \|   02   | \    +----------+ |
  1659.         +--------+  +   | Cylinder | | (see details below)
  1660.         | Sector |  |   |  number  | |
  1661.         |   03   |  |   +----------+ |
  1662.         +--------+  |   |   Head   | | (see below)
  1663.         :        :  |   |  number  | |
  1664.                     |   +----------+ |
  1665.                     |   |  Record  | | (see below)
  1666.                     |   |  number  | |
  1667.                     |   +----------+ |
  1668.                     |   | Physical | | (see below)
  1669.                     |   |  record  | |
  1670.                     |   |  length  | |
  1671.                     |   +----------+ |
  1672.                     |   |   CRC    | | (Note 2)
  1673.                     |   +----------+-+
  1674.                     |   | Post-ID  |
  1675.                     |   |   Gap    |
  1676.                     |   +----------+-+--> Data field of Sector 01
  1677.                     |   |   Sync   | |
  1678.                     |   |  field   | |
  1679.                     |   +----------+ |
  1680.                     |   |   AM2    | | (Note 3)
  1681.                     |   +----------+ |
  1682.                     |   | Number of| |
  1683.                     |   |  bytes   | | (Note 4)
  1684.                     |   +----------+ |
  1685.                     +   |   CRC    | |
  1686.                      \  +----------+-+
  1687.                       \ | Postdata |
  1688.                        \|   gap    |
  1689.                         +----------+-+--> ID field of Sector 02
  1690.                         |   Sync   | |
  1691.                         |  field   | |
  1692.                         +----------+ |
  1693.                         |   AM1    | |
  1694.                         +----------+ |
  1695.                         | ID field | | (Note 5)
  1696.                         :          : :
  1697.  
  1698. where
  1699.  
  1700. Cylinder number:
  1701. hex 00 through hex 4A (decimal 0 through 74; cylinders 75 and 76
  1702. are used as alternative cylinders).
  1703.  
  1704. Head number:
  1705. hex  00  for  one-sided  diskettes  and  side  0  for  two-sided
  1706. diskettes;
  1707. hex 01 for side 1 of two-sided diskettes.
  1708.  
  1709. Record number:
  1710. Hex 01 through hex 1A for 128-bytes-per-sector format diskette 1
  1711. Hex 01 through hex 1A for 128-bytes-per-sector format diskette 2
  1712. Hex 01 through hex 1A for 256-bytes-per-sector format diskette 2D
  1713. Hex 01 through hex 0F for 256-bytes-per-sector format diskette 1
  1714. Hex 01 through hex 0F for 256-bytes-per-sector format diskette 2
  1715. Hex 01 through hex 0F for 512-bytes-per-sector format diskette 2D
  1716. Hex 01 through hex 08 for 512-bytes-per-sector format diskette 1
  1717. Hex 01 through hex 08 for 1,024-bytes-per-sector format diskette 2D
  1718.  
  1719. Physical record length:
  1720. Hex 00 for 128-bytes-per-sector format
  1721. Hex 01 for 256-bytes-per-sector format
  1722. Hex 02 for 512-bytes-per-sector format
  1723. Hex 03 for 1,024-bytes-per-sector format
  1724.  
  1725.  
  1726. Note 1:
  1727. Binary zero sync bytes
  1728.  
  1729. Note 2:
  1730. Cyclic redundancy check. The check bytes are generated during  a
  1731. write  operation,  and  are  used during  both  write  and  read
  1732. operations to verify that the data is correct.
  1733.  
  1734. Note 3:
  1735. Various  systems  have  the ability to  modify  records  or  the
  1736. locations of records. These modifications are as follows:
  1737.  
  1738.       - Logically delete a record
  1739.  
  1740.       - Move  a  record  from a defective  sector  to  the  next
  1741.         sequential sector
  1742.  
  1743.       - Move a record from a defective sector to an  alternative
  1744.         sector
  1745.  
  1746. These  modifications  are made by changing the contents  of  the
  1747. address  marker  AM2 and the first character of the  data  field
  1748. that  immediately follows AM2. When the first character  of  the
  1749. data  field changes, the data field changes to a  control  field
  1750. that designates what type of modification was made.
  1751.  
  1752. Note: The address marker AM2 usually contains a hex FB. When any
  1753. of  the three modifications is necessary, AM2 is changed to  hex
  1754. F8. F8 alerts the device to check the first character of the
  1755. next field.
  1756.  
  1757. Note 4:
  1758. 128; 256; 512; or 1,024 bytes.
  1759. The  value  of the first character of this field  specifies  the
  1760. type   of  modification  that  has  affected  the  record   that
  1761. previously  occupied the sector. The characters used  and  their
  1762. significance are:
  1763.  
  1764.       - D, which means delete the record. During subsequent read
  1765.         operations, the device ignores the remaining contents of
  1766.         this sector.
  1767.  
  1768.       - F,  which means move the record to the  next  sequential
  1769.         sector.  During subsequent read operations,  the  device
  1770.         ignores  the  remaining  contents of  this  sector,  and
  1771.         searches for the record in the next sequential sector.
  1772.  
  1773.       - . (period), which means move the record to a sector that
  1774.         has been allocated as an alternative sector. The address
  1775.         of  the  alternative  sector is  written  in  the  error
  1776.         directory  (sector 05 on side 0 of the index  cylinder).
  1777.         During subsequent read operations, the device reads  the
  1778.         period, and searches for the sector address in the error
  1779.         directory (error map).
  1780.  
  1781. Note 5:
  1782. The  ID  field contains the sync field, address  marker  1,  the
  1783. address  and  length  of the record, and  CRC  bits.  From  this
  1784. information,  the system can identify and locate the record.  If
  1785. the  cylinder is defective, all the ID fields on  that  cylinder
  1786. are filled with binary ones.
  1787.  
  1788.  
  1789. APPENDIX D. INDEX CYLINDER LAYOUT
  1790. ---------------------------------
  1791.  
  1792. Every new IBM diskette is inspected and initiated. The following
  1793. table  lists  the  sectors  of  the  index  cylinder,  the  byte
  1794. positions within the sectors, the purposes for those  positions,
  1795. and the values written in the byte positions. Occasionally,  you
  1796. will  find a number in parentheses in the Initialized to:  line.
  1797. These numbers represent the various diskette types:
  1798.  
  1799. (128-1) = a one-sided diskette with 128-bytes per sector
  1800.  
  1801. (256-1) = a one-sided diskette with 256-bytes per sector
  1802.  
  1803. (512-1) = a one-sided diskette with 512-bytes per sector
  1804.  
  1805. (128-2) = a two-sided diskette with 128-bytes per sector
  1806.  
  1807. (256-2) = a two-sided diskette with 256-bytes per sector
  1808.  
  1809. (256-2D) = a two-sided, double-density diskette with 256-bytes per sector
  1810.  
  1811. (512-2D) = a two-sided, double-density diskette with 512-bytes per sector
  1812.  
  1813. (1024-2D) = a two-sided, double-density diskette with 1024-bytes per sector
  1814.  
  1815. Where  there  is  a  difference  in  the  value  written  for  a
  1816. particular  diskette type, the Initialized to: line  shows  both
  1817. the  number  that  represents the diskette type  and  the  value
  1818. assigned  to that diskette type. The following example from  the
  1819. Initialized  to:  line  shows  that the value  for  two  of  the
  1820. diskette  types  differs from the value assigned  to  the  other
  1821. diskette types. The values are shown in hexadecimal:
  1822.  
  1823. (128-1) = Hex 40
  1824.  
  1825. (256-1) = Hex C2
  1826.  
  1827. (512-1) = Hex 40
  1828.  
  1829. (128-2) = Hex 40
  1830.  
  1831. (256-2) = Hex C2
  1832.  
  1833. (256-2D) = Hex 40
  1834.  
  1835. (512-2D) = Hex 40
  1836.  
  1837. (1024-2D) = Hex 40
  1838.  
  1839.  
  1840. The index cylinder on a new IBM diskette
  1841.  
  1842. Format: Side
  1843.         Sector
  1844.         Positions and use
  1845.         Initialized to:
  1846.  
  1847. Side: 0
  1848. Sector: 01
  1849. Positions and use: Positions 1-80 are reserved for IPL and IMPL.
  1850. Initialized to: Hex 40
  1851.  
  1852. Side: 0
  1853. Sector: 01
  1854. Positions and use: Positions 81-128 are reserved for IPL and IMPL.
  1855. Initialized to: Hex 00
  1856.  
  1857. 0
  1858. 02
  1859. Positions 1-80 are reserved for IPL and IMPL.
  1860. Hex 40
  1861.  
  1862. 0
  1863. 02
  1864. Positions 81-128 are reserved for IPL and IMPL.
  1865. Hex 00
  1866.  
  1867. 0
  1868. 03
  1869. Positions 1-80 are reserved for system scratch.
  1870. Hex 40
  1871.  
  1872. 0
  1873. 03
  1874. Positions 81-128 are reserved for system scratch.
  1875. Hex 00
  1876.  
  1877. 0
  1878. 04
  1879. Positions 1-80 are reserved.
  1880. Hex 40
  1881.  
  1882. 0
  1883. 04
  1884. Positions 81-128 are reserved.
  1885. Hex 00
  1886.  
  1887. 0
  1888. 05
  1889. Positions  1-5 = ERMAP. (ERMAP is a label that  identifies  this
  1890. record as an error map.)
  1891. ERMAP
  1892.  
  1893. 0
  1894. 05
  1895. Position 6 is a separator, and contains a blank.
  1896. Hex 40
  1897.  
  1898. 0
  1899. 05
  1900. Positions 7-8 contain blanks if no defective cylinders exist. If
  1901. defective  cylinders exist, positions 7-8 contain the number  of
  1902. the first defective physical cylinder.
  1903. Hex 40
  1904.  
  1905. 0
  1906. 05
  1907. Position 9 is a blank if no defective cylinder exists. If one or
  1908. more defective cylinders exist, position 9 contains a zero.
  1909. Hex 40
  1910.  
  1911. 0
  1912. 05
  1913. Position 10 is a separator, and contains a blank.
  1914. Hex 40
  1915.  
  1916. 0
  1917. 05
  1918. Positions  11-12 contain blanks if one or no defective  cylinder
  1919. exists.  If more than one defective cylinder  exists,  positions
  1920. 11-12  contain  the  number of  the  second  defective  physical
  1921. cylinder.
  1922. Hex 40
  1923.  
  1924. 0
  1925. 05
  1926. Position  13 is a blank if one or no defective cylinder  exists.
  1927. If more than one defective cylinder exists, position 13 contains
  1928. a zero.
  1929. Hex 40
  1930.  
  1931. 0
  1932. 05
  1933. Position 14 is a separator, and contains a blank.
  1934. Hex 40
  1935.  
  1936. 0
  1937. 05
  1938. Positions 15-22 are reserved.
  1939. Hex 40
  1940.  
  1941. 0
  1942. 05
  1943. Position  23  is the defective record indicator. It  contains  a
  1944. blank to indicate that no defective records to be handled by the
  1945. alternative physical record method are contained within the data
  1946. portion of any data set extent on the volume. At least one  such
  1947. defective record exists if position 23 contains a D.
  1948. Hex 40
  1949.  
  1950. 0
  1951. 05
  1952. Position  24  is the error directory indicator.  It  contains  a
  1953. blank to indicate that no format or alternative physical  record
  1954. relocation  has been previously specified. B or C indicates  the
  1955. defective physical records have had their contents relocated  to
  1956. a  data  set named ERRORSET. B indicates the  addresses  of  the
  1957. defective  physical  records  have been recorded  in  the  error
  1958. directory in the discontinuous binary format (OCHR). C indicates
  1959. that  the addresses of the defective physical records have  been
  1960. recorded in the error directory in the character decimal  format
  1961. (bCCHRR).
  1962. (128-1) = Hex 40
  1963. (256-1) = Hex C2
  1964. (512-1) = Hex 40
  1965. (128-2) = Hex 40
  1966. (256-2) = Hex C2
  1967. (256-2D) = Hex 40
  1968. (512-2D) = Hex 40
  1969. (1024-2D) = Hex 40
  1970.  
  1971. 0
  1972. 05
  1973. Positions 25-72 are the error directory. This directory contains
  1974. entries of addresses of physical records containing one or  more
  1975. defects.  In the discontinuous binary format (0CHR), this  field
  1976. can contain addresses of up to 12 relocated physical records. In
  1977. the  character decimal format (bCCHRR), this field  can  contain
  1978. the address of up to 8 relocated physical records. The relocated
  1979. records  are contained in a data set named ERRORSET in the  same
  1980. sequence as the addresses in the directory. Unused positions  of
  1981. the  error  directory must contain binary zeros if  position  24
  1982. contains  a B. If position 24 contains a C, unused  portions  of
  1983. the error directory must contain blanks.
  1984. (128-1) = Hex 40
  1985. (256-1) = Hex 00
  1986. (512-1) = Hex 40
  1987. (128-2) = Hex 40
  1988. (256-2) = Hex 00
  1989. (256-2D) = Hex 40
  1990. (512-2D) = Hex 40
  1991. (1024-2D) = Hex 40
  1992.  
  1993. 0
  1994. 05
  1995. Positions 73-80 are reserved.
  1996. Hex 40
  1997.  
  1998. 0
  1999. 05
  2000. Positions 81-128 are padded.
  2001. (128-1) = Hex 00
  2002. (256-1) = Hex 00
  2003. (512-1) = Hex 00
  2004. (128-2) = Hex 00
  2005. (256-2) = Hex 00
  2006. (256-2D) = Hex 40
  2007. (512-2D) = Hex 40
  2008. (1024-2D) = Hex 40
  2009.  
  2010. 0
  2011. 06
  2012. Positions 1-80 are reserved.
  2013. Hex 40
  2014.  
  2015. 0
  2016. 06
  2017. Positions 81-128 are reserved.
  2018. Hex 00
  2019.  
  2020. 0
  2021. 07
  2022. This  sector is called the volume label. Various fields in  this
  2023. sector identify the diskette: the owner, security, sequence, and
  2024. length of physical records.
  2025. Positions 1-4 identify the sector as a volume label.
  2026. VOL1
  2027.  
  2028. 0
  2029. 07
  2030. Positions 5-10 are called the volume identifier. This field  can
  2031. contain  the  same  volume identifier (serial  number)  that  is
  2032. written on the diskette permanent label. The ID consists of  one
  2033. to  six  digits  or  letters. The first  character  must  be  in
  2034. position 5 of the sector, and any unused positions in the  field
  2035. to  the  right  of the ID data must be  blanks.  No  blanks  are
  2036. allowed  between  digits  or letters in  this  field.  When  the
  2037. diskette  is  initialized  by an IBM  device,  this  field  will
  2038. contain  the  value  specified as  part  of  the  initialization
  2039. procedure.
  2040. IBMIRD
  2041.  
  2042. 0
  2043. 07
  2044. Position  11 is the volume accessibility field. A blank in  this
  2045. field permits access to the diskette. Any nonblank character  in
  2046. this  field  means additional qualifications  are  required  for
  2047. further access.
  2048. Hex 40
  2049.  
  2050. 0
  2051. 07
  2052. Positions 12-37 are reserved.
  2053. Hex 40
  2054.  
  2055. 0
  2056. 07
  2057. Positions  38-51  are called the owner  identifier  field.  This
  2058. field is not used by some systems.
  2059. Hex 40
  2060.  
  2061. 0
  2062. 07
  2063. Positions 52-64 are reserved.
  2064. Hex 40
  2065.  
  2066. 0
  2067. 07
  2068. Position  65 is the label extension indicator. The character  in
  2069. this  position  (space or 1 through 9) indicates the  number  of
  2070. cylinders  (in  addition to cylinder 0) that  are  allocated  as
  2071. system  area  needed for data set labels. A non-space  value  is
  2072. only allowed on the IBM diskette 2D. The indicator values mean:
  2073. Space = No additional cylinders allocated
  2074.         (all data set labels are on cylinder 0).
  2075.     1 = Cylinder 1 is reserved as system area.
  2076.     2 = Cylinders 1 and 2 are reserved as system area.
  2077.     3 = Cylinders 1, 2, and 3 are reserved as system area.
  2078.   4-9 = A  maximum of nine additional cylinders can be  reserved
  2079.         as system area.
  2080. The  value in position 65 must be entered when the  diskette  is
  2081. initialized  and  must  not  be  changed  during  normal   label
  2082. processing. Using systems are not required to read or write  the
  2083. data sets whose labels are in the extended system area, but  all
  2084. systems must be able to detect position 65.
  2085. When  the  system does not support label  extension,  allocation
  2086. must  be prohibited if position 65 equals any value  other  than
  2087. space.  Data  sets  with labels on cylinder 0  can  be  read  or
  2088. updated,  as  long  as the data set extents  are  not  modified.
  2089. However,  any data sets that have labels in the extended  system
  2090. area  are not accessible, and must not be identified as  type  H
  2091. exchange.
  2092. Hex 40
  2093.  
  2094. 0
  2095. 07
  2096. Positions 66-71 are reserved.
  2097. Hex 40
  2098.  
  2099. 0
  2100. 07
  2101. Position 72 is the volume surface indicator, and contains either
  2102. a blank, a 2, or an M. A blank indicates one recording  surface;
  2103. 2  indicates  two recording surfaces; M  indicates  two  double-
  2104. density recording surfaces.
  2105. (128-1) = Hex 40
  2106. (256-1) = Hex 40
  2107. (512-1) = Hex 40
  2108. (128-2) = Hex F2
  2109. (256-2) = Hex F2
  2110. (256-2D) = Hex D4
  2111. (512-2D) = Hex D4
  2112. (1024-2D) = Hex D4
  2113.  
  2114. 0
  2115. 07
  2116. Position 73 is the extent arrangement indicator, and contains  a
  2117. blank or a P. A blank indicates there are no special constraints
  2118. on  the arrangement of extents, data set labels, or  unallocated
  2119. space on this diskette. P indicates the extents must be adjacent
  2120. and must begin at cylinder 1, head 0, sector 1. P also indicates
  2121. that  the  data  set labels must begin at cylinder  0,  head  0,
  2122. sector  8, and must be in the same sequence as the extents  they
  2123. describe.  P  also  indicates that all  unallocated  space  must
  2124. follow  the  last data set extent on the volume. If  any  unused
  2125. space  is created elsewhere, the extents must be  rearranged  to
  2126. eliminate the space, or this field must be changed to a blank.
  2127. Hex 40
  2128.  
  2129. 0
  2130. 07
  2131. Position 74 is the special requirements indicator, and  contains
  2132. a  blank  or an R. A blank indicates that there are  no  special
  2133. requirements for accessing data on this volume. R indicates that
  2134. some  of  the  data  sets were  recorded  in  a  logically  non-
  2135. sequential manner.
  2136. Hex 40
  2137.  
  2138. 0
  2139. 07
  2140. Position 75 is reserved.
  2141. Hex 40
  2142.  
  2143. 0
  2144. 07
  2145. Position  76  identifies  the  length  of  the  physical  record
  2146. (sector) on cylinders 1 through 76, and contains a blank, 1,  2,
  2147. or 3:
  2148. Blank = 128 bytes
  2149.     1 = 256 bytes
  2150.     2 = 512 bytes
  2151.     3 = 1024 bytes
  2152. (128-1) = Hex 40
  2153. (256-1) = Hex F1
  2154. (512-1) = Hex F2
  2155. (128-2) = Hex 40
  2156. (256-2) = Hex F1
  2157. (256-2D) = Hex F1
  2158. (512-2D) = Hex F2
  2159. (1024-2D) = Hex F3
  2160.  
  2161. 0
  2162. 07
  2163. Positions 77-78 are the physical record (sector) sequence  code.
  2164. This field contains blanks or the characters 01 through 13,  and
  2165. indicates  the  physical  sequence  of sectors.  A  blank  or  1
  2166. indicates the sectors are physically sequential. Otherwise, this
  2167. field  is  used a an increment to determine  the  next  physical
  2168. sector. Diskettes initialized on an IBM device may have a  value
  2169. specified as part of the initialization procedure.
  2170. Hex 40
  2171.  
  2172. 0
  2173. 07
  2174. Position 79 is reserved.
  2175. Hex 40
  2176.  
  2177. 0
  2178. 07
  2179. Position  80  is the label standard version field.  W  indicates
  2180. that IBM standard labels are on the diskette.
  2181. W
  2182.  
  2183. 0
  2184. 07
  2185. Positions 81-128 are padded.
  2186. (128-1) = Hex 00
  2187. (256-1) = Hex 00
  2188. (512-1) = Hex 00
  2189. (128-2) = Hex 00
  2190. (256-2) = Hex 00
  2191. (256-2D) = Hex 40
  2192. (512-2D) = Hex 40
  2193. (1024-2D) = Hex 40
  2194.  
  2195. Side: 0, Sectors: 08-26  and Side: 1, Sectors: 01-26
  2196. These sectors are used to record the data set labels that define
  2197. the  data  sets  recorded  on cylinders 01  through  74  of  the
  2198. diskette. Sectors 09 through 26 on side 0 and sectors 01 through
  2199. 26  on side 1 are initialized as deleted records. (See  Appendix
  2200. E.)
  2201.  
  2202.  
  2203. APPENDIX E. DATA SET LABEL LAYOUT
  2204. ---------------------------------
  2205.  
  2206. Every  new  IBM  diskette  is  inspected  and  initialized.  The
  2207. following  table  lists  the  character  positions  and  labels,
  2208. descriptions  of  the  labels, and the  values  written  in  the
  2209. character  positions.  Occasionally, you will find a  number  in
  2210. parentheses  in one or both of the Initialized to:  line.  These
  2211. numbers represent the various diskette types:
  2212.  
  2213. (128-1) = a one-sided diskette with 128-bytes per sector
  2214.  
  2215. (256-1) = a one-sided diskette with 256-bytes per sector
  2216.  
  2217. (512-1) = a one-sided diskette with 512-bytes per sector
  2218.  
  2219. (128-2) = a two-sided diskette with 128-bytes per sector
  2220.  
  2221. (256-2) = a two-sided diskette with 256-bytes per sector
  2222.  
  2223. (256-2D) = a two-sided, double-density diskette with 256-bytes per sector
  2224.  
  2225. (512-2D) = a two-sided, double-density diskette with 512-bytes per sector
  2226.  
  2227. (1024-2D) = a two-sided, double-density diskette with 1024-bytes per sector
  2228.  
  2229. Where  there  is  a  difference  in  the  value  written  for  a
  2230. particular  diskette type, the Initialized to: lines  show  both
  2231. the  number  that  represents the diskette type  and  the  value
  2232. assigned  to that diskette type. The following example from  the
  2233. Initialized  to:  lines shows that the value for  three  of  the
  2234. diskette  types  differs from the value assigned  to  the  other
  2235. diskette  types.  The  values  are  shown  in  hexadecimal  (the
  2236. character b represents a blank):
  2237.  
  2238. (128-1) = DDR1
  2239.  
  2240. (256-1) = Dbbb
  2241.  
  2242. (512-1) = Dbbb
  2243.  
  2244. (128-2) = DDR1
  2245.  
  2246. (256-2) = Dbbb
  2247.  
  2248. (256-2D) = DDR1
  2249.  
  2250. (512-2D) = DDR1
  2251.  
  2252. (1024-2D) = DDR1
  2253.  
  2254.  
  2255. Data set labels on a new IBM diskette
  2256.  
  2257. Format: Character position
  2258.         Label
  2259.         Description
  2260.         Initialized to: Sector 08, Side 0
  2261.                         Sectors 09-26, Side 0 and Sectors 01-26, Side 1
  2262.  
  2263. Character position: 1-4
  2264. Label: Label ID (identifier)
  2265. Description: Label identifier for system application
  2266. Initialized to:
  2267. Sector 08, Side 0: DDR1
  2268. Sectors 09-26, Side 0 and Sectors 01-26, Side 1:
  2269. (128-1) = DDR1
  2270. (256-1) = Dbbb
  2271. (512-1) = Dbbb
  2272. (128-2) = DDR1
  2273. (256-2) = Dbbb
  2274. (256-2D) = DDR1
  2275. (512-2D) = DDR1
  2276. (1024-2D) = DDR1
  2277.  
  2278. Character position: 5
  2279. Label: (none)
  2280. Description: Position 5 is reserved
  2281. Initialized to:
  2282. Sector 08, Side 0: b
  2283. Sectors 09-26, Side 0 and Sectors 01-26, Side 1: b
  2284.  
  2285. 6-22
  2286. Data set identifier
  2287. User name for data set. The name must be 1 to 17 characters. The
  2288. first  character  must  be alphabetic.  No  blanks  are  allowed
  2289. between  characters.  Duplicate names are not permitted  on  the
  2290. same diskette. For basic data exchange and type H exchange, only
  2291. the  first 8 characters are used. The names  ERRORSET,  SYSAREA,
  2292. and ERMAP are reserved for special use.
  2293. DATAb...b
  2294. (128-1) = DATA09...b through DATA26b...b
  2295. (256-1) = b...b
  2296. (512-1) = b...b
  2297. (128-2) = DATA09b...b through DATA26b...b
  2298. (256-2) = b...b
  2299. (256-2D) = DATA09b...b through DATA26b...b
  2300.        and DATA27b...b through DATA77b...b (**)
  2301. (512-2D) = DATA09b...b through DATA26b...b
  2302.        and DATA27b...b through DATA77b...b (**)
  2303. (1024-2D) = DATA09b...b through DATA26b...b
  2304.         and DATA27b...b through DATA77b...b (**)
  2305.  
  2306. Note **: These are the odd-numbered bytes (DATA27, 29, 31,  ...,
  2307. 75,  77); the even-numbered bytes are in positions  134  through
  2308. 150.
  2309.  
  2310. 23-37
  2311. Block length
  2312. This  field contains a numeric value that specifies the  maximum
  2313. number of characters per block. At label creation, the  contents
  2314. must   be  entered.  Blocks  must  begin  on   physical   record
  2315. boundaries. For a basic exchange data set, this field must be 1-
  2316. 128. For a type H data set, this field must be 1-256.
  2317. Sector 08, Side 1:
  2318. (128-1) = bb080
  2319. (256-1) = 00256
  2320. (512-1) = bb512
  2321. (128-2) = bb128
  2322. (256-2) = 00256
  2323. (256-2D) = bb256
  2324. (512-2D) = bb512
  2325. (1024-2D) = b1024
  2326. Sectors 09-26, Side 0 and Sectors 01-26, Side 1:
  2327. (128-1) = bb080
  2328. (256-1) = bbbbb
  2329. (512-1) = bb512
  2330. (128-2) = bb128
  2331. (256-2) = bbbbb
  2332. (256-2D) = bb256
  2333. (512-2D) = bb512
  2334. (1024-2D) = b1024
  2335.  
  2336. 28
  2337. Record attribute
  2338. Indicates  blocking used within the data set. When the  exchange
  2339. type indicator (position 44) is a blank or H, this field must be
  2340. a blank.
  2341. b = Records unblocked, unspanned
  2342. R = Records blocked, spanned
  2343. B = Records blocked, unspanned
  2344. S = Records unblocked, spanned
  2345. b
  2346. b
  2347.  
  2348. 29-33
  2349. Beginning of extent (BOE)
  2350. Identifies  the  address of the first sector of  the  data  set.
  2351. Positions  29-30  contain  the  cylinder  number,  position   31
  2352. contains the head number, and positions 32-33 contain the sector
  2353. number. (Some systems use a logical record number. In this case,
  2354. position 74 of the volume label contains an R.)
  2355. Sector 08, Side 1: 01001
  2356. Sectors 09-26, Side 0 and Sectors 01-26, Side 1:
  2357. (128-1) = 74001
  2358. (256-1) = bbbbb
  2359. (512-1) = 75001
  2360. (128-2) = 75001
  2361. (256-2) = bbbbb
  2362. (256-2D) = 75001
  2363. (512-2D) = 75001
  2364. (1024-2D) = 75001
  2365.  
  2366. 34
  2367. Physical record length
  2368. Indicates physical record length:
  2369. b = 128 bytes per record
  2370. 1 = 256 bytes per record
  2371. 2 = 512 bytes per record
  2372. 3 = 1024 bytes per record
  2373. The  value in this field must be the same as position 76 of  the
  2374. volume label. When the exchange type indicator (position 44)  is
  2375. a blank, this field must be a blank. When position 44 is H, this
  2376. field must contain a 1.
  2377. Sector 08, Side 1:
  2378. (128-1) = b
  2379. (256-1) = 1
  2380. (512-1) = 2
  2381. (128-2) = b
  2382. (256-2) = 1
  2383. (256-2D) = 1
  2384. (512-2D) = 2
  2385. (1024-2D) = 3
  2386. Sectors 09-26, Side 0 and Sectors 01-26, Side 1:
  2387. (128-1) = b
  2388. (256-1) = b
  2389. (512-1) = 2
  2390. (128-2) = b
  2391. (256-2) = b
  2392. (256-2D) = 1
  2393. (512-2D) = 2
  2394. (1024-2D) = 3
  2395.  
  2396. 35-39
  2397. End of extent (EOE)
  2398. Identifies the address of the last sector reserved for this data
  2399. set, using the same format as BOE.
  2400. Sector 08, Side 0:
  2401. (128-1) = 73026
  2402. (256-1) = 74015
  2403. (512-1) = 74108
  2404. (128-2) = 74126
  2405. (256-2) = 74115
  2406. (256-2D) = 74126
  2407. (512-2D) = 74115
  2408. (1024-2D) = 74108
  2409. Sectors 09-26, Side 0 and Sectors 01-26, Side 1:
  2410. (128-1) = 73026
  2411. (256-1) = bbbbb
  2412. (512-1) = 74108
  2413. (128-2) = 74126
  2414. (256-2) = bbbbb
  2415. (256-2D) = 74126
  2416. (512-2D) = 74115
  2417. (1024-2D) = 74108
  2418.  
  2419. 40
  2420. Record/block format
  2421. This  field  contains a blank or F, and  indicates  fixed-length
  2422. records  in  fixed  blocks. When  the  exchange  type  indicator
  2423. (position 44) is a blank or H, this field must be blank.
  2424. b
  2425. b
  2426.  
  2427. 41
  2428. Bypass indicator
  2429. Indicates  a  data  set to be skipped during  exchange  or  copy
  2430. operations  when transmitting or transferring the data  sets  on
  2431. the volume. If this position is set to a blank, the data set  is
  2432. transferred; if it is set to B, the data set is not transferred.
  2433. b
  2434. b
  2435.  
  2436. 42
  2437. Data set security
  2438. A blank indicates the data set is not secured (can be accessed).
  2439. A non-blank character means restricted access. When the position
  2440. is  non-blank, the volume accessibility indicator in the  volume
  2441. label (track 00, sector 07) must also be non-blank.
  2442. b
  2443. b
  2444.  
  2445. 43
  2446. Write protect
  2447. If  this data set contains a P, the data set can be  read  only.
  2448. This field must be a blank to allow both reading and writing.
  2449. b
  2450. b
  2451.  
  2452. 44
  2453. Exchange type indicator
  2454. A  blank  indicates  the data set can be  used  for  basic  data
  2455. exchange;  H indicates the data set is a type H data set.  An  E
  2456. indicates  that additional label checking must be  performed  in
  2457. order to exchange the data set. (See Appendix F.)
  2458. Sector 08, Side 0:
  2459. (128-1) = b
  2460. (256-1) = E
  2461. (512-1) = E
  2462. (128-2) = b
  2463. (256-2) = E
  2464. (256-2D) = H
  2465. (512-2D) = E
  2466. (1024-2D) = E
  2467. Sectors 09-26, Side 0 and Sectors 01-26, Side 1:
  2468. (128-1) = b
  2469. (256-1) = b
  2470. (512-1) = E
  2471. (128-2) = b
  2472. (256-2) = b
  2473. (256-2D) = H
  2474. (512-2D) = E
  2475. (1024-2D) = E
  2476.  
  2477. 45
  2478. Multivolume indicator
  2479. A  blank in this field indicates a data set is wholly  contained
  2480. on this diskette; C indicates a data set is continued on another
  2481. diskette;  L  indicates the last diskette on which  a  continued
  2482. data set resides.
  2483. b
  2484. b
  2485.  
  2486. 46-47
  2487. Volume sequence number
  2488. Specifies the sequence of volumes in a multivolume data set. The
  2489. sequence must be consecutive, beginning with 01 (to a maximum of
  2490. 99). Blanks indicate that volume sequence checking is not to  be
  2491. performed  on  this  volume  and all  subsequent  volumes  of  a
  2492. multivolume data set.
  2493. bb
  2494. bb
  2495.  
  2496. 48-53
  2497. Creation date
  2498. May  be  used to record the date the data set was  created.  The
  2499. format  is  YYMMDD, where YY is the low-order 2  digits  of  the
  2500. year,  MM is a 2-digit representation of the month, and DD is  a
  2501. 2-digit representation of the day of the month. Blanks  indicate
  2502. that the creation date is not significant.
  2503. bbbbbb
  2504. bbbbbb
  2505.  
  2506. 54-57
  2507. Record length
  2508. At label creation, record length must be defined. A blank  means
  2509. the  record length equals the block length defined  in  position
  2510. 23. (A blank or H in position 44 also means record length equals
  2511. block length; therefore, this field can be ignored.)
  2512. bbbb
  2513. bbbb
  2514.  
  2515. 58-62
  2516. Offset to next record space
  2517. This  field  indicates  the  starting  position  for  the   next
  2518. sequential  record relative to the end of the last block  before
  2519. EOD  (end of data) and contains blanks or a decimal value to  be
  2520. used  as a negative displacement. Blanks mean zero  displacement
  2521. from the next block (starts at EOD address). This field is  used
  2522. only in conjunction with blocked records.
  2523. bbbbb
  2524. bbbbb
  2525.  
  2526. 63-66
  2527. (none)
  2528. Positions 63-66 are reserved.
  2529. bbbb
  2530. bbbb
  2531.  
  2532. 67-72
  2533. Expiration date
  2534. May be used to contain the date the data set (and its label) may
  2535. be  deleted. The format is the same as creation date  (positions
  2536. 48-53). All blanks indicate the data set is considered  expired.
  2537. All 9s indicate the data set will never expire.
  2538. bbbbbb
  2539. bbbbbb
  2540.  
  2541. 73
  2542. Verify/copy indicator
  2543. This  field  must  contain a blank, V, or C.  A  blank  must  be
  2544. entered here when the data set is created. Systems that  support
  2545. verification  enter  a  V  to indicate the  data  set  has  been
  2546. verified.  Systems that support copy verification enter a  C  to
  2547. indicate  the data has been successfully transferred to  another
  2548. medium (for example, tape, transmission network). Do not enter C
  2549. for partial data set copy or for null data set.
  2550. b
  2551. b
  2552.  
  2553. 74
  2554. Data set organization
  2555. This field must contain a blank, S, or D. A blank or S indicates
  2556. sequential  data  organization. (See Appendix B.) D  means  some
  2557. organization  that  does not permit  the  sequential  relocation
  2558. method  of  processing  defective  physical  records.  When  the
  2559. exchange  type  indicator (position 44) is a blank  or  H,  this
  2560. field must contain a blank.
  2561. b
  2562. b
  2563.  
  2564. 75-79
  2565. End of data (EOD)
  2566. Identifies the address of the next unused sector within the data
  2567. set  extent, using the same format as BOE. If this field is  the
  2568. same as BOE, the extent contains a null data set. If this  field
  2569. contains  the address of the next block beyond the  extent  (for
  2570. unblocked, unspanned records), the entire extent has been  used.
  2571. For  blocked  or spanned records, this field must be  used  with
  2572. offset  to next record space (positions 58-62) to determine  the
  2573. end of actual data recorded.
  2574. Sector 08, Side 0: 01001
  2575. Sectors 09-26, Side 0 and Sectors 01-26, Side 1:
  2576. (128-1) = 74001
  2577. (256-1) = bbbbb
  2578. (512-1) = 75001
  2579. (128-2) = 75001
  2580. (256-2) = bbbbb
  2581. (256-2D) = 75001
  2582. (512-2D) = 75001
  2583. (1024-2D) = 75001
  2584.  
  2585. 80
  2586. (none)
  2587. Position 80 is reserved.
  2588. b
  2589. b
  2590.  
  2591. 81-128
  2592. Positions 81-128 are padded.
  2593. Sector 08, Side 0:
  2594. (128-1) = Hex 00
  2595. (256-1) = Hex 00
  2596. (512-1) = Hex 00
  2597. (128-2) = Hex 00
  2598. (256-2) = Hex 00
  2599. (256-2D) = Hex 40
  2600. (512-2D) = Hex 40
  2601. (1024-2D) = Hex 40
  2602. Sectors 09-26, Side 0 and Sectors 01-26, Side 1:
  2603. (128-1) = Hex 00
  2604. (256-1) = Hex 00
  2605. (512-1) = Hex 00
  2606. (128-2) = Hex 00
  2607. (256-2) = Hex 00
  2608. (256-2D) = Hex 40
  2609. (512-2D) = Hex 40
  2610. (1024-2D) = Hex 40
  2611.  
  2612.  
  2613. The  following  positions  apply  only  to  the   double-density
  2614. diskettes (2D), Side 1:
  2615.  
  2616. 129-132
  2617. (none)
  2618. Same as positions 1-4.
  2619. Sectors 01-26, Side 1:
  2620. (256-2D) = DDR1
  2621. (512-2D) = DDR1
  2622. (1024-2D) = DDR1
  2623.  
  2624. 133
  2625. (none)
  2626. Same as position 5.
  2627. Sectors 01-26, Side 1: b
  2628.  
  2629. 134-150
  2630. (none)
  2631. Same as positions 6-22.
  2632. Sectors 01-26, Side 1:
  2633. (256-2D) = DATA28b...b through DATA78b...b (**)
  2634. (512-2D) = DATA28b...b through DATA78b...b (**)
  2635. (1024-2D) = DATA28b...b through DATA78b...b (**)
  2636.  
  2637. Note **: These are the even-numbered bytes (DATA28, 30, 32, ...,
  2638. 76, 78); the odd-numbered bytes are in positions 6 through 22.
  2639.  
  2640. 151-155
  2641. (none)
  2642. Same as positions 23-27.
  2643. Sectors 01-26, Side 1:
  2644. (256-2D) = bb256
  2645. (512-2D) = bb512
  2646. (1024-2D) = b1024
  2647.  
  2648. 156
  2649. (none)
  2650. Same as position 28.
  2651. b
  2652.  
  2653. 157-161
  2654. (none)
  2655. Same as positions 29-33.
  2656. Sectors 01-26, Side 1:
  2657. (256-2D) = 75001
  2658. (512-2D) = 75001
  2659. (1024-2D) = 75001
  2660.  
  2661. 162
  2662. (none)
  2663. Same as position 34.
  2664. Sectors 01-26, Side 1:
  2665. (256-2D) = 1
  2666. (512-2D) = 2
  2667. (1024-2D) = 3
  2668.  
  2669. 163-167
  2670. (none)
  2671. Same as positions 35-39.
  2672. Sectors 01-26, Side 1:
  2673. (256-2D) = 74126
  2674. (512-2D) = 74115
  2675. (1024-2D) = 74108
  2676.  
  2677. 168
  2678. (none)
  2679. Same as position 40.
  2680. b
  2681.  
  2682. 169
  2683. (none)
  2684. Same as position 41.
  2685. b
  2686.  
  2687. 170
  2688. (none)
  2689. Same as position 42.
  2690. b
  2691.  
  2692. 171
  2693. (none)
  2694. Same as position 43.
  2695. b
  2696.  
  2697. 172
  2698. (none)
  2699. Same as position 44.
  2700. Sectors 01-26, Side 1:
  2701. (256-2D) = H
  2702. (512-2D) = E
  2703. (1024-2D) = E
  2704.  
  2705. 173
  2706. (none)
  2707. Same as position 45.
  2708. b
  2709.  
  2710. 174-175
  2711. (none)
  2712. Same as positions 46-47.
  2713. bb
  2714.  
  2715. 176-181
  2716. (none)
  2717. Same as positions 48-53.
  2718. bbbbbb
  2719.  
  2720. 182-185
  2721. (none)
  2722. Same as positions 54-57.
  2723. bbbb
  2724.  
  2725. 186-190
  2726. (none)
  2727. Same as positions 58-62.
  2728. bbbbb
  2729.  
  2730. 191-194
  2731. (none)
  2732. Same as positions 63-66.
  2733. bbbb
  2734.  
  2735. 195-200
  2736. (none)
  2737. Same as position 67-72.
  2738. bbbbbb
  2739.  
  2740. 201
  2741. (none)
  2742. Same as position 73.
  2743. b
  2744.  
  2745. 202
  2746. (none)
  2747. Same as position 74.
  2748. b
  2749.  
  2750. 203-207
  2751. (none)
  2752. Same as positions 75-79.
  2753. Sectors 01-26, Side 1:
  2754. (256-2D) = 75001
  2755. (512-2D) = 75001
  2756. (1024-2D) = 75001
  2757.  
  2758. 208
  2759. (none)
  2760. Same as position 80.
  2761. b
  2762.  
  2763. 209-256
  2764. (none)
  2765. Same as positions 81-128.
  2766. Sectors 01-26, Side 1:
  2767. (256-2D) = Hex 40
  2768. (512-2D) = Hex 40
  2769. (1024-2D) = Hex 40
  2770.  
  2771.  
  2772. APPENDIX F. DATA EXCHANGE
  2773. -------------------------
  2774.  
  2775. Data exchange is the name given to a process whereby information
  2776. is  written  on  a diskette at one system and  used  in  another
  2777. system.  To  ensure  that the exchange  of  information  can  be
  2778. accomplished  efficiently and without errors,  certain  standard
  2779. formats  have  been established. These formats  are  basic  data
  2780. exchange, type H data exchange, and type E general exchange.
  2781.  
  2782.  
  2783. Basic data exchange
  2784. -------------------
  2785.  
  2786. Basic  exchange  data  sets  have  requirements  assuring   that
  2787. diskettes  may be exchanged between systems capable  of  reading
  2788. and writing both the IBM diskette 1 and the IBM diskette 2.
  2789.  
  2790. For basic exchange data sets, the exchange type indicator  (data
  2791. set label position 44) must be a blank. This means:
  2792.  
  2793.       - The data set is organized sequentially.
  2794.  
  2795.       - The records are a maximum of 128 bytes long.
  2796.  
  2797.       - The records are of fixed length, unblocked, and unspanned.
  2798.  
  2799.       - The physical record length is 128 bytes.
  2800.  
  2801.       - The  data  set identifier (data set  label  positions  6
  2802.         through 22) is not longer than eight positions.
  2803.  
  2804. Additional  requirements vary between the IBM diskette 1 and  2.
  2805. IBM diskette 1 must:
  2806.  
  2807.       - Be   initialized  with  physically  sequential   records
  2808.         (Volume  label positions 77 and 78 are specified  either
  2809.         bb (blank) or 01.)
  2810.  
  2811.       - Have basic exchange data sets on tracks 1 through 73 only.
  2812.  
  2813. IBM diskette 2 must:
  2814.  
  2815.       - Be   initialized  with  physically  sequential   records
  2816.         (Volume  label positions 77 and 78 may be  specified  bb
  2817.         (blank) or 01 through 13.)
  2818.  
  2819.       - Have basic exchange data sets on cylinders 1 through 74.
  2820.  
  2821. No  diskette containing basic exchange data sets is  allowed  to
  2822. use alternative physical record relocation.
  2823.  
  2824.  
  2825. Type H data exchange
  2826. --------------------
  2827.  
  2828. Type  H  exchange  data sets  have  requirements  assuring  that
  2829. diskettes  may be exchanged between systems capable  of  reading
  2830. and writing the IBM diskette 2D.
  2831.  
  2832. For type H exchange data sets, the exchange type indicator (data
  2833. set label position 44) must be an H. This means:
  2834.  
  2835.       - The data set is organized sequentially.
  2836.  
  2837.       - The records are a maximum of 256 bytes long.
  2838.  
  2839.       - The records are of fixed length, unblocked, and unspanned.
  2840.  
  2841.       - The physical record length is 256 bytes.
  2842.  
  2843.       - The  data  set identifier (data set  label  positions  6
  2844.         through 22) is not longer than eight positions.
  2845.  
  2846. In addition, a diskette containing type H exchange data sets may
  2847. be  initialized with physically non-sequential  records  (volume
  2848. label positions 77 and 78 are space or 01 through 13).
  2849.  
  2850. In  a  type  H exchange data set,  alternative  physical  record
  2851. relocation is not allowed.
  2852.  
  2853.  
  2854. Type E general exchange
  2855. -----------------------
  2856.  
  2857. Type E exchange data sets have requirements that force the using
  2858. system to examine each field in the header label. None of  these
  2859. fields can be assumed or summarized.
  2860.  
  2861. For type E exchange data sets, the exchange type indicator (data
  2862. set label position 44) must be an E. This means:
  2863.  
  2864.       - On output, all supported fields must contain values that
  2865.         accurately  describe the data set, and  all  unsupported
  2866.         fields must contain space characters.
  2867.  
  2868.       - On  input,  all  supported fields  must  be  checked  to
  2869.         accurately determine the attributes of the data set.
  2870.  
  2871.  
  2872. APPENDIX G. GLOSSARY
  2873. --------------------
  2874.  
  2875. address:
  2876. The  location of any physical record on the diskette,  specified
  2877. by  the  cylinder number, head number, and  record  number.  (In
  2878. publications describing the locations of a physical record on  a
  2879. one-sided  diskette,  the address might be  specified  by  track
  2880. number, 00, and record number.)
  2881.  
  2882. AM:
  2883. Address marker.
  2884.  
  2885. basic data exchange:
  2886. A  format  for exchanging data on diskettes between  systems  or
  2887. devices that use the IBM diskettes 1 and 2.
  2888.  
  2889. block
  2890. A set of adjacent logical records recorded as a unit.
  2891.  
  2892. blocking:
  2893. Combining two or more records into one block.
  2894.  
  2895. BOE:
  2896. Beginning of extent
  2897.  
  2898. byte:
  2899. A sequence of adjacent binary digits operated on as a unit;  the
  2900. representation of one character.
  2901.  
  2902. C:
  2903. Celsius.
  2904.  
  2905. cm:
  2906. Centimeters.
  2907.  
  2908. cyclic redundancy check:
  2909. A method of error checking performed when reading or writing data.
  2910.  
  2911. cylinder:
  2912. The  tracks  that  can be  accessed  without  repositioning  the
  2913. read/write heads.
  2914.  
  2915. data set:
  2916. The  major unit of data storage, consisting of a  collection  of
  2917. data records stored in a user-specified format.
  2918.  
  2919. diskette drive:
  2920. The  portion of the system or device that handles  the  diskette
  2921. functions.
  2922.  
  2923. diskette envelope:
  2924. The  removable,  protective envelope in which  the  diskette  is
  2925. stored.
  2926.  
  2927. diskette jacket:
  2928. The permanent, protective cover that houses the flexible disk.
  2929.  
  2930. diskette magazine:
  2931. A  container  for  up  to 10 diskettes;  used  on  the  diskette
  2932. magazine drive.
  2933.  
  2934. diskette magazine drive:
  2935. A  diskette  drive  that automatically  loads  and  unloads  the
  2936. diskettes from a diskette magazine.
  2937.  
  2938. double density:
  2939. Bits written on the IBM diskette 2D at twice the density used on
  2940. IBM diskettes 1 and 2.
  2941.  
  2942. drive spindle:
  2943. The  portion  of  the diskette drive that  is  inserted  in  the
  2944. diskette and revolves, turning the disk within the jacket.
  2945.  
  2946. EOD:
  2947. End of data.
  2948.  
  2949. EOE:
  2950. End of extent.
  2951.  
  2952. F:
  2953. Fahrenheit.
  2954.  
  2955. head:
  2956. See read/write head.
  2957.  
  2958. ID:
  2959. Identification.
  2960.  
  2961. IMPL:
  2962. Initial MicroProgram Load.
  2963.  
  2964. index cylinder:
  2965. Cylinder  00. This cylinder is used to store  information  about
  2966. the diskette.
  2967.  
  2968. index hole:
  2969. The small hole in the disk and the jacket; used for timing.
  2970.  
  2971. initialization:
  2972. The   process   of  writing  the   addresses,   index   cylinder
  2973. information,  and  other  system information  on  the  diskette.
  2974. (Initialization is also used to assign alternative cylinders.)
  2975.  
  2976. IPL:
  2977. Initial Program Load.
  2978.  
  2979. IRD:
  2980. Information Records Division.
  2981.  
  2982. kg:
  2983. Kilograms.
  2984.  
  2985. logical record:
  2986. A record that does not necessarily conform to the boundaries  of
  2987. a  physical  record. The logical record can be longer  than  the
  2988. physical  record,  shorter than the physical record, or  one  of
  2989. several logical records within a single physical record.
  2990.  
  2991. permanent diskette label:
  2992. The  label attached permanently to the upper left corner of  the
  2993. diskette jacket.
  2994.  
  2995. Physical record:
  2996. One or more records written within one sector on a track.
  2997.  
  2998. read (operation):
  2999. The  process  of  sensing the magnetic fields  on  the  diskette
  3000. recording  surface and converting them into signals  appropriate
  3001. for use by the system or device.
  3002.  
  3003. read/write head:
  3004. The unit in the diskette drive that reads from or writes on  the
  3005. diskette recording surface.
  3006.  
  3007. record:
  3008. A collection of related items of data, treated as a unit.
  3009.  
  3010. recording surface:
  3011. The portion of the diskette that is used to store information.
  3012.  
  3013. sector:
  3014. The addressable unit into which each track is divided.
  3015.  
  3016. spanned record:
  3017. A logical record stored in more than one block.
  3018.  
  3019. temporary identification label:
  3020. The  removable label attached to the upper right corner  of  the
  3021. diskette jacket.
  3022.  
  3023. track:
  3024. That portion of the diskette recording surface available to  one
  3025. read/write head at each access position.
  3026.  
  3027. type E general exchange:
  3028. A  method  for exchanging unformatted data  on  diskettes.  This
  3029. exchange requires the using system to examine the header labels.
  3030.  
  3031. type H data exchange:
  3032. A  format  for exchanging data on diskettes between  systems  or
  3033. devices that use the IBM diskette 2D.
  3034.  
  3035. unblocked:
  3036. One logical record that exclusively occupies one or more blocks.
  3037.  
  3038. unspanned:
  3039. One or more logical records that do not extend beyond one block.
  3040.  
  3041. write (operation):
  3042. The  process  of  generating magnetic  fields  on  the  diskette
  3043. recording surface.
  3044.  
  3045.  
  3046. INDEX
  3047. -----
  3048.  
  3049. (To be done by WS4...)
  3050.  
  3051.  
  3052. EOF
  3053.  
  3054.  
  3055.  
  3056.