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