Mercurial > hg > Members > kono > nitros9-code
comparison level1/coco1/bootfiles/makefile @ 3241:a313b2992adc
Updated level1/coco1/bootfiles/makefile to create bootfiles and kernel track files that use the
Deluxe RS232 Pak as well as the DirectModem Pak.
Updated level2/coco3/bootfiles/makefile to create bootfiles and kernel track files that use the
Deluxe RS232 Pak as well as the DirectModem Pak.
author | David Ladd <drencor-xeen@users.sourceforge.net> |
---|---|
date | Fri, 09 Mar 2018 00:07:21 -0600 |
parents | a188cc456fa1 |
children | cc64cdadac15 |
comparison
equal
deleted
inserted
replaced
3240:1d905c091f7b | 3241:a313b2992adc |
---|---|
18 $(MD)/boot_dw | 18 $(MD)/boot_dw |
19 endif | 19 endif |
20 | 20 |
21 KERNEL_BECKER = $(MD)/rel $(MD)/krn $(MD)/krnp2 $(MD)/init \ | 21 KERNEL_BECKER = $(MD)/rel $(MD)/krn $(MD)/krnp2 $(MD)/init \ |
22 $(MD)/boot_dw_becker | 22 $(MD)/boot_dw_becker |
23 | |
24 KERNEL_RS232PAK = $(MD)/rel $(MD)/krn $(MD)/krnp2 $(MD)/init \ | |
25 $(MD)/boot_dw_rs232pak | |
26 | |
27 KERNEL_DIRECTMODEMPAK = $(MD)/rel $(MD)/krn $(MD)/krnp2 $(MD)/init \ | |
28 $(MD)/boot_dw_directmodempak | |
23 | 29 |
24 KERNEL_ARDUINO = $(MD)/rel $(MD)/krn $(MD)/krnp2 $(MD)/init \ | 30 KERNEL_ARDUINO = $(MD)/rel $(MD)/krn $(MD)/krnp2 $(MD)/init \ |
25 $(MD)/boot_dw_arduino | 31 $(MD)/boot_dw_arduino |
26 | 32 |
27 KERNEL_COCOSDC = $(MD)/rel $(MD)/krn $(MD)/krnp2 $(MD)/init \ | 33 KERNEL_COCOSDC = $(MD)/rel $(MD)/krn $(MD)/krnp2 $(MD)/init \ |
51 $(MD)/x1.dd $(MD)/x2.dd $(MD)/x3.dd | 57 $(MD)/x1.dd $(MD)/x2.dd $(MD)/x3.dd |
52 endif | 58 endif |
53 RBBECKER = $(MD)/rbdw.dr $(MD)/dwio_becker.sb \ | 59 RBBECKER = $(MD)/rbdw.dr $(MD)/dwio_becker.sb \ |
54 $(MD)/x1.dd $(MD)/x2.dd $(MD)/x3.dd | 60 $(MD)/x1.dd $(MD)/x2.dd $(MD)/x3.dd |
55 | 61 |
62 RBRS232PAK = $(MD)/rbdw.dr $(MD)/dwio_rs232pak.sb \ | |
63 $(MD)/x1.dd $(MD)/x2.dd $(MD)/x3.dd | |
64 | |
65 RBDIRECTMODEMPAK = $(MD)/rbdw.dr $(MD)/dwio_directmodempak.sb \ | |
66 $(MD)/x1.dd $(MD)/x2.dd $(MD)/x3.dd | |
67 | |
56 RBARDUINO = $(MD)/rbdw.dr $(MD)/dwio_arduino.sb \ | 68 RBARDUINO = $(MD)/rbdw.dr $(MD)/dwio_arduino.sb \ |
57 $(MD)/x1.dd $(MD)/x2.dd $(MD)/x3.dd | 69 $(MD)/x1.dd $(MD)/x2.dd $(MD)/x3.dd |
58 | 70 |
59 RBCOCOSDC = $(MD)/rbsuper.dr $(MD)/llcocosdc.dr \ | 71 RBCOCOSDC = $(MD)/rbsuper.dr $(MD)/llcocosdc.dr \ |
60 $(MD)/sd0_cocosdc.dd $(MD)/sd1_cocosdc.dd | 72 $(MD)/sd0_cocosdc.dd $(MD)/sd1_cocosdc.dd |
114 $(MD)/scbbp.dr $(MD)/p_scbbp.dd \ | 126 $(MD)/scbbp.dr $(MD)/p_scbbp.dd \ |
115 $(MD)/scbbt.dr $(MD)/t1_scbbt.dd \ | 127 $(MD)/scbbt.dr $(MD)/t1_scbbt.dd \ |
116 $(PIPE) \ | 128 $(PIPE) \ |
117 $(CLOCK60HZ) \ | 129 $(CLOCK60HZ) \ |
118 $(MD)/sysgo_dd | 130 $(MD)/sysgo_dd |
119 | 131 |
120 BOOTFILE_COWPRS = $(MD)/ioman \ | 132 BOOTFILE_COWPRS = $(MD)/ioman \ |
121 $(MD)/rbf.mn \ | 133 $(MD)/rbf.mn \ |
122 $(FLOPPY_40D) \ | 134 $(FLOPPY_40D) \ |
123 $(MD)/ddd0_40d.dd \ | 135 $(MD)/ddd0_40d.dd \ |
124 $(MD)/scf.mn \ | 136 $(MD)/scf.mn \ |
143 $(MD)/sysgo_dd | 155 $(MD)/sysgo_dd |
144 | 156 |
145 BOOTFILE_BECKER_HEADLESS = $(MD)/ioman \ | 157 BOOTFILE_BECKER_HEADLESS = $(MD)/ioman \ |
146 $(MD)/rbf.mn \ | 158 $(MD)/rbf.mn \ |
147 $(RBBECKER) \ | 159 $(RBBECKER) \ |
160 $(MD)/ddx0.dd \ | |
161 $(MD)/scf.mn \ | |
162 $(MD)/scdwv.dr \ | |
163 $(MD)/term_scdwv.dt \ | |
164 $(SCDWV_NET) \ | |
165 $(SCDWV_WIN) \ | |
166 $(SCDWP) \ | |
167 $(CLOCK60HZDW) \ | |
168 $(MD)/sysgo_dd | |
169 | |
170 BOOTFILE_RS232PAK_HEADLESS = $(MD)/ioman \ | |
171 $(MD)/rbf.mn \ | |
172 $(RBRS232PAK) \ | |
173 $(MD)/ddx0.dd \ | |
174 $(MD)/scf.mn \ | |
175 $(MD)/scdwv.dr \ | |
176 $(MD)/term_scdwv.dt \ | |
177 $(SCDWV_NET) \ | |
178 $(SCDWV_WIN) \ | |
179 $(SCDWP) \ | |
180 $(CLOCK60HZDW) \ | |
181 $(MD)/sysgo_dd | |
182 | |
183 BOOTFILE_DIRECTMODEMPAK_HEADLESS = $(MD)/ioman \ | |
184 $(MD)/rbf.mn \ | |
185 $(RBDIRECTMODEMPAK) \ | |
148 $(MD)/ddx0.dd \ | 186 $(MD)/ddx0.dd \ |
149 $(MD)/scf.mn \ | 187 $(MD)/scf.mn \ |
150 $(MD)/scdwv.dr \ | 188 $(MD)/scdwv.dr \ |
151 $(MD)/term_scdwv.dt \ | 189 $(MD)/term_scdwv.dt \ |
152 $(SCDWV_NET) \ | 190 $(SCDWV_NET) \ |
207 $(SCDWP) \ | 245 $(SCDWP) \ |
208 $(PIPE) \ | 246 $(PIPE) \ |
209 $(CLOCK60HZDW) \ | 247 $(CLOCK60HZDW) \ |
210 $(MD)/sysgo_dd | 248 $(MD)/sysgo_dd |
211 | 249 |
250 BOOTFILE_COVDG_RS232PAK = $(MD)/ioman \ | |
251 $(MD)/rbf.mn \ | |
252 $(RBRS232PAK) \ | |
253 $(FLOPPY_40D) \ | |
254 $(MD)/ddx0.dd \ | |
255 $(MD)/scf.mn \ | |
256 $(VTIO_COVDG) \ | |
257 $(MD)/scdwv.dr \ | |
258 $(SCDWV_NET) \ | |
259 $(SCDWV_WIN) \ | |
260 $(SCDWP) \ | |
261 $(PIPE) \ | |
262 $(CLOCK60HZDW) \ | |
263 $(MD)/sysgo_dd | |
264 | |
265 BOOTFILE_COVDG_DIRECTMODEMPAK = $(MD)/ioman \ | |
266 $(MD)/rbf.mn \ | |
267 $(RBDIRECTMODEMPAK) \ | |
268 $(FLOPPY_40D) \ | |
269 $(MD)/ddx0.dd \ | |
270 $(MD)/scf.mn \ | |
271 $(VTIO_COVDG) \ | |
272 $(MD)/scdwv.dr \ | |
273 $(SCDWV_NET) \ | |
274 $(SCDWV_WIN) \ | |
275 $(SCDWP) \ | |
276 $(PIPE) \ | |
277 $(CLOCK60HZDW) \ | |
278 $(MD)/sysgo_dd | |
279 | |
212 BOOTFILE_COVDG_BECKER_GAME = $(MD)/ioman \ | 280 BOOTFILE_COVDG_BECKER_GAME = $(MD)/ioman \ |
213 $(MD)/rbf.mn \ | 281 $(MD)/rbf.mn \ |
214 $(RBBECKER) \ | 282 $(RBBECKER) \ |
283 $(MD)/ddx0.dd \ | |
284 $(MD)/scf.mn \ | |
285 $(VTIO_COVDG) \ | |
286 $(PIPE) \ | |
287 $(CLOCK60HZDW) \ | |
288 $(MD)/sysgo_dd \ | |
289 $(CMDSDIR)/shell_21 | |
290 | |
291 BOOTFILE_COVDG_RS232PAK_GAME = $(MD)/ioman \ | |
292 $(MD)/rbf.mn \ | |
293 $(RBRS232PAK) \ | |
294 $(MD)/ddx0.dd \ | |
295 $(MD)/scf.mn \ | |
296 $(VTIO_COVDG) \ | |
297 $(PIPE) \ | |
298 $(CLOCK60HZDW) \ | |
299 $(MD)/sysgo_dd \ | |
300 $(CMDSDIR)/shell_21 | |
301 | |
302 BOOTFILE_COVDG_DIRECTMODEMPAK_GAME = $(MD)/ioman \ | |
303 $(MD)/rbf.mn \ | |
304 $(RBDIRECTMODEMPAK) \ | |
215 $(MD)/ddx0.dd \ | 305 $(MD)/ddx0.dd \ |
216 $(MD)/scf.mn \ | 306 $(MD)/scf.mn \ |
217 $(VTIO_COVDG) \ | 307 $(VTIO_COVDG) \ |
218 $(PIPE) \ | 308 $(PIPE) \ |
219 $(CLOCK60HZDW) \ | 309 $(CLOCK60HZDW) \ |
335 $(SCDWP) \ | 425 $(SCDWP) \ |
336 $(PIPE) \ | 426 $(PIPE) \ |
337 $(CLOCK60HZDW) \ | 427 $(CLOCK60HZDW) \ |
338 $(MD)/sysgo_dd | 428 $(MD)/sysgo_dd |
339 | 429 |
430 BOOTFILE_COHR_RS232PAK = $(MD)/ioman \ | |
431 $(MD)/rbf.mn \ | |
432 $(FLOPPY_40D) \ | |
433 $(RBRS232PAK) \ | |
434 $(MD)/ddx0.dd \ | |
435 $(MD)/scf.mn \ | |
436 $(VTIO_COHR) \ | |
437 $(MD)/scdwv.dr \ | |
438 $(SCDWV_NET) \ | |
439 $(SCDWP) \ | |
440 $(PIPE) \ | |
441 $(CLOCK60HZDW) \ | |
442 $(MD)/sysgo_dd | |
443 | |
444 BOOTFILE_COHR_DIRECTMODEMPAK = $(MD)/ioman \ | |
445 $(MD)/rbf.mn \ | |
446 $(FLOPPY_40D) \ | |
447 $(RBDIRECTMODEMPAK) \ | |
448 $(MD)/ddx0.dd \ | |
449 $(MD)/scf.mn \ | |
450 $(VTIO_COHR) \ | |
451 $(MD)/scdwv.dr \ | |
452 $(SCDWV_NET) \ | |
453 $(SCDWP) \ | |
454 $(PIPE) \ | |
455 $(CLOCK60HZDW) \ | |
456 $(MD)/sysgo_dd | |
457 | |
340 BOOTFILE_COHR_ARDUINO = $(MD)/ioman \ | 458 BOOTFILE_COHR_ARDUINO = $(MD)/ioman \ |
341 $(MD)/rbf.mn \ | 459 $(MD)/rbf.mn \ |
342 $(FLOPPY_40D) \ | 460 $(FLOPPY_40D) \ |
343 $(RBARDUINO) \ | 461 $(RBARDUINO) \ |
344 $(MD)/ddx0.dd \ | 462 $(MD)/ddx0.dd \ |
374 $(PIPE) \ | 492 $(PIPE) \ |
375 $(CLOCK60HZ) \ | 493 $(CLOCK60HZ) \ |
376 $(MD)/sysgo_dd | 494 $(MD)/sysgo_dd |
377 | 495 |
378 BOOTFILES = bootfile_covdg bootfile_cohr bootfile_co42 bootfile_cowprs \ | 496 BOOTFILES = bootfile_covdg bootfile_cohr bootfile_co42 bootfile_cowprs \ |
379 bootfile_dw_headless bootfile_covdg_becker \ | 497 bootfile_dw_headless bootfile_covdg_becker bootfile_covdg_rs232pak \ |
380 bootfile_covdg_becker_game bootfile_covdg_dw_game \ | 498 bootfile_covdg_directmodempak \ |
499 bootfile_covdg_becker_game bootfile_covdg_rs232pak_game \ | |
500 bootfile_covdg_directmodempak_game bootfile_covdg_dw_game \ | |
381 bootfile_covdg_cocosdc bootfile_co42_cocosdc bootfile_covdg_cocosdc_game \ | 501 bootfile_covdg_cocosdc bootfile_co42_cocosdc bootfile_covdg_cocosdc_game \ |
382 bootfile_covdg_dw bootfile_cohr_dw bootfile_co42_dw \ | 502 bootfile_covdg_dw bootfile_cohr_dw bootfile_co42_dw \ |
383 bootfile_covdg_ds80 bootfile_cohr_ds80 bootfile_co42_ds80 \ | 503 bootfile_covdg_ds80 bootfile_cohr_ds80 bootfile_co42_ds80 \ |
384 bootfile_cohr_becker bootfile_becker_headless \ | 504 bootfile_cohr_becker bootfile_becker_headless \ |
505 bootfile_cohr_rs232pak bootfile_rs232pak_headless \ | |
506 bootfile_cohr_directmodempak \ | |
385 bootfile_covdg_arduino bootfile_arduino_headless \ | 507 bootfile_covdg_arduino bootfile_arduino_headless \ |
386 bootfile_cohr_arduino bootfile_covdg_arduino_game | 508 bootfile_cohr_arduino bootfile_covdg_arduino_game |
387 | 509 |
388 KERNELS = kernel_1773 kernel_dw kernel_becker kernel_arduino kernel_cocosdc | 510 KERNELS = kernel_1773 kernel_dw kernel_becker kernel_arduino kernel_cocosdc \ |
511 kernel_rs232pak kernel_directmodempak | |
389 | 512 |
390 ALLOBJS = $(BOOTFILES) $(KERNELS) | 513 ALLOBJS = $(BOOTFILES) $(KERNELS) |
391 | 514 |
392 all: $(ALLOBJS) | 515 all: $(ALLOBJS) |
393 | 516 |
413 $(MERGE) $(BOOTFILE_DW_HEADLESS)>$@ | 536 $(MERGE) $(BOOTFILE_DW_HEADLESS)>$@ |
414 | 537 |
415 bootfile_becker_headless: $(BOOTFILE_BECKER_HEADLESS) $(DEPENDS) | 538 bootfile_becker_headless: $(BOOTFILE_BECKER_HEADLESS) $(DEPENDS) |
416 $(MERGE) $(BOOTFILE_BECKER_HEADLESS)>$@ | 539 $(MERGE) $(BOOTFILE_BECKER_HEADLESS)>$@ |
417 | 540 |
541 bootfile_rs232pak_headless: $(BOOTFILE_RS232PAK_HEADLESS) $(DEPENDS) | |
542 $(MERGE) $(BOOTFILE_RS232PAK_HEADLESS)>$@ | |
543 | |
544 bootfile_directmodempak_headless: $(BOOTFILE_DIRECTMODEMPAK_HEADLESS) $(DEPENDS) | |
545 $(MERGE) $(BOOTFILE_DIRECTMODEMPAK_HEADLESS)>$@ | |
546 | |
418 bootfile_arduino_headless: $(BOOTFILE_ARDUINO_HEADLESS) $(DEPENDS) | 547 bootfile_arduino_headless: $(BOOTFILE_ARDUINO_HEADLESS) $(DEPENDS) |
419 $(MERGE) $(BOOTFILE_ARDUINO_HEADLESS)>$@ | 548 $(MERGE) $(BOOTFILE_ARDUINO_HEADLESS)>$@ |
420 | 549 |
421 bootfile_covdg_dw: $(BOOTFILE_COVDG_DW) $(DEPENDS) | 550 bootfile_covdg_dw: $(BOOTFILE_COVDG_DW) $(DEPENDS) |
422 $(MERGE) $(BOOTFILE_COVDG_DW)>$@ | 551 $(MERGE) $(BOOTFILE_COVDG_DW)>$@ |
425 $(MERGE) $(BOOTFILE_COVDG_DW_GAME)>$@ | 554 $(MERGE) $(BOOTFILE_COVDG_DW_GAME)>$@ |
426 | 555 |
427 bootfile_covdg_becker: $(BOOTFILE_COVDG_BECKER) $(DEPENDS) | 556 bootfile_covdg_becker: $(BOOTFILE_COVDG_BECKER) $(DEPENDS) |
428 $(MERGE) $(BOOTFILE_COVDG_BECKER)>$@ | 557 $(MERGE) $(BOOTFILE_COVDG_BECKER)>$@ |
429 | 558 |
559 bootfile_covdg_rs232pak: $(BOOTFILE_COVDG_RS232PAK) $(DEPENDS) | |
560 $(MERGE) $(BOOTFILE_COVDG_RS232PAK)>$@ | |
561 | |
562 bootfile_covdg_directmodempak: $(BOOTFILE_COVDG_DIRECTMODEMPAK) $(DEPENDS) | |
563 $(MERGE) $(BOOTFILE_COVDG_DIRECTMODEMPAK)>$@ | |
564 | |
430 bootfile_covdg_becker_game: $(BOOTFILE_COVDG_BECKER_GAME) $(DEPENDS) | 565 bootfile_covdg_becker_game: $(BOOTFILE_COVDG_BECKER_GAME) $(DEPENDS) |
431 $(MERGE) $(BOOTFILE_COVDG_BECKER_GAME)>$@ | 566 $(MERGE) $(BOOTFILE_COVDG_BECKER_GAME)>$@ |
432 | 567 |
568 bootfile_covdg_rs232pak_game: $(BOOTFILE_COVDG_RS232PAK_GAME) $(DEPENDS) | |
569 $(MERGE) $(BOOTFILE_COVDG_RS232PAK_GAME)>$@ | |
570 | |
571 bootfile_covdg_directmodempak_game: $(BOOTFILE_COVDG_DIRECTMODEMPAK_GAME) $(DEPENDS) | |
572 $(MERGE) $(BOOTFILE_COVDG_DIRECTMODEMPAK_GAME)>$@ | |
573 | |
433 bootfile_covdg_arduino: $(BOOTFILE_COVDG_ARDUINO) $(DEPENDS) | 574 bootfile_covdg_arduino: $(BOOTFILE_COVDG_ARDUINO) $(DEPENDS) |
434 $(MERGE) $(BOOTFILE_COVDG_ARDUINO)>$@ | 575 $(MERGE) $(BOOTFILE_COVDG_ARDUINO)>$@ |
435 | 576 |
436 bootfile_covdg_arduino_game: $(BOOTFILE_COVDG_ARDUINO_GAME) $(DEPENDS) | 577 bootfile_covdg_arduino_game: $(BOOTFILE_COVDG_ARDUINO_GAME) $(DEPENDS) |
437 $(MERGE) $(BOOTFILE_COVDG_ARDUINO_GAME)>$@ | 578 $(MERGE) $(BOOTFILE_COVDG_ARDUINO_GAME)>$@ |
457 bootfile_co42_dw: $(BOOTFILE_CO42_DW) $(DEPENDS) | 598 bootfile_co42_dw: $(BOOTFILE_CO42_DW) $(DEPENDS) |
458 $(MERGE) $(BOOTFILE_CO42_DW)>$@ | 599 $(MERGE) $(BOOTFILE_CO42_DW)>$@ |
459 | 600 |
460 bootfile_cohr_becker: $(BOOTFILE_COHR_BECKER) $(DEPENDS) | 601 bootfile_cohr_becker: $(BOOTFILE_COHR_BECKER) $(DEPENDS) |
461 $(MERGE) $(BOOTFILE_COHR_BECKER)>$@ | 602 $(MERGE) $(BOOTFILE_COHR_BECKER)>$@ |
603 | |
604 bootfile_cohr_rs232pak: $(BOOTFILE_COHR_RS232PAK) $(DEPENDS) | |
605 $(MERGE) $(BOOTFILE_COHR_RS232PAK)>$@ | |
606 | |
607 bootfile_cohr_directmodempak: $(BOOTFILE_COHR_DIRECTMODEMPAK) $(DEPENDS) | |
608 $(MERGE) $(BOOTFILE_COHR_DIRECTMODEMPAK)>$@ | |
462 | 609 |
463 bootfile_cohr_arduino: $(BOOTFILE_COHR_ARDUINO) $(DEPENDS) | 610 bootfile_cohr_arduino: $(BOOTFILE_COHR_ARDUINO) $(DEPENDS) |
464 $(MERGE) $(BOOTFILE_COHR_ARDUINO)>$@ | 611 $(MERGE) $(BOOTFILE_COHR_ARDUINO)>$@ |
465 | 612 |
466 # WD1773 Kernel | 613 # WD1773 Kernel |
475 | 622 |
476 kernel_becker: $(KERNEL_BECKER) $(DEPENDS) | 623 kernel_becker: $(KERNEL_BECKER) $(DEPENDS) |
477 $(MERGE) $(KERNEL_BECKER)>$@ | 624 $(MERGE) $(KERNEL_BECKER)>$@ |
478 $(PADROM) 4608 $@ | 625 $(PADROM) 4608 $@ |
479 | 626 |
627 kernel_rs232pak: $(KERNEL_RS232PAK) $(DEPENDS) | |
628 $(MERGE) $(KERNEL_RS232PAK)>$@ | |
629 $(PADROM) 4608 $@ | |
630 | |
631 kernel_directmodempak: $(KERNEL_DIRECTMODEMPAK) $(DEPENDS) | |
632 $(MERGE) $(KERNEL_DIRECTMODEMPAK)>$@ | |
633 $(PADROM) 4608 $@ | |
634 | |
480 kernel_arduino: $(KERNEL_ARDUINO) $(DEPENDS) | 635 kernel_arduino: $(KERNEL_ARDUINO) $(DEPENDS) |
481 $(MERGE) $(KERNEL_ARDUINO)>$@ | 636 $(MERGE) $(KERNEL_ARDUINO)>$@ |
482 $(PADROM) 4608 $@ | 637 $(PADROM) 4608 $@ |
483 | 638 |
484 kernel_cocosdc: $(KERNEL_COCOSDC) $(DEPENDS) | 639 kernel_cocosdc: $(KERNEL_COCOSDC) $(DEPENDS) |