---------------------------------------------------
Andere
Änderungen / Allgemeine Informationen
---------------------------------------------------
Dieser
Abschnitt enthält Punkte, die Änderungen des Operating-Systems betreffen,
aber schlecht unter Kategorien zu behandeln sind.
VERBESSERUNGEN
DER BEARBEITUNG VON SYSTEM-VARIABLEN
Während
der normalen Einschalt-Sequenz (Kaltstart) werden die System-Variablen von $03ED
bis $03FF auf Null gesetzt. Beim RESET (Warmstart) geschieht dies NICHT über
das OS. Ein zukünftiges Operating-System wird diese Speicherstellen also benutzen
können, ohne daF sie nach einer RESET-Oparation neu geladen werden.
Alle
Bytes dieses Bereiches sind für zukünftige OS-Versionen
reserviert!
TIMING
DER NTSC/PAL-VERSIONEN
Es
gibt mehrere Timing-Unterschiede zwischen den PAL- (50Hz) und NTSC- (60Hz) Versionen.
Um die Notwendigkeit eines speziellen OS-Roms für jede Version auszuschalten,
werden die unterschiedlichen Werte für die Timing-Justierung in einem einzigen
ROM-Satz bearbeitet.
Um
zu bestimmen, mit welchem ROM-System es arbeitet, prüft das OS ein Flag im GTIA-Chip
und richtet alle Timing-Erfordernisse daraufhin aus. Dies ist möglich, da der
GTIA in verschiedenen Versionen existiert, um die Bildschirme der jeweiligen Fernseh-Systeme
bearbeiten zu können. Indem bestimmte Timing-Zustände abhängig von
diesem Flag gestaltet wurden, war es möglich, die externen Timing-Erfordernisse
von den beiden Systemen unabhängig zu machen.
Die
für die Bearbeitung des ATARI 410îTMî Cassetten-Recorders und der
Wiederholungs-Rate der Tastatur wichtigen Timings werden in folgender Liste angegeben:
UNABHÄNGIGE
CASSETTEN-TIMINGS
Timing
Zwischen-Satz-Lücke
(IRG) beim Schreiben (lang)
3,0 Sek.
IRG
beim Lesen (lang)
2,0 Sek.
IRG
beim Schreiben (kurz)
0,25 Sek.
IRG-Verzögerung
beim Lesen (kurz)
0,16 Sek.
Dateikopf
beim Schreiben
19,2 Sek.
Dateikopf-Verzügerung
beim Lesen
9,6 Sek.
Dauer
des Piep-Tones
0,5 Sek.
Trennung
des Piep-Tones
0,16 Sek.
UNABHANGIGE
WIEDERHOLUNGS-FUNKTION
Timing
Anfangs-Verzögerung
0,8 Sek.
Wiederholungs-Rate
10 Zeich/Sek.