Mercurial > hg > Members > kono > nitros9-code
annotate level2/coco3/bootfiles/makefile.cust @ 1569:ce531f8edad4
Makefiles updated
author | boisy |
---|---|
date | Tue, 18 May 2004 01:14:52 +0000 |
parents | 2fd77e029314 |
children | 5f18094d961d |
rev | line source |
---|---|
1549 | 1 include ../../rules.mak |
501 | 2 |
3 # Module directory | |
1549 | 4 MD = ../modules |
501 | 5 # Commands directory |
1549 | 6 CD = ../cmds |
7 # Third Party directories | |
501 | 8 3PB = $(3RDPARTY)/booters |
1549 | 9 3PM = $(3RDPARTY)/fmgrs |
501 | 10 3PD = $(3RDPARTY)/drivers |
1549 | 11 P2D = $(3RDPARTY)/p2mods |
501 | 12 |
1549 | 13 DEPENDS = ./makefile.cust |
501 | 14 |
1549 | 15 KERNEL_1773 = $(MD)/rel_80 $(MD)/boot_1773_6ms $(MD)/kernel |
16 KERNEL_TC3 = $(MD)/rel_80 $(C9)/Products/SuperDrivers/software/6809l2/boot_id0_tc3 $(MD)/kernel | |
17 KERNEL_IDE = $(MD)/rel_80 $(MD)/boot_idelba $(MD)/kernel | |
1565 | 18 KERNEL_DW = $(MD)/rel_80 $(C9)/Products/DriveWire/software/6809l2/boot_dw $(MD)/kernel |
501 | 19 |
20 # OS-9 disk bootfile to allow booting from WD1773 disk controller | |
1370 | 21 BOOTFILE_1773 = $(MD)/kernelp2 $(MD)/ioman $(MD)/init \ |
501 | 22 $(MD)/rbf.mn \ |
1564 | 23 $(MD)/rb1773.dr $(MD)/d0_40d.dd $(MD)/d1_80d.dd \ |
501 | 24 $(MD)/ddd0_40d.dd \ |
25 $(MD)/scf.mn $(MD)/cc3io.dr \ | |
1256
3ff579715249
Changes to bootfiles and bootlists to reflect new naming of keydrv, snddrv and
boisy
parents:
1214
diff
changeset
|
26 $(MD)/keydrv_cc3.sb $(MD)/joydrv_joy.sb $(MD)/snddrv_cc3.sb \ |
751
6ec99f9702bc
init no longer references cc3go from CMDS. This way, cc3go can
boisy
parents:
701
diff
changeset
|
27 $(MD)/windint.io \ |
6ec99f9702bc
init no longer references cc3go from CMDS. This way, cc3go can
boisy
parents:
701
diff
changeset
|
28 $(MD)/term_win80.dt \ |
701 | 29 $(MD)/w.dw $(MD)/w1.dw $(MD)/w2.dw $(MD)/w3.dw $(MD)/w4.dw \ |
30 $(MD)/w5.dw $(MD)/w6.dw $(MD)/w7.dw \ | |
31 $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \ | |
1549 | 32 $(MD)/clock_60hz $(MD)/clock2_soft |
33 | |
34 # OS-9 disk bootfile to allow booting from TC^3 SCSI controller | |
35 # This is a custom bootfile made by Boisy for his system | |
36 BOOTFILE_TC3 = $(MD)/kernelp2 $(MD)/ioman $(MD)/init \ | |
701 | 37 $(MD)/rbf.mn \ |
1549 | 38 $(C9)/superscsi/6809l2/superscsi_tc3.dr \ |
39 $(C9)/superscsi/6809l2/dd_ez135_tc3.dd \ | |
40 $(C9)/superscsi/6809l2/h5_zip100_tc3.dd \ | |
41 $(C9)/superscsi/6809l2/c3_cdrom_tc3.dd \ | |
42 $(C9)/superscsi/6809l2/hb_255_tc3.dd \ | |
43 $(C9)/drivewire/6809l2/drivewire.dr \ | |
44 $(C9)/drivewire/6809l2/x0.dd \ | |
45 $(C9)/drivewire/6809l2/x1.dd \ | |
46 $(C9)/drivewire/6809l2/x2.dd \ | |
47 $(C9)/drivewire/6809l2/x3.dd \ | |
1565 | 48 $(3PD)/sdisk3/sdisk3_dmc_68.dr \ |
49 $(3PD)/sdisk3/d0_80d.dd $(3PD)/sdisk3/d1_40d.dd \ | |
501 | 50 $(MD)/scf.mn $(MD)/cc3io.dr \ |
1549 | 51 $(MD)/keydrv_cc3.sb $(MD)/joydrv_joy.sb $(MD)/snddrv_cc3.sb \ |
52 $(MD)/windint.io $(MD)/vdgint_small.io \ | |
53 $(MD)/term_win80.dt \ | |
501 | 54 $(MD)/w.dw $(MD)/w1.dw $(MD)/w2.dw $(MD)/w3.dw $(MD)/w4.dw \ |
55 $(MD)/w5.dw $(MD)/w6.dw $(MD)/w7.dw \ | |
1549 | 56 $(MD)/vrn.dr $(MD)/nil.dd \ |
57 $(MD)/vi.dd $(MD)/ftdd.dd \ | |
58 $(MD)/sc6551.dr $(MD)/t2_sc6551.dd \ | |
59 $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \ | |
60 $(MD)/clock_60hz $(MD)/clock2_tc3 | |
61 | |
62 # OS-9 disk bootfile to allow booting from TC^3 SCSI controller | |
63 # This is a custom bootfile made by Boisy for his system | |
1565 | 64 BOOTFILE_EXP = $(MD)/kernelp2 $(MD)/ioman $(MD)/init \ |
1549 | 65 $(MD)/rbf.mn \ |
1565 | 66 $(3PD)/sdisk3/sdisk3_dmc_63.dr \ |
67 $(3PD)/sdisk3/d0_80d.dd $(3PD)/sdisk3/d1_40d.dd \ | |
1549 | 68 $(MD)/scf.mn $(MD)/cc3io.dr \ |
69 $(MD)/keydrv_cc3.sb $(MD)/joydrv_joy.sb $(MD)/snddrv_cc3.sb \ | |
70 $(MD)/windint.io $(MD)/vdgint_small.io \ | |
71 $(MD)/term_win80.dt \ | |
72 $(MD)/w.dw $(MD)/w1.dw $(MD)/w2.dw $(MD)/w3.dw $(MD)/w4.dw \ | |
73 $(MD)/w5.dw $(MD)/w6.dw $(MD)/w7.dw \ | |
74 $(MD)/vrn.dr $(MD)/nil.dd \ | |
75 $(MD)/vi.dd $(MD)/ftdd.dd \ | |
76 $(MD)/sc6551.dr $(MD)/t2_sc6551.dd \ | |
501 | 77 $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \ |
1565 | 78 $(MD)/clock_60hz $(MD)/clock2_tc3 |
79 # $(C9)/products/SuperSCSI/softwarev2/6809l2/superdriver.dr \ | |
80 # $(C9)/products/SuperSCSI/softwarev2/6809l2/lltc3.dr \ | |
81 # $(C9)/products/SuperSCSI/softwarev2/6809l2/h5_ez135_tc3.dd \ | |
1549 | 82 |
1569 | 83 BOOTFILE_LUCKEY = $(MD)/kernelp2 $(MD)/ioman $(MD)/init \ |
1549 | 84 $(MD)/rbf.mn \ |
1565 | 85 $(C9)/Products/SuperDrivers/software/6809l2/rbsuper.dr \ |
86 $(C9)/Products/SuperDrivers/software/6809l2/llide.dr \ | |
87 $(C9)/Products/SuperDrivers/software/6809l2/lltc3.dr \ | |
88 $(C9)/Products/SuperDrivers/software/6809l2/h0_fuji128mbcf_ide.dd \ | |
89 $(MD)/rb1773.dr $(MD)/d0_40d.dd $(MD)/d1_40d.dd \ | |
90 $(MD)/scf.mn $(MD)/cc3io.dr \ | |
91 $(MD)/keydrv_cc3.sb $(MD)/joydrv_joy.sb $(MD)/snddrv_cc3.sb \ | |
92 $(MD)/windint.io \ | |
93 $(MD)/term_win80.dt \ | |
94 $(MD)/w.dw $(MD)/w1.dw $(MD)/w2.dw $(MD)/w3.dw $(MD)/w4.dw \ | |
95 $(MD)/w5.dw $(MD)/w6.dw $(MD)/w7.dw \ | |
96 $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \ | |
97 $(MD)/clock_60hz \ | |
98 $(MD)/clock2_tc3 | |
99 | |
100 BOOTFILE_CUST = $(MD)/kernelp2 $(MD)/ioman $(MD)/init \ | |
101 $(MD)/rbf.mn \ | |
102 $(C9)/Products/SuperDrivers/software/6809l2/rbsuper.dr \ | |
103 $(C9)/Products/SuperDrivers/software/6809l2/llide.dr \ | |
104 $(C9)/Products/SuperDrivers/software/6809l2/lltc3.dr \ | |
105 $(C9)/Products/SuperDrivers/software/6809l2/h0_lexar64mbcf_ide.dd \ | |
106 $(C9)/Products/SuperDrivers/software/6809l2/h1_fuji128mbcf_ide.dd \ | |
107 $(C9)/Products/SuperDrivers/software/6809l2/h2_ibmdpes31080_tc3.dd \ | |
108 $(C9)/Products/SuperDrivers/software/6809l2/c3_cdrom_tc3.dd \ | |
109 $(C9)/Products/SuperDrivers/software/6809l2/h5_zip100_tc3.dd \ | |
110 $(C9)/Products/SuperDrivers/software/6809l2/h6_ibm0661467_tc3.dd \ | |
111 $(C9)/Products/SuperDrivers/software/6809l2/hb_255_tc3.dd \ | |
1549 | 112 $(C9)/Products/DriveWire/software/6809l2/drivewire.dr \ |
113 $(C9)/Products/DriveWire/software/6809l2/ddx0.dd \ | |
114 $(C9)/Products/DriveWire/software/6809l2/x1.dd \ | |
115 $(C9)/Products/DriveWire/software/6809l2/x2.dd \ | |
116 $(C9)/Products/DriveWire/software/6809l2/x3.dd \ | |
1564 | 117 $(MD)/rb1773.dr $(MD)/d0_80d.dd $(MD)/d1_40d.dd \ |
1549 | 118 $(MD)/scf.mn $(MD)/cc3io.dr \ |
119 $(MD)/keydrv_cc3.sb $(MD)/joydrv_joy.sb $(MD)/snddrv_cc3.sb \ | |
1565 | 120 $(MD)/windint.io \ |
1549 | 121 $(MD)/term_win80.dt \ |
122 $(MD)/w.dw $(MD)/w1.dw $(MD)/w2.dw $(MD)/w3.dw $(MD)/w4.dw \ | |
123 $(MD)/w5.dw $(MD)/w6.dw $(MD)/w7.dw \ | |
124 $(MD)/sc6551.dr $(MD)/t2_sc6551.dd $(MD)/t3_sc6551.dd \ | |
125 $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \ | |
1565 | 126 $(MD)/clock_60hz \ |
127 $(C9)/Products/DriveWire/software/6809l2/clock2_dw | |
1549 | 128 |
129 | |
130 BOOTFILES = bootfile_1773 bootfile_cust | |
1565 | 131 KERNELS = kernel_1773 kernel_tc3 kernel_drivewire |
501 | 132 |
133 ALLOBJS = $(BOOTFILES) $(KERNELS) | |
134 | |
135 all: $(ALLOBJS) | |
136 | |
137 bootfile_1773: $(BOOTFILE_1773) $(DEPENDS) | |
138 $(MERGE) $(BOOTFILE_1773)>$@ | |
139 | |
1549 | 140 bootfile_cust: $(BOOTFILE_CUST) $(DEPENDS) |
141 $(MERGE) $(BOOTFILE_CUST)>$@ | |
501 | 142 |
1569 | 143 # Howard Luckey's bootfile for his SuperIDE purchased on May 16, 2004 |
144 bootfile_luckey: $(BOOTFILE_LUCKEY) $(DEPENDS) | |
145 $(MERGE) $(BOOTFILE_LUCKEY)>$@ | |
1565 | 146 |
501 | 147 kernel_1773: $(KERNEL_1773) $(DEPENDS) |
148 $(MERGE) $(KERNEL_1773)>$@ | |
149 | |
1565 | 150 kernel_drivewire: $(KERNEL_DW) $(DEPENDS) |
151 $(MERGE) $(KERNEL_DW)>$@ | |
152 | |
501 | 153 kernel_tc3: $(KERNEL_TC3) $(DEPENDS) |
154 $(MERGE) $(KERNEL_TC3)>$@ | |
155 | |
1549 | 156 kernel_ide: $(KERNEL_IDE) $(DEPENDS) |
157 $(MERGE) $(KERNEL_IDE)>$@ | |
501 | 158 |
1549 | 159 # ROM image (32,768 bytes long) to burn into ROM on CoCo 3 |
160 #bootfile_1773_rom: $(BOOTFILE_1773_ROM) $(DEPENDS) kernel_1773 | |
161 # $(MERGE) $(BOOTFILE_1773_ROM)>$@ | |
162 # $(PADROM) \$$6C00 $@ -c=\$$FF | |
163 # $(MERGE) kernel_1773>>$@ | |
164 # $(PADROM) \$$7FF0 $@ -c=\$$FF | |
165 # $(MERGE) $(MD)/rom_vectors>>$@ | |
980 | 166 |
501 | 167 # ROM image (32,768 bytes long) to burn into ROM on CoCo 3 |
1549 | 168 #bootfile_drivewire_rom: $(BOOTFILE_ROM) $(DEPENDS) kernel_drivewire |
169 # $(MERGE) $(BOOTFILE_ROM)>$@ | |
170 # $(PADROM) \$$6C00 $@ -c=\$$FF | |
171 # $(MERGE) kernel_drivewire>>$@ | |
172 # $(PADROM) \$$7FF0 $@ -c=\$$FF | |
173 # $(MERGE) $(MD)/rom_vectors>>$@ | |
982 | 174 |
175 # ROM image (32,768 bytes long) to burn into ROM on CoCo 3 | |
1549 | 176 #bootfile_rom: $(BOOTFILE_ROM) $(DEPENDS) kernel_rom |
177 # $(MERGE) $(BOOTFILE_ROM)>$@ | |
178 # ls -l $@ | |
179 # $(PADROM) \$$6C00 $@ -c=\$$FF | |
180 # $(MERGE) kernel_rom>>$@ | |
181 # $(PADROM) \$$7FF0 $@ -c=\$$FF | |
182 # $(MERGE) $(MD)/rom_vectors>>$@ | |
501 | 183 |
184 clean: | |
185 $(RM) $(ALLOBJS) | |
186 |