Mercurial > hg > Members > kono > nitros9-code
view 3rdparty/drivers/ide/makefile @ 3220:9ccec98c9897
Updated IDE Driver makefile so it will have place holders for
dsk, dskclean, and dskcopy so that make does not error out when
chaining into the driver tree to build disk images where applicable.
author | David Ladd <drencor-xeen@users.sourceforge.net> |
---|---|
date | Wed, 20 Dec 2017 16:10:50 -0600 |
parents | 28ed72477814 |
children |
line wrap: on
line source
# Curtis Boyle's IDE Driver include ../../../rules.mak DEPENDS = ./makefile DRVRS = ccide_l1.dr ccide_l2.dr DESCS = h0_ide_l1.dd h0_ide_l2.dd h1_ide_l1.dd h1_ide_l2.dd dd_ide_l1.dd dd_ide_l2.dd ALLOBJS = $(DRVRS) $(DESCS) IDEL1FLAGS = $(AFLAGS) -DLevel=1 IDEL2FLAGS = $(AFLAGS) -DLevel=2 all: $(ALLOBJS) $(DEPENDS) # Drivers ccide_l1.dr: ccide.asm $(AS) $(ASOUT)$@ $< $(IDEL1FLAGS) ccide_l2.dr: ccide.asm $(AS) $(ASOUT)$@ $< $(IDEL2FLAGS) # Descriptors # ITDRV is the Master(0)/Slave(1) switch for device descriptors h0_ide_l1.dd: idedesc.asm $(AS) $(ASOUT)$@ $< $(IDEL1FLAGS) -DITDRV=0 h0_ide_l2.dd: idedesc.asm $(AS) $(ASOUT)$@ $< $(IDEL2FLAGS) -DITDRV=0 h1_ide_l1.dd: idedesc.asm $(AS) $(ASOUT)$@ $< $(IDEL1FLAGS) -DITDRV=1 h1_ide_l2.dd: idedesc.asm $(AS) $(ASOUT)$@ $< $(IDEL2FLAGS) -DITDRV=1 dd_ide_l1.dd: idedesc.asm $(AS) $(ASOUT)$@ $< $(IDEL1FLAGS) -DITDRV=0 -DDD=1 dd_ide_l2.dd: idedesc.asm $(AS) $(ASOUT)$@ $< $(IDEL2FLAGS) -DITDRV=0 -DDD=1 clean: $(RM) $(ALLOBJS) dsk: dskcopy: dskclean: