diff 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
line wrap: on
line diff
--- a/level1/coco1/bootfiles/makefile	Thu Mar 08 23:55:45 2018 -0600
+++ b/level1/coco1/bootfiles/makefile	Fri Mar 09 00:07:21 2018 -0600
@@ -21,6 +21,12 @@
 KERNEL_BECKER	= $(MD)/rel $(MD)/krn $(MD)/krnp2 $(MD)/init \
 		$(MD)/boot_dw_becker
 
+KERNEL_RS232PAK	= $(MD)/rel $(MD)/krn $(MD)/krnp2 $(MD)/init \
+		$(MD)/boot_dw_rs232pak
+
+KERNEL_DIRECTMODEMPAK	= $(MD)/rel $(MD)/krn $(MD)/krnp2 $(MD)/init \
+		$(MD)/boot_dw_directmodempak
+
 KERNEL_ARDUINO	= $(MD)/rel $(MD)/krn $(MD)/krnp2 $(MD)/init \
 		$(MD)/boot_dw_arduino
 
@@ -53,6 +59,12 @@
 RBBECKER	= $(MD)/rbdw.dr $(MD)/dwio_becker.sb \
 		$(MD)/x1.dd $(MD)/x2.dd $(MD)/x3.dd
 
+RBRS232PAK	= $(MD)/rbdw.dr $(MD)/dwio_rs232pak.sb \
+		$(MD)/x1.dd $(MD)/x2.dd $(MD)/x3.dd
+
+RBDIRECTMODEMPAK	= $(MD)/rbdw.dr $(MD)/dwio_directmodempak.sb \
+		$(MD)/x1.dd $(MD)/x2.dd $(MD)/x3.dd
+
 RBARDUINO	= $(MD)/rbdw.dr $(MD)/dwio_arduino.sb \
 		$(MD)/x1.dd $(MD)/x2.dd $(MD)/x3.dd
 
@@ -116,7 +128,7 @@
 		$(PIPE) \
 		$(CLOCK60HZ) \
 		$(MD)/sysgo_dd
-		
+
 BOOTFILE_COWPRS	= $(MD)/ioman \
 		$(MD)/rbf.mn \
 		$(FLOPPY_40D) \
@@ -155,6 +167,32 @@
 		$(CLOCK60HZDW) \
 		$(MD)/sysgo_dd
 
+BOOTFILE_RS232PAK_HEADLESS	= $(MD)/ioman \
+		$(MD)/rbf.mn \
+		$(RBRS232PAK) \
+		$(MD)/ddx0.dd \
+		$(MD)/scf.mn \
+		$(MD)/scdwv.dr \
+		$(MD)/term_scdwv.dt \
+		$(SCDWV_NET) \
+		$(SCDWV_WIN) \
+		$(SCDWP) \
+		$(CLOCK60HZDW) \
+		$(MD)/sysgo_dd
+
+BOOTFILE_DIRECTMODEMPAK_HEADLESS	= $(MD)/ioman \
+		$(MD)/rbf.mn \
+		$(RBDIRECTMODEMPAK) \
+		$(MD)/ddx0.dd \
+		$(MD)/scf.mn \
+		$(MD)/scdwv.dr \
+		$(MD)/term_scdwv.dt \
+		$(SCDWV_NET) \
+		$(SCDWV_WIN) \
+		$(SCDWP) \
+		$(CLOCK60HZDW) \
+		$(MD)/sysgo_dd
+
 BOOTFILE_ARDUINO_HEADLESS	= $(MD)/ioman \
 		$(MD)/rbf.mn \
 		$(RBARDUINO) \
@@ -209,6 +247,36 @@
 		$(CLOCK60HZDW) \
 		$(MD)/sysgo_dd
 
+BOOTFILE_COVDG_RS232PAK	= $(MD)/ioman \
+		$(MD)/rbf.mn \
+		$(RBRS232PAK) \
+		$(FLOPPY_40D) \
+		$(MD)/ddx0.dd \
+		$(MD)/scf.mn \
+		$(VTIO_COVDG) \
+		$(MD)/scdwv.dr \
+		$(SCDWV_NET) \
+		$(SCDWV_WIN) \
+		$(SCDWP) \
+		$(PIPE) \
+		$(CLOCK60HZDW) \
+		$(MD)/sysgo_dd
+
+BOOTFILE_COVDG_DIRECTMODEMPAK	= $(MD)/ioman \
+		$(MD)/rbf.mn \
+		$(RBDIRECTMODEMPAK) \
+		$(FLOPPY_40D) \
+		$(MD)/ddx0.dd \
+		$(MD)/scf.mn \
+		$(VTIO_COVDG) \
+		$(MD)/scdwv.dr \
+		$(SCDWV_NET) \
+		$(SCDWV_WIN) \
+		$(SCDWP) \
+		$(PIPE) \
+		$(CLOCK60HZDW) \
+		$(MD)/sysgo_dd
+
 BOOTFILE_COVDG_BECKER_GAME	= $(MD)/ioman \
 		$(MD)/rbf.mn \
 		$(RBBECKER) \
@@ -220,6 +288,28 @@
 		$(MD)/sysgo_dd \
 		$(CMDSDIR)/shell_21
 
+BOOTFILE_COVDG_RS232PAK_GAME	= $(MD)/ioman \
+		$(MD)/rbf.mn \
+		$(RBRS232PAK) \
+		$(MD)/ddx0.dd \
+		$(MD)/scf.mn \
+		$(VTIO_COVDG) \
+		$(PIPE) \
+		$(CLOCK60HZDW) \
+		$(MD)/sysgo_dd \
+		$(CMDSDIR)/shell_21
+
+BOOTFILE_COVDG_DIRECTMODEMPAK_GAME	= $(MD)/ioman \
+		$(MD)/rbf.mn \
+		$(RBDIRECTMODEMPAK) \
+		$(MD)/ddx0.dd \
+		$(MD)/scf.mn \
+		$(VTIO_COVDG) \
+		$(PIPE) \
+		$(CLOCK60HZDW) \
+		$(MD)/sysgo_dd \
+		$(CMDSDIR)/shell_21
+
 BOOTFILE_COVDG_ARDUINO	= $(MD)/ioman \
 		$(MD)/rbf.mn \
 		$(FLOPPY_40D) \
@@ -337,6 +427,34 @@
 		$(CLOCK60HZDW) \
 		$(MD)/sysgo_dd
 
+BOOTFILE_COHR_RS232PAK	= $(MD)/ioman \
+		$(MD)/rbf.mn \
+		$(FLOPPY_40D) \
+		$(RBRS232PAK) \
+		$(MD)/ddx0.dd \
+		$(MD)/scf.mn \
+		$(VTIO_COHR) \
+		$(MD)/scdwv.dr \
+		$(SCDWV_NET) \
+		$(SCDWP) \
+		$(PIPE) \
+		$(CLOCK60HZDW) \
+		$(MD)/sysgo_dd
+
+BOOTFILE_COHR_DIRECTMODEMPAK	= $(MD)/ioman \
+		$(MD)/rbf.mn \
+		$(FLOPPY_40D) \
+		$(RBDIRECTMODEMPAK) \
+		$(MD)/ddx0.dd \
+		$(MD)/scf.mn \
+		$(VTIO_COHR) \
+		$(MD)/scdwv.dr \
+		$(SCDWV_NET) \
+		$(SCDWP) \
+		$(PIPE) \
+		$(CLOCK60HZDW) \
+		$(MD)/sysgo_dd
+
 BOOTFILE_COHR_ARDUINO	= $(MD)/ioman \
 		$(MD)/rbf.mn \
 		$(FLOPPY_40D) \
@@ -376,16 +494,21 @@
 		$(MD)/sysgo_dd
 
 BOOTFILES	= bootfile_covdg bootfile_cohr bootfile_co42 bootfile_cowprs \
-		bootfile_dw_headless bootfile_covdg_becker \
-		bootfile_covdg_becker_game bootfile_covdg_dw_game \
+		bootfile_dw_headless bootfile_covdg_becker bootfile_covdg_rs232pak \
+		bootfile_covdg_directmodempak \
+		bootfile_covdg_becker_game bootfile_covdg_rs232pak_game \
+		bootfile_covdg_directmodempak_game bootfile_covdg_dw_game \
 		bootfile_covdg_cocosdc bootfile_co42_cocosdc bootfile_covdg_cocosdc_game \
 		bootfile_covdg_dw bootfile_cohr_dw bootfile_co42_dw \
 		bootfile_covdg_ds80 bootfile_cohr_ds80 bootfile_co42_ds80 \
 		bootfile_cohr_becker bootfile_becker_headless \
+		bootfile_cohr_rs232pak bootfile_rs232pak_headless \
+		bootfile_cohr_directmodempak \
 		bootfile_covdg_arduino bootfile_arduino_headless \
 		bootfile_cohr_arduino bootfile_covdg_arduino_game
 
-KERNELS		= kernel_1773 kernel_dw kernel_becker kernel_arduino kernel_cocosdc
+KERNELS		= kernel_1773 kernel_dw kernel_becker kernel_arduino kernel_cocosdc \
+			kernel_rs232pak kernel_directmodempak
 
 ALLOBJS		= $(BOOTFILES) $(KERNELS)
 
@@ -415,6 +538,12 @@
 bootfile_becker_headless: $(BOOTFILE_BECKER_HEADLESS) $(DEPENDS)
 	$(MERGE) $(BOOTFILE_BECKER_HEADLESS)>$@
 
+bootfile_rs232pak_headless: $(BOOTFILE_RS232PAK_HEADLESS) $(DEPENDS)
+	$(MERGE) $(BOOTFILE_RS232PAK_HEADLESS)>$@
+
+bootfile_directmodempak_headless: $(BOOTFILE_DIRECTMODEMPAK_HEADLESS) $(DEPENDS)
+	$(MERGE) $(BOOTFILE_DIRECTMODEMPAK_HEADLESS)>$@
+
 bootfile_arduino_headless: $(BOOTFILE_ARDUINO_HEADLESS) $(DEPENDS)
 	$(MERGE) $(BOOTFILE_ARDUINO_HEADLESS)>$@
 
@@ -427,9 +556,21 @@
 bootfile_covdg_becker: $(BOOTFILE_COVDG_BECKER) $(DEPENDS)
 	$(MERGE) $(BOOTFILE_COVDG_BECKER)>$@
 
+bootfile_covdg_rs232pak: $(BOOTFILE_COVDG_RS232PAK) $(DEPENDS)
+	$(MERGE) $(BOOTFILE_COVDG_RS232PAK)>$@
+
+bootfile_covdg_directmodempak: $(BOOTFILE_COVDG_DIRECTMODEMPAK) $(DEPENDS)
+	$(MERGE) $(BOOTFILE_COVDG_DIRECTMODEMPAK)>$@
+
 bootfile_covdg_becker_game: $(BOOTFILE_COVDG_BECKER_GAME) $(DEPENDS)
 	$(MERGE) $(BOOTFILE_COVDG_BECKER_GAME)>$@
 
+bootfile_covdg_rs232pak_game: $(BOOTFILE_COVDG_RS232PAK_GAME) $(DEPENDS)
+	$(MERGE) $(BOOTFILE_COVDG_RS232PAK_GAME)>$@
+
+bootfile_covdg_directmodempak_game: $(BOOTFILE_COVDG_DIRECTMODEMPAK_GAME) $(DEPENDS)
+	$(MERGE) $(BOOTFILE_COVDG_DIRECTMODEMPAK_GAME)>$@
+
 bootfile_covdg_arduino: $(BOOTFILE_COVDG_ARDUINO) $(DEPENDS)
 	$(MERGE) $(BOOTFILE_COVDG_ARDUINO)>$@
 
@@ -460,6 +601,12 @@
 bootfile_cohr_becker: $(BOOTFILE_COHR_BECKER) $(DEPENDS)
 	$(MERGE) $(BOOTFILE_COHR_BECKER)>$@
 
+bootfile_cohr_rs232pak: $(BOOTFILE_COHR_RS232PAK) $(DEPENDS)
+	$(MERGE) $(BOOTFILE_COHR_RS232PAK)>$@
+
+bootfile_cohr_directmodempak: $(BOOTFILE_COHR_DIRECTMODEMPAK) $(DEPENDS)
+	$(MERGE) $(BOOTFILE_COHR_DIRECTMODEMPAK)>$@
+
 bootfile_cohr_arduino: $(BOOTFILE_COHR_ARDUINO) $(DEPENDS)
 	$(MERGE) $(BOOTFILE_COHR_ARDUINO)>$@
 
@@ -477,6 +624,14 @@
 	$(MERGE) $(KERNEL_BECKER)>$@
 	$(PADROM) 4608 $@
 
+kernel_rs232pak: $(KERNEL_RS232PAK) $(DEPENDS)
+	$(MERGE) $(KERNEL_RS232PAK)>$@
+	$(PADROM) 4608 $@
+
+kernel_directmodempak: $(KERNEL_DIRECTMODEMPAK) $(DEPENDS)
+	$(MERGE) $(KERNEL_DIRECTMODEMPAK)>$@
+	$(PADROM) 4608 $@
+
 kernel_arduino: $(KERNEL_ARDUINO) $(DEPENDS)
 	$(MERGE) $(KERNEL_ARDUINO)>$@
 	$(PADROM) 4608 $@