comparison level1/coco/bootfiles/makefile @ 2183:d29be35a48bb

makefiles updated, opcode for printing updated
author boisy
date Sun, 08 Mar 2009 22:28:45 +0000
parents 660cc987e18d
children 410d0f81ff00
comparison
equal deleted inserted replaced
2182:b1b374ada668 2183:d29be35a48bb
9 DEPENDS = ./makefile 9 DEPENDS = ./makefile
10 10
11 KERNEL_1773 = $(MD)/rel $(MD)/krn $(MD)/krnp2 $(MD)/init \ 11 KERNEL_1773 = $(MD)/rel $(MD)/krn $(MD)/krnp2 $(MD)/init \
12 $(MD)/boot_1773_6ms 12 $(MD)/boot_1773_6ms
13 13
14 KERNEL_DW3 = $(MD)/rel $(MD)/krn $(MD)/krnp2 $(MD)/init \ 14 KERNEL_DW3_COCO1 = $(MD)/rel $(MD)/krn $(MD)/krnp2 $(MD)/init \
15 $(MD)/boot_dw3_coco1
16
17 KERNEL_DW3_COCO2 = $(MD)/rel $(MD)/krn $(MD)/krnp2 $(MD)/init \
15 $(MD)/boot_dw3 18 $(MD)/boot_dw3
16 19
17 IDE = $(3PD)/ide 20 IDE = $(3PD)/ide
18 SCSI = $(3PD)/scsisys 21 SCSI = $(3PD)/scsisys
19 22
51 $(MD)/scbbt.dr $(MD)/t1_scbbt.dd \ 54 $(MD)/scbbt.dr $(MD)/t1_scbbt.dd \
52 $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \ 55 $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \
53 $(MD)/clock_60hz $(MD)/clock2_soft \ 56 $(MD)/clock_60hz $(MD)/clock2_soft \
54 $(MD)/sysgo_dd 57 $(MD)/sysgo_dd
55 58
56 BOOTFILE_COVDG_DW3 = $(MD)/ioman \ 59 BOOTFILE_COVDG_DW3_COCO1 = $(MD)/ioman \
60 $(MD)/rbdw3.dr $(MD)/dw3_coco1.sb \
61 $(MD)/ddx0.dd $(MD)/x1.dd $(MD)/x2.dd $(MD)/x3.dd \
62 $(MD)/rbf.mn $(MD)/rb1773.dr \
63 $(MD)/d0_80d.dd $(MD)/d1_40d.dd $(MD)/d2_40d.dd \
64 $(MD)/scf.mn \
65 $(MD)/vtio.dr $(MD)/covdg.io $(MD)/term32.dt \
66 $(MD)/scdwp.dr $(MD)/p_scdwp.dd \
67 $(MD)/scbbt.dr $(MD)/t1_scbbt.dd \
68 $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \
69 $(MD)/clock_60hz $(MD)/clock2_soft \
70 $(MD)/sysgo_dd
71
72 BOOTFILE_COVDG_DW3_COCO2 = $(MD)/ioman \
57 $(MD)/rbdw3.dr $(MD)/dw3.sb \ 73 $(MD)/rbdw3.dr $(MD)/dw3.sb \
58 $(MD)/ddx0.dd $(MD)/x1.dd $(MD)/x2.dd $(MD)/x3.dd \ 74 $(MD)/ddx0.dd $(MD)/x1.dd $(MD)/x2.dd $(MD)/x3.dd \
59 $(MD)/rbf.mn $(MD)/rb1773.dr \ 75 $(MD)/rbf.mn $(MD)/rb1773.dr \
60 $(MD)/d0_80d.dd $(MD)/d1_40d.dd $(MD)/d2_40d.dd \ 76 $(MD)/d0_80d.dd $(MD)/d1_40d.dd $(MD)/d2_40d.dd \
61 $(MD)/scf.mn \ 77 $(MD)/scf.mn \
76 $(MD)/scbbt.dr $(MD)/t1_scbbt.dd \ 92 $(MD)/scbbt.dr $(MD)/t1_scbbt.dd \
77 $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \ 93 $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \
78 $(MD)/clock_60hz $(MD)/clock2_soft \ 94 $(MD)/clock_60hz $(MD)/clock2_soft \
79 $(MD)/sysgo_dd 95 $(MD)/sysgo_dd
80 96
81 BOOTFILE_COHR_DW3 = $(MD)/ioman \ 97 BOOTFILE_COHR_DW3_COCO1 = $(MD)/ioman \
98 $(MD)/rbdw3.dr $(MD)/dw3_coco1.sb \
99 $(MD)/ddx0.dd $(MD)/x1.dd $(MD)/x2.dd $(MD)/x3.dd \
100 $(MD)/rbf.mn $(MD)/rb1773.dr \
101 $(MD)/d0_80d.dd $(MD)/d1_40d.dd $(MD)/d2_40d.dd \
102 $(MD)/ddd0_80d.dd \
103 $(MD)/scf.mn \
104 $(MD)/vtio.dr $(MD)/cohr.io $(MD)/term51.dt \
105 $(MD)/scdwp.dr $(MD)/p_scdwp.dd \
106 $(MD)/scbbt.dr $(MD)/t1_scbbt.dd \
107 $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \
108 $(MD)/clock_60hz $(MD)/clock2_dw3 \
109 $(MD)/sysgo_dd
110
111 BOOTFILE_COHR_DW3_COCO2 = $(MD)/ioman \
82 $(MD)/rbdw3.dr $(MD)/dw3.sb \ 112 $(MD)/rbdw3.dr $(MD)/dw3.sb \
83 $(MD)/ddx0.dd $(MD)/x1.dd $(MD)/x2.dd $(MD)/x3.dd \ 113 $(MD)/ddx0.dd $(MD)/x1.dd $(MD)/x2.dd $(MD)/x3.dd \
84 $(MD)/rbf.mn $(MD)/rb1773.dr \ 114 $(MD)/rbf.mn $(MD)/rb1773.dr \
85 $(MD)/d0_80d.dd $(MD)/d1_40d.dd $(MD)/d2_40d.dd \ 115 $(MD)/d0_80d.dd $(MD)/d1_40d.dd $(MD)/d2_40d.dd \
86 $(MD)/ddd0_80d.dd \ 116 $(MD)/ddd0_80d.dd \
102 $(MD)/scbbt.dr $(MD)/t1_scbbt.dd \ 132 $(MD)/scbbt.dr $(MD)/t1_scbbt.dd \
103 $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \ 133 $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \
104 $(MD)/clock_60hz $(MD)/clock2_soft \ 134 $(MD)/clock_60hz $(MD)/clock2_soft \
105 $(MD)/sysgo_dd 135 $(MD)/sysgo_dd
106 136
107 BOOTFILES = bootfile_covdg bootfile_cohr bootfile_covdg_dw3 bootfile_cohr_dw3 bootfile_covdg_ds80 bootfile_cohr_ds80 137 BOOTFILES = bootfile_covdg bootfile_cohr bootfile_covdg_dw3_coco1 bootfile_covdg_dw3_coco2 \
108 KERNELS = kernel_1773 kernel_dw3 138 bootfile_cohr_dw3_coco1 bootfile_cohr_dw3_coco2 bootfile_covdg_ds80 bootfile_cohr_ds80
139 KERNELS = kernel_1773 kernel_dw3_coco1 kernel_dw3_coco2
109 140
110 ALLOBJS = $(BOOTFILES) $(KERNELS) 141 ALLOBJS = $(BOOTFILES) $(KERNELS)
111 142
112 all: $(ALLOBJS) 143 all: $(ALLOBJS)
113 144
121 $(MERGE) $(BOOTFILE_COWP)>$@ 152 $(MERGE) $(BOOTFILE_COWP)>$@
122 153
123 bootfile_covdg_ds80: $(BOOTFILE_COVDG_DS80) $(DEPENDS) 154 bootfile_covdg_ds80: $(BOOTFILE_COVDG_DS80) $(DEPENDS)
124 $(MERGE) $(BOOTFILE_COVDG_DS80)>$@ 155 $(MERGE) $(BOOTFILE_COVDG_DS80)>$@
125 156
126 bootfile_covdg_dw3: $(BOOTFILE_COVDG_DW3) $(DEPENDS) 157 bootfile_covdg_dw3_coco1: $(BOOTFILE_COVDG_DW3_COCO1) $(DEPENDS)
127 $(MERGE) $(BOOTFILE_COVDG_DW3)>$@ 158 $(MERGE) $(BOOTFILE_COVDG_DW3_COCO1)>$@
159
160 bootfile_covdg_dw3_coco2: $(BOOTFILE_COVDG_DW3_COCO2) $(DEPENDS)
161 $(MERGE) $(BOOTFILE_COVDG_DW3_COCO2)>$@
128 162
129 bootfile_cohr_ds80: $(BOOTFILE_COHR_DS80) $(DEPENDS) 163 bootfile_cohr_ds80: $(BOOTFILE_COHR_DS80) $(DEPENDS)
130 $(MERGE) $(BOOTFILE_COHR_DS80)>$@ 164 $(MERGE) $(BOOTFILE_COHR_DS80)>$@
131 165
132 bootfile_cohr_dw3: $(BOOTFILE_COHR_DW3) $(DEPENDS) 166 bootfile_cohr_dw3_coco1: $(BOOTFILE_COHR_DW3_COCO1) $(DEPENDS)
133 $(MERGE) $(BOOTFILE_COHR_DW3)>$@ 167 $(MERGE) $(BOOTFILE_COHR_DW3_COCO1)>$@
168
169 bootfile_cohr_dw3_coco2: $(BOOTFILE_COHR_DW3_COCO2) $(DEPENDS)
170 $(MERGE) $(BOOTFILE_COHR_DW3_COCO2)>$@
134 171
135 # Dragon64 Disk boot 172 # Dragon64 Disk boot
136 bootfile_d64: $(BOOTFILE_D64) $(DEPENDS) 173 bootfile_d64: $(BOOTFILE_D64) $(DEPENDS)
137 $(MERGE) $(BOOTFILE_D64)>$@ 174 $(MERGE) $(BOOTFILE_D64)>$@
138 175
140 kernel_1773: $(KERNEL_1773) $(DEPENDS) 177 kernel_1773: $(KERNEL_1773) $(DEPENDS)
141 $(MERGE) $(KERNEL_1773)>$@ 178 $(MERGE) $(KERNEL_1773)>$@
142 $(PADROM) 4608 $@ 179 $(PADROM) 4608 $@
143 180
144 # DriveWire 3 Kernel 181 # DriveWire 3 Kernel
145 kernel_dw3: $(KERNEL_DW3) $(DEPENDS) 182 kernel_dw3_coco1: $(KERNEL_DW3_COCO1) $(DEPENDS)
146 $(MERGE) $(KERNEL_DW3)>$@ 183 $(MERGE) $(KERNEL_DW3_COCO1)>$@
184 $(PADROM) 4608 $@
185
186 kernel_dw3_coco2: $(KERNEL_DW3_COCO2) $(DEPENDS)
187 $(MERGE) $(KERNEL_DW3_COCO2)>$@
147 $(PADROM) 4608 $@ 188 $(PADROM) 4608 $@
148 189
149 clean: 190 clean:
150 $(RM) $(ALLOBJS) 191 $(RM) $(ALLOBJS)
151 192