Turbo C

From Atari Wiki
Revision as of 14:33, 13 October 2011 by Admin (talk | contribs)
Jump to navigation Jump to search
----------------------------------------------------------------------
Turbo C / Turbo Debugger         23.02.90                 Borland GmbH
fr den Atari ST
----------------------------------------------------------------------

Sehr geehrte Beta-Tester/innen,

sie halten die erste Gamma-Version von Turbo C 2.0 und  Turbo Debugger
1.0 in H„nden (2 Disketten)! Teilen Sie uns neu  entdeckte  Fehler  so
schnell wie m”glich  mit.  Am  Besten  telefonisch  unter  der  Nummer
089/72010-102, via Telefax unter 089/779339 oder ber eine der am Ende
dieser Datei aufgelisteten Mailboxen.

Schenken Sie bitte den folgenden Featuren beim Testen  besondere  Auf-
merksamkeit (sofern m”glich):

   *********************************************************
   ******  68020 und 68881 Codeerzeugung von Turbo C  ******
   ******  Absolute Codeerzeugung durch TLINK         ******
   *********************************************************

Vielen Dank fr Ihre Untersttzung und viel Spaž mit Turbo Debugger!

Mit freundlichen Gržen,


Ihr Turbo C Team.

----------------------------------------------------------------------
                          W I C H T I G ! !
----------------------------------------------------------------------
Bitte nennen Sie  bei Ihren Reports immer die  Bezeichnung der Release
"ATD Beta-Test V 0.32" bzw. "ATC Beta-Test V 2.00i" und geben Sie  auf
dem Briefumschlag "Entwicklungsabteilung z.Hd. Herrn Wasmeier" an.
----------------------------------------------------------------------
�
----------------------------------------------------------------------
  Anleitung zum Dekomprimieren
----------------------------------------------------------------------

Die mitgelieferte Software ist so  umfangreich,  daž  Sie  trotz  kom-
primieren  nicht  mehr  auf  eine  Diskette  pažte. Trotzdem haben wir
einige Dateien komprimiert.

ù Legen Sie auf Ihrer Festplatte einen Ordner namens TC an.

ù Kopieren sie alle Dateien von Ihrer Diskette in diesen Ordner.  Die
  komprimierten Dateien sind Bestandteil der *.TOS Dateien.  Kopieren
  Sie diese in entsprehend bezeichnete Ordner.

ù Die Datei HELP.TOS mssen Sie natrlich nicht in einem etsprechenden 
  Ordner kopieren.

ù Starten Sie die *.TOS-Programme. Die  Dateien  werden  dann  automa-
  tisch dekomprimiert.

ù L”schen Sie alle .TOS-Programme.

----------------------------------------------------------------------
�
----------------------------------------------------------------------
  Inhaltsverzeichnis der (komprimierten) Test-Disketten
----------------------------------------------------------------------
Auf Ihren Disketten sollten Sie nach dem Dekomprimieren  folgende  Da-
teien vorfinden:

      ù  FONT
                  .\*.CHR       (diverse Vektorfont-Dateien)

      ù  INCLUDE
                  .\*.H         (diverse Header-Dateien)
      ù  LIB
                  .\*.LIB       (diverse Bibliotheken)
                  .\TCSTART.S
                  .\TCSTART.O
                  .\TCXSTART.S
                  .\TCXSTART.O
      ù  ASM.HLP
      ù  BUGLIST
      ù  C.HLP
      ù  DEFAULT.PRJ
      ù  DISPOBJ.TTP
      ù  LIB.HLP
      ù  MAS.TTP
      ù  README
      ù  TC.CFG
      ù  TC.HLP
      ù  TC20.PRG
      ù  TCC2.TTP
      ù  TD.CFG
      ù  TD.HLP
      ù  TD.PRG
      ù  TLINK2.TTP

  Falls sich Ihre Diskette als unvollst„ndig oder fehlerhaft  erweisen
  sollte, teilen Sie uns dieses sofort mit, damit wir Ihnen schnellst-
  m”glich Ersatz schicken k”nnen.
   
----------------------------------------------------------------------
�
----------------------------------------------------------------------
  Besonderheiten dieser Version
----------------------------------------------------------------------

ù 68020 und 68881 Codeerzeugung von Turbo C
  -----------------------------------------
  Beachten Sie hierzu die neuen Schalter in den Compiler-Optionen.

  Eine wichtige Anmerkung zur Coprozessoruntersttzung:
  Der Code, der durch den  Compiler erzeugt wird untersttzt NICHT die
  Coprozessorplatine von Atari sonder eine  Coprozessorerweiterung wie
  sie in der PAK68 Karte oder im TT instaliert werden kann. Programme,
  die mit diesem Schalter  bersetzt wurden laufen NUR auf einem Rech-
  ner mit einer solchen Erweiterung.
  
ù Absolute Codeerzeugung durch TLINK
  ----------------------------------
  Wenn Sie einen der  Schalter T (Text segment address),  D (Data seg-
  ment address) oder  B (BSS address) setzen,  wird ein  File erzeugt,
  das bereits reloziert ist und nicht vom Betriebsystem gestartet wer-
  den kann.
  Der Header eines solchen Files l„žt sich durch folgende Structur be-
  schreiben:

typedef  struct
{
	int      magic;
	size_t   TextSize, DataSize, BssSize, SymbolSize;
	long     reserved1, reserverd2;
	void     *TextBase, *DataBase, *BssBase;
} ROMHEADER;

  Der magic wird den Wert 0x6024 enthalten. 
  ACHTUNG: In der aktuellen Version	wird jedoch noch der Wert 0x601A
           eingetragen. Dies wird bis zu n„chsten Version korrigiert.
           
ù Unterstzung des Fastloadbits vom TOS 1.4

----------------------------------------------------------------------
�
----------------------------------------------------------------------
  Einsendung von Bug-Reports
----------------------------------------------------------------------
ù Bei Einsendung von Bug-Reports geben Sie bitte folgende Punkte an:

  ø VERSIONSBEZEICHNUNG und DATUM (siehe Diskettenetikett).
  ø Ausstattung Ihres Rechners (RAM, TOS-Version).
  ø Geladene Software (Ramdisk, Accessories ...).
  ø Problembeschreibung, m”glichst mit Programmbeispiel.

ù Bitte unterscheiden Sie in Ihren Reports klar zwischen Fehlermeldun-
  gen und Verbesserungvorschl„gen. Programmbeispiele  senden  Sie  uns
  bitte auf Diskette. Falls Sie auf Rcksendung  Ihrer  Diskette  Wert
  legen, vermerken Sie dies bitte auf Ihrem Report.

ù Trennen Sie deutlich Fehler von Turbo C und Turbo Debugger. Sie  er-
  leichtern uns die Arbeit am meisten, wenn Sie uns die Bugs  auf  ge-
  trennten Bl„ttern, jeweils mit Name und Anschrift  versehen,  schik-
  ken.

ù Jedem Fehler wird bei uns eine durchlaufende Nummer  zugeordnet.  In
  Zukunft werden Sie von uns auf jeden Bug-Report ein Antwortschreiben
  erhalten, in dem wir Ihnen die zugeh”rigen Fehlernummern mitteilen.
  *** Voraussetzung ***  dafr ist, daž Sie Ihre Reports  in  einzelne
  Punkte untergliedern und diese von 1 bis N durchnumerieren. So  k”n-
  nen wir Ihnen ohne grožen Verwaltungsaufwand mitteilen, welche  Feh-
  lernummern zu den Punkten Ihres  Reports geh”ren. Eine  Liste  aller
  bekannten Fehler finden Sie in der  Datei BUGLIST.  Ihr  k”nnen  Sie
  auch den Bearbeitungsstand der Fehler entnehmen.
----------------------------------------------------------------------
�
----------------------------------------------------------------------
  Mailboxen fr Beta-Tester
----------------------------------------------------------------------
ù Sollten Sie ein  Modem besitzen, k”nnen Sie  die  Kommunikation  mit
  uns ber die "MAUS"-Mailboxen oder ber  unsere  hauseigene  Mailbox
  fhren.
  Wir  haben  fr  beide "MAUS"-Mailboxen  (Mnster und Mnchen) einen
  Account. Wenn Sie sich in die MAUS-Mnchen als "Gast" eingloggen und
  eine pers”nliche Nachricht an Bettina Rotter senden, werden Sie  von
  uns in die Gruppe "Turbo C" eingetragen, in der  Sie die M”glichkeit
  haben, mit anderen Turbo C Beta-Testerm Erfahrungen auszutauschen.
  Fr  die "Maus-Mnster" gilt das gleiche Prinzip, nur mit dem Unter-
  schied, daá Sie  Ihre pers”nlichen  Nachrichten an  Michael Wasmeier 
  senden  mssen. Die "MAUS-Mnchen" und  die "MAUS-Mnster" sind ver-
  netzt.
  In der Borland Mailbox existiert die SIG  (Special  Interest  Group)

       /ATCBeta,

  ein fr Beta-Tester eingerichtetes Forum. Fr  die  Zugangsberechti-
  gung ist eine UserId  und  eine  spezielle  Genehmigung  des  SIGops
  notwendig. Die UserId mssen Sie sich beim ersten  Einloggen  selbst
  anlegen. Die Genehmigung erhalten Sie erst dann, wenn Sie dem  SIGop
  explizit mitteilen, daž Sie in die Beta-Test-Gruppe aufgenommen wer-
  den  wollen. Dazu k”nnen Sie entweder E-Mail  senden,  anrufen  oder
  sich schriftlich an uns wenden. Die  UserId des  SIGops von /ATCbeta 
  ist GAK.

ù Die Mailbox-Parameter auf einen Blick:

      Name:          | Borland       | MAUS       | MAUS
                     | Mailbox       | Mnster    | Mnchen
      ---------------+---------------+------------+-----------
      Telefonnummer: | 089/72010-104 | 0251/80386 | 089/654708
      Baudrate:      | 1200 & 2400   | 300 & 1200 | 300 & 1200
      Datenbits:     | 8             | 8          | 8
      Stopbit:       | 1             | 1          | 1
      Parit„t:       | keine         | keine      | keine

----------------------------------------------------------------------