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-File15.6.1 Allgemeine Beschreibung TOS Dieses Treiberkonzept soll ermöglichen, speicherresidente Gerätetreiber der verschiedensten Art von beliebigen Programmen aus aufzurufen. Die Kommunikation zwischen den Programmen und den Treibern erfolgt über eine Datenstruktur, die der Treiber zur Verfügung stellt. Dabei ist ein fester Kern dieser Datenstruktur vorgegeben, und muß von allen Treibern, die diesen Standard erfüllen sollen, eingehalten werden. Darüber hinaus sind Erweiterungen möglich. Anhand von Versionsnummern kann dann das aufrufende Programm feststellen, inwiefern Erweiterungen der Datenstruktur vorhanden sind. Alle Datenstrukturen sind aufwärtskompatibel. 1. Vorbemerkungen Alle Werte sind, sofern sie mehr als 1 Byte benötigen, immer in der Reihenfolge MSB...LSB definiert. Die Beispielcodes sind in 68000er Assembler formuliert. Es folgt die Beschreibung für ATARI ST.