#Begin
#
# Make-file for the PoFoIde disk device driver
#
# Update History:
# 19-07-1998: original by P.R. Faasse
#                         Hakfort 337
#                         1102 LA Amsterdam
#
# 12-08-1998: ddiag, dfs added
# 17-08-1998: ddt added
# 22-08-1998: sp, mk30mbfs, mk2mbfs removed, mkfs added
# 30-08-1998: doff/don removed
# 11-10-1998: doff/don re-added, they should work, and showed
#             usable to find interface problems
#
#End

# the device driver itself

pofoide.obj: pofoide.asm
        masm pofoide,,,,,,

pofoide.sys: pofoide.obj
        link pofoide,,,,,
        exe2bin pofoide.exe pofoide.sys
        rm pofoide.exe
        rm pofoide.lst
        rm pofoide.crf
        rm pofoide.map

# program to produce a file-system on a pofoide disk

mkfs.obj: mkfs.asm
        masm mkfs,,,,,,

mkfs.com: mkfs.obj
        link mkfs,,,,,
        exe2bin mkfs.exe mkfs.com
        rm mkfs.exe
        rm mkfs.lst
        rm mkfs.crf
        rm mkfs.map

# diagnose program for the pofoide driver

ddiag.obj: ddiag.asm
        masm ddiag,,,,,,

ddiag.com: ddiag.obj
        link ddiag,,,,,
        exe2bin ddiag.exe ddiag.com
        rm ddiag.exe
        rm ddiag.lst
        rm ddiag.crf
        rm ddiag.map

# current file-system info display program for the pofoide driver

dfs.obj: dfs.asm
        masm dfs,,,,,,

dfs.com: dfs.obj
        link dfs,,,,,
        exe2bin dfs.exe dfs.com
        rm dfs.exe
        rm dfs.lst
        rm dfs.crf
        rm dfs.map

# Driver Debug Tool, my own small driver-supporting
# debugger

ddt.obj: ddt.asm
        masm ddt,,,,,,

ddt.com: ddt.obj
        link ddt,,,,,
        exe2bin ddt.exe ddt.com
        rm ddt.exe
        rm ddt.lst
        rm ddt.crf
        rm ddt.map

# disk-off program

doff.obj: doff.asm
        masm doff,,,,,,

doff.com: doff.obj
        link doff,,,,,
        exe2bin doff.exe doff.com
        rm doff.exe
        rm doff.lst
        rm doff.crf
        rm doff.map

# disk-on program

don.obj: don.asm
        masm don,,,,,,

don.com: don.obj
        link don,,,,,
        exe2bin don.exe don.com
        rm don.exe
        rm don.lst
        rm don.crf
        rm don.map

