Mercurial > hg > Members > kono > nitros9-code
diff level1/coco1/bootroms/makefile @ 2690:6e40b043d3e0 lwtools-port
Removed coco port, added coco1 and coco2 ports.
Cleaned term* descriptors to make unified between Level 1 and Level 2
author | Boisy Pitre <boisy.pitre@nuance.com> |
---|---|
date | Thu, 19 Jul 2012 10:09:15 -0500 |
parents | |
children | 678c6848dc12 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/level1/coco1/bootroms/makefile Thu Jul 19 10:09:15 2012 -0500 @@ -0,0 +1,42 @@ +include $(NITROS9DIR)/rules.mak + +# Module directory +MD = ../modules +# Commands directory +CD = ../cmds + +DEPENDS = ./makefile + +KERNEL_ROM = $(MD)/rel $(MD)/krn $(MD)/krnp2 $(MD)/init $(MD)/boot_rom + +BOOTFILE_ROM = $(MD)/rominfo $(MD)/ioman \ + $(MD)/scf.mn $(MD)/vtio.dr \ + $(MD)/covdg.io \ + $(MD)/term_vdg.dt \ + $(MD)/clock_60hz $(MD)/clock2_soft + +BOOTROMS = nos96809l1.rom +KERNELS = kernel_rom + +ALLROMS = $(BOOTROMS) + +all: $(ALLROMS) + +# Bootfiles +nos96809l1.rom: $(BOOTFILE_ROM) $(KERNEL_ROM) $(DEPENDS) + $(MERGE) $(BOOTFILE_ROM)>$@.tmp + $(PADROM) 11776 $@.tmp + $(MERGE) $(KERNEL_ROM)>kernel_rom + $(PADROM) 4592 kernel_rom + $(MERGE) $@.tmp kernel_rom>$@.tmp2 + $(MERGE) $@.tmp2 $(MD)/vectors>$@ + $(RM) $@.tmp $@.tmp2 + + +# Kernels +kernel_rom: $(KERNEL_ROM) $(DEPENDS) + $(MERGE) $(KERNEL_ROM)>$@ + +clean: + $(RM) $(ALLROMS) $(KERNELS) +