Louis Santillan schreef op 5-5-2013 18:28: > Whoops, didn't realize that I replied to fd-user instead of kernel. > > One other note, all kernels are slightly bigger withe options I set.
I guess it depends on what the compilers do: [1] optimize for certain processor architecture(s) [2] also keep backwards compatibility or not with lowest desired level if [2] then the binary might be larger on disk. If someone likes a real challenge, a smaller kernel can be produced using UPX --8086 --lzma --ultra-brute (instead of UPX --8086 --best) but the end-result is not bootable, requiring a decompressor stub. Savings is about 3KB disk footprint. As for the MEMDISK support there's additional support implemented at https://github.com/PerditionC/fdkernel but it requires me to first create additional testcases using some kind of floppy image file. Basically it allows specifying a CONFIG.SYS line at Syslinux menu so you can alternate memory driver in a menu for example, or specify UMB regions, that kind of stuff DEVICE?= and JEMMEX are quite revealing in option parsing :) (and some ctrl-alt-del issues crashing FreeCOM in VMware) Bernd ------------------------------------------------------------------------------ Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with <2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2 _______________________________________________ Freedos-kernel mailing list Freedos-kernel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-kernel