Topic : TOS - das Betriebssystem Author : Version : tos.hyp (5. März 2013) Subject : Programmieren/Atari Nodes : 3001 Index Size : 93602 HCP-Version : 5 Compiled on : Atari @charset : atarist @lang : @default : Titel @help : @options : +g -i -s +x +zz -t4 @width : 70 View Ref-File5.14.12 Sversion TOS Name: »operating system version« - ermittelt die Nummer der GEMDOS-Version. Gemdosnummer: 48 Deklaration: uint16_t Sversion ( void ); Beschreibung: Die GEMDOS-Routine Sversion ermittelt die Versionsnummer des GEMDOS. Zur Zeit sind folgende Versionen bekannt: Version Erklärung 0.13 Findet sich in TOS 1.00 und 1.02. Diese Version zeichnet sich durch etliche Fehler aus, sollte daher nicht mehr benutzt werden. 0.14 Nummer des Turbo-DOS, welches für eine kurze Zeit von Atari mit Festplatten ausgeliefert wurde. Schnell, aber auch sehr unsicher. Auch KAOS 1.2.x besitzt diese Versionsnummer 0.15 Findet sich in TOS 1.04 und 1.06. Diese Version ist relativ schnell und stabil. 0.16 KAOS 1.4.x 0.17 Findet sich in TOS 1.62. Der Unterschied zur Version 0.15 liegt lediglich darin, daß das Patchprogramm POOLFIX3.PRG nicht mehr benötigt wird. 0.19 Findet sich in TOS 2.01, 2.05, 2.06, 3.01, 3.05, 3.06. Diese Version wurde im wesentlichen um Funktionen zur Verwaltung des Alternate-Memory erweitert, und wird auch von MagiC bis Version 6.10 angezeigt. 0.20 TOS 2.06 bis TOS 2.095 und TOS 3.06 haben die GEMDOS-Version 0.20. Einzige bislang bekannte Änderung: Medien mit nur einer FAT werden unterstützt.(!nl) MagiC 6.20 gibt ebenfalls 0.20 zurück. 0.30 TOS 4.00 bis 4.04, auch MultiTOS 1.00 und 1.08. 0.31 Milan-TOS 4.05. Mxalloc() ignoriert Bit 2 bis 15 von mode. 0.32 Milan-TOS 4.08, Release 08.07.1999 0.33 Milan-TOS 4.08, Release 15.06.2001 0.40 FreeMiNT Ergebnis: Die Funktion liefert die genannte Versionsnummer, und zwar wie folgt: Low-Byte : Haupt-Versionsnummer High-Byte : Neben-Versionsnummer Verfügbar: Alle GEMDOS Versionen Gruppe: Systemfunktionen Querverweis: Binding Sysconf TOS Liste