diff level2/coco3/bootfiles/makefile @ 2770:bfe3de781ddf lwtools-port

Added Arduino dwread/dwwrite changes
author Boisy Pitre <boisy.pitre@nuance.com>
date Tue, 22 Jan 2013 19:14:52 -0600
parents 8a4c73c4bc8c
children 3c95627d0ca9
line wrap: on
line diff
--- a/level2/coco3/bootfiles/makefile	Mon Dec 10 16:27:38 2012 -0600
+++ b/level2/coco3/bootfiles/makefile	Tue Jan 22 19:14:52 2013 -0600
@@ -10,6 +10,7 @@
 KERNEL_1773	= $(MD)/rel_80 $(MD)/boot_1773_6ms $(MD)/krn
 KERNEL_1773_50HZ	= $(MD)/rel_80_50hz $(MD)/boot_1773_6ms $(MD)/krn
 KERNEL_DW 	= $(MD)/rel_80 $(MD)/boot_dw $(MD)/krn
+KERNEL_ARDUINO 	= $(MD)/rel_80 $(MD)/boot_dw_arduino $(MD)/krn
 KERNEL_BECKER	= $(MD)/rel_80 $(MD)/boot_dw_becker $(MD)/krn
 
 FLOPPY_40D = $(MD)/rb1773.dr $(MD)/d0_40d.dd $(MD)/d1_40d.dd $(MD)/d2_40d.dd
@@ -41,6 +42,8 @@
 		$(MD)/w5.dw $(MD)/w6.dw $(MD)/w7.dw
 RBDW       = $(MD)/rbdw.dr $(MD)/dwio.sb \
 		$(MD)/x1.dd $(MD)/x2.dd $(MD)/x3.dd
+RBDWARDUINO = $(MD)/rbdw.dr $(MD)/dwio_arduino.sb \
+		$(MD)/x1.dd $(MD)/x2.dd $(MD)/x3.dd
 RBDWBECKER = $(MD)/rbdw.dr $(MD)/dwio_becker.sb \
 		$(MD)/x1.dd $(MD)/x2.dd $(MD)/x3.dd
 SCDWV_NET  = $(MD)/n_scdwv.dd $(MD)/n1_scdwv.dd $(MD)/n2_scdwv.dd \
@@ -73,6 +76,21 @@
 		$(PIPE) \
 		$(CLOCK60HZBECKER)
 
+# NitrOS-9 disk bootfile to allow booting from DriveWire server
+# on an Arduino and CoCoPort
+BOOTFILE_ARDUINO	= $(MD)/krnp2 $(MD)/ioman $(MD)/init \
+		$(MD)/rbf.mn \
+		$(RBDWARDUINO) \
+		$(FLOPPY_40D) \
+                $(MD)/ddx0.dd \
+		$(MD)/scf.mn \
+		$(VTIO_COGRF_80) \
+		$(MD)/scdwv.dr \
+		$(SCDWV_NET) \
+		$(SCDWP) \
+		$(PIPE) \
+		$(CLOCK60HZ)
+
 # NitrOS-9 disk bootfile to allow booting from DriveWire 3 server
 BOOTFILE_DW	= $(MD)/krnp2 $(MD)/ioman $(MD)/init \
 		$(MD)/rbf.mn \
@@ -146,8 +164,8 @@
 		$(PIPE) \
 		$(CLOCK50HZ)
 
-BOOTFILES	= bootfile_40d bootfile_40d_50hz bootfile_80d bootfile_80d_50hz bootfile_dw bootfile_dw_headless bootfile_becker
-KERNELS		= kernel_1773 kernel_1773_50hz kernel_dw kernel_becker
+BOOTFILES	= bootfile_40d bootfile_40d_50hz bootfile_80d bootfile_80d_50hz bootfile_dw bootfile_dw_headless bootfile_becker bootfile_arduino
+KERNELS		= kernel_1773 kernel_1773_50hz kernel_dw kernel_becker kernel_arduino
 
 ALLOBJS		= $(BOOTFILES) $(KERNELS)
 
@@ -157,6 +175,9 @@
 bootfile_becker: $(BOOTFILE_BECKER) $(DEPENDS)
 	$(MERGE) $(BOOTFILE_BECKER)>$@
 
+bootfile_arduino: $(BOOTFILE_ARDUINO) $(DEPENDS)
+	$(MERGE) $(BOOTFILE_ARDUINO)>$@
+
 bootfile_40d: $(BOOTFILE_40D) $(DEPENDS)
 	$(MERGE) $(BOOTFILE_40D)>$@
 
@@ -179,6 +200,9 @@
 kernel_becker: $(KERNEL_BECKER) $(DEPENDS)
 	$(MERGE) $(KERNEL_BECKER)>$@
 
+kernel_arduino: $(KERNEL_ARDUINO) $(DEPENDS)
+	$(MERGE) $(KERNEL_ARDUINO)>$@
+
 kernel_1773: $(KERNEL_1773) $(DEPENDS)
 	$(MERGE) $(KERNEL_1773)>$@