Mercurial > hg > Members > kono > nitros9-code
view level1/atari/modules/makefile @ 2890:1addfd8c9d5f
Revert e4a0f58a5f9b (set NITROS9DIR in makefiles)
This was not done in lwtools-port and makes it more
difficult to compare the trees. Therefore revert it
for now. I will reapply or do it in another way
later.
author | Tormod Volden <debian.tormod@gmail.com> |
---|---|
date | Sun, 24 Nov 2013 23:13:46 +0100 |
parents | cfa6222348f7 |
children | 28ed72477814 |
line wrap: on
line source
PORT = atari include $(NITROS9DIR)/rules.mak vpath %.asm $(LEVEL1)/modules AFLAGS += -I$(LEVEL1)/modules CLOCKSOFT = -aRTCSoft=1 DEPENDS = ./makefile TPB = $(3RDPARTY)/booters BOOTERS = KERNEL = krn krnp2 SYSMODS = ioman init sysgo sysgo_rom CLOCKS = clock_60hz clock_50hz clock2_soft clock2_dw RBF = rbf.mn rbdw.dr dwio.sb ddx0.dd x0.dd x1.dd x2.dd x3.dd SCF = scf.mn \ vrn.dr vtio.dr \ nil.dd \ term.dt \ scdwp.dr p_scdwp.dd \ scdwn.dr term_scdwn.dt n_scdwn.dd n1_scdwn.dd n2_scdwn.dd \ n3_scdwn.dd n4_scdwn.dd n5_scdwn.dd n6_scdwn.dd n7_scdwn.dd \ n8_scdwn.dd n9_scdwn.dd n10_scdwn.dd n11_scdwn.dd n12_scdwn.dd \ n13_scdwn.dd midi_scdwn.dd PIPE = pipeman.mn \ piper.dr \ pipe.dd ALLOBJS = $(KERNEL) $(SYSMODS) $(CLOCKS) $(RBF) $(SCF) $(PIPE) $(DW) all: $(ALLOBJS) # Kernel krn krnp2: $(CD) kernel; make $@ $(OS9COPY) kernel/$@ . sysgo_rom: sysgo.asm $(AS) $(AFLAGS) $(ASOUT)$@ $< -aROM=1 # DriveWire 3 RBF descriptors ddx0.dd: dwdesc.asm $(AS) $< $(ASOUT)$@ $(AFLAGS) -aDD=1 -aDNum=0 x0.dd: dwdesc.asm $(AS) $< $(ASOUT)$@ $(AFLAGS) -aDNum=0 x1.dd: dwdesc.asm $(AS) $< $(ASOUT)$@ $(AFLAGS) -aDNum=1 x2.dd: dwdesc.asm $(AS) $< $(ASOUT)$@ $(AFLAGS) -aDNum=2 x3.dd: dwdesc.asm $(AS) $< $(ASOUT)$@ $(AFLAGS) -aDNum=3 # DriveWire 3 SCF descriptors term_scdwn.dt: scdwndesc.asm $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=0 n_scdwn.dd: scdwndesc.asm $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=255 n1_scdwn.dd: scdwndesc.asm $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=1 n2_scdwn.dd: scdwndesc.asm $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=2 n3_scdwn.dd: scdwndesc.asm $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=3 n4_scdwn.dd: scdwndesc.asm $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=4 n5_scdwn.dd: scdwndesc.asm $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=5 n6_scdwn.dd: scdwndesc.asm $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=6 n7_scdwn.dd: scdwndesc.asm $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=7 n8_scdwn.dd: scdwndesc.asm $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=8 n9_scdwn.dd: scdwndesc.asm $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=9 n10_scdwn.dd: scdwndesc.asm $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=10 n11_scdwn.dd: scdwndesc.asm $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=11 n12_scdwn.dd: scdwndesc.asm $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=12 n13_scdwn.dd: scdwndesc.asm $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=13 midi_scdwn.dd: scdwndesc.asm $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=14 # Clocks clock_60hz: clock.asm $(AS) $(AFLAGS) $(ASOUT)$@ $< -aPwrLnFrq=60 clock_50hz: clock.asm $(AS) $(AFLAGS) $(ASOUT)$@ $< -aPwrLnFrq=50 clean: $(CD) kernel; make $@ $(RM) $(ALLOBJS) showobjs: @$(ECHO) $(ALLOBJS) showkernel: @$(ECHO) $(KERNEL) showsysmods: @$(ECHO) $(SYSMODS) showclocks: @$(ECHO) $(CLOCKS) showrbf: @$(ECHO) $(RBF) showscf: @$(ECHO) $(SCF) showpipe: @$(ECHO) $(PIPE) identify: $(IDENT_SHORT) $(ALLOBJS)