home *** CD-ROM | disk | FTP | other *** search
/ Dave Lowe: AssemPro For Development Amiga Driver / Lowe_AssemProForDevelopmentAmigaDriver.adf / Includes / exec / types.i < prev    next >
Encoding:
Text File  |  1978-06-06  |  2.1 KB  |  105 lines

  1.     IFND EXEC_TYPES_I@
  2. EXEC_TYPES_I@=  1
  3. ;*********************************************************************
  4. ;
  5. ;   Commodore Amiga -- ROM Operating System Executive Include File
  6. ;
  7. ;*********************************************************************
  8. ;
  9. ;   Source Control:
  10. ;
  11. ;       $Header: types.i,v 33.2 86/04/29 18:39:25 neil Exp $
  12. ;
  13. ;       $Locker:  $
  14. ;
  15. ;*********************************************************************
  16.  
  17. EXTERN_LIB  MACRO    $\1
  18. ;            XREF    _LVO\1
  19.             ENDM
  20.  
  21. STRUCTURE   MACRO   $\1,$\2
  22. SOFFSET@     =     \2
  23.             ENDM
  24.  
  25. BOOL        MACRO   $\1
  26. $\1          EQU     SOFFSET@
  27. SOFFSET@     =     SOFFSET@+2
  28.             ENDM
  29.  
  30. BYTE        MACRO   $\1
  31. $\1          EQU     SOFFSET@
  32. SOFFSET@     =     SOFFSET@+1
  33.             ENDM
  34.  
  35. UBYTE       MACRO   $\1
  36. $\1          EQU     SOFFSET@
  37. SOFFSET@     =     SOFFSET@+1
  38.             ENDM
  39.  
  40. WORD        MACRO   $\1
  41. $\1          EQU     SOFFSET@
  42. SOFFSET@     =       SOFFSET@+2
  43.             ENDM
  44.  
  45. UWORD       MACRO   $\1
  46. $\1          EQU     SOFFSET@
  47. SOFFSET@     =       SOFFSET@+2
  48.             ENDM
  49.  
  50. SHORT        MACRO  $\1
  51. $\1          EQU     SOFFSET@
  52. SOFFSET@     =     SOFFSET@+2
  53.             ENDM
  54.  
  55. USHORT      MACRO   $\1
  56. $\1          EQU     SOFFSET@
  57. SOFFSET@     =     SOFFSET@+2
  58.             ENDM
  59.  
  60. LONG        MACRO   $\1
  61. $\1          EQU     SOFFSET@
  62. SOFFSET@     =       SOFFSET@+4
  63.             ENDM
  64.  
  65. ULONG       MACRO   $\1
  66. $\1          EQU     SOFFSET@
  67. SOFFSET@     =       SOFFSET@+4
  68.             ENDM
  69.  
  70. FLOAT       MACRO   $\1
  71. $\1          EQU     SOFFSET@
  72. SOFFSET@     =       SOFFSET@+4
  73.             ENDM
  74.  
  75. APTR        MACRO   $\1
  76. $\1          EQU     SOFFSET@
  77. SOFFSET@     =       SOFFSET@+4
  78.             ENDM
  79.  
  80. CPTR        MACRO   $\1
  81. $\1          EQU     SOFFSET@
  82. SOFFSET@     =       SOFFSET@+4
  83.             ENDM
  84.  
  85. RPTR        MACRO   $\1
  86. $\1          EQU     SOFFSET@
  87. SOFFSET@     =       SOFFSET@+2
  88.             ENDM
  89.  
  90. STRUCT      MACRO   $\1,$\2
  91. $\1          EQU     SOFFSET@
  92. SOFFSET@     =       SOFFSET@+\2
  93.             ENDM
  94.  
  95. LABEL       MACRO   $\1
  96. $\1          EQU     SOFFSET@
  97.             ENDM
  98.  
  99.  
  100. LIBRARY_VERSION EQU     33
  101.  
  102.     ENDIF
  103.     END
  104.