summaryrefslogtreecommitdiff
path: root/bootblocks
diff options
context:
space:
mode:
authorRobert de Bath <rdebath@poboxes.com>2001-05-21 14:51:52 +0200
committerLubomir Rintel <lkundrak@v3.sk>2013-10-23 23:47:38 +0200
commitdc528617dc33dfaccb5285f327eac98ed56786b6 (patch)
treeddc21e12ef005e69d5eb8c3e5a4624421a4dbc3d /bootblocks
parent6d269edda0f49741484c1da6c71d24c031abc9ce (diff)
downloaddev86-dc528617dc33dfaccb5285f327eac98ed56786b6.tar.gz
Import Dev86src-0.15.6.tar.gzv0.15.6
Diffstat (limited to 'bootblocks')
-rw-r--r--bootblocks/Makefile9
-rw-r--r--bootblocks/li86.s3
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