         IFND DEVICE_STD__ASM
DEVICE_STD__ASM SET     1

; ***************************************************************************
; * 17.03.96
; * $DAT >>DevCode.asm<<   09 Mar 1997 - (C) ProDAD Holger Burkarth
; ***************************************************************************

;; mcpp:masm -c lc p:pLib/DevCode.asm

	xref _InitTable
        xref _DeviceName
        xref _DeviceIDName
        xref _DeviceDescribe


 IFND VERSION
VERSION  EQU 1
REVISION EQU 1
 ENDC


	SECTION ":0",CODE

;----------------------------------------------------------------------

initDDescrip:
				;STRUCTURE RT,0
     DC.W    $4AFC		; UWORD RT_MATCHWORD (Magic cookie)
     DC.L    initDDescrip	; APTR	RT_MATCHTAG  (Back pointer)
     DC.L    EndCode		; APTR	RT_ENDSKIP   (To end of this hunk)
     DC.L    $80		; UBYTE RT_FLAGS     (RTF_AUTOINIT)
     DC.W    VERSION		; UBYTE RT_VERSION
     DC.W    REVISION		; UBYTE RT_REVISION
     DC.B    3			; UBYTE RT_TYPE      (NTYP_DEVICE, must be correct)
     DC.B    0			; SBYTE	RT_PRI
     DC.L    _DeviceName	; APTR	RT_NAME      (exec name)
     DC.L    _DeviceIDName	; APTR	RT_IDSTRING  (text string)
     DC.L    _InitTable		; APTR	RT_INIT
     DC.l    _DeviceDescribe	; APTR  RT_DESCRIBE
	       ; LABEL RT_SIZE
EndCode:
  ENDC

  END
