C
C Version:	'V04-000'
C
C****************************************************************************
C*									    *
C*  COPYRIGHT (c) 1978, 1980, 1982, 1984 BY				    *
C*  DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASSACHUSETTS.		    *
C*  ALL RIGHTS RESERVED.						    *
C* 									    *
C*  THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIED   *
C*  ONLY IN  ACCORDANCE WITH  THE  TERMS  OF  SUCH  LICENSE  AND WITH THE   *
C*  INCLUSION OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR  ANY  OTHER   *
C*  COPIES THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY   *
C*  OTHER PERSON.  NO TITLE TO AND OWNERSHIP OF  THE  SOFTWARE IS  HEREBY   *
C*  TRANSFERRED.							    *
C* 									    *
C*  THE INFORMATION IN THIS SOFTWARE IS  SUBJECT TO CHANGE WITHOUT NOTICE   *
C*  AND  SHOULD  NOT  BE  CONSTRUED AS  A COMMITMENT BY DIGITAL EQUIPMENT   *
C*  CORPORATION.							    *
C* 									    *
C*  DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE  OR  RELIABILITY OF ITS   *
C*  SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL.		    *
C* 									    *
C*									    *
C****************************************************************************
C
C
C
C	AUTHOR:	BRIAN PORTER		CREATION DATE: 9-FEB-1979
C
C
C



	BYTE		EMB$B_DV_ERTCNT		!REMAINING NUMBER OF ERROR RETRIES
	EQUIVALENCE	(EMB$B_DV_ERTCNT,EMB(16))

	BYTE		EMB$B_DV_ERTMAX		!MAXIMUM NUMBER OF ERROR RETRIES
	EQUIVALENCE	(EMB$B_DV_ERTMAX,EMB(17))

	INTEGER*4	EMB$L_DV_IOSB1		!FINAL I/O STATUS
	EQUIVALENCE	(EMB$L_DV_IOSB1,EMB(18))

	INTEGER*4	EMB$L_DV_IOSB2
	EQUIVALENCE	(EMB$L_DV_IOSB2,EMB(22))

	INTEGER*2	EMB$W_DV_STS		!DEVICE STATUS
	EQUIVALENCE	(EMB$W_DV_STS,EMB(26))

	BYTE		EMB$B_DV_CLASS		!DEVICE CLASS
	EQUIVALENCE	(EMB$B_DV_CLASS,EMB(28))

	BYTE		EMB$B_DV_TYPE		!DEVICE TYPE
	EQUIVALENCE	(EMB$B_DV_TYPE,EMB(29))

	INTEGER*4	EMB$L_DV_RQPID		!REQUESTER PROCESS ID
	EQUIVALENCE	(EMB$L_DV_RQPID,EMB(30))

	INTEGER*2	EMB$W_DV_BOFF		!BYTE OFFSET IN PAGE
	EQUIVALENCE	(EMB$W_DV_BOFF,EMB(34))

	INTEGER*2	EMB$W_DV_BCNT		!TRANSFER BYTE COUNT
	EQUIVALENCE	(EMB$W_DV_BCNT,EMB(36))

	INTEGER*4	EMB$L_DV_MEDIA		!STARTING MEDIA ADDRESS
	EQUIVALENCE	(EMB$L_DV_MEDIA,EMB(38))

	INTEGER*2	EMB$W_DV_UNIT		!PHYSICAL UNIT NUMBER
	EQUIVALENCE	(EMB$W_DV_UNIT,EMB(42))

	INTEGER*2	EMB$W_DV_ERRCNT		!UNIT ERROR COUNT
	EQUIVALENCE	(EMB$W_DV_ERRCNT,EMB(44))

	INTEGER*4	EMB$L_DV_OPCNT		!UNIT OPERATION COUNT
	EQUIVALENCE	(EMB$L_DV_OPCNT,EMB(46))

	INTEGER*4	EMB$L_DV_OWNUIC		!VOLUME OWNER UIC
	EQUIVALENCE	(EMB$L_DV_OWNUIC,EMB(50))
 
	INTEGER*4	EMB$L_DV_CHAR		!DEVICE CHARACTERISTICS
	EQUIVALENCE	(EMB$L_DV_CHAR,EMB(54))
 
	BYTE		EMB$B_DV_SLAVE		!SLAVE CONTROLLER NUMBER
	EQUIVALENCE	(EMB$B_DV_SLAVE,EMB(58))
 
	INTEGER*2	EMB$W_DV_FUNC		!I/O FUNCTION VALUE
	EQUIVALENCE	(EMB$W_DV_FUNC,EMB(60))

	BYTE		EMB$B_DV_NAMLNG		!LENGTH OF NAME STRING
	EQUIVALENCE	(EMB$B_DV_NAMLNG,EMB(62))
 
	CHARACTER*15	EMB$T_DV_NAME		!DEVICE NAME
	EQUIVALENCE	(EMB$T_DV_NAME,EMB(63))
 
	INTEGER*4	EMB$L_DV_NUMREG		!NUMBER OF REGISTERS LOGGED
	EQUIVALENCE	(EMB$L_DV_NUMREG,EMB(78))

	INTEGER*4	EMB$L_DV_REGSAV(0:104)	!START OF REGISTER SAVE AREA
	EQUIVALENCE	(EMB$L_DV_REGSAV(0),EMB(82))
