Mercurial > hg > Members > kono > nitros9-code
diff level1/d64/bootfiles/makefile @ 2058:27b36e424a4d
More updates
author | boisy |
---|---|
date | Mon, 24 Apr 2006 12:59:17 +0000 |
parents | 2e37b5a0d4b3 |
children | 56f966b82dc4 |
line wrap: on
line diff
--- a/level1/d64/bootfiles/makefile Mon Apr 24 11:44:05 2006 +0000 +++ b/level1/d64/bootfiles/makefile Mon Apr 24 12:59:17 2006 +0000 @@ -17,7 +17,7 @@ # disk controler and a 60Hz clock. # -PORT = dragon +PORT = d64 include $(NITROS9DIR)/rules.mak # Module directory @@ -27,267 +27,86 @@ DEPENDS = ./makefile -KERNEL_D64 = $(MD)/rel $(MD)/krn $(MD)/krnp2 $(MD)/init \ +KERNEL_1773 = $(MD)/rel $(MD)/krn $(MD)/krnp2 $(MD)/init \ $(MD)/boot_d64 -KERNEL_D64TANO = $(MD)/rel $(MD)/krn $(MD)/krnp2 $(MD)/init \ - $(MD)/boot_1773_tano - -KERNEL_DALPHA = $(MD)/rel_dalpha $(MD)/krn $(MD)/krnp2 $(MD)/init \ - $(MD)/boot_dalpha - IDE = $(3PD)/ide SCSI = $(3PD)/scsisys -#Dragon 32+/64 bootfiles. - -BOOTFILE_D64_DS40_32 = $(MD)/ioman \ - $(MD)/vtio.dr $(MD)/covdg.io $(MD)/term32.dt \ - $(MD)/rbf.mn $(MD)/ddisk.dr \ - $(MD)/ddd0_40d_d64.dd \ - $(MD)/d0_40d_d64.dd $(MD)/d1_40d_d64.dd \ - $(MD)/d2_40d_d64.dd $(MD)/d3_40d_d64.dd \ - $(MD)/scf.mn \ - $(MD)/printer_d64.dr $(MD)/p_d64.dd \ - $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \ - $(MD)/clock_50hz $(MD)/clock2_soft \ - $(MD)/sysgo_dd - -BOOTFILE_D64_DS40_51 = $(MD)/ioman \ - $(MD)/vtio.dr $(MD)/cohr.io $(MD)/term51.dt \ - $(MD)/rbf.mn $(MD)/ddisk.dr \ - $(MD)/ddd0_40d_d64.dd \ - $(MD)/d0_40d_d64.dd $(MD)/d1_40d_d64.dd \ - $(MD)/d2_40d_d64.dd $(MD)/d3_40d_d64.dd \ - $(MD)/scf.mn \ - $(MD)/printer_d64.dr $(MD)/p_d64.dd \ - $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \ - $(MD)/clock_50hz $(MD)/clock2_soft \ - $(MD)/sysgo_dd - -BOOTFILE_D64_SS40_32 = $(MD)/ioman \ +BOOTFILE_COVDG_DS40 = $(MD)/ioman \ $(MD)/vtio.dr $(MD)/covdg.io $(MD)/term32.dt \ $(MD)/rbf.mn $(MD)/ddisk.dr \ - $(MD)/ddd0_40s_d64.dd \ - $(MD)/d0_40s_d64.dd $(MD)/d1_40s_d64.dd \ - $(MD)/d2_40s_d64.dd $(MD)/d3_40s_d64.dd \ - $(MD)/scf.mn \ - $(MD)/printer_d64.dr $(MD)/p_d64.dd \ - $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \ - $(MD)/clock_50hz $(MD)/clock2_soft \ - $(MD)/sysgo_dd - -BOOTFILE_D64_SS40_51 = $(MD)/ioman \ - $(MD)/vtio.dr $(MD)/cohr.io $(MD)/term51.dt \ - $(MD)/rbf.mn $(MD)/ddisk.dr \ - $(MD)/ddd0_40s_d64.dd \ - $(MD)/d0_40s_d64.dd $(MD)/d1_40s_d64.dd \ - $(MD)/d2_40s_d64.dd $(MD)/d3_40s_d64.dd \ - $(MD)/scf.mn \ - $(MD)/printer_d64.dr $(MD)/p_d64.dd \ - $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \ - $(MD)/clock_50hz $(MD)/clock2_soft \ - $(MD)/sysgo_dd - -BOOTFILE_D64_DS80_32 = $(MD)/ioman \ - $(MD)/vtio.dr $(MD)/covdg.io $(MD)/term32.dt \ - $(MD)/rbf.mn $(MD)/ddisk.dr \ - $(MD)/ddd0_80_d64.dd \ - $(MD)/d0_80_d64.dd $(MD)/d1_80_d64.dd \ - $(MD)/d2_80_d64.dd $(MD)/d3_80_d64.dd \ + $(MD)/ddd0_40d.dd \ + $(MD)/d0_40d.dd $(MD)/d1_40d.dd \ + $(MD)/d2_40d.dd \ $(MD)/scf.mn \ - $(MD)/printer_d64.dr $(MD)/p_d64.dd \ - $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \ - $(MD)/clock_50hz $(MD)/clock2_soft \ - $(MD)/sysgo_dd - -BOOTFILE_D64_DS80_51 = $(MD)/ioman \ - $(MD)/vtio.dr $(MD)/cohr.io $(MD)/term51.dt \ - $(MD)/rbf.mn $(MD)/ddisk.dr \ - $(MD)/ddd0_80_d64.dd \ - $(MD)/d0_80_d64.dd $(MD)/d1_80_d64.dd \ - $(MD)/d2_80_d64.dd $(MD)/d3_80_d64.dd \ - $(MD)/scf.mn \ - $(MD)/printer_d64.dr $(MD)/p_d64.dd \ - $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \ - $(MD)/clock_50hz $(MD)/clock2_soft \ - $(MD)/sysgo_dd - -#Tano Dragon 64, using RS-Dos cartrage and 60Hz clock (NTSC) - -BOOTFILE_D64TANO_DS40_32 = $(MD)/ioman \ - $(MD)/vtio.dr $(MD)/covdg.io $(MD)/term32.dt \ - $(MD)/rbf.mn $(MD)/rb1773.dr \ - $(MD)/ddd0_40d_d64tano.dd \ - $(MD)/d0_40d_d64tano.dd $(MD)/d1_40d_d64tano.dd \ - $(MD)/d2_40d_d64tano.dd $(MD)/d3_40d_d64tano.dd \ - $(MD)/scf.mn \ - $(MD)/printer_d64.dr $(MD)/p_d64.dd \ + $(MD)/scdpp.dr $(MD)/p_dpp.dd \ $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \ $(MD)/clock_60hz $(MD)/clock2_soft \ $(MD)/sysgo_dd -BOOTFILE_D64TANO_DS40_51 = $(MD)/ioman \ +BOOTFILE_COHR_DS40 = $(MD)/ioman \ $(MD)/vtio.dr $(MD)/cohr.io $(MD)/term51.dt \ - $(MD)/rbf.mn $(MD)/rb1773.dr \ - $(MD)/ddd0_40d_d64tano.dd \ - $(MD)/d0_40d_d64tano.dd $(MD)/d1_40d_d64tano.dd \ - $(MD)/d2_40d_d64tano.dd $(MD)/d3_40d_d64tano.dd \ + $(MD)/rbf.mn $(MD)/ddisk.dr \ + $(MD)/ddd0_40d.dd \ + $(MD)/d0_40d.dd $(MD)/d1_40d.dd \ + $(MD)/d2_40d.dd \ $(MD)/scf.mn \ - $(MD)/printer_d64.dr $(MD)/p_d64.dd \ + $(MD)/scdpp.dr $(MD)/p_dpp.dd \ $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \ $(MD)/clock_60hz $(MD)/clock2_soft \ -BOOTFILE_D64TANO_DS80_32 = $(MD)/ioman \ +BOOTFILE_COVDG_DS80 = $(MD)/ioman \ $(MD)/vtio.dr $(MD)/covdg.io $(MD)/term32.dt \ - $(MD)/rbf.mn $(MD)/rb1773.dr \ - $(MD)/ddd0_80_d64tano.dd \ - $(MD)/d0_80_d64tano.dd $(MD)/d1_80_d64tano.dd \ - $(MD)/d2_80_d64tano.dd $(MD)/d3_80_d64tano.dd \ + $(MD)/rbf.mn $(MD)/ddisk.dr \ + $(MD)/ddd0_80d.dd \ + $(MD)/d0_80d.dd $(MD)/d1_80d.dd \ + $(MD)/d2_80d.dd \ $(MD)/scf.mn \ - $(MD)/printer_d64.dr $(MD)/p_d64.dd \ - $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \ - $(MD)/clock_60hz $(MD)/clock2_soft \ - $(MD)/sysgo_dd - -BOOTFILE_D64TANO_DS80_51 = $(MD)/ioman \ - $(MD)/vtio.dr $(MD)/cohr.io $(MD)/term51.dt \ - $(MD)/rbf.mn $(MD)/rb1773.dr \ - $(MD)/ddd0_80_d64tano.dd \ - $(MD)/d0_80_d64tano.dd $(MD)/d1_80_d64tano.dd \ - $(MD)/d2_80_d64tano.dd $(MD)/d3_80_d64tano.dd \ - $(MD)/scf.mn \ - $(MD)/printer_d64.dr $(MD)/p_d64.dd \ + $(MD)/scdpp.dr $(MD)/p_dpp.dd \ $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \ $(MD)/clock_60hz $(MD)/clock2_soft \ $(MD)/sysgo_dd -#Dragon Alpha Bootfiles - -BOOTFILE_DALPHA_SS80_32 = $(MD)/ioman \ - $(MD)/vtio.dr $(MD)/covdg.io $(MD)/term32.dt \ - $(MD)/rbf.mn $(MD)/adisk.dr \ - $(MD)/ddd0_dalpha.dd\ - $(MD)/d0_dalpha.dd $(MD)/d1_dalpha.dd \ - $(MD)/d2_dalpha.dd $(MD)/d3_dalpha.dd \ - $(MD)/scf.mn \ - $(MD)/printer_d64.dr $(MD)/p_d64.dd \ +BOOTFILE_COHR_DS80 = $(MD)/ioman \ + $(MD)/vtio.dr $(MD)/cohr.io $(MD)/term51.dt \ + $(MD)/rbf.mn $(MD)/ddisk.dr \ + $(MD)/ddd0_80d.dd \ + $(MD)/d0_80d.dd $(MD)/d1_80d.dd \ + $(MD)/d2_80d.dd \ + $(MD)/scf.mn \ + $(MD)/scdpp.dr $(MD)/p_dpp.dd \ $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \ - $(MD)/clock_50hz $(MD)/clock2_soft \ - $(MD)/sysgo_dd - -BOOTFILE_DALPHA_SS80_51 = $(MD)/ioman \ - $(MD)/vtio.dr $(MD)/cohr.io $(MD)/term51.dt \ - $(MD)/rbf.mn $(MD)/adisk.dr \ - $(MD)/ddd0_dalpha.dd\ - $(MD)/d0_dalpha.dd $(MD)/d1_dalpha.dd \ - $(MD)/d2_dalpha.dd $(MD)/d3_dalpha.dd \ - $(MD)/scf.mn \ - $(MD)/printer_d64.dr $(MD)/p_d64.dd \ - $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \ - $(MD)/clock_50hz $(MD)/clock2_soft \ + $(MD)/clock_60hz $(MD)/clock2_soft \ $(MD)/sysgo_dd -BOOTFILE_DALPHA_DS80_32 = $(MD)/ioman \ - $(MD)/vtio.dr $(MD)/covdg.io $(MD)/term32.dt \ - $(MD)/rbf.mn $(MD)/adisk.dr \ - $(MD)/ddd0_80_d64.dd \ - $(MD)/d0_80_d64.dd $(MD)/d1_80_d64.dd \ - $(MD)/d2_80_d64.dd $(MD)/d3_80_d64.dd \ - $(MD)/scf.mn \ - $(MD)/printer_d64.dr $(MD)/p_d64.dd \ - $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \ - $(MD)/clock_50hz $(MD)/clock2_soft \ - $(MD)/sysgo_dd - -BOOTFILE_DALPHA_DS80_51 = $(MD)/ioman \ - $(MD)/vtio.dr $(MD)/cohr.io $(MD)/term51.dt \ - $(MD)/rbf.mn $(MD)/adisk.dr \ - $(MD)/ddd0_80_d64.dd \ - $(MD)/d0_80_d64.dd $(MD)/d1_80_d64.dd \ - $(MD)/d2_80_d64.dd $(MD)/d3_80_d64.dd \ - $(MD)/scf.mn \ - $(MD)/printer_d64.dr $(MD)/p_d64.dd \ - $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \ - $(MD)/clock_50hz $(MD)/clock2_soft \ - $(MD)/sysgo_dd - -BOOTFILES = bootfile_d64_DS40_51 bootfile_d64_DS40_32 \ - bootfile_d64_SS40_51 bootfile_d64_SS40_32 \ - bootfile_d64_DS80_51 bootfile_d64_DS80_32 \ - bootfile_d64tano_DS40_51 bootfile_d64tano_DS40_32 \ - bootfile_d64tano_DS80_51 bootfile_d64tano_DS80_32 \ - bootfile_dalpha_SS80_32 bootfile_dalpha_SS80_51 \ - bootfile_dalpha_DS80_32 bootfile_dalpha_DS80_51 +BOOTFILES = bootfile_cohr_ds40 bootfile_covdg_ds40 \ + bootfile_cohr_ds80 bootfile_covdg_ds80 -KERNELS = kernel_d64 kernel_d64tano kernel_dalpha +KERNELS = kernel ALLOBJS = $(BOOTFILES) $(KERNELS) all: $(ALLOBJS) echo: - @$(ECHO) $(BOOTFILE_D64_DS40_32) - -# Dragon64 Disk boot -bootfile_d64_DS40_32: $(BOOTFILE_D64_DS40_32) $(DEPENDS) - $(MERGE) $(BOOTFILE_D64_DS40_32)>$@ - -bootfile_d64_DS40_51: $(BOOTFILE_D64_DS40_51) $(DEPENDS) - $(MERGE) $(BOOTFILE_D64_DS40_51)>$@ - -bootfile_d64_SS40_32: $(BOOTFILE_D64_DS40_32) $(DEPENDS) - $(MERGE) $(BOOTFILE_D64_DS40_32)>$@ + @$(ECHO) $(BOOTFILE_COVDG_DS40) -bootfile_d64_SS40_51: $(BOOTFILE_D64_DS40_51) $(DEPENDS) - $(MERGE) $(BOOTFILE_D64_DS40_51)>$@ - -bootfile_d64_DS80_32: $(BOOTFILE_D64_DS80_32) $(DEPENDS) - $(MERGE) $(BOOTFILE_D64_DS80_32)>$@ +bootfile_covdg_ds40: $(BOOTFILE_COVDG_DS40) $(DEPENDS) + $(MERGE) $(BOOTFILE_COVDG_DS40)>$@ -bootfile_d64_DS80_51: $(BOOTFILE_D64_DS80_51) $(DEPENDS) - $(MERGE) $(BOOTFILE_D64_DS80_51)>$@ - -#Tano bootfiles -bootfile_d64tano_DS40_32: $(BOOTFILE_D64TANO_DS40_32) $(DEPENDS) - $(MERGE) $(BOOTFILE_D64TANO_DS40_32)>$@ - -bootfile_d64tano_DS40_51: $(BOOTFILE_D64TANO_DS40_51) $(DEPENDS) - $(MERGE) $(BOOTFILE_D64TANO_DS40_51)>$@ +bootfile_cohr_ds40: $(BOOTFILE_COHR_DS40) $(DEPENDS) + $(MERGE) $(BOOTFILE_COHR_DS40)>$@ -bootfile_d64tano_DS80_32: $(BOOTFILE_D64TANO_DS80_32) $(DEPENDS) - $(MERGE) $(BOOTFILE_D64TANO_DS80_32)>$@ - -bootfile_d64tano_DS80_51: $(BOOTFILE_D64TANO_DS80_51) $(DEPENDS) - $(MERGE) $(BOOTFILE_D64TANO_DS80_51)>$@ - -# Dragon Alpha Disk boot -bootfile_dalpha_SS80_32: $(BOOTFILE_DALPHA_SS80_32) $(DEPENDS) - $(MERGE) $(BOOTFILE_DALPHA_SS80_32)>$@ - -bootfile_dalpha_SS80_51: $(BOOTFILE_DALPHA_SS80_51) $(DEPENDS) - $(MERGE) $(BOOTFILE_DALPHA_SS80_51)>$@ - -bootfile_dalpha_DS80_32: $(BOOTFILE_DALPHA_DS80_32) $(DEPENDS) - $(MERGE) $(BOOTFILE_DALPHA_DS80_32)>$@ +bootfile_covdg_ds80: $(BOOTFILE_COVDG_DS80) $(DEPENDS) + $(MERGE) $(BOOTFILE_COVDG_DS80)>$@ -bootfile_dalpha_DS80_51: $(BOOTFILE_DALPHA_DS80_51) $(DEPENDS) - $(MERGE) $(BOOTFILE_DALPHA_DS80_51)>$@ - -# Dragon 64 WD2797 Kernel -kernel_d64: $(KERNEL_D64) $(DEPENDS) - $(MERGE) $(KERNEL_D64)>$@ - $(PADROM) 4096 $@ +bootfile_cohr_ds80: $(BOOTFILE_COHR_DS80) $(DEPENDS) + $(MERGE) $(BOOTFILE_COHR_DS80)>$@ -# Tano Dragon 64 WD1773 Kernel -kernel_d64tano: $(KERNEL_D64TANO) $(DEPENDS) - $(MERGE) $(KERNEL_D64TANO)>$@ - $(PADROM) 4096 $@ - -# Dragon Alpha WD2797 Kernel -kernel_dalpha: $(KERNEL_D64) $(DEPENDS) - $(MERGE) $(KERNEL_DALPHA)>$@ +kernel: $(KERNEL_1773) $(DEPENDS) + $(MERGE) $(KERNEL_1773)>$@ $(PADROM) 4096 $@ clean: