annotate level1/d64/bootfiles/makefile @ 2898:28ed72477814 lwtools-port

Dummy merge of default branch into lwtools hg -y merge --tool=internal:fail default hg revert --all --no-backup --rev . hg resolve -a -m This dummy merge discards any changes from the default branch so that the result is the same as what lwtools already had. When merging back to default branch later, the discarded changes will be discarded there also, so the result will be that the default branch will contain what the lwtools branch had before these merges. Only scripts/burst was "rescued" from default branch.
author Tormod Volden <debian.tormod@gmail.com>
date Sat, 11 Jan 2014 18:40:44 +0100
parents d9cf60ca6dc3 1addfd8c9d5f
children d0b7780ab4af
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
1 #
e482bb12a954 tano port
boisy
parents:
diff changeset
2 #bootfiles/makefile
e482bb12a954 tano port
boisy
parents:
diff changeset
3 #
e482bb12a954 tano port
boisy
parents:
diff changeset
4 # 2005-04-24, P.Harvey-Smith.
e482bb12a954 tano port
boisy
parents:
diff changeset
5 # Added kernels for both DS40 and DS80 disks for Dragon 64
e482bb12a954 tano port
boisy
parents:
diff changeset
6 # Added kernels for both SS80 and DS80 disks for Dragon Alpha
e482bb12a954 tano port
boisy
parents:
diff changeset
7 #
e482bb12a954 tano port
boisy
parents:
diff changeset
8 #
e482bb12a954 tano port
boisy
parents:
diff changeset
9 # 2005-12-31, P.Harvey-Smith,
e482bb12a954 tano port
boisy
parents:
diff changeset
10 # Fixed up for renamed video drivers.
e482bb12a954 tano port
boisy
parents:
diff changeset
11 #
e482bb12a954 tano port
boisy
parents:
diff changeset
12 # 2006-01-08, P.Harvey-Smith,
e482bb12a954 tano port
boisy
parents:
diff changeset
13 # Added bootrack for original Dargon Data SS40 drives.
e482bb12a954 tano port
boisy
parents:
diff changeset
14 #
e482bb12a954 tano port
boisy
parents:
diff changeset
15 # 2006-01-18, P.Harvey-Smith,
e482bb12a954 tano port
boisy
parents:
diff changeset
16 # Added ability to build for the Tano Dragon 64, using an RS-DOS
e482bb12a954 tano port
boisy
parents:
diff changeset
17 # disk controler and a 60Hz clock.
e482bb12a954 tano port
boisy
parents:
diff changeset
18 #
e482bb12a954 tano port
boisy
parents:
diff changeset
19
2694
2deaccd7ca43 Fixed tano to depend on d64
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2690
diff changeset
20 ifeq ($(PORT),)
2deaccd7ca43 Fixed tano to depend on d64
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2690
diff changeset
21 PORT=d64
2deaccd7ca43 Fixed tano to depend on d64
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2690
diff changeset
22 endif
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
23 include $(NITROS9DIR)/rules.mak
e482bb12a954 tano port
boisy
parents:
diff changeset
24
e482bb12a954 tano port
boisy
parents:
diff changeset
25 # Module directory
e482bb12a954 tano port
boisy
parents:
diff changeset
26 MD = ../modules
e482bb12a954 tano port
boisy
parents:
diff changeset
27
e482bb12a954 tano port
boisy
parents:
diff changeset
28 DEPENDS = ./makefile
e482bb12a954 tano port
boisy
parents:
diff changeset
29
2101
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
30 KERNEL_DRAGON = $(MD)/rel $(MD)/krn $(MD)/krnp2 $(MD)/init \
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
31 $(MD)/boot_d64
e482bb12a954 tano port
boisy
parents:
diff changeset
32
e482bb12a954 tano port
boisy
parents:
diff changeset
33 IDE = $(3PD)/ide
e482bb12a954 tano port
boisy
parents:
diff changeset
34 SCSI = $(3PD)/scsisys
e482bb12a954 tano port
boisy
parents:
diff changeset
35
e482bb12a954 tano port
boisy
parents:
diff changeset
36
2058
27b36e424a4d More updates
boisy
parents: 2037
diff changeset
37 BOOTFILE_COVDG_DS40 = $(MD)/ioman \
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
38 $(MD)/rbf.mn $(MD)/ddisk.dr \
2058
27b36e424a4d More updates
boisy
parents: 2037
diff changeset
39 $(MD)/ddd0_40d.dd \
27b36e424a4d More updates
boisy
parents: 2037
diff changeset
40 $(MD)/d0_40d.dd $(MD)/d1_40d.dd \
2101
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
41 $(MD)/d2_40d.dd $(MD)/d3_40d.dd\
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
42 $(MD)/scf.mn \
2690
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2101
diff changeset
43 $(MD)/vtio.dr $(MD)/covdg.io $(MD)/term_vdg.dt \
2058
27b36e424a4d More updates
boisy
parents: 2037
diff changeset
44 $(MD)/scdpp.dr $(MD)/p_dpp.dd \
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
45 $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \
e482bb12a954 tano port
boisy
parents:
diff changeset
46 $(MD)/clock_60hz $(MD)/clock2_soft \
e482bb12a954 tano port
boisy
parents:
diff changeset
47 $(MD)/sysgo_dd
e482bb12a954 tano port
boisy
parents:
diff changeset
48
2058
27b36e424a4d More updates
boisy
parents: 2037
diff changeset
49 BOOTFILE_COHR_DS40 = $(MD)/ioman \
27b36e424a4d More updates
boisy
parents: 2037
diff changeset
50 $(MD)/rbf.mn $(MD)/ddisk.dr \
27b36e424a4d More updates
boisy
parents: 2037
diff changeset
51 $(MD)/ddd0_40d.dd \
27b36e424a4d More updates
boisy
parents: 2037
diff changeset
52 $(MD)/d0_40d.dd $(MD)/d1_40d.dd \
2101
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
53 $(MD)/d2_40d.dd $(MD)/d3_40d.dd\
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
54 $(MD)/scf.mn \
2690
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2101
diff changeset
55 $(MD)/vtio.dr $(MD)/cohr.io $(MD)/term_hr.dt \
2058
27b36e424a4d More updates
boisy
parents: 2037
diff changeset
56 $(MD)/scdpp.dr $(MD)/p_dpp.dd \
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
57 $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \
e482bb12a954 tano port
boisy
parents:
diff changeset
58 $(MD)/clock_60hz $(MD)/clock2_soft \
2101
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
59 $(MD)/sysgo_dd
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
60
2058
27b36e424a4d More updates
boisy
parents: 2037
diff changeset
61 BOOTFILE_COVDG_DS80 = $(MD)/ioman \
27b36e424a4d More updates
boisy
parents: 2037
diff changeset
62 $(MD)/rbf.mn $(MD)/ddisk.dr \
27b36e424a4d More updates
boisy
parents: 2037
diff changeset
63 $(MD)/ddd0_80d.dd \
27b36e424a4d More updates
boisy
parents: 2037
diff changeset
64 $(MD)/d0_80d.dd $(MD)/d1_80d.dd \
2101
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
65 $(MD)/d2_80d.dd $(MD)/d3_80d.dd \
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
66 $(MD)/scf.mn \
2690
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2101
diff changeset
67 $(MD)/vtio.dr $(MD)/covdg.io $(MD)/term_vdg.dt \
2058
27b36e424a4d More updates
boisy
parents: 2037
diff changeset
68 $(MD)/scdpp.dr $(MD)/p_dpp.dd \
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
69 $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \
e482bb12a954 tano port
boisy
parents:
diff changeset
70 $(MD)/clock_60hz $(MD)/clock2_soft \
e482bb12a954 tano port
boisy
parents:
diff changeset
71 $(MD)/sysgo_dd
e482bb12a954 tano port
boisy
parents:
diff changeset
72
2058
27b36e424a4d More updates
boisy
parents: 2037
diff changeset
73 BOOTFILE_COHR_DS80 = $(MD)/ioman \
27b36e424a4d More updates
boisy
parents: 2037
diff changeset
74 $(MD)/rbf.mn $(MD)/ddisk.dr \
27b36e424a4d More updates
boisy
parents: 2037
diff changeset
75 $(MD)/ddd0_80d.dd \
27b36e424a4d More updates
boisy
parents: 2037
diff changeset
76 $(MD)/d0_80d.dd $(MD)/d1_80d.dd \
2101
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
77 $(MD)/d2_80d.dd $(MD)/d3_80d.dd\
2058
27b36e424a4d More updates
boisy
parents: 2037
diff changeset
78 $(MD)/scf.mn \
2690
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2101
diff changeset
79 $(MD)/vtio.dr $(MD)/cohr.io $(MD)/term_hr.dt \
2058
27b36e424a4d More updates
boisy
parents: 2037
diff changeset
80 $(MD)/scdpp.dr $(MD)/p_dpp.dd \
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
81 $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \
2058
27b36e424a4d More updates
boisy
parents: 2037
diff changeset
82 $(MD)/clock_60hz $(MD)/clock2_soft \
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
83 $(MD)/sysgo_dd
e482bb12a954 tano port
boisy
parents:
diff changeset
84
2101
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
85 BOOTFILE_COVDG_SS40 = $(MD)/ioman \
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
86 $(MD)/rbf.mn $(MD)/ddisk.dr \
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
87 $(MD)/ddd0_40d.dd \
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
88 $(MD)/d0_40s.dd $(MD)/d1_40s.dd \
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
89 $(MD)/d2_40s.dd $(MD)/d3_40s.dd\
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
90 $(MD)/scf.mn \
2690
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2101
diff changeset
91 $(MD)/vtio.dr $(MD)/covdg.io $(MD)/term_vdg.dt \
2101
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
92 $(MD)/scdpp.dr $(MD)/p_dpp.dd \
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
93 $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
94 $(MD)/clock_60hz $(MD)/clock2_soft \
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
95 $(MD)/sysgo_dd
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
96
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
97 BOOTFILE_COHR_SS40 = $(MD)/ioman \
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
98 $(MD)/rbf.mn $(MD)/ddisk.dr \
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
99 $(MD)/ddd0_40d.dd \
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
100 $(MD)/d0_40s.dd $(MD)/d1_40s.dd \
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
101 $(MD)/d2_40s.dd $(MD)/d3_40s.dd\
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
102 $(MD)/scf.mn \
2690
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2101
diff changeset
103 $(MD)/vtio.dr $(MD)/cohr.io $(MD)/term_hr.dt \
2101
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
104 $(MD)/scdpp.dr $(MD)/p_dpp.dd \
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
105 $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
106 $(MD)/clock_60hz $(MD)/clock2_soft \
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
107 $(MD)/sysgo_dd
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
108
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
109
2058
27b36e424a4d More updates
boisy
parents: 2037
diff changeset
110 BOOTFILES = bootfile_cohr_ds40 bootfile_covdg_ds40 \
2101
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
111 bootfile_cohr_ds80 bootfile_covdg_ds80 \
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
112 bootfile_cohr_ss40 bootfile_covdg_ss40
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
113
2058
27b36e424a4d More updates
boisy
parents: 2037
diff changeset
114 KERNELS = kernel
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
115
e482bb12a954 tano port
boisy
parents:
diff changeset
116 ALLOBJS = $(BOOTFILES) $(KERNELS)
e482bb12a954 tano port
boisy
parents:
diff changeset
117
e482bb12a954 tano port
boisy
parents:
diff changeset
118 all: $(ALLOBJS)
e482bb12a954 tano port
boisy
parents:
diff changeset
119
e482bb12a954 tano port
boisy
parents:
diff changeset
120 echo:
2058
27b36e424a4d More updates
boisy
parents: 2037
diff changeset
121 @$(ECHO) $(BOOTFILE_COVDG_DS40)
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
122
2058
27b36e424a4d More updates
boisy
parents: 2037
diff changeset
123 bootfile_covdg_ds40: $(BOOTFILE_COVDG_DS40) $(DEPENDS)
27b36e424a4d More updates
boisy
parents: 2037
diff changeset
124 $(MERGE) $(BOOTFILE_COVDG_DS40)>$@
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
125
2058
27b36e424a4d More updates
boisy
parents: 2037
diff changeset
126 bootfile_cohr_ds40: $(BOOTFILE_COHR_DS40) $(DEPENDS)
27b36e424a4d More updates
boisy
parents: 2037
diff changeset
127 $(MERGE) $(BOOTFILE_COHR_DS40)>$@
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
128
2058
27b36e424a4d More updates
boisy
parents: 2037
diff changeset
129 bootfile_covdg_ds80: $(BOOTFILE_COVDG_DS80) $(DEPENDS)
27b36e424a4d More updates
boisy
parents: 2037
diff changeset
130 $(MERGE) $(BOOTFILE_COVDG_DS80)>$@
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
131
2058
27b36e424a4d More updates
boisy
parents: 2037
diff changeset
132 bootfile_cohr_ds80: $(BOOTFILE_COHR_DS80) $(DEPENDS)
27b36e424a4d More updates
boisy
parents: 2037
diff changeset
133 $(MERGE) $(BOOTFILE_COHR_DS80)>$@
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
134
2101
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
135 bootfile_covdg_ss40: $(BOOTFILE_COVDG_SS40) $(DEPENDS)
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
136 $(MERGE) $(BOOTFILE_COVDG_SS40)>$@
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
137
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
138 bootfile_cohr_ss40: $(BOOTFILE_COHR_SS40) $(DEPENDS)
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
139 $(MERGE) $(BOOTFILE_COHR_SS40)>$@
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
140
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
141 kernel: $(KERNEL_DRAGON) $(DEPENDS)
56f966b82dc4 Update for new build system
afra
parents: 2058
diff changeset
142 $(MERGE) $(KERNEL_DRAGON)>$@
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
143 $(PADROM) 4096 $@
e482bb12a954 tano port
boisy
parents:
diff changeset
144
e482bb12a954 tano port
boisy
parents:
diff changeset
145 clean:
e482bb12a954 tano port
boisy
parents:
diff changeset
146 $(RM) $(ALLOBJS)
e482bb12a954 tano port
boisy
parents:
diff changeset
147