diff options
author | Robert de Bath <rdebath@poboxes.com> | 2001-05-21 14:51:52 +0200 |
---|---|---|
committer | Lubomir Rintel <lkundrak@v3.sk> | 2013-10-23 23:47:38 +0200 |
commit | dc528617dc33dfaccb5285f327eac98ed56786b6 (patch) | |
tree | ddc21e12ef005e69d5eb8c3e5a4624421a4dbc3d /bootblocks | |
parent | 6d269edda0f49741484c1da6c71d24c031abc9ce (diff) | |
download | dev86-dc528617dc33dfaccb5285f327eac98ed56786b6.tar.gz |
Import Dev86src-0.15.6.tar.gzv0.15.6
Diffstat (limited to 'bootblocks')
-rw-r--r-- | bootblocks/Makefile | 9 | ||||
-rw-r--r-- | bootblocks/li86.s | 3 |
2 files changed, 8 insertions, 4 deletions
diff --git a/bootblocks/Makefile b/bootblocks/Makefile index 7378819..f54305d 100644 --- a/bootblocks/Makefile +++ b/bootblocks/Makefile @@ -12,15 +12,17 @@ MONDEFS= # LST=-l $*.lst # CLST=-A-l -A$*.lst -default: makeboot makeboot.com monitor.out minix_elks.bin +default: makeboot makeboot.com monitor.out minix_elks.bin lsys.com -all: default tgz bin minix_elks.bin +all: bootbin bootsys default tgz + +bootsys: bootfile.sys boottar.sys bootminix.sys CSRC=minix.c SSRC=sysboot.s tarboot.s skip.s com_bcc.s tich.s mbr.s msdos.s noboot.s encap: $(SSRC:s=v) $(CSRC:c=v) minixhd.v msdos16.v -bin: $(SSRC:s=bin) $(CSRC:c=bin) minixhd.bin msdos16.bin +bootbin: $(SSRC:s=bin) $(CSRC:c=bin) minixhd.bin msdos16.bin minix_elks.bin MOBJ=monitor.o commands.o i86_funcs.o relocate.o help.o bzimage.o \ trk_buf.o min_buf.o unix.o fs.o fs_tar.o fs_min.o fs_dos.o cprintf.o @@ -94,6 +96,7 @@ version.h: sed 's/\(.*\)/#define VERSION "\1"/' > version.h clean realclean: + rm -f bootfile.sys boottar.sys bootminix.sys rm -f monitor makeboot bootblocks.tar.gz rm -f minix.s minixhd.s minix_elks.s version.h msdos16.s rm -f *.com *.o *.bin *.out *.lst *.sym *.v *.tmp diff --git a/bootblocks/li86.s b/bootblocks/li86.s index 0c391ff..cabbc15 100644 --- a/bootblocks/li86.s +++ b/bootblocks/li86.s @@ -3,7 +3,8 @@ ! This is a skeleton for creating an impure Linux-8086 executable without ! using the linker. The .text and .data areas are correctly positioned. ! -! This file needs to be compiled using the 3 pass mode (-j) +! This file needs to be compiled using the 3 pass mode (-O) +! eg: as86 -O li86.s -s li86.sym -b li86.bin ! !---------------------------------------------------------------------------- .text |