view level1/makefile @ 124:31e9f483c687

* DragonDOS BOOT loads sectors (numbered from 0) 2-17 (3840 bytes) into * RAM at location 9728. The first two bytes of sector 2 must be ASCII 'OS' * for this to work. It then jumps to 9730 and begins execution. * * The boot code switches into RAM mode, and copies the entire section to * $F000 and jumps to $F04F. * The 3840 bytes contain a few bytes to do the RAM mode switch, then * immediately after comes the kernel modules; OS9, OS9p2, Init and Boot * The rest of the bootstrap is in the OS9Boot file. The disk head at LSN0 * contains the LSN of the bootstrap file in field DD.BT.
author roug
date Sat, 06 Jul 2002 21:17:48 +0000
parents 5eceecf6159c
children 9ca004356f09
line wrap: on
line source

include ../Makefile.rules

# Make all components
all:
	@$(ECHO) "*********************************************"
	@$(ECHO) "*                                           *"
	@$(ECHO) "*        OS-9 Level One Distribution        *"
	@$(ECHO) "*        (C) 1983  Tandy Corporation        *"
	@$(ECHO) "*                                           *"
	@$(ECHO) "*********************************************"
	cd CMDS; make
	cd MODULES; make
	cd BOOTFILES; make
	cd DEFS; make
	cd SYS; make
	$(UNIX2OS9) startup

# Clean all components
clean:
	-cd CMDS; make clean
	-cd MODULES; make clean
	-cd BOOTFILES; make clean
	-cd DEFS; make clean
	-cd SYS; make clean
	-$(OS92UNIX) startup