home *** CD-ROM | disk | FTP | other *** search
- IFND RESOURCES_DISK_I
- RESOURCES_DISK_I SET 1
-
- IFND EXEC_LISTS_I
- INCLUDE "exec/lists.i" for LH_SIZE
- ENDC !EXEC_LISTS_I
-
- IFND EXEC_PORTS_I
- INCLUDE "exec/ports.i" for MN_SIZE
- ENDC !EXEC_PORTS_I
-
- IFND EXEC_INTERRUPTS_I
- INCLUDE "exec/interrupts.i" for IS_SIZE
- ENDC !EXEC_INTERRUPTS_I
-
- IFND EXEC_LIBRARIES_I
- INCLUDE "exec/libraries.i" for various
- ENDC !EXEC_LIBRARIES_I
-
-
- rsset MN_SIZE
- DRU_DISCBLOCK rs.b IS_SIZE
- DRU_DISCSYNC rs.b IS_SIZE
- DRU_INDEX rs.b IS_SIZE
- DRU_SIZE rs.w 0
-
-
-
- rsset LIB_SIZE
- DR_CURRENT rs.l 1
- DR_FLAGS rs.b 1
- DR_pad rs.b 1
- DR_SYSLIB rs.l 1
- DR_CIARESOURCE rs.l 1
- DR_UNITID rs.b 4*4
- DR_WAITING rs.b LH_SIZE
- DR_DISCBLOCK rs.b IS_SIZE
- DR_DISCSYNC rs.b IS_SIZE
- DR_INDEX rs.b IS_SIZE
- DR_SIZE rs.w 0
-
- DRB_ALLOC0 equ 0
- DRF_ALLOC0 equ 1<<0
- DRB_ALLOC1 equ 1
- DRF_ALLOC1 equ 1<<1
- DRB_ALLOC2 equ 2
- DRF_ALLOC2 equ 1<<2
- DRB_ALLOC3 equ 3
- DRF_ALLOC3 equ 1<<3
- DRB_ACTIVE equ 7
- DRF_ACTIVE equ 1<<7
-
-
- DSKDMAOFF EQU $4000
-
-
- DISKNAME: MACRO
- DC.B 'disk.resource',0
- EVEN
- ENDM
-
- LIBINIT LIB_BASE
- LIBDEF DR_ALLOCUNIT
- LIBDEF DR_FREEUNIT
- LIBDEF DR_GETUNIT
- LIBDEF DR_GIVEUNIT
- LIBDEF DR_GETUNITID
-
- DR_LASTCOMM EQU DR_GIVEUNIT
-
-
- DRT_AMIGA EQU $00000000
- DRT_37422D2S EQU $55555555
- DRT_EMPTY EQU $FFFFFFFF
-
- ENDC
-
-