	IFND	RESOURCES_DISK_I
RESOURCES_DISK_I	EQU	1
*	$Filename: resources/disk.i $
*	$Release: 2.04 Includes, V37.4 $
*	$Revision: 27.10 $
*	$Date: 90/11/21 $
*	disk.i -- external declarations for the disk resource
*	(C) Copyright 1985-1991 Commodore-Amiga, Inc.
*	    All Rights Reserved
	IFND	EXEC_TYPES_I
	INCLUDE	"exec/types.i"
	ENDC
	IFND	EXEC_LISTS_I
	INCLUDE	"exec/lists.i"
	ENDC
	IFND	EXEC_PORTS_I
	INCLUDE	"exec/ports.i"
	ENDC
	IFND	EXEC_INTERRUPTS_I
	INCLUDE	"exec/interrupts.i"
	ENDC
	IFND	EXEC_LIBRARIES_I
	INCLUDE	"exec/libraries.i"
	ENDC
	RSRESET
DISCRESOURCEUNIT	rs.b	MN_SIZE
DRU_DISCBLOCK	rs.b	IS_SIZE
DRU_DISCSYNC	rs.b	IS_SIZE
DRU_INDEX	rs.b	IS_SIZE
DRU_SIZE	rs.b	0
	RSRESET
DISCRESOURCE	rs.b	LIB_SIZE
DR_CURRENT	rs	2
DR_FLAGS	rs.b	1
DR_pad	rs.b	1
DR_SYSLIB	rs	2
DR_CIARESOURCE	rs	2
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_CURRTASK	rs	2
DR_SIZE	rs.b	0
	BITDEF	DR,ALLOC0,0
	BITDEF	DR,ALLOC1,1
	BITDEF	DR,ALLOC2,2
	BITDEF	DR,ALLOC3,3
	BITDEF	DR,ACTIVE,7
DSKDMAOFF	EQU	$4000
DISKNAME	MACRO
	DC.B	'disk.resource',0
	DS.W	0
	ENDM
	LIBINIT	LIB_BASE
	LIBDEF	DR_ALLOCUNIT
	LIBDEF	DR_FREEUNIT
	LIBDEF	DR_GETUNIT
	LIBDEF	DR_GIVEUNIT
	LIBDEF	DR_GETUNITID
	LIBDEF	DR_READUNITID
DR_LASTCOMM	EQU	DR_READUNITID
DRT_AMIGA	EQU	0
DRT_37422D2S	EQU	$55555555
DRT_EMPTY	EQU	$FFFFFFFF
DRT_150RPM	EQU	$AAAAAAAA
	ENDC
