home *** CD-ROM | disk | FTP | other *** search
- @(#)XHDI/intro.eng
- @(#)Julian F. Reschke, 22. März 1992
-
- The purpose of the XHDI (`eXtended HardDisk Interface') specification is to
- enhance the communication with drivers for block oriented mass storage
- media. We started with the thought to create a uniform interface for some
- additional driver features. One goal was to create a standard method for
- virtual memory systems to lock the eject button of Syquest harddisk drives
- (you don't want the user to remove the cartridge with the swap partition).
-
- After further discussion, it was clear that the information available via
- the PUN_INFO structure just wasn't enough and that the missing information
- should be available with the help of this XHDI specification. Reasons:
-
- - the PUN_INFO structure only has room for 16 devices, but BIOS (and
- some GEMDOS replacements) allow 32 devices
-
- - it is impossible to install more than one AHDI compatible harddisk driver
- in the system (there is only one PUN_INFO structure).
-
- - Atari's definition of device numbers only works for drives with Logical
- Unit Number 0.
-
-
- For these reasons, the purpose of the XHDI specification is:
-
- - to provide more information about the installed devices
-
- - to support new driver features like Stop/Start or Lock/Unlock.
-
- The XHDI specification doesn't define new driver features -- it should be
- easy to retrofit it into existing drivers.
-
-
- For questions and suggestions, ask:
-
- Julian F. Reschke
- Hensenstraße 142
- D-W4400 Münster
-
- email: jr@ms.maus.de, julian@math.uni-muenster.de
-
-
- People involved in this specification ([eMail address], (product
- name/company))
-
- Stefan Baucke [Stephan_Baucke@ac.maus.de]
- Michael Bernards [Michael_Bernards@k2.maus.de] (Rufus, Creativ/Color Concept)
- Claus Brod [Claus_Brod@bb.maus.de] (Scheibenkleister, Maxon)
- Stefan Eissing [Stefan_Eissing@st.maus.de] (Gemini)
- Alexander Herzlinger [herzling@rhrk.uni-kl.de] (VRAM, OverScan)
- Johannes Hill [Johannes_Hill@mz.maus.de] (TempleMon)
- Karsten Isakovic [Karsten_Isakovic@b.maus.de] (SysMon, OverScan)
- Hans-Dieter Jankowski [Hans-Dieter_Jankowki@un.maus.de] (HuSHI, Hard & Soft)
- Laurenz Prüßner [Laurenz_Pruessner@b.maus.de]
- Julian Reschke [jr@ms.maus.de] (SCSI-Tool, Hard & Soft)
- Hansi Richstein [Hansi_Richstein@ac3.maus.de] (Kobold, Kaktus)
- Uwe Seimet [seimet@rhrk.uni-kl.de] (Diskus, CCD)
- Eric Smith [ersmith@julian.uwo.ca] (MiNT)
- Dirk Steins [Dirk_Steins@k2.maus.de] (ProStream, Protar)
-