home *** CD-ROM | disk | FTP | other *** search
/ Vectronix 2 / VECTRONIX2.iso / FILES_01 / HDDRV_40.LZH / HDDRIVER / README < prev    next >
Text File  |  1995-02-05  |  7KB  |  121 lines

  1. Die wichtigsten Änderungen in HDDRIVER 3.51 gegenüber HDDRIVER 2.80:
  2.  
  3. - Die Option "XFRB anlegen" reserviert einen 64 KByte gro₧en Speicherblock
  4.   für bestimmte Gerätetreiber (z.B. für Streamer). Nähere Informationen zum
  5.   XFRB finden sich in den Beschreibungen zu den Treibern, die das XFRB-
  6.   Konzept unterstützen. Arbeitet man mit keinem derartigen Gerätetreiber ist
  7.   es nicht sinnvoll, "XFRB anlegen" zu aktivieren.
  8. - Die Option "MULTIPLE READ/WRITE" kann bei manchen Rechnern, insbesondere
  9.   bei STs mit IDE-Adapter zu einer höheren Zugriffsgeschwindigkeit am IDE-
  10.   Bus führen. Dies sollte im Einzelfall ausprobiert werden.
  11. - Die Treiberroutinen für Falcon SCSI wurden verbessert.
  12. - HDDRIVER erkennt, ob MagiC! (vormals Mag!X) >= 3.0 aktiv ist. Wenn ja,
  13.   werden bis zu 26 Laufwerke A bis Z (auper U) unterstützt. (MagiC! 3.0
  14.   befindet sich zur Zeit noch im Betastadium, ist also noch nicht erhältlich.)
  15. - HARDBOOT installiert HDDRIVER nun als HDDRIVER.SYS, also mit konformer
  16.   Extension zu anderen Treibern.
  17. - HARDBOOT erlaubt es nun, den Prozessorcache beim Booten mit HDDRIVER
  18.   unverändert zu lassen. Das Abschalten der Option >CPU-Cache aktivieren< ist
  19.   nur dann sinnvoll, wenn man einen Rechner mit 68030-Karte (z.B. PAK/3)
  20.   besitzt und noch mit TOS 2.0 arbeitet.
  21. - HARDPART löst nach dem Partitionieren keinen Reset mehr aus, wenn ein XHDI
  22.   1.2 kompatibler Treiber installiert ist. Stattdessen wird dem Treiber für
  23.   die entsprechenden Laufwerke ein Medienwechsel mitgeteilt. Ändert sich durch
  24.   die Partitionierung die Zahl der Partitionen, sollte dennoch ein Reset
  25.   durchgeführt werden, damit die Laufwerkskennungen neu verteilt werden.
  26. - HDDRIVER erlaubt nun die Auswahl der Schnittstelle, die zuerst auf Platten
  27.   überprüft werden soll. Diese lä₧t sich unter "Priorität" in HDDRCONF
  28.   einstellen. So kann man beim TT ACSI-Platten vor SCSI-Platten, beim Falcon
  29.   SCSI-Platten vor IDE-Platten einbinden.
  30. - IDEINIT erlaubt die Verwendung "kritischer" IDE-Platten (s. u.).
  31. - HDDRIVER unterstützt beim Parken per XHDI das IDE Power-Management.
  32. - Erkennung von Medien mit vertauschten High- und Low-Bytes.
  33. - Das Accessory AUTOPARK bietet nun einen zusätzlichen Button "Sichern" an.
  34.   Damit lassen sich die aktuellen Einstellungen auf Laufwerk C speichern.
  35. - Die Datei ICONS.RSC enthält einen Satz Icons für HDDRIVER und die
  36.   zugehörigen Programme. (Die Icons wurden von Karl-Ludwig Dietsch gestaltet.)
  37. - HDDRIVER unterstützt XHDI 1.25 sowie Bus Arbitrierung (s. u.).
  38. - AUTOPARK.PRG wird nicht mehr benötigt.
  39. - Die Option zum Einschalten des CPU-Cache während des Bootens befindet sich
  40.   nun nicht mehr in HARDBOOT, sondern in HDDRCONF.
  41. - Fehler beim Lesen/Schreiben von zusammenhängenden Blöcken mit mehr als 16383
  42.   Sektoren (8 MByte) bei Falcon SCSI behoben.
  43. - Die Option "F030 SCSI" in HDDRCONF entfällt. Da inzwischen eine ganze Reihe
  44.   an Hardwarefehlern bei Falcon SCSI bekannt ist, die nicht per Software
  45.   behoben werden können, ist die einzig sinnvolle Lösung bei Problemen mit dem
  46.   SCSI-Bus des Falcon ein Hardware-Patch. Wenden Sie sich hierzu bitte an
  47.   Ihren Atari-Händler.
  48.  
  49. Die wichtigsten Änderungen in HDDRIVER 4.00 gegenüber HDDRIVER 3.50:
  50.  
  51. - Das Programm HDDRUTIL ersetzt HARDBOOT, HDDRCONF, HARDPART und IDEINIT.
  52. - Unterstützung nicht blockierender DMA-Übertragungen unter MagiC 3.0. Hierzu
  53.   ist die entsprechende Option innerhalb der allgemeinen Parameter zu
  54.   aktivieren. Dieser Modus ist unter MagiC 3.0 grundsätzlich zu empfehlen, da
  55.   Festplattenaktiväten am ACSI- oder SCSI-Bus nicht mehr dafür sorgen, da₧
  56.   parallel laufende Programme während der Datenübertragung angehalten werden
  57.   müssen. Auf diese Weise erfährt das Multitasking während plattenintensiver
  58.   Operationen eine deutliche Beschleunigung. Auch in Verbindung mit der
  59.   virtuellen Speicherverwaltung OUTSIDE kann dieser Modus vorteilhaft und ohne
  60.   Gefahr von Datenverlusten eingesetzt werden.
  61.  
  62.  
  63. Bus Arbitrierung
  64.  
  65. HDDRIVER unterstützt für SCSI bei TT und Falcon nun die sogenannte "Bus
  66. Arbitration". In diesem Modus können mehrere Rechner gleichzeitig auf eine
  67. einzige Festplatte zugreifen, ohne da₧ es auf Treiberebene Probleme gibt.
  68. Dazu wird jedem Rechner eine eigene SCSI-ID zugewiesen, die nicht doppelt
  69. vorkommen darf. Die ID wird in HDDRCONF unter >Arbitration SCSI-ID<
  70. eingestellt. Au₧erdem mu₧ dieser Button selektiert werden, damit Bus
  71. Arbitration verwendet wird. Die Bus Arbitrierung bietet zwei Vorteile
  72. gegenüber dem normalen SCSI-Betrieb:
  73.  
  74.   1. Mehrere Rechner können gleichzeitig auf eine Platte zugreifen, ohne da₧
  75.      es auf Treiberebene Probleme gibt. Es ist jedoch zu beachten, da₧ jeder
  76.      Rechner (GEMDOS) in der Regel einen eigenen Cache für jede Partition
  77.      unterhält. Schreibzugriffe auf gemeinsame Partitionen sind daher nicht
  78.      empfehlenswert. Es bietet sich an, solche Partitionen mit HDDRIVER
  79.      schreibzuschützen. Unproblematisch ist es, wenn zwar auf eine gemeinsame
  80.      Platte, aber nicht auf dieselben Partitionen zugegriffen wird, z. B.
  81.      wenn ein Computer unter TOS, der andere unter Linux läuft und daher
  82.      keine gemeinsamen Partitionen vorhanden sind.
  83.   2. Platten oder MODs, die Treiber mit Bus Arbitrierung zwingend erforden
  84.      (z. B. Quantum Empire PD1080S, Fujitsu M2512A) können nun am TT oder
  85.      Falcon betrieben werden. Booten kann man von diesen Platten allerdings
  86.      nicht, da TOS keine Bus Arbitrierung unterstützt und daher nach einem
  87.      Reset den Rootsektor dieser Platten nicht lesen kann.
  88.  
  89. Die SCSI-ID für den Bus Arbitration Modus wird in dem dafür vorgesehenen
  90. Bereich im nicht flüchtigen RAM (NVM) abgelegt. Bus Arbitrierung ist nur beim
  91. SCSI-Bus von Falcon und TT möglich, nicht aber bei einem ST. Der Button
  92. >Arbitration SCSI-ID< wird daher beim ST nicht angezeigt.
  93.  
  94.  
  95. "Kritische" IDE-Festplatten
  96.  
  97. Manche IDE-Festplatten liefern dem Festplattentreiber auf Anfrage keine
  98. gültigen Angaben über ihr Format, so da₧ es notwendig ist, diese Daten per
  99. Hand vorzugeben. Solche Platten, bei denen es sich in der Regel um ältere
  100. Typen handelt, erkennt man daran, da₧ sich Festplattentreiber auf ihnen nicht
  101. mit den üblichen Methoden (s. Handbuch) installieren lassen.
  102. Besitzen Sie eine dieser alten Platten, gehen Sie zur Treiberinstallation wie
  103. folgt vor:
  104. Rufen Sie nach dem Start von HDDRUTIL die Option "IDE-Parameter" auf. Es
  105. werden die Plattenparameter der IDE-Einheiten 0 und 1 (sofern vorhanden) so
  106. angezeigt, wie die Platte sie dem Treiber übermitteln würde. Tragen Sie nun
  107. die korrekten Parameter in die Eingabefelder ein. Diese Parameter finden Sie
  108. entweder in der Hardware-Information zur Platte oder erfragen sie vom
  109. demjenigen, der Ihnen die Platte verkauft hat. Verlassen Sie den Dialog mit
  110. OK und installieren Sie danach HDDRIVER wie im Handbuch beschrieben.
  111. Ein Wort zum Hintergrund dieser Aktionen: Die Plattenparameter werden direkt
  112. in die HDDRIVER-Programmdatei eingetragen. Au₧erdem wird bei der Installation
  113. des Treibers ein Rootsektor auf die Platte geschrieben, der diese Parameter
  114. ebenfalls beinhaltet.
  115. Vor der Benutzung der Option "IDE-Parameter" sollten Sie auf jeden Fall erst
  116. versuchen, den Treiber ganz normal zu installieren. IDE-Platten, die falsche
  117. Parameter liefern, sind äu₧erst selten. In der Regel handelt es sich dabei um
  118. sehr alte Modelle.
  119.  
  120.  
  121.     Uwe Seimet, 5. Februar 1995