home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / Assembler / wst!oma3.lha / OMA / Include / resources / disk.i < prev    next >
Encoding:
Text File  |  1994-12-23  |  1.4 KB  |  68 lines

  1.     IFND    RESOURCES_DISK_I
  2. RESOURCES_DISK_I    EQU    1
  3. *    $Filename: resources/disk.i $
  4. *    $Release: 2.04 Includes, V37.4 $
  5. *    $Revision: 27.10 $
  6. *    $Date: 90/11/21 $
  7. *    disk.i -- external declarations for the disk resource
  8. *    (C) Copyright 1985-1991 Commodore-Amiga, Inc.
  9. *        All Rights Reserved
  10.     IFND    EXEC_TYPES_I
  11.     INCLUDE    "exec/types.i"
  12.     ENDC
  13.     IFND    EXEC_LISTS_I
  14.     INCLUDE    "exec/lists.i"
  15.     ENDC
  16.     IFND    EXEC_PORTS_I
  17.     INCLUDE    "exec/ports.i"
  18.     ENDC
  19.     IFND    EXEC_INTERRUPTS_I
  20.     INCLUDE    "exec/interrupts.i"
  21.     ENDC
  22.     IFND    EXEC_LIBRARIES_I
  23.     INCLUDE    "exec/libraries.i"
  24.     ENDC
  25.     RSRESET
  26. DISCRESOURCEUNIT    rs.b    MN_SIZE
  27. DRU_DISCBLOCK    rs.b    IS_SIZE
  28. DRU_DISCSYNC    rs.b    IS_SIZE
  29. DRU_INDEX    rs.b    IS_SIZE
  30. DRU_SIZE    rs.b    0
  31.     RSRESET
  32. DISCRESOURCE    rs.b    LIB_SIZE
  33. DR_CURRENT    rs    2
  34. DR_FLAGS    rs.b    1
  35. DR_pad    rs.b    1
  36. DR_SYSLIB    rs    2
  37. DR_CIARESOURCE    rs    2
  38. DR_UNITID    rs.b    4*4
  39. DR_WAITING    rs.b    LH_SIZE
  40. DR_DISCBLOCK    rs.b    IS_SIZE
  41. DR_DISCSYNC    rs.b    IS_SIZE
  42. DR_INDEX    rs.b    IS_SIZE
  43. DR_CURRTASK    rs    2
  44. DR_SIZE    rs.b    0
  45.     BITDEF    DR,ALLOC0,0
  46.     BITDEF    DR,ALLOC1,1
  47.     BITDEF    DR,ALLOC2,2
  48.     BITDEF    DR,ALLOC3,3
  49.     BITDEF    DR,ACTIVE,7
  50. DSKDMAOFF    EQU    $4000
  51. DISKNAME    MACRO
  52.     DC.B    'disk.resource',0
  53.     DS.W    0
  54.     ENDM
  55.     LIBINIT    LIB_BASE
  56.     LIBDEF    DR_ALLOCUNIT
  57.     LIBDEF    DR_FREEUNIT
  58.     LIBDEF    DR_GETUNIT
  59.     LIBDEF    DR_GIVEUNIT
  60.     LIBDEF    DR_GETUNITID
  61.     LIBDEF    DR_READUNITID
  62. DR_LASTCOMM    EQU    DR_READUNITID
  63. DRT_AMIGA    EQU    0
  64. DRT_37422D2S    EQU    $55555555
  65. DRT_EMPTY    EQU    $FFFFFFFF
  66. DRT_150RPM    EQU    $AAAAAAAA
  67.     ENDC
  68.