home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / jsage / znode3 / uploads / hgenscsi.lbr / HG-1-3.DOC < prev    next >
Encoding:
Text File  |  1993-06-07  |  4.3 KB  |  107 lines

  1. .RR--!----!----!----!----!----!----!----!----!----!----!----------------------R
  2. .OJ OFF
  3.  
  4.  
  5.                       HGEN
  6.  
  7.                    (Version 1)
  8.  
  9.  
  10. Description
  11.  
  12. Thi≤ utilit∙ modifie≤ thσ systeφ track≤ oε you≥ harΣ drivσ t∩ perforφ disδ ì
  13. controlle≥ initializatioε anΣ CP/═ BIO╙ installatioε t∩ suppor⌠ automatiπ ì
  14. bootinτ froφ thσ harΣ disδ drive«  Wheε you≥ systeφ boot≤ (oε powe≥-u≡ o≥ ì
  15. reset)¼ ß numbe≥ oµ BIO╙ parameter≤ mus⌠ bσ se⌠ prio≥ t∩ acces≤ oµ thσ harΣ ì
  16. disδ drives«  Also¼ somσ harΣ disδ controller≤ requirσ initializatioε beforσ ì
  17. use« HGE╬ provide≤ thσ facilit∙ fo≥ installinτ thesσ routine≤ oε thσ systeφ ì
  18. tracks.
  19.  
  20. HGE╬ provide≤ controlle≥ initializatioε oε rese⌠ fo≥ tw∩ type≤ oµ harΣ disδ ì
  21. controllers¼ thσ Xebeπ 1410(A)¼ anΣ thσ DT├ 510(A/B)« Mos⌠ SCS╔ harΣ disδ ì
  22. controller≤ currentl∙ beinτ manufactureΣ d∩ no⌠ requirσ initialization«  Thesσ ì
  23. selµ-initializinτ controller≤ arσ referreΣ t∩ a≤ "SCS╔ Generic.ó  The∙ ì
  24. automaticall∙ initializσ themselve≤ oε poweru≡ froφ parameter≤ whicΦ the∙ writσ ì
  25. t∩ ß reserveΣ areß oε thσ harΣ disδ wheε the∙ forma⌠ thσ drive« Controller≤ ì
  26. knowε t∩ bσ SCS╔ Generiπ are║ Adaptec¼ Shugart¼ anΣ Xebeπ OWL« 
  27.  
  28. HGE╬ provide≤ ß simila≥ initializatioε mechanisφ fo≥ noε SCS╔ Generiπ ì
  29. controllers«  Mos⌠ controller≤ initializσ themselve≤ t∩ ß specifiπ defaul⌠ ì
  30. drivσ type«  Fo≥ instance¼ thσ DT├ 50░ serie≤ defaul⌠ t∩ aε S╘-50╢ typσ drive¼ ì
  31. witΦ ┤ head≤ anΣ 15│ tracks«  Thi≤ defaul⌠ initializatioε i≤ sufficien⌠ t∩ ì
  32. allo≈ readinτ iε thσ boo⌠ secto≥ anΣ systeφ track≤ froφ thσ harΣ disk« Sincσ ì
  33. thσ systeφ track≤ occup∙ 3▓ sectors¼ the∙ wil∞ bσ completel∙ containeΣ oε thσ ì
  34. firs⌠ platte≥ oµ cylinde≥ 0«  Thi≤ mean≤ tha⌠ i⌠ i≤ no⌠ necessar∙ t∩ movσ thσ ì
  35. head≤ ofµ cylinde≥ ░ iε orde≥ t∩ reaΣ thσ systeφ track≤ oε an∙ harΣ drivσ tha⌠ ì
  36. i≤ formatteΣ witΦ a⌠ leas⌠ 1╢ 51▓ bytσ sector≤ pe≥ track«  Oncσ thσ systeφ ì
  37. track≤ havσ beeε read¼ thσ controlle≥ i≤ initializeΣ witΦ thσ correc⌠ numbe≥ oµ ì
  38. head≤ anΣ cylinder≤ fo≥ you≥ harΣ disk.
  39.  
  40. Before running HGEN, you must have first meet the following requirements:
  41.  
  42. .lm8
  43. .pm6
  44. áááááo you≥ SCS╔ boo⌠ EPRO═ mus⌠ bσ versioε 1.│ o≥ higher
  45.  
  46. áááááo thσ Littlσ BoarΣ SCS╔ addres≤ mus⌠ bσ se⌠ t∩ 7
  47.  
  48. áááááo thσ harΣ drivσ SCS╔ controlle≥ addres≤ mus⌠ bσ se⌠ t∩ 0
  49.  
  50. áááááo thσ harΣ drivσ addresseΣ a≤ LU╬ ░ oε thi≤ controlle≥ mus⌠ havσ beeε ì
  51. áááááááformatted
  52.  
  53. áááááo thσ system≤ track≤ oε thσ harΣ drivσ mus⌠ havσ beeε SYSGENeΣ froφ you≥ ì
  54. áááááááHarΣ Drivσ Systeφ Maste≥ flopp∙ disk
  55.  
  56. áááááo HINI╘ mus⌠ havσ beeε ruε t∩ initializσ thσ controller¼ anΣ a⌠ leas⌠ onσ ì
  57. áááááááCP/═ partitioε mus⌠ havσ beeε defined
  58.  
  59. áááááo SWA╨ mus⌠ havσ beeε ruε t∩ makσ thσ firs⌠ harΣ drivσ partitioε drivσ A.
  60. è
  61. .lm
  62. .pm
  63. HGE╬ wil∞ onl∙ initializσ thσ harΣ drivσ addresseΣ a≤ LU╬ ░ oε thσ harΣ drivσ ì
  64. controlle≥ a⌠ SCS╔ addres≤ 0«  Al∞ othe≥ controller≤ anΣ harΣ drive≤ shoulΣ bσ ì
  65. initializeΣ usinτ HINI╘ afte≥ bootup.
  66.  
  67. Operation
  68.  
  69. T∩ invokσ HGEN'≤ interactivσ men⌡ mode¼ simpl∙ typσ thσ program'≤ namσ froφ thσ ì
  70. CP/═ commanΣ line:
  71.  
  72.      A0>HGEN<RETURN> 
  73.  
  74. HGE╬ wil∞ promp⌠ yo⌡ fo≥ al∞ requireΣ information«  Thσ initia∞ promp⌠ asks:
  75.  
  76.      Are you sure you want to continue (Y/N)? __
  77.  
  78. Answe≥ ┘ t∩ thi≤ promp⌠ iµ yo⌡ wan⌠ t∩ instal∞ thσ automatiπ boo⌠ u≡ change≤ oε ì
  79. thσ harΣ drive.
  80.  
  81. Next¼ yo⌡ wil∞ bσ prompteΣ fo≥ thσ harΣ drivσ controlle≥ type« HGE╬ support≤ ì
  82. thσ followinτ SCS╔ controllers:
  83.  
  84. .lm8
  85. .pm6
  86. áááááo Generiπ SCS╔ burs⌠ modσ controllers
  87.  
  88. áááááo Generiπ SCS╔ bytσ modσ controllers
  89.  
  90. áááááo Xebeπ 1410(A)
  91.  
  92. áááááo DT├ 50░ series
  93.  
  94. .lm
  95. .pm
  96. Iµ you≥ controlle≥ i≤ ß generiπ SCS╔ type¼ HGE╬ wil∞ g∩ aheaΣ anΣ makσ thσ ì
  97. change≤ t∩ thσ systeφ tracδ anΣ inforφ yo⌡ tha⌠ yo⌡ caε no≈ boo⌠ directl∙ froφ ì
  98. thσ harΣ drive«  Fo≥ thσ Xebeπ anΣ DT├ controllers¼ yo⌡ wil∞ bσ prompteΣ fo≥ ì
  99. thσ drivσ characteristic≤ oµ thσ drivσ addresseΣ a≤ LU╬ 0«  Thi≤ informatioε i≤ ì
  100. thσ samσ drivσ-relateΣ informatioε requireΣ b∙ HFORMA╘ anΣ HINIT¼ namely║ ì
  101. numbe≥ oµ cylinders¼ numbe≥ oµ heads¼ RW├ cylinder¼ WP├ cylinder¼ anΣ drivσ ì
  102. ste≡ rate.
  103.  
  104. HGE╬ wil∞ completσ thσ change≤ t∩ thσ systeφ tracδ momentarily« Oncσ i⌠ ì
  105. finishes¼ parδ thσ head≤ oµ thσ drive¼ pres≤ RESET¼ anΣ afte≥ thσ flopp∙ drivσ ì
  106. time≤ out¼ you≥ systeφ wil∞ boo⌠ directl∙ froφ thσ harΣ disk.
  107.  
  108.