home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #6 / amigamamagazinepolishissue1998.iso / packery / xpk_source / libraries / rlen / xpklibrlen.a < prev    next >
Text File  |  1996-10-19  |  1KB  |  49 lines

  1.     INCLUDE    AINCLUDE:IncDirs.i *sets all includedirs, needed for my ASM
  2.     INCLUDE    xpkLibHeader.i
  3.  
  4. ; here the needed vars and strings are initialized. Do not change the format
  5. ; of the IDString, only add some additional info after the second brake
  6. ; An additinal $VER: string isn't needed !!!
  7. ; compile this with an assembler and link it as the first part to your
  8. ; library - other ASM or C stuff should be behind this one.
  9.  
  10. VERSION        EQU    1        ; Version number of your Library
  11. REVISION    EQU    2        ; Revision number of your Library
  12.  
  13. LibName        DC.B    'xpkRLEN.library',0
  14. IDString    DC.B    'xpkRLEN 1.2 (01.09.96)',13,10,0
  15.         CNOP    0,2
  16.  
  17. ; following 2 functions are required : _InitCode, _ExitCode
  18. ; they are call by InitRoutine or by Expunge
  19. ; Init is the only funtion, that is allowed to set a value for an global
  20. ; var
  21. ; the library-pointer is in A5, registers have to be saved!!!
  22. ; a return value not zero says, that the initilisation failed !!!
  23.  
  24. ; dummy functions, mark out them if you want to use your own ones
  25.  
  26. _XpksPackFree
  27. _XpksUnpackFree
  28. _XpksPackReset
  29. _InitCode
  30. _ExitCode    MOVEQ    #0,D0
  31.         RTS
  32.  
  33. ; or set these two if the functions are extern
  34. ;    XREF    _InitCode
  35. ;    XREF    _ExitCode
  36.  
  37. ; ASM-Codes: Use this file as an include with
  38. ;    INCLUDE    xpkLib____.i
  39.  
  40. ; C-Codes: Compile this file with an Assembler and get the Object-File
  41. ;    xpkLib____.o
  42. ; link this object file to your C-Code (as the first one!!!)
  43. ; set the following X-Refs
  44.  
  45.     XREF    _XpksPackerInfo
  46.     XREF    _XpksPackChunk
  47.     XREF    _XpksUnpackChunk
  48.     END
  49.