wok rev 9309

Add linld.txt file to linld/stuff folder.
author Christopher Rogers <slaxemulator@gmail.com>
date Thu Mar 17 18:09:16 2011 +0000 (2011-03-17)
parents c111899ee9f5
children 540d8dcbfb24
files linld/receipt linld/stuff/linld.txt
line diff
     1.1 --- a/linld/receipt	Thu Mar 17 17:22:11 2011 +0000
     1.2 +++ b/linld/receipt	Thu Mar 17 18:09:16 2011 +0000
     1.3 @@ -15,10 +15,6 @@
     1.4  {
     1.5  	mv DIST $src 2> /dev/null
     1.6  	cd $src
     1.7 -	if [ ! -f $SOURCES_REPOSITORY/linld.txt ]; then
     1.8 -		wget $WEB_SITE
     1.9 -		mv README.txt $SOURCES_REPOSITORY/linld.txt
    1.10 -	fi
    1.11  }
    1.12  
    1.13  # Rules to gen a SliTaz package suitable for Tazpkg.
    1.14 @@ -27,6 +23,6 @@
    1.15  	mkdir -p $fs/usr/share/boot
    1.16  	cp $src/LINLD$(echo $VERSION | sed 's/[^0-9]//')/LINLD.COM \
    1.17  		$fs/usr/share/boot/linld.com
    1.18 -	cp $SOURCES_REPOSITORY/linld.txt $fs/usr/share/boot/
    1.19 +	cp $stuff/linld.txt $fs/usr/share/boot/
    1.20  }
    1.21  
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/linld/stuff/linld.txt	Thu Mar 17 18:09:16 2011 +0000
     2.3 @@ -0,0 +1,42 @@
     2.4 +Linld 0.97
     2.5 +
     2.6 +Linld is a Linux loader for DOS. I wrote it when loadlin failed to load newer
     2.7 +kernel for me and I found loadlin source to bee too big and complex to fix.
     2.8 +
     2.9 +So I just wrote a repacement.
    2.10 +
    2.11 +Build instructions
    2.12 +------------------
    2.13 +You need a DOS/Windows machine. Download linld097devel.tar.bz2,
    2.14 +unpack it, cd DIST/LINLD097 and run !COMPILE.BAT
    2.15 +
    2.16 +Usage
    2.17 +-----
    2.18 +
    2.19 +LINLD [image=<file>] [initrd=<file>] [vga=vgamode] [cl=<kernel cmdline>]
    2.20 +vgamode: ask,extended,normal or dec/oct/hex number
    2.21 +Defaults:
    2.22 +        image=bzImage
    2.23 +        initrd=(nothing)
    2.24 +        cl=auto
    2.25 +        vga=0
    2.26 +Use quotes: "cl=..." if you need spaces in cmdline
    2.27 +Use cl=@filename to take cmdline from file
    2.28 +
    2.29 +Acknowledgements
    2.30 +----------------
    2.31 +Lots of code was borrowed from loadlin source
    2.32 +(author of loadlin is Hans Lermen <lermen@elserv.ffm.fgan.de>).
    2.33 +Some code from linux kernel (setup.S) was used too.
    2.34 +Thank you guys!
    2.35 +
    2.36 +Changelog
    2.37 +---------
    2.38 +0.91    Added support for cl=@filename
    2.39 +0.92    VCPI voodoo magic: booting under EMM386 and foes :-)
    2.40 +0.93    Cleanup. cl=@filename: cr/lf will be converted to two spaces
    2.41 +0.94    Ugly workaround for DOS int 15 fn 88 breakage
    2.42 +0.95    Bug squashed: vga=NNN did not like dec numbers, oct/hex only
    2.43 +        Some VCPI comments added
    2.44 +0.96    Do not lowercase entire command line
    2.45 +0.97    memtop() must be rounded down to page boundary