•  Back 
  •  LTL-Protokoll 
  •  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-File15.7.1  Der OBNL-Cookie                                            TOS

Die Kommunikation zwischen Shell und Loader geschieht über einen 
Cookie namens OBNL. Dieser zeigt auf eine Routine, über die die Shell 
den Loader aufrufen kann. Folglich muß der Cookie vom Loader angelegt 
werden.

Die Routine, auf die der OBNL-Cookie zeigt, ist wie folgt deklariert:

     int cdecl obnload ( OBNCOMM *com );

D.h. daß der Routine auf dem Stack ein Zeiger auf eine Struktur 
OBNCOMM übergeben wird und daß die Routine einen 16-Bit-Wert im 
Register D0 zurückliefert.