Mercurial > hg > Members > kono > nitros9-code
view level1/atari/modules/makefile @ 2631:442795681807
o Fixed Atari SIO DWRead to timeout longer
o Commented out call to InitVIRQ in dw3.sb for Atari due to issues
o VTIO for Atari now properly handles IRQ shadow registers
o Level 1 clock now merged to include Atari
author | Boisy Pitre <boisy.pitre@nuance.com> |
---|---|
date | Sun, 26 Feb 2012 21:39:44 -0600 |
parents | d1ea3dc90082 |
children | 41313184bd78 |
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 CLOCKS = clock_60hz clock_50hz clock2_soft clock2_dw3 RBF = rbf.mn rbdw3.dr ddx0.dd x0.dd x1.dd x2.dd x3.dd SCF = scf.mn \ vrn.dr vtio.dr \ nil.dd \ term.dt PIPE = pipeman.mn \ piper.dr \ pipe.dd DW = scdwp.dr p_scdwp.dd dw3.sb ALLOBJS = $(KERNEL) $(SYSMODS) $(CLOCKS) $(RBF) $(SCF) $(PIPE) $(DW) all: $(ALLOBJS) # Kernel krn krnp2: $(CD) kernel; make $@ $(CP) kernel/$@ . sysgo: 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 # 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)