        ifnd LIBRARIES_FILEHANDLER_I
LIBRARIES_FILEHANDLER_I set 1

        ifnd    EXEC_PORTS_I
        include "asm:include/exec/ports.i"
        endif

        ifnd    LIBRARIES_DOS_I
        include "asm:include/libraries/dos.i"
        endif

DE_TABLESIZE    equ 0
DE_SIZEBLOCK    equ 1
DE_SECORG       equ 2
DE_NUMHEADS     equ 3
DE_SECSPERBLK   equ 4
DE_BLKSPERTRACK equ 5
DE_RESERVEDBLKS equ 6
DE_PREFAC       equ 7
DE_INTERLEAVE   equ 8
DE_LOWCYL       equ 9
DE_UPPERCYL     equ 10
DE_NUMBUFFERS   equ 11
DE_MEMBUFTYPE   equ 12

; FileSysStartupMsg
fssm_Unit                set 0
fssm_Device              set fssm_Unit+4
fssm_Environ             set fssm_Device+4
fssm_Flags               set fssm_Environ+4
FileSysStartupMsg_SIZEOF set fssm_Flags+4

; DeviceNode
dn_Next           set 0
dn_Type           set dn_Next+4
dn_Task           set dn_Type+4
dn_Lock           set dn_Task+4
dn_Handler        set dn_Lock+4
dn_StackSize      set dn_Handler+4
dn_Priority       set dn_StackSize+4
dn_Startup        set dn_Priority+4
dn_SegList        set dn_Startup+4
dn_GlobalVec      set dn_SegList+4
dn_Name           set dn_GlobalVec+4
DeviceNode_SIZEOF set dn_Name+4


        endif


