comparison level1/atari/modules/makefile @ 2625:d1ea3dc90082

More progress... now booting with DriveWire
author Boisy Pitre <boisy.pitre@nuance.com>
date Sat, 25 Feb 2012 18:21:34 -0600
parents b8c7b7fbf3c9
children 442795681807
comparison
equal deleted inserted replaced
2624:b8c7b7fbf3c9 2625:d1ea3dc90082
13 BOOTERS = 13 BOOTERS =
14 KERNEL = krn krnp2 14 KERNEL = krn krnp2
15 SYSMODS = ioman init sysgo 15 SYSMODS = ioman init sysgo
16 CLOCKS = clock_60hz clock_50hz clock2_soft 16 CLOCKS = clock_60hz clock_50hz clock2_soft
17 17
18 RBF = rbf.mn 18 RBF = rbf.mn rbdw3.dr ddx0.dd x0.dd x1.dd x2.dd x3.dd
19 19
20 SCF = scf.mn \ 20 SCF = scf.mn \
21 vrn.dr vtio.dr \ 21 vrn.dr vtio.dr \
22 nil.dd \ 22 nil.dd \
23 term.dt 23 term.dt
24 24
25 PIPE = pipeman.mn \ 25 PIPE = pipeman.mn \
26 piper.dr \ 26 piper.dr \
27 pipe.dd 27 pipe.dd
28 28
29 ALLOBJS = $(KERNEL) $(SYSMODS) $(CLOCKS) $(RBF) $(SCF) $(PIPE) 29 DW = scdwp.dr p_scdwp.dd dw3.sb
30
31 ALLOBJS = $(KERNEL) $(SYSMODS) $(CLOCKS) $(RBF) $(SCF) $(PIPE) $(DW)
30 32
31 all: $(ALLOBJS) 33 all: $(ALLOBJS)
32 34
33 # Kernel 35 # Kernel
34 krn krnp2: 36 krn krnp2:
36 $(CP) kernel/$@ . 38 $(CP) kernel/$@ .
37 39
38 40
39 sysgo: sysgo.asm 41 sysgo: sysgo.asm
40 $(AS) $(AFLAGS) $(ASOUT)$@ $< -aROM=1 42 $(AS) $(AFLAGS) $(ASOUT)$@ $< -aROM=1
43
44 # DriveWire 3 RBF descriptors
45 ddx0.dd: dwdesc.asm
46 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aDD=1 -aDNum=0
47
48 x0.dd: dwdesc.asm
49 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aDNum=0
50
51 x1.dd: dwdesc.asm
52 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aDNum=1
53
54 x2.dd: dwdesc.asm
55 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aDNum=2
56
57 x3.dd: dwdesc.asm
58 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aDNum=3
41 59
42 # Clocks 60 # Clocks
43 clock_60hz: clock.asm 61 clock_60hz: clock.asm
44 $(AS) $(AFLAGS) $(ASOUT)$@ $< -aPwrLnFrq=60 62 $(AS) $(AFLAGS) $(ASOUT)$@ $< -aPwrLnFrq=60
45 63