Mercurial > hg > Members > kono > nitros9-code
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