home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Misc / DC-POS24.LZX / pOS / IncPOS.lzx / pLib / LibCode.asm < prev    next >
Encoding:
Assembly Source File  |  1997-03-18  |  1.3 KB  |  46 lines

  1.          IFND LIBRARY_STD__ASM
  2. LIBRARY_STD__ASM SET     1
  3.  
  4. ; ***************************************************************************
  5. ; * 16.03.96
  6. ; * $DAT >>LibCode.asm<<   29 Jul 1996 - (C) ProDAD Holger Burkarth
  7. ; ***************************************************************************
  8.  
  9. ;; mcpp:masm -c lc p:pLib/LibCode.asm
  10.  
  11.     xref _InitTable
  12.         xref _LibraryName
  13.         xref _LibraryIDName
  14.         xref _LibraryDescribe
  15.  
  16.  
  17.  IFND VERSION
  18. VERSION  EQU 1
  19. REVISION EQU 1
  20.  ENDC
  21.  
  22.  
  23.     SECTION ":0",CODE
  24.  
  25. ;----------------------------------------------------------------------
  26.  
  27. initDDescrip:
  28.                 ;STRUCTURE RT,0
  29.      DC.W    $4AFC        ; UWORD RT_MATCHWORD (Magic cookie)
  30.      DC.L    initDDescrip    ; APTR    RT_MATCHTAG  (Back pointer)
  31.      DC.L    EndCode        ; APTR    RT_ENDSKIP   (To end of this hunk)
  32.      DC.L    $80        ; UBYTE RT_FLAGS     (RTF_AUTOINIT)
  33.      DC.W    VERSION        ; UBYTE RT_VERSION
  34.      DC.W    REVISION        ; UBYTE RT_REVISION
  35.      DC.B    9            ; UBYTE RT_TYPE      (NTYP_LIBRARY, must be correct)
  36.      DC.B    0            ; SBYTE    RT_PRI
  37.      DC.L    _LibraryName    ; APTR    RT_NAME      (exec name)
  38.      DC.L    _LibraryIDName    ; APTR    RT_IDSTRING  (text string)
  39.      DC.L    _InitTable        ; APTR    RT_INIT
  40.      DC.l    _LibraryDescribe    ; APTR  RT_DESCRIBE
  41.            ; LABEL RT_SIZE
  42. EndCode:
  43.   ENDC
  44.  
  45.   END
  46.