annotate level1/dalpha/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 #
2101
56f966b82dc4 Update for new build system
afra
parents: 2059
diff changeset
2 #level1/dalpha/bootfiles/makefile
2036
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
2037
2e37b5a0d4b3 set PORT var
boisy
parents: 2036
diff changeset
20 PORT = dalpha
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
21 include $(NITROS9DIR)/rules.mak
e482bb12a954 tano port
boisy
parents:
diff changeset
22
e482bb12a954 tano port
boisy
parents:
diff changeset
23 # Module directory
e482bb12a954 tano port
boisy
parents:
diff changeset
24 MD = ../modules
e482bb12a954 tano port
boisy
parents:
diff changeset
25
e482bb12a954 tano port
boisy
parents:
diff changeset
26 DEPENDS = ./makefile
e482bb12a954 tano port
boisy
parents:
diff changeset
27
2059
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
28 KERNEL = $(MD)/rel $(MD)/krn $(MD)/krnp2 $(MD)/init \
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
29 $(MD)/boot_dalpha
e482bb12a954 tano port
boisy
parents:
diff changeset
30
2059
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
31 #Dragon Alpha Bootfiles
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
32
2059
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
33 BOOTFILE_COVDG_SS80 = $(MD)/ioman \
2690
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2101
diff changeset
34 $(MD)/vtio.dr $(MD)/covdg.io $(MD)/term_vdg.dt \
2059
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
35 $(MD)/rbf.mn $(MD)/adisk.dr \
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
36 $(MD)/ddd0_80s.dd\
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
37 $(MD)/d0_80s.dd $(MD)/d1_80s.dd \
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
38 $(MD)/d2_80s.dd $(MD)/d3_80s.dd \
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
39 $(MD)/scf.mn \
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
40 $(MD)/scdpp.dr $(MD)/p_dpp.dd \
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
41 $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \
e482bb12a954 tano port
boisy
parents:
diff changeset
42 $(MD)/clock_50hz $(MD)/clock2_soft \
e482bb12a954 tano port
boisy
parents:
diff changeset
43 $(MD)/sysgo_dd
e482bb12a954 tano port
boisy
parents:
diff changeset
44
2059
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
45 BOOTFILE_COHR_SS80 = $(MD)/ioman \
2690
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2101
diff changeset
46 $(MD)/vtio.dr $(MD)/cohr.io $(MD)/term_hr.dt \
2059
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
47 $(MD)/rbf.mn $(MD)/adisk.dr \
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
48 $(MD)/ddd0_80s.dd\
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
49 $(MD)/d0_80s.dd $(MD)/d1_80s.dd \
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
50 $(MD)/d2_80s.dd $(MD)/d3_80s.dd \
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
51 $(MD)/scf.mn \
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
52 $(MD)/scdpp.dr $(MD)/p_dpp.dd \
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
53 $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \
e482bb12a954 tano port
boisy
parents:
diff changeset
54 $(MD)/clock_50hz $(MD)/clock2_soft \
e482bb12a954 tano port
boisy
parents:
diff changeset
55 $(MD)/sysgo_dd
e482bb12a954 tano port
boisy
parents:
diff changeset
56
2059
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
57 BOOTFILE_COVDG_DS80 = $(MD)/ioman \
2690
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2101
diff changeset
58 $(MD)/vtio.dr $(MD)/covdg.io $(MD)/term_vdg.dt \
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
59 $(MD)/rbf.mn $(MD)/adisk.dr \
2059
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
60 $(MD)/ddd0_80d.dd \
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
61 $(MD)/d0_80d.dd $(MD)/d1_80d.dd \
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
62 $(MD)/d2_80d.dd $(MD)/d3_80d.dd \
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
63 $(MD)/scf.mn \
2059
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
64 $(MD)/scdpp.dr $(MD)/p_dpp.dd \
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
65 $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \
e482bb12a954 tano port
boisy
parents:
diff changeset
66 $(MD)/clock_50hz $(MD)/clock2_soft \
e482bb12a954 tano port
boisy
parents:
diff changeset
67 $(MD)/sysgo_dd
e482bb12a954 tano port
boisy
parents:
diff changeset
68
2059
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
69 BOOTFILE_COHR_DS80 = $(MD)/ioman \
2690
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2101
diff changeset
70 $(MD)/vtio.dr $(MD)/cohr.io $(MD)/term_hr.dt \
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
71 $(MD)/rbf.mn $(MD)/adisk.dr \
2059
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
72 $(MD)/ddd0_80d.dd \
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
73 $(MD)/d0_80d.dd $(MD)/d1_80d.dd \
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
74 $(MD)/d2_80d.dd $(MD)/d3_80d.dd \
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
75 $(MD)/scf.mn \
2059
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
76 $(MD)/scdpp.dr $(MD)/p_dpp.dd \
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
77 $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \
e482bb12a954 tano port
boisy
parents:
diff changeset
78 $(MD)/clock_50hz $(MD)/clock2_soft \
e482bb12a954 tano port
boisy
parents:
diff changeset
79 $(MD)/sysgo_dd
e482bb12a954 tano port
boisy
parents:
diff changeset
80
2059
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
81 BOOTFILES = bootfile_covdg_ss80 bootfile_cohr_ss80 \
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
82 bootfile_covdg_ds80 bootfile_cohr_ds80
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
83
2059
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
84 KERNELS = kernel
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
85
e482bb12a954 tano port
boisy
parents:
diff changeset
86 ALLOBJS = $(BOOTFILES) $(KERNELS)
e482bb12a954 tano port
boisy
parents:
diff changeset
87
e482bb12a954 tano port
boisy
parents:
diff changeset
88 all: $(ALLOBJS)
e482bb12a954 tano port
boisy
parents:
diff changeset
89
e482bb12a954 tano port
boisy
parents:
diff changeset
90 echo:
2059
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
91 @$(ECHO) $(BOOTFILE_COVDG_SS80)
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
92
e482bb12a954 tano port
boisy
parents:
diff changeset
93
e482bb12a954 tano port
boisy
parents:
diff changeset
94 # Dragon Alpha Disk boot
2059
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
95 bootfile_covdg_ss80: $(BOOTFILE_COVDG_SS80) $(DEPENDS)
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
96 $(MERGE) $^ > $@
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
97
2059
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
98 bootfile_cohr_ss80: $(BOOTFILE_COHR_SS80) $(DEPENDS)
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
99 $(MERGE) $^ > $@
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
100
2059
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
101 bootfile_covdg_ds80: $(BOOTFILE_COVDG_DS80) $(DEPENDS)
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
102 $(MERGE) $^ > $@
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
103
2059
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
104 bootfile_cohr_ds80: $(BOOTFILE_COHR_DS80) $(DEPENDS)
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
105 $(MERGE) $^ > $@
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
106
e482bb12a954 tano port
boisy
parents:
diff changeset
107 # Dragon Alpha WD2797 Kernel
2059
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
108 kernel: $(KERNEL) $(DEPENDS)
46aa4db8204e More changes
boisy
parents: 2037
diff changeset
109 $(MERGE) $(KERNEL)>$@
2036
e482bb12a954 tano port
boisy
parents:
diff changeset
110 $(PADROM) 4096 $@
e482bb12a954 tano port
boisy
parents:
diff changeset
111
e482bb12a954 tano port
boisy
parents:
diff changeset
112 clean:
e482bb12a954 tano port
boisy
parents:
diff changeset
113 $(RM) $(ALLOBJS)
e482bb12a954 tano port
boisy
parents:
diff changeset
114