annotate level2/coco3/modules/makefile @ 2758:e4a0f58a5f9b

Found that people who do not have the envirornment variable NITROS9DIR set before building the project get a error missing file "/rules.mak". Found this is caused do to the fact that the code to set this envirornment variable is in the rules.mak which can't get loaded. To fix this the code needed to set the envirornment variable that is in the rules.mak is now in the makefile(s) right before the include for the rules.mak file. This should fix the problem for those who do not have the NITROS9DIR envirornment variable preset.
author drencor-xeen
date Mon, 14 Jan 2013 14:37:46 -0600
parents 6bd6e348665d
children cfa46960b6bd
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2048
boisy
parents:
diff changeset
1 PORT = coco3
2758
e4a0f58a5f9b Found that people who do not have the envirornment variable NITROS9DIR set before building the project get a error missing file "/rules.mak". Found this is caused do to the fact that the code to set this envirornment variable is in the rules.mak which can't get loaded.
drencor-xeen
parents: 2730
diff changeset
2 ifndef NITROS9DIR
e4a0f58a5f9b Found that people who do not have the envirornment variable NITROS9DIR set before building the project get a error missing file "/rules.mak". Found this is caused do to the fact that the code to set this envirornment variable is in the rules.mak which can't get loaded.
drencor-xeen
parents: 2730
diff changeset
3 NITROS9DIR = $(HOME)/nitros9
e4a0f58a5f9b Found that people who do not have the envirornment variable NITROS9DIR set before building the project get a error missing file "/rules.mak". Found this is caused do to the fact that the code to set this envirornment variable is in the rules.mak which can't get loaded.
drencor-xeen
parents: 2730
diff changeset
4 endif
2048
boisy
parents:
diff changeset
5 include $(NITROS9DIR)/rules.mak
boisy
parents:
diff changeset
6
2050
d63587190d9b For porting
boisy
parents: 2048
diff changeset
7 vpath %.asm kernel:$(LEVEL2)/modules:$(LEVEL1)/modules
d63587190d9b For porting
boisy
parents: 2048
diff changeset
8
d63587190d9b For porting
boisy
parents: 2048
diff changeset
9 AFLAGS += -I$(LEVEL1)/modules
2048
boisy
parents:
diff changeset
10
boisy
parents:
diff changeset
11 CLOCKELIM = -aRTCElim=1
boisy
parents:
diff changeset
12 CLOCKDISTO2 = -aRTCDsto2=1
boisy
parents:
diff changeset
13 CLOCKDISTO4 = -aRTCDsto4=1
boisy
parents:
diff changeset
14 CLOCKBNB = -aRTCBB=1
boisy
parents:
diff changeset
15 CLOCKSMART = -aRTCSmart=1 -aMPIFlag=1
boisy
parents:
diff changeset
16 CLOCKHARRIS = -aRTCHarrs=1
boisy
parents:
diff changeset
17 CLOCKCLOUD9 = -aRTCCloud9=1
boisy
parents:
diff changeset
18 CLOCKSOFT = -aRTCSoft=1
boisy
parents:
diff changeset
19 CLOCKMESSEMU = -aRTCMessEmu=1
boisy
parents:
diff changeset
20 CLOCKJVEMU = -aRTCJVEmu=1
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
21 TC3FLAGS = $(AFLAGS) -aTC3=1 $(FLAGS)
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
22 IDEFLAGS = $(AFLAGS) -aIDE=1 $(FLAGS)
2048
boisy
parents:
diff changeset
23
boisy
parents:
diff changeset
24 DEPENDS = ./makefile
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
25 TPB = $(3RDPARTY)/booters
2048
boisy
parents:
diff changeset
26
boisy
parents:
diff changeset
27 BOOTERS = boot_1773_6ms boot_1773_30ms \
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
28 boot_burke boot_rampak boot_wd1002 boot_dw3 boot_dw3_becker \
2609
9dd4f422aac7 Added NitrOS-9 ROM Kit from Cloud-9
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2590
diff changeset
29 boot_tc3 boot_ide boot_rom
2048
boisy
parents:
diff changeset
30 BOOTTRACK = rel_32 rel_40 rel_80 rel_32_50hz rel_40_50hz rel_80_50hz $(BOOTERS) krn
boisy
parents:
diff changeset
31 KERNEL = krnp2 krnp3_perr krnp4_regdump
2609
9dd4f422aac7 Added NitrOS-9 ROM Kit from Cloud-9
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2590
diff changeset
32 SYSMODS = ioman init sysgo_h0 sysgo_dd sysgo_rom rominfo vectors
2048
boisy
parents:
diff changeset
33 CLOCKS = clock_60hz clock_50hz \
boisy
parents:
diff changeset
34 clock2_elim clock2_disto2 clock2_disto4 clock2_bnb \
boisy
parents:
diff changeset
35 clock2_smart clock2_harris clock2_cloud9 clock2_soft \
2547
boisy
parents: 2544
diff changeset
36 clock2_jvemu clock2_messemu clock2_dw3 clock2_dw3_becker
2048
boisy
parents:
diff changeset
37
boisy
parents:
diff changeset
38 RBF = rbf.mn \
2547
boisy
parents: 2544
diff changeset
39 rbdw3.dr dw3.sb dw3_becker.sb \
2048
boisy
parents:
diff changeset
40 rb1773.dr rb1773_scii_ff74.dr rb1773_scii_ff58.dr \
boisy
parents:
diff changeset
41 d0_35s.dd d1_35s.dd d2_35s.dd d3_35s.dd \
boisy
parents:
diff changeset
42 d0_40d.dd d1_40d.dd d2_40d.dd d0_80d.dd \
boisy
parents:
diff changeset
43 d1_80d.dd d2_80d.dd \
boisy
parents:
diff changeset
44 ddd0_35s.dd ddd0_40d.dd ddd0_80d.dd \
boisy
parents:
diff changeset
45 rammer.dr r0_8k.dd r0_96k.dd r0_128k.dd r0_192k.dd \
2180
660cc987e18d Added DriveWire 3 modules to distribution
boisy
parents: 2162
diff changeset
46 ddr0_8k.dd ddr0_96k.dd ddr0_128k.dd ddr0_192k.dd md.dd \
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
47 ddx0.dd x0.dd x1.dd x2.dd x3.dd \
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
48 rbsuper.dr lltc3.dr llide.dr \
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
49 ddi0_ide.dd i0_ide.dd i1_ide.dd ih_ide.dd \
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
50 dds0_tc3.dd s0_tc3.dd s1_tc3.dd s2_tc3.dd s3_tc3.dd s4_tc3.dd \
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
51 s5_tc3.dd s6_tc3.dd sh_tc3.dd
2048
boisy
parents:
diff changeset
52
boisy
parents:
diff changeset
53 SCF = scf.mn \
2180
660cc987e18d Added DriveWire 3 modules to distribution
boisy
parents: 2162
diff changeset
54 vtio.dr vrn.dr scbbp.dr scbbt.dr scdwp.dr sspak.dr sc6551.dr \
2048
boisy
parents:
diff changeset
55 cowin.io cogrf.io covdg.io covdg_small.io \
boisy
parents:
diff changeset
56 keydrv_cc3.sb snddrv_cc3.sb \
boisy
parents:
diff changeset
57 joydrv_joy.sb joydrv_6551L.sb joydrv_6552L.sb \
boisy
parents:
diff changeset
58 joydrv_6551M.sb joydrv_6552M.sb \
2180
660cc987e18d Added DriveWire 3 modules to distribution
boisy
parents: 2162
diff changeset
59 nil.dd p_scbbp.dd p_scdwp.dd \
2162
755b1b8ea019 Updated for new t1, p and term names for bit banger driver
boisy
parents: 2142
diff changeset
60 t1_scbbt.dd t2_sc6551.dd t3_sc6551.dd \
755b1b8ea019 Updated for new t1, p and term names for bit banger driver
boisy
parents: 2142
diff changeset
61 ftdd.dd vi.dd ssp.dd term_scbbt.dt term_sc6551.dt \
2048
boisy
parents:
diff changeset
62 term_vdg.dt term_win40.dt term_win80.dt w.dw w1.dw w2.dw \
2142
68a76a1ed440 Added W8-W15, updated standard.bl for SuperBoard
boisy
parents: 2050
diff changeset
63 w3.dw w4.dw w5.dw w6.dw w7.dw \
68a76a1ed440 Added W8-W15, updated standard.bl for SuperBoard
boisy
parents: 2050
diff changeset
64 w8.dw w9.dw w10.dw w11.dw w12.dw w13.dw w14.dw w15.dw \
68a76a1ed440 Added W8-W15, updated standard.bl for SuperBoard
boisy
parents: 2050
diff changeset
65 v1.dw v2.dw v3.dw v4.dw v5.dw \
2242
2a889a511f0a Adding Aaron Wolfe's DriveWire work
boisy
parents: 2180
diff changeset
66 v6.dw v7.dw \
2383
b399116a3b5f Now we have a /N descriptor... and the code in scdwn.asm to handle it.
boisy
parents: 2367
diff changeset
67 scdwn.dr term_scdwn.dt n_scdwn.dd \
b399116a3b5f Now we have a /N descriptor... and the code in scdwn.asm to handle it.
boisy
parents: 2367
diff changeset
68 n1_scdwn.dd n2_scdwn.dd n3_scdwn.dd \
2324
ccd33b48321a Renamed scdwt to scdwn, t/u to n descriptors
boisy
parents: 2323
diff changeset
69 n4_scdwn.dd n5_scdwn.dd n6_scdwn.dd n7_scdwn.dd \
ccd33b48321a Renamed scdwt to scdwn, t/u to n descriptors
boisy
parents: 2323
diff changeset
70 n8_scdwn.dd n9_scdwn.dd n10_scdwn.dd n11_scdwn.dd \
2659
95c7e747c154 Added support for virtual window (/Zx) devices
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2615
diff changeset
71 n12_scdwn.dd n13_scdwn.dd midi_scdwn.dd \
95c7e747c154 Added support for virtual window (/Zx) devices
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2615
diff changeset
72 term_z_scdwn.dd \
95c7e747c154 Added support for virtual window (/Zx) devices
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2615
diff changeset
73 z1_scdwn.dd z2_scdwn.dd z3_scdwn.dd z4_scdwn.dd z5_scdwn.dd \
95c7e747c154 Added support for virtual window (/Zx) devices
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2615
diff changeset
74 z6_scdwn.dd z7_scdwn.dd
2048
boisy
parents:
diff changeset
75
boisy
parents:
diff changeset
76 PIPE = pipeman.mn pipeman_named.mn \
boisy
parents:
diff changeset
77 piper.dr \
boisy
parents:
diff changeset
78 pipe.dd
boisy
parents:
diff changeset
79
2468
f2592e82a68d Formalized RFM descriptor creation
boisy
parents: 2459
diff changeset
80 RFM = rfm.mn rfmdrv.dr ddy0.dd y0.dd y1.dd y2.dd y3.dd
f2592e82a68d Formalized RFM descriptor creation
boisy
parents: 2459
diff changeset
81
2048
boisy
parents:
diff changeset
82 #
boisy
parents:
diff changeset
83 # The following macros represent a collection of modules for various
boisy
parents:
diff changeset
84 # kernel tracks and bootfile configurations.
boisy
parents:
diff changeset
85 #
boisy
parents:
diff changeset
86 KERNEL_1773 = rel_32 boot_1773 krn
boisy
parents:
diff changeset
87 KERNEL_RAMPAK = rel_32 $(TPB)/boot_rampak krn
boisy
parents:
diff changeset
88 KERNEL_KENTON = rel_32 $(TPB)/boot_kenton krn
boisy
parents:
diff changeset
89 KERNEL_IDE = rel_32 $(TPB)/boot_ide krn
boisy
parents:
diff changeset
90
2468
f2592e82a68d Formalized RFM descriptor creation
boisy
parents: 2459
diff changeset
91 ALLOBJS = $(BOOTTRACK) $(KERNEL) $(SYSMODS) $(CLOCKS) $(RBF) $(SCF) $(PIPE) $(RFM)
2048
boisy
parents:
diff changeset
92
boisy
parents:
diff changeset
93 all: $(ALLOBJS)
boisy
parents:
diff changeset
94
boisy
parents:
diff changeset
95 # Kernel
2615
530759e9f289 Added ccbkrn from Brett Gordon (level 2 only for now)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2609
diff changeset
96 ccbkrn krn krnp2:
2048
boisy
parents:
diff changeset
97 $(CD) kernel; make $@
boisy
parents:
diff changeset
98 $(CP) kernel/$@ .
boisy
parents:
diff changeset
99
boisy
parents:
diff changeset
100 # Special cases
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
101 # TC^3 SCSI Booter
2730
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2662
diff changeset
102 # Here, ITDNS sets the scsi bus address of the boot drive, where
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2662
diff changeset
103 # ITDNS = 1 = %00000001
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2662
diff changeset
104 # ITDNS = 2 = %00000010
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2662
diff changeset
105 # ITDNS = 3 = %00000100 etc
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2662
diff changeset
106 # This is 4th byte from end of module
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2662
diff changeset
107 # Controller hardware addr is usually $FF74 6th-5th byte from end of module
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2662
diff changeset
108 # MPI = 1 = set MPI slot # from SDMPI in CtrlSlot if 1, Set $FF if zero
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2662
diff changeset
109
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
110 boot_tc3: boot_scsi.asm
2730
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2662
diff changeset
111 $(AS) $(ASOUT)$@ $< $(TC3FLAGS) -aITDNS=0 -aMPI=1 -aITDRV=1
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
112
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
113 # SuperIDE/Glenside IDE Booter
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
114 boot_ide: boot_ide.asm
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
115 $(AS) $(ASOUT)$@ $< $(IDEFLAGS)
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
116
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
117 # DriveWire 3 Becker Booter
2547
boisy
parents: 2544
diff changeset
118 boot_dw3_becker: boot_dw3.asm
boisy
parents: 2544
diff changeset
119 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aBECKER=1
boisy
parents: 2544
diff changeset
120
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
121 # DriveWire 3 Becker Submodule
2547
boisy
parents: 2544
diff changeset
122 dw3_becker.sb: dw3.asm
boisy
parents: 2544
diff changeset
123 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aBECKER=1
boisy
parents: 2544
diff changeset
124
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
125 # CoGrf/CoVDG Modules
2048
boisy
parents:
diff changeset
126 cogrf.io: cowin.asm
2323
190820cc58f0 Fixed wrong def for cogrf
boisy
parents: 2320
diff changeset
127 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aCoGrf=1
2048
boisy
parents:
diff changeset
128
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
129 covdg.io: covdg.asm
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
130 $(AS) $(AFLAGS) $(ASOUT)$@ $< -aCOCO2=1
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
131
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
132 covdg_small.io: covdg.asm
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
133 $(AS) $(AFLAGS) $(ASOUT)$@ $<
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
134
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
135 # Disto SC-II Drivers
2048
boisy
parents:
diff changeset
136 rb1773_scii_ff74.dr: rb1773.asm
boisy
parents:
diff changeset
137 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aSCII=1
boisy
parents:
diff changeset
138
boisy
parents:
diff changeset
139 rb1773_scii_ff58.dr: rb1773.asm
boisy
parents:
diff changeset
140 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aSCII=1 -aSCIIALT=1
boisy
parents:
diff changeset
141
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
142 # REL Modules
2048
boisy
parents:
diff changeset
143 rel_32: rel.asm
boisy
parents:
diff changeset
144 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aWidth=32
boisy
parents:
diff changeset
145
boisy
parents:
diff changeset
146 rel_40: rel.asm
boisy
parents:
diff changeset
147 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aWidth=40
boisy
parents:
diff changeset
148
boisy
parents:
diff changeset
149 rel_80: rel.asm
boisy
parents:
diff changeset
150 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aWidth=80
boisy
parents:
diff changeset
151
boisy
parents:
diff changeset
152 rel_32_50hz: rel.asm
boisy
parents:
diff changeset
153 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aWidth=32 -aTkPerSec=50
boisy
parents:
diff changeset
154
boisy
parents:
diff changeset
155 rel_40_50hz: rel.asm
boisy
parents:
diff changeset
156 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aWidth=40 -aTkPerSec=50
boisy
parents:
diff changeset
157
boisy
parents:
diff changeset
158 rel_80_50hz: rel.asm
boisy
parents:
diff changeset
159 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aWidth=80 -aTkPerSec=50
boisy
parents:
diff changeset
160
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
161 # Floppy Booters
2048
boisy
parents:
diff changeset
162 boot_1773_6ms: boot_1773.asm
boisy
parents:
diff changeset
163 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aSTEP=0
boisy
parents:
diff changeset
164
boisy
parents:
diff changeset
165 boot_1773_30ms: boot_1773.asm
boisy
parents:
diff changeset
166 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aSTEP=3
boisy
parents:
diff changeset
167
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
168 # SysGo Modules
2048
boisy
parents:
diff changeset
169 sysgo_dd: sysgo.asm
boisy
parents:
diff changeset
170 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aDD=1
boisy
parents:
diff changeset
171
boisy
parents:
diff changeset
172 sysgo_h0: sysgo.asm
boisy
parents:
diff changeset
173 $(AS) $< $(ASOUT)$@ $(AFLAGS)
boisy
parents:
diff changeset
174
2609
9dd4f422aac7 Added NitrOS-9 ROM Kit from Cloud-9
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2590
diff changeset
175 sysgo_rom: sysgo.asm
9dd4f422aac7 Added NitrOS-9 ROM Kit from Cloud-9
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2590
diff changeset
176 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aROM=1
9dd4f422aac7 Added NitrOS-9 ROM Kit from Cloud-9
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2590
diff changeset
177
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
178 # TC^3 SCSI Driver
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
179 lltc3.dr: llscsi.asm
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
180 $(AS) $(ASOUT)$@ $< $(TC3FLAGS)
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
181
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
182 # IDE Driver
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
183 llide.dr: llide.asm
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
184 $(AS) $(ASOUT)$@ $< $(IDEFLAGS)
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
185
2048
boisy
parents:
diff changeset
186 # Floppy descriptors
boisy
parents:
diff changeset
187 SSDD35 = -aCyls=35 -aSides=1 -aSectTrk=18 -aSectTrk0=18 \
boisy
parents:
diff changeset
188 -aInterlv=3 -aSAS=8 -aDensity=1
boisy
parents:
diff changeset
189 DSDD40 = -aCyls=40 -aSides=2 -aSectTrk=18 -aSectTrk0=18 \
boisy
parents:
diff changeset
190 -aInterlv=3 -aSAS=8 -aDensity=1
boisy
parents:
diff changeset
191 DSDD80 = -aCyls=80 -aSides=2 -aSectTrk=18 -aSectTrk0=18 \
boisy
parents:
diff changeset
192 -aInterlv=3 -aSAS=8 -aDensity=1 -aD35
boisy
parents:
diff changeset
193
boisy
parents:
diff changeset
194 ddd0_35s.dd: rb1773desc.asm
boisy
parents:
diff changeset
195 $(AS) $< $(ASOUT)$@ $(AFLAGS) $(SSDD35) -aDNum=0 -aDD=1
boisy
parents:
diff changeset
196
boisy
parents:
diff changeset
197 d0_35s.dd: rb1773desc.asm
boisy
parents:
diff changeset
198 $(AS) $< $(ASOUT)$@ $(AFLAGS) $(SSDD35) -aDNum=0
boisy
parents:
diff changeset
199
boisy
parents:
diff changeset
200 d1_35s.dd: rb1773desc.asm
boisy
parents:
diff changeset
201 $(AS) $< $(ASOUT)$@ $(AFLAGS) $(SSDD35) -aDNum=1
boisy
parents:
diff changeset
202
boisy
parents:
diff changeset
203 d2_35s.dd: rb1773desc.asm
boisy
parents:
diff changeset
204 $(AS) $< $(ASOUT)$@ $(AFLAGS) $(SSDD35) -aDNum=2
boisy
parents:
diff changeset
205
boisy
parents:
diff changeset
206 d3_35s.dd: rb1773desc.asm
boisy
parents:
diff changeset
207 $(AS) $< $(ASOUT)$@ $(AFLAGS) $(SSDD35) -aDNum=3
boisy
parents:
diff changeset
208
boisy
parents:
diff changeset
209 ddd0_40d.dd: rb1773desc.asm
boisy
parents:
diff changeset
210 $(AS) $< $(ASOUT)$@ $(AFLAGS) $(DSDD40) -aDNum=0 -aDD=1
boisy
parents:
diff changeset
211
boisy
parents:
diff changeset
212 d0_40d.dd: rb1773desc.asm
boisy
parents:
diff changeset
213 $(AS) $< $(ASOUT)$@ $(AFLAGS) $(DSDD40) -aDNum=0
boisy
parents:
diff changeset
214
boisy
parents:
diff changeset
215 d1_40d.dd: rb1773desc.asm
boisy
parents:
diff changeset
216 $(AS) $< $(ASOUT)$@ $(AFLAGS) $(DSDD40) -aDNum=1
boisy
parents:
diff changeset
217
boisy
parents:
diff changeset
218 d2_40d.dd: rb1773desc.asm
boisy
parents:
diff changeset
219 $(AS) $< $(ASOUT)$@ $(AFLAGS) $(DSDD40) -aDNum=2
boisy
parents:
diff changeset
220
boisy
parents:
diff changeset
221 ddd0_80d.dd: rb1773desc.asm
boisy
parents:
diff changeset
222 $(AS) $< $(ASOUT)$@ $(AFLAGS) $(DSDD80) -aDNum=0 -aDD=1
boisy
parents:
diff changeset
223
boisy
parents:
diff changeset
224 d0_80d.dd: rb1773desc.asm
boisy
parents:
diff changeset
225 $(AS) $< $(ASOUT)$@ $(AFLAGS) $(DSDD80) -aDNum=0
boisy
parents:
diff changeset
226
boisy
parents:
diff changeset
227 d1_80d.dd: rb1773desc.asm
boisy
parents:
diff changeset
228 $(AS) $< $(ASOUT)$@ $(AFLAGS) $(DSDD80) -aDNum=1
boisy
parents:
diff changeset
229
boisy
parents:
diff changeset
230 d2_80d.dd: rb1773desc.asm
boisy
parents:
diff changeset
231 $(AS) $< $(ASOUT)$@ $(AFLAGS) $(DSDD80) -aDNum=2
boisy
parents:
diff changeset
232
boisy
parents:
diff changeset
233 # RAM Disk descriptors
boisy
parents:
diff changeset
234 r0_8k.dd: r0.asm
boisy
parents:
diff changeset
235 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aRAMSize=8
boisy
parents:
diff changeset
236
boisy
parents:
diff changeset
237 ddr0_8k.dd: r0.asm
boisy
parents:
diff changeset
238 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aRAMSize=8 -aDD=1
boisy
parents:
diff changeset
239
boisy
parents:
diff changeset
240 r0_96k.dd: r0.asm
boisy
parents:
diff changeset
241 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aRAMSize=96
boisy
parents:
diff changeset
242
boisy
parents:
diff changeset
243 ddr0_96k.dd: r0.asm
boisy
parents:
diff changeset
244 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aRAMSize=96 -aDD=1
boisy
parents:
diff changeset
245
boisy
parents:
diff changeset
246 r0_128k.dd: r0.asm
boisy
parents:
diff changeset
247 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aRAMSize=128
boisy
parents:
diff changeset
248
boisy
parents:
diff changeset
249 ddr0_128k.dd: r0.asm
boisy
parents:
diff changeset
250 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aRAMSize=128 -aDD=1
boisy
parents:
diff changeset
251
boisy
parents:
diff changeset
252 r0_192k.dd: r0.asm
boisy
parents:
diff changeset
253 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aRAMSize=192
boisy
parents:
diff changeset
254
boisy
parents:
diff changeset
255 ddr0_192k.dd: r0.asm
boisy
parents:
diff changeset
256 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aRAMSize=192 -aDD=1
boisy
parents:
diff changeset
257
2258
c5e313a93c68 SCDWT descriptors are now made from one file
boisy
parents: 2245
diff changeset
258 # DriveWire 3 SCF descriptors
2324
ccd33b48321a Renamed scdwt to scdwn, t/u to n descriptors
boisy
parents: 2323
diff changeset
259 term_scdwn.dt: scdwndesc.asm
ccd33b48321a Renamed scdwt to scdwn, t/u to n descriptors
boisy
parents: 2323
diff changeset
260 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=0
2258
c5e313a93c68 SCDWT descriptors are now made from one file
boisy
parents: 2245
diff changeset
261
2383
b399116a3b5f Now we have a /N descriptor... and the code in scdwn.asm to handle it.
boisy
parents: 2367
diff changeset
262 n_scdwn.dd: scdwndesc.asm
b399116a3b5f Now we have a /N descriptor... and the code in scdwn.asm to handle it.
boisy
parents: 2367
diff changeset
263 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=255
b399116a3b5f Now we have a /N descriptor... and the code in scdwn.asm to handle it.
boisy
parents: 2367
diff changeset
264
2324
ccd33b48321a Renamed scdwt to scdwn, t/u to n descriptors
boisy
parents: 2323
diff changeset
265 n1_scdwn.dd: scdwndesc.asm
ccd33b48321a Renamed scdwt to scdwn, t/u to n descriptors
boisy
parents: 2323
diff changeset
266 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=1
2258
c5e313a93c68 SCDWT descriptors are now made from one file
boisy
parents: 2245
diff changeset
267
2324
ccd33b48321a Renamed scdwt to scdwn, t/u to n descriptors
boisy
parents: 2323
diff changeset
268 n2_scdwn.dd: scdwndesc.asm
ccd33b48321a Renamed scdwt to scdwn, t/u to n descriptors
boisy
parents: 2323
diff changeset
269 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=2
2258
c5e313a93c68 SCDWT descriptors are now made from one file
boisy
parents: 2245
diff changeset
270
2324
ccd33b48321a Renamed scdwt to scdwn, t/u to n descriptors
boisy
parents: 2323
diff changeset
271 n3_scdwn.dd: scdwndesc.asm
ccd33b48321a Renamed scdwt to scdwn, t/u to n descriptors
boisy
parents: 2323
diff changeset
272 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=3
2258
c5e313a93c68 SCDWT descriptors are now made from one file
boisy
parents: 2245
diff changeset
273
2324
ccd33b48321a Renamed scdwt to scdwn, t/u to n descriptors
boisy
parents: 2323
diff changeset
274 n4_scdwn.dd: scdwndesc.asm
ccd33b48321a Renamed scdwt to scdwn, t/u to n descriptors
boisy
parents: 2323
diff changeset
275 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=4
2258
c5e313a93c68 SCDWT descriptors are now made from one file
boisy
parents: 2245
diff changeset
276
2324
ccd33b48321a Renamed scdwt to scdwn, t/u to n descriptors
boisy
parents: 2323
diff changeset
277 n5_scdwn.dd: scdwndesc.asm
ccd33b48321a Renamed scdwt to scdwn, t/u to n descriptors
boisy
parents: 2323
diff changeset
278 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=5
2258
c5e313a93c68 SCDWT descriptors are now made from one file
boisy
parents: 2245
diff changeset
279
2324
ccd33b48321a Renamed scdwt to scdwn, t/u to n descriptors
boisy
parents: 2323
diff changeset
280 n6_scdwn.dd: scdwndesc.asm
ccd33b48321a Renamed scdwt to scdwn, t/u to n descriptors
boisy
parents: 2323
diff changeset
281 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=6
2293
cf5bdb01a497 No more DW server specific stuf
boisy
parents: 2263
diff changeset
282
2324
ccd33b48321a Renamed scdwt to scdwn, t/u to n descriptors
boisy
parents: 2323
diff changeset
283 n7_scdwn.dd: scdwndesc.asm
ccd33b48321a Renamed scdwt to scdwn, t/u to n descriptors
boisy
parents: 2323
diff changeset
284 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=7
2293
cf5bdb01a497 No more DW server specific stuf
boisy
parents: 2263
diff changeset
285
2324
ccd33b48321a Renamed scdwt to scdwn, t/u to n descriptors
boisy
parents: 2323
diff changeset
286 n8_scdwn.dd: scdwndesc.asm
2341
5f17d6f4a582 UTIL no longer used in creation of descriptors
boisy
parents: 2324
diff changeset
287 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=8
2293
cf5bdb01a497 No more DW server specific stuf
boisy
parents: 2263
diff changeset
288
2324
ccd33b48321a Renamed scdwt to scdwn, t/u to n descriptors
boisy
parents: 2323
diff changeset
289 n9_scdwn.dd: scdwndesc.asm
2341
5f17d6f4a582 UTIL no longer used in creation of descriptors
boisy
parents: 2324
diff changeset
290 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=9
2293
cf5bdb01a497 No more DW server specific stuf
boisy
parents: 2263
diff changeset
291
2324
ccd33b48321a Renamed scdwt to scdwn, t/u to n descriptors
boisy
parents: 2323
diff changeset
292 n10_scdwn.dd: scdwndesc.asm
2341
5f17d6f4a582 UTIL no longer used in creation of descriptors
boisy
parents: 2324
diff changeset
293 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=10
2293
cf5bdb01a497 No more DW server specific stuf
boisy
parents: 2263
diff changeset
294
2324
ccd33b48321a Renamed scdwt to scdwn, t/u to n descriptors
boisy
parents: 2323
diff changeset
295 n11_scdwn.dd: scdwndesc.asm
2341
5f17d6f4a582 UTIL no longer used in creation of descriptors
boisy
parents: 2324
diff changeset
296 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=11
2293
cf5bdb01a497 No more DW server specific stuf
boisy
parents: 2263
diff changeset
297
2324
ccd33b48321a Renamed scdwt to scdwn, t/u to n descriptors
boisy
parents: 2323
diff changeset
298 n12_scdwn.dd: scdwndesc.asm
2341
5f17d6f4a582 UTIL no longer used in creation of descriptors
boisy
parents: 2324
diff changeset
299 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=12
2293
cf5bdb01a497 No more DW server specific stuf
boisy
parents: 2263
diff changeset
300
2324
ccd33b48321a Renamed scdwt to scdwn, t/u to n descriptors
boisy
parents: 2323
diff changeset
301 n13_scdwn.dd: scdwndesc.asm
2341
5f17d6f4a582 UTIL no longer used in creation of descriptors
boisy
parents: 2324
diff changeset
302 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=13
2293
cf5bdb01a497 No more DW server specific stuf
boisy
parents: 2263
diff changeset
303
2544
0aaf20430b33 dw midi device
aaronwolfe
parents: 2468
diff changeset
304 midi_scdwn.dd: scdwndesc.asm
2341
5f17d6f4a582 UTIL no longer used in creation of descriptors
boisy
parents: 2324
diff changeset
305 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=14
2258
c5e313a93c68 SCDWT descriptors are now made from one file
boisy
parents: 2245
diff changeset
306
2659
95c7e747c154 Added support for virtual window (/Zx) devices
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2615
diff changeset
307 term_z_scdwn.dd: scdwndesc.asm
2662
07cc32e3d96f More fixes
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2659
diff changeset
308 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=16
2659
95c7e747c154 Added support for virtual window (/Zx) devices
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2615
diff changeset
309
95c7e747c154 Added support for virtual window (/Zx) devices
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2615
diff changeset
310 z1_scdwn.dd: scdwndesc.asm
2662
07cc32e3d96f More fixes
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2659
diff changeset
311 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=17
2659
95c7e747c154 Added support for virtual window (/Zx) devices
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2615
diff changeset
312
95c7e747c154 Added support for virtual window (/Zx) devices
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2615
diff changeset
313 z2_scdwn.dd: scdwndesc.asm
2662
07cc32e3d96f More fixes
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2659
diff changeset
314 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=18
2659
95c7e747c154 Added support for virtual window (/Zx) devices
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2615
diff changeset
315
95c7e747c154 Added support for virtual window (/Zx) devices
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2615
diff changeset
316 z3_scdwn.dd: scdwndesc.asm
2662
07cc32e3d96f More fixes
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2659
diff changeset
317 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=19
2659
95c7e747c154 Added support for virtual window (/Zx) devices
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2615
diff changeset
318
95c7e747c154 Added support for virtual window (/Zx) devices
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2615
diff changeset
319 z4_scdwn.dd: scdwndesc.asm
2662
07cc32e3d96f More fixes
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2659
diff changeset
320 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=20
2659
95c7e747c154 Added support for virtual window (/Zx) devices
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2615
diff changeset
321
95c7e747c154 Added support for virtual window (/Zx) devices
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2615
diff changeset
322 z5_scdwn.dd: scdwndesc.asm
2662
07cc32e3d96f More fixes
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2659
diff changeset
323 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=21
2659
95c7e747c154 Added support for virtual window (/Zx) devices
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2615
diff changeset
324
95c7e747c154 Added support for virtual window (/Zx) devices
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2615
diff changeset
325 z6_scdwn.dd: scdwndesc.asm
2662
07cc32e3d96f More fixes
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2659
diff changeset
326 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=22
2659
95c7e747c154 Added support for virtual window (/Zx) devices
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2615
diff changeset
327
95c7e747c154 Added support for virtual window (/Zx) devices
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2615
diff changeset
328 z7_scdwn.dd: scdwndesc.asm
2662
07cc32e3d96f More fixes
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2659
diff changeset
329 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aAddr=23
2659
95c7e747c154 Added support for virtual window (/Zx) devices
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2615
diff changeset
330
2258
c5e313a93c68 SCDWT descriptors are now made from one file
boisy
parents: 2245
diff changeset
331 # DriveWire 3 RBF descriptors
2180
660cc987e18d Added DriveWire 3 modules to distribution
boisy
parents: 2162
diff changeset
332 ddx0.dd: dwdesc.asm
660cc987e18d Added DriveWire 3 modules to distribution
boisy
parents: 2162
diff changeset
333 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aDD=1 -aDNum=0
660cc987e18d Added DriveWire 3 modules to distribution
boisy
parents: 2162
diff changeset
334
660cc987e18d Added DriveWire 3 modules to distribution
boisy
parents: 2162
diff changeset
335 x0.dd: dwdesc.asm
660cc987e18d Added DriveWire 3 modules to distribution
boisy
parents: 2162
diff changeset
336 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aDNum=0
660cc987e18d Added DriveWire 3 modules to distribution
boisy
parents: 2162
diff changeset
337
660cc987e18d Added DriveWire 3 modules to distribution
boisy
parents: 2162
diff changeset
338 x1.dd: dwdesc.asm
660cc987e18d Added DriveWire 3 modules to distribution
boisy
parents: 2162
diff changeset
339 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aDNum=1
660cc987e18d Added DriveWire 3 modules to distribution
boisy
parents: 2162
diff changeset
340
660cc987e18d Added DriveWire 3 modules to distribution
boisy
parents: 2162
diff changeset
341 x2.dd: dwdesc.asm
660cc987e18d Added DriveWire 3 modules to distribution
boisy
parents: 2162
diff changeset
342 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aDNum=2
660cc987e18d Added DriveWire 3 modules to distribution
boisy
parents: 2162
diff changeset
343
660cc987e18d Added DriveWire 3 modules to distribution
boisy
parents: 2162
diff changeset
344 x3.dd: dwdesc.asm
660cc987e18d Added DriveWire 3 modules to distribution
boisy
parents: 2162
diff changeset
345 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aDNum=3
660cc987e18d Added DriveWire 3 modules to distribution
boisy
parents: 2162
diff changeset
346
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
347 # TC^3 SCSI Descriptors
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
348 dds0_tc3.dd: superdesc.asm
2730
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2662
diff changeset
349 $(AS) $(ASOUT)$@ $< $(TC3FLAGS) $(ID0) -aDD=1 -aDnum=0 -aITDRV=0
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
350
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
351 s0_tc3.dd: superdesc.asm
2730
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2662
diff changeset
352 $(AS) $(ASOUT)$@ $< $(TC3FLAGS) $(ID0) $(SCSI_HD) -aDnum=0 -aITDRV=0
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
353
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
354 s1_tc3.dd: superdesc.asm
2730
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2662
diff changeset
355 $(AS) $(ASOUT)$@ $< $(TC3FLAGS) $(ID1) $(SCSI_HD) -aDnum=1 -aITDRV=1
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
356
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
357 s2_tc3.dd: superdesc.asm
2730
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2662
diff changeset
358 $(AS) $(ASOUT)$@ $< $(TC3FLAGS) $(ID2) $(SCSI_HD) -aDnum=2 -aITDRV=2
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
359
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
360 s3_tc3.dd: superdesc.asm
2730
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2662
diff changeset
361 $(AS) $(ASOUT)$@ $< $(TC3FLAGS) $(ID3) $(SCSI_HD) -aDnum=3 -aITDRV=3
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
362
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
363 s4_tc3.dd: superdesc.asm
2730
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2662
diff changeset
364 $(AS) $(ASOUT)$@ $< $(TC3FLAGS) $(ID4) $(SCSI_HD) -aDnum=4 -aITDRV=4
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
365
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
366 s5_tc3.dd: superdesc.asm
2730
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2662
diff changeset
367 $(AS) $(ASOUT)$@ $< $(TC3FLAGS) $(ID5) $(SCSI_HD) -aDnum=5 -aITDRV=5
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
368
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
369 s6_tc3.dd: superdesc.asm
2730
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2662
diff changeset
370 $(AS) $(ASOUT)$@ $< $(TC3FLAGS) $(ID6) $(SCSI_HD) -aDnum=6 -aITDRV=6
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
371
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
372 sh_tc3.dd: superdesc.asm
2730
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2662
diff changeset
373 $(AS) $(ASOUT)$@ $< $(TC3FLAGS) $(HDBDOS) $(SSDD35) -aHDBDOS=1 -aHB=1 -aDnum=7 -aITDRV=0
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
374
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
375 # IDE Descriptors
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
376 ddi0_ide.dd: superdesc.asm
2730
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2662
diff changeset
377 $(AS) $(ASOUT)$@ $< $(IDEFLAGS) $(MASTER) -aDnum=0 -aDD=1 -aITDRV=0
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
378
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
379 i0_ide.dd: superdesc.asm
2730
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2662
diff changeset
380 $(AS) $(ASOUT)$@ $< $(IDEFLAGS) $(MASTER) -aDnum=0 -aITDRV=0
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
381
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
382 i1_ide.dd: superdesc.asm
2730
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2662
diff changeset
383 $(AS) $(ASOUT)$@ $< $(IDEFLAGS) $(SLAVE) -aDnum=1 -aITDRV=1
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
384
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
385 ih_ide.dd: superdesc.asm
2730
6bd6e348665d Working on cloned default branch, pulled 2012/11/03
gheskett@wdtv.com
parents: 2662
diff changeset
386 $(AS) $(ASOUT)$@ $< $(IDEFLAGS) $(SSDD35) -aHDBDOS=1 -aHD=1 -aDnum=0 -aITDRV=0
2590
17d43fd29ee2 Integration of SuperDriver
boisy
parents: 2547
diff changeset
387
2468
f2592e82a68d Formalized RFM descriptor creation
boisy
parents: 2459
diff changeset
388 # RFM descriptors
f2592e82a68d Formalized RFM descriptor creation
boisy
parents: 2459
diff changeset
389 ddy0.dd: rfmdesc.asm
f2592e82a68d Formalized RFM descriptor creation
boisy
parents: 2459
diff changeset
390 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aDD=1 -aDNum=0
f2592e82a68d Formalized RFM descriptor creation
boisy
parents: 2459
diff changeset
391
f2592e82a68d Formalized RFM descriptor creation
boisy
parents: 2459
diff changeset
392 y0.dd: rfmdesc.asm
f2592e82a68d Formalized RFM descriptor creation
boisy
parents: 2459
diff changeset
393 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aDNum=0
f2592e82a68d Formalized RFM descriptor creation
boisy
parents: 2459
diff changeset
394
f2592e82a68d Formalized RFM descriptor creation
boisy
parents: 2459
diff changeset
395 y1.dd: rfmdesc.asm
f2592e82a68d Formalized RFM descriptor creation
boisy
parents: 2459
diff changeset
396 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aDNum=1
f2592e82a68d Formalized RFM descriptor creation
boisy
parents: 2459
diff changeset
397
f2592e82a68d Formalized RFM descriptor creation
boisy
parents: 2459
diff changeset
398 y2.dd: rfmdesc.asm
f2592e82a68d Formalized RFM descriptor creation
boisy
parents: 2459
diff changeset
399 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aDNum=2
f2592e82a68d Formalized RFM descriptor creation
boisy
parents: 2459
diff changeset
400
f2592e82a68d Formalized RFM descriptor creation
boisy
parents: 2459
diff changeset
401 y3.dd: rfmdesc.asm
f2592e82a68d Formalized RFM descriptor creation
boisy
parents: 2459
diff changeset
402 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aDNum=3
f2592e82a68d Formalized RFM descriptor creation
boisy
parents: 2459
diff changeset
403
2048
boisy
parents:
diff changeset
404 # Clocks
boisy
parents:
diff changeset
405 clock_60hz: clock.asm
boisy
parents:
diff changeset
406 $(AS) $(AFLAGS) $(ASOUT)$@ $< -aPwrLnFrq=60
boisy
parents:
diff changeset
407
boisy
parents:
diff changeset
408 clock_50hz: clock.asm
boisy
parents:
diff changeset
409 $(AS) $(AFLAGS) $(ASOUT)$@ $< -aPwrLnFrq=50
boisy
parents:
diff changeset
410
boisy
parents:
diff changeset
411 clock2_cloud9: clock2_ds1315.asm
boisy
parents:
diff changeset
412 $(AS) $(AFLAGS) $(ASOUT)$@ $< -aCLOUD9=1
boisy
parents:
diff changeset
413
boisy
parents:
diff changeset
414 clock2_bnb: clock2_ds1315.asm
boisy
parents:
diff changeset
415 $(AS) $(AFLAGS) $(ASOUT)$@ $< -aBNB=1
boisy
parents:
diff changeset
416
2547
boisy
parents: 2544
diff changeset
417 clock2_dw3_becker: clock2_dw3.asm
boisy
parents: 2544
diff changeset
418 $(AS) $(AFLAGS) $(ASOUT)$@ $< -aBECKER=1
boisy
parents: 2544
diff changeset
419
2048
boisy
parents:
diff changeset
420 clean:
boisy
parents:
diff changeset
421 $(CD) kernel; make $@
boisy
parents:
diff changeset
422 $(RM) $(ALLOBJS)
boisy
parents:
diff changeset
423
boisy
parents:
diff changeset
424 showobjs:
boisy
parents:
diff changeset
425 @$(ECHO) $(ALLOBJS)
boisy
parents:
diff changeset
426
boisy
parents:
diff changeset
427 showboottrack:
boisy
parents:
diff changeset
428 @$(ECHO) $(BOOTTRACK)
boisy
parents:
diff changeset
429
boisy
parents:
diff changeset
430 showkernel:
boisy
parents:
diff changeset
431 @$(ECHO) $(KERNEL)
boisy
parents:
diff changeset
432
boisy
parents:
diff changeset
433 showsysmods:
boisy
parents:
diff changeset
434 @$(ECHO) $(SYSMODS)
boisy
parents:
diff changeset
435
boisy
parents:
diff changeset
436 showclocks:
boisy
parents:
diff changeset
437 @$(ECHO) $(CLOCKS)
boisy
parents:
diff changeset
438
boisy
parents:
diff changeset
439 showrbf:
boisy
parents:
diff changeset
440 @$(ECHO) $(RBF)
boisy
parents:
diff changeset
441
boisy
parents:
diff changeset
442 showscf:
boisy
parents:
diff changeset
443 @$(ECHO) $(SCF)
boisy
parents:
diff changeset
444
boisy
parents:
diff changeset
445 showpipe:
boisy
parents:
diff changeset
446 @$(ECHO) $(PIPE)
boisy
parents:
diff changeset
447
boisy
parents:
diff changeset
448 identify:
boisy
parents:
diff changeset
449 $(IDENT_SHORT) $(ALLOBJS)