SPIN(4)                      Gertetreiber                      SPIN(4)

NAME
     SPIN! - MiNT- und MagiC-XFS fr CD-ROM-Dateisysteme,
             MetaDOS-BOS-Treiber

VERSION
     Release 0.34

BESCHREIBUNG
     Achtung: dieses Programmpaket ist NICHT `Public-Domain' oder `Free-
     ware'. Nheres dazu unter `COPYRIGHT'!!!!

     SPIN! ist ein Treiberpaket fr CD-ROMs, zur Zeit bestehend aus
     dem MiNT-XFS SPIN.XFS (eXtended File System), dem MagiC-XFS SPIN-
     MAGX.XFS und dem MetaDOS-BOS-Treiber SPIN_SD.BOS, der wiederum auf 
     dem SCSIDRV-Interface von Steffen Engel aufsetzt.

     Alle Komponenten knnen vllig separat eingesetzt werden: zum 
     Beispiel ein XFS basierend auf einem fremden BOS-Treiber (bei-
     spielsweise fr IDE-CD-ROMs), aber auch der BOS-Treiber als Basis 
     fr einen fremden DOS-Treiber (zum Beispiel als Ersatz fr Ataris 
     CDARGEN.BOS als Basis fr ISO9660F.DOS).


     Ein bichen Treibertheorie

     Hinter SPIN! steht die Idee, klar definierte Treiberschnittstellen 
     zu definieren, zu implementieren und zu dokumentieren. Damit soll 
     es mglich werden, da jeder "seine" CD-Rom-Anbindung je nach 
     Betriebssystem und Hardware mglichst frei zusammenstellen kann.

     Um zu verstehen, was wann wie zusammenpat, mssen ein paar 
     Begriffe geklrt werden.

     Level 5 - Anwendungsprogramme

          Dies knnte jedes beliebige Programm mit Dateisystemzugriff 
          (zB GEM-View), aber auch ein Tool zum Steuern der Audiofunk-
          tionen (zB CDDA.APP aus dem CD-Tool-Paket) sein.

     Level 4 - das Betriebssystem

          Dies kann zur Zeit TOS, MagiC oder MiNT sein.

     Level 3 - der Dateisystemtreiber

          Je nach dem verwendeten Betriebssystemtyp sind hier ein Meta-
          DOS-DOS-Treiber (fr TOS und eingeschrnkt auch fr MagiC), 
          ein MagiC-XFS (fr MagiC) oder ein MiNT-XFS (fr MiNT) 
          mglich.

     Level 2 - der Gertetreiber

          Der Gertetreiber "abstrahiert" das Konzept eines CD-ROMs. Das 
          heit auf Deutsch, da er Funktionen zum Lesen von Daten, ein 
          paar Auskunftsfunktionen sowie Funktionen zur Audio-Steuerung 
          implementiert. Er ist als XBIOS-Erweiterung implementiert und 
          wird als BOS-Treiber durch MetaDOS/XBS geladen.

     Level 1 - der Schnittstellentreiber

          Ein Schnittstellentreiber sorgt fr die Kommunikation mit 
          Hardware, also SCSI, ACSI, IDE oder wasauchimmer.

     Level 0 - die Schnittstelle

          Die physikalische Hardware zum Anschlu des Gerts (SCSI-Chips 
          etc.)

     
     Level 0 und Level 4 sind in der Regel vorgegeben: man will ein 
     vorhandenes CD-ROM, das an einer festen Schnittstelle des Computers 
     angeschlossen ist, unter einem bestimmten Betriebssystem anspre-
     chen. Dazu bentigt man Treibersoftware fr die Level 3, 2 und 1. 
     Im folgenden will ich erklren, welche Bereiche SPIN! abzudecken 
     versucht, und was es sonst noch fr Treiber gibt.


SPIN.XFS - ein Level-3-Treiber fr MiNT

     Dies ist ein MiNT-Dateisystemtreiber fr CD-ROMs, der auf den 
     MetaDOS-BOS-Treibern aufbaut. Er kann also unter `Plain-MiNT', 
     MultiTOS, N.AES oder anderen MiNT-kompatiblen AES-Versionen einge-
     setzt werden.

     Das XFS untersttzt verschiedene Dateisystemtypen:

     -    ISO9660 Level 1 (das "normale" Format)

     -    ISO9660 mit "langen" Namen (wird zum Beispiel bei Amiga-CDs 
          verwendet)

     -    ISO9660 mit Rockridge-Erweiterungen (von diesen Erweiterungen 
          wird allerdings nur ein Teil ausgewertet)

     -    ISO9660 mit Apple-Erweiterungen (Resourcefork, Type und Crea-
          tor)

     -    ISO9660/Joliet: das Windows-95-Format, die Umwandlung der 
          Unicode-Zeichen in Dateinamen ist allerdings noch nicht ge-
          testet)

     -    Macintosh-HFS

     -    Audio-CDs (erfordert audio-fhigen Level-2-Treiber (BOS-Trei-
          ber))

     SPIN! besitzt keine eigenen Routinen zum Zugriff auf das Gert. 
     Stattdessen wird die Existenz eines Level-2-Treibers (MetaDOS-BOS-
     Treibers) vorausgesetzt. Diese strikte Trennung macht es mglich, 
     SPIN! mit jedem vorhandenen Level-2-Treiber zu kombinieren.


     BESONDERHEITEN BEI AUDIO-CDS

     Wenn der verwendete Level-2-Treiber Audio-Kommandos korrekt unter-
     sttzt, erscheinen bei einer Audio-CD sogenannte `Track-Dateien'. 
     Durch Doppelklick auf `TRACK01.PRG' wird beispielsweise die CD 
     beginnend beim ersten Song abgespielt.

     Ist der Level-2-Treiber zustzlich dazu in der Lage, von Audio-CDs 
     digital zu lesen (`DDS': Direct Digital Sampling), dann erscheinen 
     zustzlich Dateien mit der Extension `WAV'. Diese Dateien knnen 
     direkt von div. Soundtools gelesen werden und enthalten die 16-Bit-
     44100KHz-Sounddaten des Tracks.

     Tracks, die keine Audio-Daten enthalten, erscheinen mit der Exten-
     sion `DAT' (das kann zum Beispiel bei Mixed-Mode-CDs passieren). 
     Damit ist es mglich, auch dann per GEMDOS auf die Daten zuzugrei-
     fen, wenn es sich um keinen untersttzten Dateisystemtyp handelt 
     (zB eine Unix-CD).


     BESONDERHEITEN BEI MAC-CDS

     Zwei Varianten von Macintosh-CDs werden untersttzt: ISO9660-For-
     mate mit Apple-Erweiterungen und CD-ROMs im Macintosh-HFS-Format. 
     In beiden Fllen werden die MacMiNT- bzw. MagiCMac-Erweiterungen 
     zum Zugriff auf die Daten untersttzt:

     -    Type und Creator knnen per Dcntl/Fcntl FMACGETTYCR abgefragt 
          werden

     -    Auf die Resource-Fork kann per Fcntl FMACOPENRES zugegriffen 
          werden

     Bei CDs im HFS-Format tut SPIN! sein bestes, die Mac-Zeichen in 
     Dateinamen in sinvolle TOS-quivalente umzusetzen. Das ist aber 
     natrlich nicht immer einwandfrei mglich.


     BESONDERHEITEN BEI MIXED-MODE-CDS

     Wenn eine CD sowohl eine ISO9660- als auch eine Mac-HFS-Verzeich-
     nisstruktur enthlt, wird SPIN! normalerweise das zuletzte benutzte 
     Format "vorziehen". D.h., wenn vorher eine Nur-ISO-CD eingelegt 
     war, wird der ISO-Teil benutzt (und umgekehrt).

     Diese Prferenz lt sich durch einen "Forced Media Change" umdre-
     hen. Dazu drckt man beispielsweise in Gemini bei geffnetem 
     Verzeichnisfenster Shift-ESC. Wenn der eingesetzte Desktop diese 
     Funktion nicht anbietet, kann man sich mit dem kleinen Progrmmchen 
     `FORCEMED.APP' behelfen (siehe BIN-Ordner).

     hnliches gilt fr den Fall, da auf einer CD Audio- und Daten-
     tracks gemischt sind. In diesem Fall kann man mit Shift-ESC 
     zwischen der Darstellung der "Computerdaten" und der der "Audio-
     Tracks" hin- und herschalten.


     MULTISESSION-CDS

     SPIN! untersttzt Multisession-CDs (Photo-CD, CD-Extra, etc.). Dazu 
     ist es allerdings erforderlich, da der verwendete BOS-Treiber den 
     Metaioctl-Aufruf CDROMREADOFFSET untersttzt (was fr CDARGEN.BOS 
     nicht zutrifft, wohl aber fr SCSI_SD.BOS und HS-CDROM.BOS aus CD-
     Tool).


     CD-ROM-DEVICE

     Das XFS erzeugt Eintrge in u:\dev, um die Portierung von Unix-
     Sourcen zu erleichtern. Der Dateiname ist dabei

     u:\dev\CcTtDdSs.dsk

     wobei die vier Buchstaben fr die Controllernummer (ACSI: 0, SCSI: 
     1, IDE: 2), die Gertenummer (0..7), die LUN (0..7) und die 
     Partitionnummer stehen (immer 0). Achtung: SPIN! kann diese Infor-
     mation nur bei einigen Treibern erfragen, anderenfalls erscheint:

     u:\dev\cmtc.dsk

     (dabei steht 'm' fr MetaDOS, und das letzte Zeichen gibt die 
     MetaDOS-XBIOS-Gertenummer an).

     Das "erste" gefunden CD-ROM erhlt zustzlich den Eintrag: 
     u:\dev\cdrom.


SPINMAGC.XFS - ein Level-3-Treiber fr MagiC

     Wer den Abschnitt ber das MiNT-XFS bersprungen hat, darf jetzt 
     zurckblttern: SPINMAGC.XFS bietet nmlich exakt den identischen 
     Funktionsumfang, nur eben unter MagiC (getestet unter MagiC 5.x).


SPIN_SD.BOS - ein Level-2-Treiber fr ACSI/SCSI

     Dies ist der zum SPIN!-Paket gehrige BOS-Treiber. Er untersttzt 
     alle handelsblichen SCSI-CD-ROMs und -CD-Writer (und zustzlich 
     das Apple CD 150 sowie das Atari CDAR 504), wobei er sich auf das 
     Vorhandensein von Steffen Engels SCSI-Treiber (Level 1) oder eines 
     dazu kompatiblen Treibers sttzt (nicht im Paket enthalten).

     Das passende Laufwerk vorausgesetzt, werden Multisession-CDs, 
     Audio-Kommandos sowie das digitale Kopieren von Audiodaten unter-
     sttzt.

     "SCSI-Treiber" (bzw. CBHD oder HDDRIVER 7.x) sollte vor MetaDOS 
     geladen werden. Wenn SPIN_SD.BOS keinen installierten SCSI-Treiber 
     vorfindet, versucht er im AUTO-Ordner nacheinander folgende Pro-
     gramme auszufhren:

     \auto\scsidrv.prx   \auto\scsidrv.prg
     \auto\mm_scsi.prx   \auto\mm_scsi.prg

     Wenn man also den SCSI-Treiber ausschlielich fr CD-ROMs bentigt, 
     kann man ihn mit der Extension PRX im AUTO-Ordner ablegen. 
     SPIN_SD.BOS aktiviert ihn dann automatisch, wenn er ihn braucht.

     ...und bei welchen Gerten untersttzt SPIN_SD.BOS nun DDS (`Direct 
     Digital Sampling')? Insgesamt werden zur Zeit drei verschiedene 
     Verfahren benutzt:

     1.   Bei TOSHIBA-Laufwerken wird der Toshiba-eigene SCSI-Befehl 
          benutzt.

     2.   Bei SONY- und bei PLEXTOR-Laufwerken wird der SONY-eigene 
          Befehl benutzt.

     3.   Ansonsten wird der standardisierte Befehl aus dem SCSI-3-
          Multimedia-Befehlssatz probiert. Das klappt beispielsweise bei 
          Laufwerken der Firma PIONEER und bei einigen CD-Writern.

     ...und welche Laufwerke knnen fr DDS empfohlen werden? Die c't 
     empfiehlt PLEXTOR und auch PIONEER, der Autor konnte bisher nur ein 
     PIONEER-Gert testen und erzielt damit gute Ergebnisse (siehe 
     ddstest(1)).


INSTALLATION
     Das es (bislang) kein automatisches Installationsprogramm gibt, mu 
     man leider etwas mitdenken. Wir beginnen mit der:

     1. Installation von BOS/DOS-Treiber unter Plain-TOS

     In diesem Schritt wollen wir zunchst MiNT und MagiC auen vor 
     lassen, und das CD-ROM unter Plain-TOS ansprechen. Wenn Ihr System 
     unter Plain-TOS gar nicht luft (MagiCMac? MagiCPC?), dann mssen 
     Sie dies als Trockenbung betrachten.

     Wenn Sie bereits ber ein derartiges Setup verfgen, knnen Sie 
     direkt zu Schritt 2 springen.

     Bentigt wird MetaDOS 2.70 (im Archiv enthalten), ein zur Hardware 
     passender BOS-Treiber (siehe Beschreibungen oben und unten), sowie 
     ein DOS-Treiber fr ISO9660-CDs (beispielsweise ISO9660F.DOS aus 
     Ataris MetaDOS-Distribution).

     Legen Sie im AUTO-Ordner eine Textdatei namens CONFIG.SYS an. Sie 
     sollte in etwa wie folgt aussehen:

     *BOS, C:\AUTO\SPIN_SD.BOS, A:14
     *DOS, C:\AUTO\ISO9660F, Z:A

     Die erste Zeile beschreibt den verwendeten BOS-Treiber. Sie enthlt 
     den Namen der Treiberdatei, XBIOS-Kennung (hier 'A') und die 
     Gerteadresse.

     Fr die XBIOS-Kennung knnen Sie ruhig immer 'A' whlen -- sie hat 
     nichts damit zu tun, unter welchem Buchstaben das CD-ROM auf dem 
     Desktop erscheinen wird. Nur dann, wenn Sie mehrere Gerte per 
     MetaDOS ansteuern wollen, werden weitere Buchstaben bentigt.

     Die Gerteadresse legt fest, wo das CD-ROM angeschlossen ist. Dabei 
     gilt in der Regel (nheres sollte die Dokumentation zum BOS-Treiber 
     erklren!):

     0: ACSI 0       8: SCSI 0     16: IDE Master
     1: ACSI 1       9: SCSI 1     17: IDE Slave
     2: ACSI 2      10: SCSI 2
     3: ACSI 3      11: SCSI 3
     4: ACSI 4      12: SCSI 4
     5: ACSI 5      13: SCSI 5
     6: ACSI 6      14: SCSI 6
     7: ACSI 7      15: SCSI 7

     Fr SPIN_SD.BOS gilt zustzlich, da die LUN (logical unit number) 
     als Vielfaches von 8192 dazu addiert werden kann. LUN 1 auf SCSI 4 
     wre dann also 8204. Dieses Feature drfte nur im Zusammenhang mit 
     Phasechange-Laufwerken und Wechslern interessant sein und ist noch 
     nicht ausgiebig getestet.

     Im obigen Beispiel wird also ein CD-ROM auf Adresse SCSI 6 
     angesprochen.

     Wenn Sie nicht genau wissen, unter welcher Adresse das Gert 
     angeschlossen ist, knnen Sie ein passendes Test-Tool wie ID-
     TEST.APP aus SCSI-Tool/CD-Tool befragen. Anderenfalls hilft nur 
     probieren.

     Die zweite Zeile beschreibt den verwendeten DOS-Treiber. Auch sie 
     enthlt den Namen der Treiberdatei, dann aber die Zuordnung Lauf-
     werksbuchstabe zu XBIOS-Kennung. Im obigen Beispiel wird also der 
     XBIOS-Kennung 'A' der Laufwerksbuchstabe 'Z' zugeordnet.

     brigens kann man auch in einer Zeile denselben Treiber fpr zwei 
     Gerte anmelden:

     *BOS, C:\AUTO\SPIN_SD.BOS, A:14, B:13
     *DOS, C:\AUTO\ISO9660F, Z:A, Y:B

     Hier wrden also die SCSI-Gerte 5 und 6 als GEMDOS-Laufwerke 'Y' und 
     'Z' angemeldet. 

     Achtung: viele Programme kommen nur mit maximal 16 Laufwerken klar. 
     In einem solchen Fall whlen Sie zB als Laufwerkskennung 'O' oder 
     gar 'B'.

     Wenn Sie die Datei nun an die Gegebenheiten angepat haben, und 
     auch METADOS.PRG sowie den BOS- und den DOS-Treiber in den AUTO-
     Ordner kopiert haben, sollte das CD-ROM als GEMDOS-Laufwerk 
     ansprechbar sein. Probieren Sie es am Besten mit einer "einfachen" 
     Daten-CD aus.

     
     2. Ersetzen eines bestehenden BOS-Treibers durch SPIN_SD.BOS

     Sie haben bereits einen BOS-Treiber, wollen aber stattdessen 
     SPIN_SD.BOS ausprobieren?

     Kein Problem: in der Datei CONFIG.SYS den BOS-Dateinamen entspre-
     chend ndern, SPIN_SD.BOS in den AUTO-Ordner kopieren und neu 
     booten.


     3. Installation des MiNT-XFS SPIN.XFS

     Entfernen Sie METADOS.PRG aus dem AUTO-Ordner (oder benennen Sie es 
     um). Kopieren Sie METAXBS.PRG in den AUTO-Ordner. Dabei mu META-
     XBS.PRG vor MINT.PRG ausgefhrt werden! Kopieren Sie SPIN.XFS in 
     den MiNT- oder MultiTOS-Ordner (in der Regel C:\MINT oder 
     C:\MULTITOS).

     Nach einem Neustart sollte der Zugriff auf das CD-Laufwerk ganz wie 
     unter normalem TOS mglich sein.


     4. Installation des MagiC-XFS SPINMAGC.XFS

     Kopieren Sie METAXBS.PRG in den AUTO-Ordner (die Position ist in 
     diesem Fall egal; er darf sogar METAXBS.PRX heien). Kopieren Sie 
     SPINMAGC.XFS in den Ordner \GEMSYS\MAGIC\XTENSION.

     Nach einem Neustart sollte der Zugriff auf das CD-Laufwerk ganz wie 
     unter normalem TOS mglich sein.


WIE ES FUNKTIONIERT
     METAXBS.PRG ist eine abgemagerte Version von METADOS.PRG, aus der 
     alle Funktionen zum Laden und Einbindung von DOS-Treibern entfernt 
     wurden. Das spart nicht nur Platz, sondern verhindert auch die 
     Installation der DOS-Treiber, die nun unter MiNT und MagiC nicht 
     mehr bentigt werden. Beim Starten bindet MetaXBS wie gewohnt die 
     BOS-Treiber ein. Alle MetaDOS-XBIOS-Funktionen stehen danach wie 
     unter MetaDOS zur Verfgung.

     Auch die XFSse lesen die MetaDOS-Konfigurationsdatei (aus 
     \AUTO\CONFIG.SYS). Sie suchen nach der nun nicht mehr verwendeten 
     Zeile zur Installation des DOS-Treibers und wertet diese selbst 
     aus. Beispiel:

     *BOS, c:\auto\cdargen.bos, A:11

     Diese Zeile wird von MetaXBS ausgewertet und fhrt wie bei einer 
     normalen MetaDOS-Installation dazu, da der Treiber CDARGEN.BOS 
     geladen wird und als MetaDOS-XBIOS-Gert 'A' fr SCSI-Laufwerk 3 (8 
     + 3) initialisiert wird.

     *DOS, c:\auto\hs-iso.dos -c128, S:A

     Dieser Teil wird nun von SPIN! ausgewertet. SPIN! sucht einfach 
     nach der Anweisung, einen DOS-Treiber zu installieren und bernimmt 
     diese Funktion nun selbstttig. Erkannt werden dabei die Dateinamen 
     "ISO9660F.DOS" (Atari-MetaDOS) und "HS-ISO.DOS" (CD-Tool). Eine 
     Cachegrenangabe wie bei CD-Tool (-cXXX) wird erkannt und ausge-
     wertet. Im obigen Beispiel wrde SPIN! also das GEMDOS-Laufwerk S: 
     installieren, darauf per MetaDOS-XBIOS-Laufwerk 'A' zugreifen und 
     dafr 128 KB Sektorcache reservieren.


ANDERE TREIBER
     Und hier noch ein paar andere Stcke fr das "Treiberpuzzle":

     CBHD, SCSIDRV.PRG und MM_SCSI.PRG
          Diese Treiber von Steffen Engel sind bzw. enthalten Level-1-
          Treiber fr ACSI, Falcon-SCSI, TT-SCSI und MagiCMac. Siehe: 

          http://members.aol.com/steffene/

     HDDRIVER
          Ab Version 7.0 enthlt Uwe Seimets Festplattentreiber auch die 
          SCSIDRV-Schnittstelle, stellt also eine Level-1-Schnittstelle 
          fr ACSI, Falcon-SCSI und TT-SCSI zur Verfgung. Demoversion 
          unter:

          http://acp5.chemie.uni-kl.de/seimet/hddriver_german.html

     CDARGEN.BOS
          Dieser Treiber umfat die Level 2 und 1, untersttzt die TT-
          SCSI-Hardware sowie die ACSI-Schnittstelle, hier allerdings 
          nur das antiquarische CD-Laufwerk Atari CDAR504. Audiokomman-
          dos sind rudimentr implementiert, Multisession-Support fehlt. 
          Teil der (freien) Atari-MetaDOS-Distribution. Siehe:
          
          http://www.muenster.de/~reschke/soft.html#metados

          bzw. METADOS27.ZIP in der Maus MS2.

     HS-CDROM.BOS
          Level-1- und -2-Treiber fr ACSI, TT-SCSI, Falcon-SCSI und 
          IDE. Teil des (kommerziellen) CD-Tool-Pakets. Siehe:

          http://www.muenster.de/~reschke/soft.html#cdtool

     ISO9660F.DOS
          Dies ist ein Level-3-Treiber fr MetaDOS, der zumindest fr 
          ganz normale ISO9660-CDs die wichtigsten Kommandos implemen-
          tiert. Ebenfalls Teil der (freien) Atari-MetaDOS-Distribution. 
          Siehe:

          http://www.muenster.de/~reschke/soft.html#metados

          bzw. METADOS27.ZIP in der Maus MS2.

     HS-ISO.DOS
          Ein weiterer Level-3-Treiber fr MetaDOS. Teil des (kommerzi-
          ellen) CD-Tool-Pakets. Siehe:

          http://www.muenster.de/~reschke/soft.html#cdtool


BEKANNTE PROBLEME
     SPIN.XFS, SPINMAGC.XFS
          Bei CDs mit defekten Directory-Eintrgen kann es vorkommen, 
          da sich manche Dateien und Verzeichnisse nicht ffnen 
          lassen. Es ist durchaus mglich, da solche CDs mit anderen 
          Treibern richtig zu funktionieren scheinen, es handelt sich 
          aber tatschlich um Fehler auf der CD.

     SPIN_SD.BOS
          Wird zur Zeit von CDDA.APP nicht als CD-ROM-Treiber erkannt 
          (genau genommen ein Fehler in CDDA in Versionen vor 3.00).

          Scheint bei Benutzung von SCSI_DRV.PRG nicht mit dem CDAR504 
          zu funktionieren (andere SCSI-Treiber bislang nicht getestet).

FEHLER MELDEN
     Wer ein Problem hat, sollte immer folgende Information beifgen 
     (ggfs. Reportfunktion in SCSI-Tool oder CD-Tool verwenden):

     - genauer Typ der Hardware
     - Betriebssystemversion
     - Treiberversionen, MetaDOS-Version
     - Konfiguration (CONFIG.SYS)

AUTOR
     Julian F. Reschke
     Hensenstrae 142
     D-48161 Mnster

     Maus MS, Telefon 0251/77261, Benutzername "Julian Reschke"

     mailto:jr@ms.maus.de
     http://www.muenster.de/~reschke

WICHTIGER HINWEIS
     Ich, Julian F. Reschke, bernehme keine Haftung fr irgendwelche     
     direkten oder indirekten Schden -- einschlielich aber nicht     
     beschrnkt auf materielle oder finanzielle -- die durch die Benut-
     zung dieser Programme oder die Untauglichkeit dieser Programme fr 
     einen bestimmten Zweck entstehen.

COPYRIGHT
     Sofern nicht an anderer Stelle genauer oder anderslautend spezifi-
     ziert gilt fr alle Programme und Texte:

     Copyright (c) 1997 Julian F. Reschke
     Alle Rechte vorbehalten

     MetaDOS und MetaXBS unterliegen dem Copyright von Atari Corp.

     "SCSI-Treiber" und "CBHD" unterliegen dem Copyright von Steffen 
     Engel und Claus Brod.

     "HDDRIVER" unterliegt dem Copyright von Uwe Seimet.

     SPINMAGC.XFS enthlt Dateisystem-Interface-Code von Andreas Kromke.

     Diese Programme sind NICHT Public Domain, drfen aber (ausschlie-
     lich frei) weitergegeben werden. Dabei MUSS das Original-Archiv in 
     unvernderter Form weitergegeben werden.

     Ich behalte mir das Recht vor, diese Genehmigung jederzeit und ohne     
     Angabe von Grnden zurckzuziehen.

     Eine Verbreitung auf PD-Sammeldisketten und hnlichen Medien     
     (gebhrenpflichtige Mailboxsysteme, `Channel Videodat', etc.) ist 
     nur mit meiner ausdrcklichen schriftlichen Genehmigung gestattet. 
     Fr CD-ROMs gilt folgende Regelung:

     -    Das Original-Archiv MUSS in unvernderter Form weitergegeben 
          werden. Zustzlich kann das Archiv auch in extrahierter Form 
          verbreitet werden.

     -    Es mu an geeigneter Stelle (Verpackung, README-Datei etc..) 
          darauf hingewiesen werden, da mit dem Kauf der CD keinerlei 
          Zahlungen an die einzelnen Programmautoren verbunden sind.

     -    Rechtzeitig vor Verffentlichung der CD mu abgeklrt werden, 
          ob tatschlich die neueste Version von SPIN! vorliegt.

     -    Unmittelbar nach Verffentlichung wird ein kostenloses Beleg-
          exemplar der CD an mich geschickt.

     Die Installation und die Weitergabe der Programme oder von Teilen 
     der Programme gilt als Anerkennung dieser Bestimmungen.

     Eine Weiterentwicklung dieser Programme wird definitiv nur dann     
     stattfinden, wenn sie durch entsprechende Spenden ausreichend     
     motiviert wird. Wer also fr diese Programmsammlung Verwendung hat 
     und sich wnscht, da sie weiterhin gepflegt und erweitert wird, 
     benutze folgende Kontoverbindung:

          Kontonummer 2542 39-465
          Postgiroamt Dortmund (BLZ 440 100 46)

     Es ist durchaus mglich, da knftige Versionen nicht mehr frei 
     erhltlich sein werden. Daher ist es wichtig, da Sie auf der 
     berweisung neben dem Namen auch eine Adresse und gegebenenfalls 
     auch eine Email-Adresse angeben. Und da der Kontoauszug in der 
     Regel nicht alle Informationen vom berweisungsschein wiedergibt, 
     ist es auf jeden Fall klug, nebenher die berweisung per eMail 
     anzukndigen...

     Wer bereits ltere Versionen benutzt hat und noch keine Spende 
     berwiesen hat, sollte diese Version sofort wieder lschen oder 
     aber sich nunmehr zur Spende durchringen. Alles andere empfinde ich 
     als Schmarotzerei.

     Bei eventuellen Problemen oder Verbesserungsvorschlgen wenden Sie     
     sich bitte an die oben genannte Email-Adresse.

SIEHE AUCH
     cdtoc(1), ddstest(1)

