home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 1 / crawlyvol1.bin / program / books / xhdi_110 / intro.txt < prev    next >
Text File  |  1993-05-18  |  3KB  |  75 lines

  1. @(#)XHDI/intro.txt
  2. @(#)Julian F. Reschke, 18. Mai 1993
  3.  
  4. Wie unschwer am Namen (`eXtended HardDisk Interface') zu erkennen ist, 
  5. soll die XHDI-Spezifikation die Möglichkeiten der Kommunikation mit 
  6. Treibern für blockorientierte Massenspeicher verbessern. Ausgangspunkt 
  7. war die Überlegung, einige zusätzliche Eigenschaften, die viele Treiber 
  8. bereits haben, über eine dokumentierte Schnittstelle nach außen zu 
  9. führen. Dies sollte speziell Virtual-Memory-Programmen die Möglichkeit 
  10. geben, Wechselplatten zu verriegeln (wer wollte schon, daß die Swap-
  11. Partition während des Swappens entfernt werden kann...).
  12.  
  13. Mit fortschreitender Diskussion hat sich herausgestellt, daß auch die 
  14. durch die PUN_INFO-Struktur bereitgestellten Informationen nicht immer 
  15. ausreichen und daher über die XHDI-Spezifikation erweitert werden 
  16. sollten. Gründe:
  17.  
  18. - die PUN_INFO-Struktur hat nur Platz für 16 Geräte, obwohl das BIOS 
  19.   (und einige GEMDOS-Aufsätze) 32 Geräte erlauben.
  20.  
  21. - eine Installation mehrerer AHDI-kompatibler Treiber im System ist 
  22.   nicht möglich.
  23.  
  24. - die Atari-Definition von Gerätenummern geht davon aus, daß immer nur 
  25.   LUN 0 eines ACSI- oder SCSI-Targets benutzt wird.
  26.  
  27. Der Sinn und Zweck der XHDI-Spezifikation (in der Version 
  28. 1.10, Erweiterungen sind natürlich denkbar) sieht damit so aus:
  29.  
  30. - flexiblerer und umfassenderer Zugang zu den Informationen über die
  31.   einzelnen Geräte.
  32.  
  33. - Unterstützung erweiterter Treiberfunktionen wie Stop/Start oder
  34.   Verriegeln/Entriegeln.
  35.  
  36. Nicht Sinn der Sache ist, völlig neue Anforderungen an Treiber 
  37. festzulegen. Die XHDI-Spezifikation soll sich nach Möglichkeit auf 
  38. einfache Weise in bestehende Treiber integrieren lassen.
  39.  
  40.  
  41. Fragen und Änderungswünsche bitte an:
  42.  
  43. Julian F. Reschke
  44. Hensenstraße 142
  45. D-48161 Münster
  46.  
  47. email: jr@ms.maus.de
  48.  
  49.  
  50. An der Formulierung des Standards waren beteiligt (in eckigen Klammern: 
  51. eMail-Adresse, ggfs. in runden Klammern: Produkt/Firma):
  52.  
  53. Stefan Baucke [Stephan_Baucke@ac.maus.de]
  54. Michael Bernards [Michael_Bernards@k2.maus.de] (Color Concept)
  55. Claus Brod [Claus_Brod@bb.maus.de] (Scheibenkleister, Maxon)
  56. Stefan Eissing [se@st.maus.de] (Gemini)
  57. Alexander Herzlinger [herzling@rhrk.uni-kl.de] (VRAM, OverScan)
  58. Johannes Hill [Johannes_Hill@mz.maus.de] (TempleMon)
  59. Karsten Isakovic [ki@b.maus.de] (SysMon, OverScan)
  60. Hans-Dieter Jankowski [Hans-Dieter_Jankowki@un.maus.de] (HuSHI, Hard & Soft)
  61. Laurenz Prüßner [Laurenz_Pruessner@b.maus.de]
  62. Julian Reschke [jr@ms.maus.de] (SCSI-Tool, Hard & Soft)
  63. Hansi Richstein [Hansi_Richstein@ac3.maus.de] (Kobold, Kaktus)
  64. Uwe Seimet [seimet@rhrk.uni-kl.de] (Diskus, CCD)
  65. Eric Smith [ersmith@netcom.com] (MiNT)
  66. Dirk Steins [Dirk_Steins@k2.maus.de] (ProStream, Protar)
  67.  
  68.  
  69. Neu in XHDI 1.10
  70. ----------------
  71.  
  72. - IDE-Dokumentation vervollständigt
  73. - Neue Funktionen speziell für das Einbinden `fremder' Dateisysteme.
  74.  
  75.