wok-stable diff linld/stuff/linld.txt @ rev 10953
Up: apache to 2.2.21.(Security Fix)
author | Christopher Rogers <slaxemulator@gmail.com> |
---|---|
date | Tue Sep 13 13:48:32 2011 +0000 (2011-09-13) |
parents | |
children |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/linld/stuff/linld.txt Tue Sep 13 13:48:32 2011 +0000 1.3 @@ -0,0 +1,42 @@ 1.4 +Linld 0.97 1.5 + 1.6 +Linld is a Linux loader for DOS. I wrote it when loadlin failed to load newer 1.7 +kernel for me and I found loadlin source to bee too big and complex to fix. 1.8 + 1.9 +So I just wrote a repacement. 1.10 + 1.11 +Build instructions 1.12 +------------------ 1.13 +You need a DOS/Windows machine. Download linld097devel.tar.bz2, 1.14 +unpack it, cd DIST/LINLD097 and run !COMPILE.BAT 1.15 + 1.16 +Usage 1.17 +----- 1.18 + 1.19 +LINLD [image=<file>] [initrd=<file>] [vga=vgamode] [cl=<kernel cmdline>] 1.20 +vgamode: ask,extended,normal or dec/oct/hex number 1.21 +Defaults: 1.22 + image=bzImage 1.23 + initrd=(nothing) 1.24 + cl=auto 1.25 + vga=0 1.26 +Use quotes: "cl=..." if you need spaces in cmdline 1.27 +Use cl=@filename to take cmdline from file 1.28 + 1.29 +Acknowledgements 1.30 +---------------- 1.31 +Lots of code was borrowed from loadlin source 1.32 +(author of loadlin is Hans Lermen <lermen@elserv.ffm.fgan.de>). 1.33 +Some code from linux kernel (setup.S) was used too. 1.34 +Thank you guys! 1.35 + 1.36 +Changelog 1.37 +--------- 1.38 +0.91 Added support for cl=@filename 1.39 +0.92 VCPI voodoo magic: booting under EMM386 and foes :-) 1.40 +0.93 Cleanup. cl=@filename: cr/lf will be converted to two spaces 1.41 +0.94 Ugly workaround for DOS int 15 fn 88 breakage 1.42 +0.95 Bug squashed: vga=NNN did not like dec numbers, oct/hex only 1.43 + Some VCPI comments added 1.44 +0.96 Do not lowercase entire command line 1.45 +0.97 memtop() must be rounded down to page boundary