diff options
author | hpa <hpa> | 2004-12-15 10:51:18 +0000 |
---|---|---|
committer | hpa <hpa> | 2004-12-15 10:51:18 +0000 |
commit | 95deb2509c3f9916527044751ca1221fa62f3b26 (patch) | |
tree | 85ed778448692354b23a858af689ce4ff5691187 /dos | |
parent | 907b549d585c74537b300c188b00d3a56d36cc7f (diff) | |
download | syslinux-95deb2509c3f9916527044751ca1221fa62f3b26.tar.gz |
More adjustment to the Brave New World<TM>
Diffstat (limited to 'dos')
-rw-r--r-- | dos/Makefile | 31 | ||||
-rw-r--r-- | dos/syslinux.asm | 2 |
2 files changed, 32 insertions, 1 deletions
diff --git a/dos/Makefile b/dos/Makefile new file mode 100644 index 00000000..5319daf2 --- /dev/null +++ b/dos/Makefile @@ -0,0 +1,31 @@ +CC = gcc +OPTFLAGS = -g -Os +INCLUDES = -I./ -I../ -I../libfat/ +CFLAGS = -W -Wall $(OPTFLAGS) $(INCLUDES) +LDFLAGS = -s +NASM = nasm + +SRCS = +OBJS = + +.SUFFIXES: .c .o .i .s .S .asm .bin .lst .com + +VPATH = .:..:../libfat + +all: syslinux.com + +tidy: + -rm -f *.o *.i *.s *.a .*.d *.lst + +clean: tidy + -rm -f syslinux.com + +spotless: clean + -rm -f *~ + +installer: + +syslinux.com: syslinux.asm ../ldlinux.bss ../ldlinux.sys + +.asm.com: + $(NASM) $(INCLUDES) -f bin -o $@ -l $*.lst $< diff --git a/dos/syslinux.asm b/dos/syslinux.asm index 9b61f242..bb2df313 100644 --- a/dos/syslinux.asm +++ b/dos/syslinux.asm @@ -444,7 +444,7 @@ die_common: ; make_stupid: ; Only access one sector at a time - mov word [LDLinuxSYS+PATCH_OFFSET],1 + mov word [BootSector+0x1FC],1 ret section .data |