home *** CD-ROM | disk | FTP | other *** search
/ SPACE 2 / SPACE - Library 2 - Volume 1.iso / program / 615 / cpx_kurs / source / cpxstart.s < prev    next >
Encoding:
Text File  |  1992-03-05  |  1000 b   |  38 lines

  1. ; cpxstart.s
  2. ; Bei der Erzeugung von CPX-Modulen muß dieser Code anstelle
  3. ; von PCSTART.O verwendet werden.
  4. ;
  5. ; aus: Wir basteln uns ein CPX
  6. ;      CPX-Kurs Teil 1
  7. ;      TOS Magazin
  8. ;
  9. ; (c)1992 by Richard Kurz
  10. ; Vogelherdbogen 62
  11. ; 7992 Tettnang
  12. ;
  13. ; Erstellt mit Pure Assembler
  14. ;
  15.  
  16. ; Wir geben bekannt.....
  17. .globl cpxstart,cpx_init
  18. .globl shslide,svslide,spopup,errno
  19.     
  20. .text
  21.  
  22. cpxstart:
  23.     jmp cpx_init    ; Dieser Sprung ist lebenswichtig!
  24.                     ; er muß am Anfang des Textsegments
  25.                     ; stehen, da XControl dort den Anfang
  26.                     ; des CPX-Moduls vermutet.
  27. .data
  28. ; Die Funktion CPX_Save speichert die Werte am Anfang des
  29. ; Datensegments. ACHTUNG, es muß genügend Platz sein!!!!
  30.  
  31. shslide:    dc.w 16 ; Speicher für hslide
  32. svslide:    dc.w 10 ; Speicher für vslide
  33. spopup:     dc.w 1  ; Speicher für popup
  34.  
  35. errno:      dc.w 0  ; Diese Variable wird von Pure C Funktionen
  36.                     ; benötigt.
  37. .end        
  38.