summaryrefslogtreecommitdiff
path: root/runkernel.inc
Commit message (Collapse)AuthorAgeFilesLines
* Put virtual kernels (CLI labels) in high memorysyslinux-3.62-pre7H. Peter Anvin2008-02-151-5/+10
| | | | | | | Support putting virtual kernels in high memory instead of using a dedicated segment for it. This both reduces the low memory footprint by 64K, and allows for functionally unlimited labels (tested with over a hundred thousand.)
* Update copyright yearH. Peter Anvin2008-01-101-1/+1
|
* Alignment fix when loading multiple kernels.H. Peter Anvin2007-06-201-7/+13
|
* Move most messages into the appropriate .inc filesH. Peter Anvin2007-06-201-0/+10
|
* Don't print multiple newlines after initrd...H. Peter Anvin2007-06-201-1/+1
|
* Workaround for VMware console bug; make more common code commonH. Peter Anvin2007-06-201-9/+1
|
* We need to bloody well set KernelVersion before using it...syslinux-3.50-pre12H. Peter Anvin2007-05-221-0/+1
|
* Fix loading pre-2.00 protocol kernels.syslinux-3.50-pre11H. Peter Anvin2007-05-221-9/+17
| | | | | Fix loading pre-2.00 protocol kernels. This is surprisingly important, since at least memtest86+ mimics such an ancient kernel.
* More tweaks to allow bigger stack/heap, and boot protocol adjustmentssyslinux-3.50-pre7H. Peter Anvin2007-05-071-20/+29
| | | | | Seems the su_heapend field was never set up right; also sanitize the way the pre-2.02 command line is handled.
* Make more space for the heap when doing so is possibleH. Peter Anvin2007-05-051-15/+33
| | | | | If we have a modern kernel which is loaded high, we can allow a lot more space for the real-mode heap.
* Stealth whitespace cleanup (automated)H. Peter Anvin2007-03-141-5/+5
|
* Modularize the pause bird function; don't print dots for bootsects and com32H. Peter Anvin2006-08-211-1/+3
|
* Remove CVS-era $Id$ tags.H. Peter Anvin2006-08-171-1/+0
|
* Remove check that a kernel can only be 8 MB or smaller.H. Peter Anvin2006-05-031-4/+5
|
* Across-the-board stealth whitespace cleanupH. Peter Anvin2006-05-031-2/+2
|
* Change command line to 511 characters; 1023 caused .bss overrunssyslinux-3.09-pre2hpa2005-06-161-2/+2
|
* New Multiboot module; increase command line limit to 1023syslinux-3.08hpa2005-05-081-3/+6
|
* Commit 3.10 changes to mainline. In particular, support multi-filehpa2005-01-061-66/+149
| | | | initrd, and the shuffle and boot API.
* Detect null filenames correctly (problems in both pxelinux and extlinux)syslinux-3.00-pre2hpa2004-12-221-1/+1
|
* More common code cleanup; actually use the code to compress vkernelshpa2004-12-191-0/+4
|
* Actually use sections, and move common variables into the .inc files.syslinux-2.20-pre3hpa2004-12-171-0/+10
| | | | | The .bss section at the beginning of each .asm file is now downright tiny.
* More cleanups; try to get rid of the now-obsolete definition ofhpa2004-12-161-11/+7
| | | | "cluster" as the minimum block
* Fix the spelling of "Boston"hpa2004-12-141-1/+1
|
* Clean up memory management and command-line creationhpa2004-08-041-2/+1
|
* Fix bug that would occationally cause I/O errors depending on thehpa2003-08-221-1/+1
| | | | size of the kernel.
* Preparations for work on MDSLINUX, if it ever happenshpa2003-04-111-1/+1
|
* Support reporting extended characters as <NUL>...; use a stack registerhpa2002-06-171-9/+8
| | | | frame for INT 21/22.
* Merge in changes from SYSLINUX 1.75syslinux-2.00-pre4hpa2002-06-151-0/+11
|
* Add an API for COMBOOT images, and add support for "COM32" -- 32-bithpa2002-06-111-78/+4
| | | | linear .com files.
* Remove all explicit "near" declarations, except the ones that arehpa2002-06-101-9/+9
| | | | absolutely necessary.
* Major rewrite of the very early SYSLINUX code. Generate the "stupid"hpa2002-06-021-14/+7
| | | | | version in a different manner. Require NASM 0.98.32 or higher -- thus we don't need the jmpcc macros anymore.
* Use INT 13h reset to turn off the floppy, not an explicit out.syslinux-1.73hpa2002-05-161-7/+5
|
* Save a few bytes...hpa2002-04-281-1/+2
|
* Factor out CPU initialization and some common configuration intosyslinux-1.73-pre6hpa2002-04-281-2/+3
| | | | separate files; fix bcopy bugs.
* Generalize and factor out bootsector-generation code.syslinux-1.73-pre5hpa2002-04-281-4/+1
|
* More factoring of common codehpa2002-04-271-0/+614