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.12.1 Maddalt TOS Name: »Inform Gemdos of alternative memory« - Alternativen Speicher anmelden. Gemdosnummer: 20 Deklaration: int32_t Maddalt ( void *start, int32_t size ); Beschreibung: Die GEMDOS-Routine Maddalt erlaubt es, einen Block von Alternate-RAM in die Speicherliste des GEMDOS aufzunehmen. Es gilt: Parameter Bedeutung start Anfangsadresse des Speichers size Länge des Speicherbereichs Hinweis: Der Block bleibt Eigentum von DOS und darf nicht zurückgefordert werden. Wenn hinzugefügte Blöcke nicht hintereinander liegen, ist die Anzahl der hinzufügbaren Blöcke auf ca. 12 beschränkt. Nützlich könnte diese Funktion etwa beim Einsatz von VME-Bus-Karten im Atari-TT sein, wenn deren Speicher für GEMDOS zugänglich gemacht werden soll. Ergebnis: Die Funktion liefert den Wert 0, oder eine negative Fehlermeldung. Verfügbar: Die Funktion ist erst ab GEMDOS 0.19 verfügbar. Gruppe: Speicherverwaltung Querverweis: Binding Mfree Malloc Mxalloc