
        What's new?             'cFos' ISDN CAPI MultiPort FOSSIL driver
        ----------------------------------------------------------------


        Bitte die folgende Liste der Aenderungen/Erweitungen  aufmerksam
        durchlesen,  da  sich  zu  frueheren  Versionen  einige   Punkte
        geaendert haben.


        Um es etwas einfacher zu machen, eine kleine Legende:

          * Neues Feature
          x Bugfix
          ! Software-Aenderung erfordert Konfigurationsaenderung
          - Information



        Revision history: ----------------------------------------------



        0.97h, 06-Mar-1994

{+}       x Bug im CCB fixed, der in Verbindung mit aktiven ISDN  Karten
            CRC Fehler produziert hat.

          x Minor Bug in FOSSIL Function 0x1b fixed.

          x In seltenen Faellen gab es  ohne  ersichtlichen  Grund  eine
            Modem-Meldung "ERROR/B2". Fixed.

          x Die Status Line wird nur noch angezeigt, wenn man  im  80*25
            Text Mode ist.

{+}       x Fixes beim Benutzen mehrerer ISDN Karten gleichzeitig.

          x Mal wieder ein Fix, damit auch D'Bridge das FOSSIL erkennt.

          x Fixed some more memory allocation problems.

          x Tranx date bug fixed.

          * Sollte bei  der  Installation  mit  -c  ein  Port  angegeben
            werden, der im BIOS Segment 40  nicht  existiert,  so  traeg
            'cFos' da jetzt 03ff ein, und loescht es auch  wieder,  wenn
            es deinstalliert wird.

          * Wird 'cFos' mit mehreren  Ports  geladen,  so  wird  in  der
            Statuszeile   jedes   Ports   jetzt   'cFos1>'   (bzw.   die
            entsprechende Nummer) angezeigt. Damit sollte man die  Ports
            besser auseinanderhalten koennen.

          * 'cFos' unterstuetzt jetzt einen "Native BTX Mode",  so  dass
            man alle im BTX verfuegbaren Uebertragungsarten nutzen kann.
            Dieser wird in der naechsten Version von XBTX  (von  Juergen
            Buchmueller) unterstuetzt werden. DOCs fuer  Entwickler  auf
            Anfrage.

          * Die Reboot Funktion kann jetzt auch unter DesqView booten.

{+}       * 'cFos'  kann  jetzt   auf   der   Command-Line   mit   "CFOS
            HANGUP[:port]" eine Verbindung abbauen. Wird kein Port ange-
            geben, wird die Verbindung auf  dem  erstem  Port  abgebaut.
            Beispiel: "CFOS hangup:0" bzw. "CFOS hangup" baut eine evtl.
            bestehende Verbindung auf dem ersten Port ab.

          * CFOS.DOC wurde um die Anhaenge A bis H erweitert.

          * cFos Registrierungen koennen jetzt  auch  geFAXt  werden  an
            0228-229161 und per EUROCARD/MASTERCARD bezahlt werden.

          * Feine  Aenderungen  bei  der  Rufannahme.  Exotische   CAPIs
            koennten vorher unter ganz  seltenen  Bedingungen  eventuell
            in Verwirrung geraten sein.

{+}       * Neues Register S49. Dies  gibt  an,  wieviele  Stellen  (von
            rechts nach links) beim Vergleich der  Caller  Id  fuer  CCB
            ignoriert werden sollen. (Die Laengen der Caller Ids muessen
            nach wie vor gleich sein)

{+}       * Um CCB mit mehreren S0 Bussen fahren zu  koennen,  kann  man
            nun beim Waehlen mit ATD mehrere durch  ':'  getrennte  Ruf-
            nummern angeben,  z.B.  ATD 123456:654321.  Genaueres  siehe
            CFOS.DOC, Anhang F.

          * Feature   request   von   JoHo:   'cFos'    liefert    jetzt
            defaultmaessig bei einkommenden Rufen ein "RING" und in  der
            nexten   Zeile   die   zusaetzlichen   ISDN    Infos,    wie
            "ID=1234/EAZ1/07/00". Man kann mittels "ATS10.3=1" 'cFos' in
            den alten Modus knipsen.

          * Wegen der allgemein bestehenden Probleme mit der Auswahl der
            COM Ports und der dazugehoerigen -c  Parameter  bei  'cFos',
            hoert 'cFos' nun defaultmaessig auf ALLE Ports. Dies aendert
            sich aber mit Angabe  von  mindestens  einem  -c  Parameter.
            Dadurch hoert cFos  nur  noch  auf  die  angegebenen  Ports.
            Hinweis: In fast allen Faellen genuegt "CFOS i" und "AT&F"

          * 'cFos' unterstuetzt jetzt die erweiterten  FOSSIL  Functions
            0x1c bis 0x21, die z.B. auch X00 oder Binkley 2.59  benutzt,
            einschliesslich  der  "hohen"  Baudraten,  obwohl  Baudraten
            von cFos ja bekanntlich ignoriert werden.

          * Da die ScrolLock LED z.b. bei FrontDoor oder Terminate schon
            benutzt ist, kann man 'cFos' jetzt mit -jc1 auf Num oder mit
            -jc2 auf Caps Lock als Carrier LED umstellen.

{+}       - Wenn 'cFos' einen Key findet, flag't es ihn HIDDEN, damit er
            nicht versehentlich mitkopiert werden kann.

{+}       - 4 Kanal CCB mit je zwei Karten getestet (mit Frontdoor)
                3 Kanaele -> 22500 CPS   4 Kanaele -> 30000 CPS !!!

          - FOSSIL traceing (-df oder -ddf) wieder ausgebaut.




        0.97f, 23-Jan-1994

{+}       x Fix fuer den Gebuehren Countdown in der Schweiz.

          - Das  Register  S40  (Controller)  wird  jetzt   nicht   mehr
            "gemirrort", so dass man im MultiPort  Mode  pro  Task  auch
            mehrere ISDN Karten betreiben kann, falls das jeweilige CAPI
            dies unterstuetzt.




        0.97e, 22-Jan-1994

          x Fixed another bug in the environment writing routines  (cFos
            BPS and CALLERID).

          * Feature  request  von  Martin  Junius:  wenn  ein  ATS10.2=1
            gesetzt ist, zeigt  'cFos'  in  der  Statuszeile  nicht  die
            Protokollnamen an, sondern "s=aabb p=ccdd", wobei aa=Service
            Indicator, bb=Add.  SI,  cc=B2  Protokoll,  dd=B3  Protokoll
            sind.

          * 'cFos' gibt jetzt ERRORLEVELs zurueck: wenn  alles  geklappt
            hat, ist  er  0,  bei  einem  Fehler  (z.B.  "cfos  i"  ohne
            geladenes CAPI) ist er 1.

          - Umbennung: AT.DOC --> MODEM.DOC

          - Default Wert fuer S-Register 39 (Typ/Plan) ist jetzt 0x81.




        0.97d, 17-Jan-1994

          x XBTX erkennt 'cFos' jetzt  auch  wieder  (nur  mit  dem  -jx
            Switch).

          x Die 'cFos' Kommandos BPS und  CALLERID  sollten  jetzt  auch
            ohne Probleme  ihre  Ergebnisse  ins  Environment  schreiben
            koennen, und weder "Failed to write to  master  environment"
            noch hang-up's erzeugen.

          x Die -jd FOSSDUMP Funktion hat die FOSSDUMP's  immer  in  das
            jeweils aktuelle Verzeichnis gelegt. Fixed.

          * Mit ATS10.1=1 kann man  sich  in  der  Statuszeile  nur  die
            Telephonummer des Anrufers ansehen, den Rest der Statuszeile
            aber nicht. Somit wird der entsprechende Bildschirminhalt an
            dieser Stelle auch nicht ueberschrieben.




        0.97c, 07-Jan-1994

{+}       x Bug fixed beim Verbindungsaufbau bei CCB, 'cFos'  konnte  in
            seltenen Faellen aktive  von  passiven  Verbindungsaufbauten
            nicht unterscheiden.

          x Bug mit "Carrier Detect" Bit bei CCB fixed (Fossil  Funktion
            3).

          x In den Versionen 0.97a und b koennten Probleme beim passiven
            Verbindungsaufbau bei CCB aufgetreten sein. Fixed.

          x (Nasty) bugs fixed.

          x Einige  der  folgenden  Programme  koennten  'cFos'  in  der
            Version 0.97 a/b nicht erkannt haben: RA, DoorWay,  D'Bridge
            etc. Dieses Problem sollte (!) gefixed sein.

          - Schweizer und Oesterreicher: bei CONNECT Problemen  und  der
            Fehlermeldung  "NO  CARRIER/CAUSE=34B5"   testet   mal   ein
            "ATS39=0x80".




        0.97b, 30-Dec-1993

          x Connect Probs mit ISDNBlaster sind  jetzt  hoffentlich  ganz
            gefixed.




        0.97a, 29-Dec-1993

          x CONNECT .../ID=.. lieferte teilweise bei  ausgehenden  Rufen
            noch  die  letzte  incoming  ID   statt   der   Nummer   des
            Angerufenen.

          x PCBoard bug fixed. Damit  PCBoard/M  fehlerfrei  mit  'cFos'
            laeuft, muss 'cFos'  mit  'cfos  i  -ji'  geladen  sein,  da
            PCBoard  die  FOSSIL-Ports  vor  Benutzung  und  nach  einem
            externen Protokoll nicht wieder initialisiert  (FOSSIL  func
            04). Der  Switch  -ji  verhindert,  dass  die  Ports  wieder
            de-initialisiert werden, somit sind sie immer "hot".

          x Die  Statuszeile  wurde   eventuell   in   die   24.   Zeile
            geschrieben,  obwohl   S11   auf   einen   groesseren   Wert
            eingestellt worden war (z.B. VGA 50 Zeilen). Fixed.

          x CONNECT/Lost Carrier Problem mit ISDN Blaster fixed.

          x D'Bridge erkannte die Version 0.97 von 'cFos' nicht mehr als
            FOSSIL. Fixed.

{+}       * Aehnlich der BPS Funktion gibt es jetzt ein 'cfos callerid',
            mit  dem  die  CallerID  des   letzten   Anrufers   in   die
            Environment-variable CALLERID geschrieben wird. Leider  gibt
            es  manchmal  immer  ncoh   Probleme   bei   Erweitern   der
            Environments,  deshalb  ist  zu  empfehlen  mit  einem  'set
            callerid=xxxxxxxxxxxxxxxxxxxxxxxx' im Environment Platz fuer
            die CallerID zu reservieren.




        0.97, 17-Dec-1993

          * Neuer  Switch:  -jm  verhindert  die   Ausgabe   auf   einem
            alternativen Monitor (natuerlich nur dann noetig,  wenn  ein
            solcher angeschlossen ist).

        Versionen davor:

          - die komplette Revision History kann bei Zaphods BBS  in  der
            Filearea ISDN downgeloaded werden.
