home *** CD-ROM | disk | FTP | other *** search
- 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
-