•  Back 
  •  Speicherverwaltung 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  Help page 
  •  Show info about hypertext 
  •  View a new file 
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