# HG changeset patch # User Christopher Rogers # Date 1300385356 0 # Node ID b939fa61b2b0d9d5d9a1317415fca304a36244bc # Parent c111899ee9f5e814d662d511ecb7fef269b46011 Add linld.txt file to linld/stuff folder. diff -r c111899ee9f5 -r b939fa61b2b0 linld/receipt --- a/linld/receipt Thu Mar 17 17:22:11 2011 +0000 +++ b/linld/receipt Thu Mar 17 18:09:16 2011 +0000 @@ -15,10 +15,6 @@ { mv DIST $src 2> /dev/null cd $src - if [ ! -f $SOURCES_REPOSITORY/linld.txt ]; then - wget $WEB_SITE - mv README.txt $SOURCES_REPOSITORY/linld.txt - fi } # Rules to gen a SliTaz package suitable for Tazpkg. @@ -27,6 +23,6 @@ mkdir -p $fs/usr/share/boot cp $src/LINLD$(echo $VERSION | sed 's/[^0-9]//')/LINLD.COM \ $fs/usr/share/boot/linld.com - cp $SOURCES_REPOSITORY/linld.txt $fs/usr/share/boot/ + cp $stuff/linld.txt $fs/usr/share/boot/ } diff -r c111899ee9f5 -r b939fa61b2b0 linld/stuff/linld.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/linld/stuff/linld.txt Thu Mar 17 18:09:16 2011 +0000 @@ -0,0 +1,42 @@ +Linld 0.97 + +Linld is a Linux loader for DOS. I wrote it when loadlin failed to load newer +kernel for me and I found loadlin source to bee too big and complex to fix. + +So I just wrote a repacement. + +Build instructions +------------------ +You need a DOS/Windows machine. Download linld097devel.tar.bz2, +unpack it, cd DIST/LINLD097 and run !COMPILE.BAT + +Usage +----- + +LINLD [image=] [initrd=] [vga=vgamode] [cl=] +vgamode: ask,extended,normal or dec/oct/hex number +Defaults: + image=bzImage + initrd=(nothing) + cl=auto + vga=0 +Use quotes: "cl=..." if you need spaces in cmdline +Use cl=@filename to take cmdline from file + +Acknowledgements +---------------- +Lots of code was borrowed from loadlin source +(author of loadlin is Hans Lermen ). +Some code from linux kernel (setup.S) was used too. +Thank you guys! + +Changelog +--------- +0.91 Added support for cl=@filename +0.92 VCPI voodoo magic: booting under EMM386 and foes :-) +0.93 Cleanup. cl=@filename: cr/lf will be converted to two spaces +0.94 Ugly workaround for DOS int 15 fn 88 breakage +0.95 Bug squashed: vga=NNN did not like dec numbers, oct/hex only + Some VCPI comments added +0.96 Do not lowercase entire command line +0.97 memtop() must be rounded down to page boundary