



                                   D_T.PRG
                                  D_T_E.PRG
               


                        Dokumentation vom 25.12.92


                    

 Ein Programm von Hinnerk Rmenapf
 (C) 1987 - 1992 HWR

 *Pentagramm Software Braunschweig
 Thomas Birke
 Billrothstr. 31
 3300 Braunschweig
 -----------------

 D_T  darf von jedem angewendet werden, der es an jeden weitergibt,
 der es vielleicht anwenden mchte.
 
 D_T darf nur vollstndig weitergegeben werden, also mit den Dateien:

        deutsche Version:
                - D_T.PRG
                - D_T.TXT

        englische Version
                - D_T_E.PRG
                - D_T_E.TXT

 Alle Rechte liegen beim Autor.
 
 Kommerzielle Nutzung jeder Art bedarf der SCHRIFTLICHEN Genehmigung des
 Autors.

 Ich bernehme keine Garantie.
 Ich hafte -nicht- fr Schden, die durch Fehlfunktion, korrekte Funktion,
 das Kopieren oder durch die bloe Existenz des Programms (oder was auch
 immer) entstehen.
 

 Wozu D_T ?
 ----------
 
 Ein Programm fr all' die armen Leut' deren ATARI beim Ausschalten die
 Uhrzeit "vergit".
 

 Installation
 ------------
 
 Kopieren Sie D_T.PRG in den AUTO - Ordner auf Ihrem Bootlaufwerk.
 (Sollten Sie die englische Version bevorzugen, nehmen Sie D_T_E.PRG.)
 

 Was macht das Programm ?
 ------------------------

 Also...
  
 Im Betriebssystem gibt es (mindestens) 2 verschiedene Uhren : eine im
 GEMDOS und eine im XBIOS.
 Die GEMDOS-Uhr ist eine (fast) reine Softwarelsung, und verliert bei jedem
 Systemstart (z.B. Reset) Datum und Uhrzeit, sie wird deswegen beim
 Systemstart auf das Erstellungsdatum des Betriebssystems gestellt.
 
 Das XBIOS fragt entweder eine eingebaute Hardware-Uhr mit extra Batterie ab
 (z.B. MEGA ST), oder eine Uhr im Tastaturprozessor (z.B. 1040 STF).
 Der Tastaturprozessor zhlt die Zeit munter weiter, bis der Rechner aus-
 geschaltet wird.
 Im allgemeinen hat bei einem Systemstart (z.B. Reset) die XBIOS-Zeit grere
 Chancen aktuell zu sein.
  

 Zuerst drei Bedingungen fr die Datumsprfung definiert :
        A) Ist das Datum gleich dem Erstellungsdatum des Betriebssystems ?
        B) Ist der Tag des Datums Null ?
        C) Ist der Monat des Datums Null ?
 
 Ist eine (oder sind mehrere) der Bedingungen A-C erfllt, wird das zu
 testende Datum als Ungltig bezeichnet.
 Die Bedingungen B und C wurden eingefgt, weil der Tastaturprozessor nach
 dem Einschalten immer 00.00.28 als Datum liefert.

  1. Zuerst wird das GEMDOS-Datum berprft, ob es gltig ist (siehe oben).
     Ist es gltig, wird Datum und Uhrzeit ausgegeben und das Programm
     beendet sich.
     
  2. Ist das GEMDOS-Datum ungltig, wird das XBIOS-Datum getestet.
     Ist das XBIOS-Datum gltig, wird die GEMDOS-Uhr nach der XBIOS-Uhr 
     gestellt, eine entsprechende Meldung ausgegeben, und das Programm
     beendet.
     
  3. Ist auch das XBIOS-Datum ungltig, bittet Sie das Programm darum
     Datum und Uhrzeit einzugeben.
     
     Diese manuelle Datums- und Zeiteingabe kann durch das Drcken der
     RECHTEN Shifttaste beim Programmstart erzwungen werden.

     Zuerst wird die Eingabe des Datums erwartet, im Format TTMMJJ.
     Das bedeutet, das Sie fr Tag, Monat und Jahr jeweils zwei Ziffern ein-
     geben sollen - ohne Punkte oder andere Trennzeichen.
     BEISPIEL:
        Dritter Februar 1991            =>      030291
        
     Danach folgt die Zeiteingabe im Format SSMM.
     Hier sollen fr Stunde und Minuten jeweils zwei Ziffern eingegeben
     werden, wie oben, ohne Punkt und Komma.
     BEISPIEL:
        Neun Uhr und fnf Minuten       =>      0905
        

     Die Eingabe kann jeweils mit Escape vollstndig gelscht werden,
     Backspace lscht das Zeichen links vom Cursor (welch' Wunder).

     Sollte das Programm mit Ihrer Eingabe nichts anfangen knnen, wird sie
     gelscht, und Sie drfen diese Eingabe wiederholen.




 Dokumentation von Hinnerk Rmenapf


 (Schreib- und andere Fehler vorbehalten)

+++
