Mercurial > hg > Members > kono > nitros9-code
annotate level1/modules/makefile @ 1933:1e312b144f4d
Major changes:
CCIO,CC3IO are now VTIO
GrfInt is now CoGrf
WindInt is now CoWin
VDGInt (L2), CO32 (L1) is now CoVDG
CO51 (L1) is now CoHR
CO80 (L1) is now CoWP
All files referencing these have been changed
author | boisy |
---|---|
date | Sat, 26 Nov 2005 21:31:29 +0000 |
parents | d0af258d9229 |
children | b41df77588b0 |
rev | line source |
---|---|
1363 | 1 include ../../rules.mak |
0 | 2 |
1682
e2ac12787e55
Sticking with clock2_smart for now. Also moved Robert's swread and swset to 3rdparty/utils
boisy
parents:
1677
diff
changeset
|
3 CLOCKELIM = -aRTCElim=1 |
e2ac12787e55
Sticking with clock2_smart for now. Also moved Robert's swread and swset to 3rdparty/utils
boisy
parents:
1677
diff
changeset
|
4 CLOCKDISTO2 = -aRTCDsto2=1 |
e2ac12787e55
Sticking with clock2_smart for now. Also moved Robert's swread and swset to 3rdparty/utils
boisy
parents:
1677
diff
changeset
|
5 CLOCKDISTO4 = -aRTCDsto4=1 |
e2ac12787e55
Sticking with clock2_smart for now. Also moved Robert's swread and swset to 3rdparty/utils
boisy
parents:
1677
diff
changeset
|
6 CLOCKBNB = -aRTCBB=1 |
e2ac12787e55
Sticking with clock2_smart for now. Also moved Robert's swread and swset to 3rdparty/utils
boisy
parents:
1677
diff
changeset
|
7 CLOCKSMART = -aRTCSmart=1 -aMPIFlag=1 |
e2ac12787e55
Sticking with clock2_smart for now. Also moved Robert's swread and swset to 3rdparty/utils
boisy
parents:
1677
diff
changeset
|
8 CLOCKHARRIS = -aRTCHarrs=1 |
e2ac12787e55
Sticking with clock2_smart for now. Also moved Robert's swread and swset to 3rdparty/utils
boisy
parents:
1677
diff
changeset
|
9 CLOCKCLOUD9 = -aRTCCloud9=1 |
e2ac12787e55
Sticking with clock2_smart for now. Also moved Robert's swread and swset to 3rdparty/utils
boisy
parents:
1677
diff
changeset
|
10 CLOCKSOFT = -aRTCSoft=1 |
e2ac12787e55
Sticking with clock2_smart for now. Also moved Robert's swread and swset to 3rdparty/utils
boisy
parents:
1677
diff
changeset
|
11 CLOCKMESSEMU = -aRTCMessEmu=1 |
e2ac12787e55
Sticking with clock2_smart for now. Also moved Robert's swread and swset to 3rdparty/utils
boisy
parents:
1677
diff
changeset
|
12 CLOCKJVEMU = -aRTCJVEmu=1 |
1313 | 13 |
1363 | 14 DEPENDS = ./makefile |
355 | 15 TPB = $(3RDPARTY)/booters |
0 | 16 |
1213
4e235f213651
Lots of changes: bootscripts and bootlists added, sources massaged...
boisy
parents:
1186
diff
changeset
|
17 BOOTERS = boot_1773_6ms boot_1773_30ms \ |
1683
786453492c1e
Format doesn't multiply total sectors * bps if TYP.DSQ bit is clear
boisy
parents:
1682
diff
changeset
|
18 boot_burke boot_rampak boot_wd1002 |
1299 | 19 BOOTTRACK = rel $(BOOTERS) |
1587
5f18094d961d
kernel modules renamed to krn, updated makefiles, clock2_tc3 now clock2_cloud9...
boisy
parents:
1575
diff
changeset
|
20 KERNEL = krn krnp2 |
1228 | 21 SYSMODS = ioman init sysgo_dd sysgo_h0 |
1313 | 22 CLOCKS = clock_60hz clock_50hz \ |
23 clock2_elim clock2_disto2 clock2_disto4 clock2_bnb \ | |
1682
e2ac12787e55
Sticking with clock2_smart for now. Also moved Robert's swread and swset to 3rdparty/utils
boisy
parents:
1677
diff
changeset
|
24 clock2_smart clock2_harris clock2_cloud9 clock2_soft \ |
1642 | 25 clock2_messemu clock2_jvemu |
1186 | 26 |
27 RBF = rbf.mn \ | |
1620
c228f9fbe3b8
Updated rb1773.asm to fix problem in Level 1 booting. Now works under L1!
boisy
parents:
1587
diff
changeset
|
28 rb1773.dr rb1773_scii_ff74.dr rb1773_scii_ff58.dr \ |
1186 | 29 ddd0_35s.dd d0_35s.dd d1_35s.dd d2_35s.dd d3_35s.dd \ |
293
404d2a69646f
Added more help files for additional verbose descriptors, removed
boisy
parents:
291
diff
changeset
|
30 ddd0_40d.dd d0_40d.dd d1_40d.dd d2_40d.dd \ |
1478 | 31 ddd0_80d.dd d0_80d.dd d1_80d.dd d2_80d.dd |
1186 | 32 |
33 SCF = scf.mn \ | |
1933 | 34 sc6551.dr vrn.dr printer.dr sio.dr sspak.dr vtio.dr \ |
35 covdg.io cohr.io \ | |
1470 | 36 nil.dd p.dd pipe.dd ssp.dd \ |
1828
d0af258d9229
Fixed slight error in makefile on naming of t3_sc6551
boisy
parents:
1792
diff
changeset
|
37 term_sio.dt term_sc6551.dt t1.dd t2_sc6551.dd t3_sc6551.dd \ |
1792 | 38 term32.dt term51.dt |
1186 | 39 |
40 PIPE = pipeman.mn \ | |
41 piper.dr \ | |
42 pipe.dd | |
43 | |
44 ALLOBJS = $(BOOTTRACK) $(KERNEL) $(SYSMODS) $(CLOCKS) $(RBF) $(SCF) $(PIPE) | |
0 | 45 |
1324 | 46 all: $(ALLOBJS) |
0 | 47 |
1186 | 48 # Special cases |
49 | |
1453 | 50 # Kernel |
1587
5f18094d961d
kernel modules renamed to krn, updated makefiles, clock2_tc3 now clock2_cloud9...
boisy
parents:
1575
diff
changeset
|
51 krn krnp2: |
5f18094d961d
kernel modules renamed to krn, updated makefiles, clock2_tc3 now clock2_cloud9...
boisy
parents:
1575
diff
changeset
|
52 $(CD) kernel; make $@ |
5f18094d961d
kernel modules renamed to krn, updated makefiles, clock2_tc3 now clock2_cloud9...
boisy
parents:
1575
diff
changeset
|
53 $(CP) kernel/$@ . |
1453 | 54 |
1213
4e235f213651
Lots of changes: bootscripts and bootlists added, sources massaged...
boisy
parents:
1186
diff
changeset
|
55 boot_1773_6ms: boot_1773.asm |
4e235f213651
Lots of changes: bootscripts and bootlists added, sources massaged...
boisy
parents:
1186
diff
changeset
|
56 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aDNum=0 -aSTEP=0 |
4e235f213651
Lots of changes: bootscripts and bootlists added, sources massaged...
boisy
parents:
1186
diff
changeset
|
57 |
4e235f213651
Lots of changes: bootscripts and bootlists added, sources massaged...
boisy
parents:
1186
diff
changeset
|
58 boot_1773_30ms: boot_1773.asm |
4e235f213651
Lots of changes: bootscripts and bootlists added, sources massaged...
boisy
parents:
1186
diff
changeset
|
59 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aDNum=0 -aSTEP=3 |
4e235f213651
Lots of changes: bootscripts and bootlists added, sources massaged...
boisy
parents:
1186
diff
changeset
|
60 |
1620
c228f9fbe3b8
Updated rb1773.asm to fix problem in Level 1 booting. Now works under L1!
boisy
parents:
1587
diff
changeset
|
61 rb1773_scii_ff74.dr: rb1773.asm |
c228f9fbe3b8
Updated rb1773.asm to fix problem in Level 1 booting. Now works under L1!
boisy
parents:
1587
diff
changeset
|
62 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aSCII=1 |
c228f9fbe3b8
Updated rb1773.asm to fix problem in Level 1 booting. Now works under L1!
boisy
parents:
1587
diff
changeset
|
63 |
c228f9fbe3b8
Updated rb1773.asm to fix problem in Level 1 booting. Now works under L1!
boisy
parents:
1587
diff
changeset
|
64 rb1773_scii_ff58.dr: rb1773.asm |
c228f9fbe3b8
Updated rb1773.asm to fix problem in Level 1 booting. Now works under L1!
boisy
parents:
1587
diff
changeset
|
65 $(AS) $< $(ASOUT)$@ $(AFLAGS) -aSCII=1 -aSCIIALT=1 |
c228f9fbe3b8
Updated rb1773.asm to fix problem in Level 1 booting. Now works under L1!
boisy
parents:
1587
diff
changeset
|
66 |
1313 | 67 # Clocks |
68 clock_60hz: clock.asm | |
69 $(AS) $(AFLAGS) $(ASOUT)$@ $< -aPwrLnFrq=60 | |
70 | |
71 clock_50hz: clock.asm | |
72 $(AS) $(AFLAGS) $(ASOUT)$@ $< -aPwrLnFrq=50 | |
73 | |
1724
f389c6bca482
New clock2_*.asm files split from single clock2.asm for more source clarity
boisy
parents:
1709
diff
changeset
|
74 clock2_bnb: clock2_ds1315.asm |
f389c6bca482
New clock2_*.asm files split from single clock2.asm for more source clarity
boisy
parents:
1709
diff
changeset
|
75 $(AS) $(AFLAGS) $(ASOUT)$@ $< -aBNB=1 |
1682
e2ac12787e55
Sticking with clock2_smart for now. Also moved Robert's swread and swset to 3rdparty/utils
boisy
parents:
1677
diff
changeset
|
76 |
1724
f389c6bca482
New clock2_*.asm files split from single clock2.asm for more source clarity
boisy
parents:
1709
diff
changeset
|
77 clock2_cloud9: clock2_ds1315.asm |
f389c6bca482
New clock2_*.asm files split from single clock2.asm for more source clarity
boisy
parents:
1709
diff
changeset
|
78 $(AS) $(AFLAGS) $(ASOUT)$@ $< -aCLOUD9=1 |
1313 | 79 |
1186 | 80 # Floppy descriptors |
415
79e595f4497b
All CCDisk device descriptors are now made from dx.asm
boisy
parents:
361
diff
changeset
|
81 SSDD35 = -aCyls=35 -aSides=1 -aSectTrk=18 -aSectTrk0=18 \ |
958 | 82 -aInterlv=3 -aSAS=8 -aDensity=1 |
415
79e595f4497b
All CCDisk device descriptors are now made from dx.asm
boisy
parents:
361
diff
changeset
|
83 DSDD40 = -aCyls=40 -aSides=2 -aSectTrk=18 -aSectTrk0=18 \ |
958 | 84 -aInterlv=3 -aSAS=8 -aDensity=1 |
415
79e595f4497b
All CCDisk device descriptors are now made from dx.asm
boisy
parents:
361
diff
changeset
|
85 DSDD80 = -aCyls=80 -aSides=2 -aSectTrk=18 -aSectTrk0=18 \ |
1709 | 86 -aInterlv=3 -aSAS=8 -aDensity=1 -aD35 |
415
79e595f4497b
All CCDisk device descriptors are now made from dx.asm
boisy
parents:
361
diff
changeset
|
87 |
1570
a4b6825eeb72
ccdisk renamed to rb1773, added CC3 driver into source
boisy
parents:
1493
diff
changeset
|
88 ddd0_35s.dd: rb1773desc.asm |
415
79e595f4497b
All CCDisk device descriptors are now made from dx.asm
boisy
parents:
361
diff
changeset
|
89 $(AS) $< $(ASOUT)$@ $(AFLAGS) $(SSDD35) -aDNum=0 -aDD=1 |
79e595f4497b
All CCDisk device descriptors are now made from dx.asm
boisy
parents:
361
diff
changeset
|
90 |
1570
a4b6825eeb72
ccdisk renamed to rb1773, added CC3 driver into source
boisy
parents:
1493
diff
changeset
|
91 d0_35s.dd: rb1773desc.asm |
415
79e595f4497b
All CCDisk device descriptors are now made from dx.asm
boisy
parents:
361
diff
changeset
|
92 $(AS) $< $(ASOUT)$@ $(AFLAGS) $(SSDD35) -aDNum=0 |
79e595f4497b
All CCDisk device descriptors are now made from dx.asm
boisy
parents:
361
diff
changeset
|
93 |
1570
a4b6825eeb72
ccdisk renamed to rb1773, added CC3 driver into source
boisy
parents:
1493
diff
changeset
|
94 d1_35s.dd: rb1773desc.asm |
415
79e595f4497b
All CCDisk device descriptors are now made from dx.asm
boisy
parents:
361
diff
changeset
|
95 $(AS) $< $(ASOUT)$@ $(AFLAGS) $(SSDD35) -aDNum=1 |
79e595f4497b
All CCDisk device descriptors are now made from dx.asm
boisy
parents:
361
diff
changeset
|
96 |
1570
a4b6825eeb72
ccdisk renamed to rb1773, added CC3 driver into source
boisy
parents:
1493
diff
changeset
|
97 d2_35s.dd: rb1773desc.asm |
415
79e595f4497b
All CCDisk device descriptors are now made from dx.asm
boisy
parents:
361
diff
changeset
|
98 $(AS) $< $(ASOUT)$@ $(AFLAGS) $(SSDD35) -aDNum=2 |
79e595f4497b
All CCDisk device descriptors are now made from dx.asm
boisy
parents:
361
diff
changeset
|
99 |
1570
a4b6825eeb72
ccdisk renamed to rb1773, added CC3 driver into source
boisy
parents:
1493
diff
changeset
|
100 d3_35s.dd: rb1773desc.asm |
415
79e595f4497b
All CCDisk device descriptors are now made from dx.asm
boisy
parents:
361
diff
changeset
|
101 $(AS) $< $(ASOUT)$@ $(AFLAGS) $(SSDD35) -aDNum=3 |
79e595f4497b
All CCDisk device descriptors are now made from dx.asm
boisy
parents:
361
diff
changeset
|
102 |
1570
a4b6825eeb72
ccdisk renamed to rb1773, added CC3 driver into source
boisy
parents:
1493
diff
changeset
|
103 ddd0_40d.dd: rb1773desc.asm |
415
79e595f4497b
All CCDisk device descriptors are now made from dx.asm
boisy
parents:
361
diff
changeset
|
104 $(AS) $< $(ASOUT)$@ $(AFLAGS) $(DSDD40) -aDNum=0 -aDD=1 |
79e595f4497b
All CCDisk device descriptors are now made from dx.asm
boisy
parents:
361
diff
changeset
|
105 |
1570
a4b6825eeb72
ccdisk renamed to rb1773, added CC3 driver into source
boisy
parents:
1493
diff
changeset
|
106 d0_40d.dd: rb1773desc.asm |
415
79e595f4497b
All CCDisk device descriptors are now made from dx.asm
boisy
parents:
361
diff
changeset
|
107 $(AS) $< $(ASOUT)$@ $(AFLAGS) $(DSDD40) -aDNum=0 |
79e595f4497b
All CCDisk device descriptors are now made from dx.asm
boisy
parents:
361
diff
changeset
|
108 |
1570
a4b6825eeb72
ccdisk renamed to rb1773, added CC3 driver into source
boisy
parents:
1493
diff
changeset
|
109 d1_40d.dd: rb1773desc.asm |
415
79e595f4497b
All CCDisk device descriptors are now made from dx.asm
boisy
parents:
361
diff
changeset
|
110 $(AS) $< $(ASOUT)$@ $(AFLAGS) $(DSDD40) -aDNum=1 |
79e595f4497b
All CCDisk device descriptors are now made from dx.asm
boisy
parents:
361
diff
changeset
|
111 |
1570
a4b6825eeb72
ccdisk renamed to rb1773, added CC3 driver into source
boisy
parents:
1493
diff
changeset
|
112 d2_40d.dd: rb1773desc.asm |
415
79e595f4497b
All CCDisk device descriptors are now made from dx.asm
boisy
parents:
361
diff
changeset
|
113 $(AS) $< $(ASOUT)$@ $(AFLAGS) $(DSDD40) -aDNum=2 |
79e595f4497b
All CCDisk device descriptors are now made from dx.asm
boisy
parents:
361
diff
changeset
|
114 |
1570
a4b6825eeb72
ccdisk renamed to rb1773, added CC3 driver into source
boisy
parents:
1493
diff
changeset
|
115 ddd0_80d.dd: rb1773desc.asm |
415
79e595f4497b
All CCDisk device descriptors are now made from dx.asm
boisy
parents:
361
diff
changeset
|
116 $(AS) $< $(ASOUT)$@ $(AFLAGS) $(DSDD80) -aDNum=0 -aDD=1 |
79e595f4497b
All CCDisk device descriptors are now made from dx.asm
boisy
parents:
361
diff
changeset
|
117 |
1570
a4b6825eeb72
ccdisk renamed to rb1773, added CC3 driver into source
boisy
parents:
1493
diff
changeset
|
118 d0_80d.dd: rb1773desc.asm |
415
79e595f4497b
All CCDisk device descriptors are now made from dx.asm
boisy
parents:
361
diff
changeset
|
119 $(AS) $< $(ASOUT)$@ $(AFLAGS) $(DSDD80) -aDNum=0 |
79e595f4497b
All CCDisk device descriptors are now made from dx.asm
boisy
parents:
361
diff
changeset
|
120 |
1570
a4b6825eeb72
ccdisk renamed to rb1773, added CC3 driver into source
boisy
parents:
1493
diff
changeset
|
121 d1_80d.dd: rb1773desc.asm |
415
79e595f4497b
All CCDisk device descriptors are now made from dx.asm
boisy
parents:
361
diff
changeset
|
122 $(AS) $< $(ASOUT)$@ $(AFLAGS) $(DSDD80) -aDNum=1 |
79e595f4497b
All CCDisk device descriptors are now made from dx.asm
boisy
parents:
361
diff
changeset
|
123 |
1570
a4b6825eeb72
ccdisk renamed to rb1773, added CC3 driver into source
boisy
parents:
1493
diff
changeset
|
124 d2_80d.dd: rb1773desc.asm |
415
79e595f4497b
All CCDisk device descriptors are now made from dx.asm
boisy
parents:
361
diff
changeset
|
125 $(AS) $< $(ASOUT)$@ $(AFLAGS) $(DSDD80) -aDNum=2 |
79e595f4497b
All CCDisk device descriptors are now made from dx.asm
boisy
parents:
361
diff
changeset
|
126 |
1299 | 127 rel: rel.asm |
236 | 128 $(AS) $(AFLAGS) $(ASOUT)$@ $< -aDragon64=0 |
235
3fa31ecd389a
Modified oscode to allow conditional assembly for Dragon 64
boisy
parents:
231
diff
changeset
|
129 |
1228 | 130 sysgo_dd: sysgo.asm |
131 $(AS) $(AFLAGS) $(ASOUT)$@ $< -aDD=1 | |
132 | |
133 sysgo_h0: sysgo.asm | |
134 $(AS) $(AFLAGS) $(ASOUT)$@ $< | |
275 | 135 |
0 | 136 clean: |
1587
5f18094d961d
kernel modules renamed to krn, updated makefiles, clock2_tc3 now clock2_cloud9...
boisy
parents:
1575
diff
changeset
|
137 $(CD) kernel; make $@ |
0 | 138 $(RM) $(ALLOBJS) |
139 | |
1186 | 140 showobjs: |
141 @$(ECHO) $(ALLOBJS) | |
142 | |
143 showboottrack: | |
144 @$(ECHO) $(BOOTTRACK) | |
145 | |
146 showkernel: | |
147 @$(ECHO) $(KERNEL) | |
148 | |
149 showsysmods: | |
150 @$(ECHO) $(SYSMODS) | |
151 | |
152 showclocks: | |
153 @$(ECHO) $(CLOCKS) | |
154 | |
155 showrbf: | |
156 @$(ECHO) $(RBF) | |
157 | |
158 showscf: | |
159 @$(ECHO) $(SCF) | |
160 | |
161 showpipe: | |
162 @$(ECHO) $(PIPE) | |
163 | |
95 | 164 identify: |
165 $(IDENT_SHORT) $(ALLOBJS) | |
107 | 166 |
323 | 167 |