summaryrefslogtreecommitdiff
path: root/com32/include/syslinux/bootrm.h
Commit message (Collapse)AuthorAgeFilesLines
* Run Nindent on com32/include/syslinux/bootrm.hH. Peter Anvin2009-05-291-19/+18
| | | | | | | | | Automatically reformat com32/include/syslinux/bootrm.h using Nindent. Do this for all files except HDT, gPXE and externally maintained libraries (zlib, tinyjpeg, libpng). Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* Fix infinite loop in syslinux_memmap_find()H. Peter Anvin2009-04-131-0/+1
| | | | | | | We can't use continue; since we're not using a for loop; we have to advance to the next list entry... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* bootrm: allow entering with IF=1; smarter stub locationH. Peter Anvin2009-04-131-0/+3
| | | | | | | | Change the stub location algorithm to prefer low memory above 0x800; above 0x510 if that is unavailable. Also add the ability to invoke the real-mode code with IF=1 if so is desired. Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
* <syslinux/bootrm.h>: fix order of SS and DSH. Peter Anvin2008-06-181-2/+2
| | | | | SS is segment 2, DS is segment 3; this header had them backwards. Fortunately not too many things relied on having DS != SS.
* Move the prototypes for syslinux_shuffle_boot_*()H. Peter Anvin2008-02-121-0/+5
| | | | | | | Move the prototypes for syslinux_shuffle_boot_[pr]m() from <syslinux/movebits.h> to <syslinux/boot[pr]m.h>, which anyway has the required structure definitions. #include <syslinux/movebits.h> in those files instead of relying on forward structure definitions.
* Update copyright yearH. Peter Anvin2008-01-101-1/+1
|
* Stealth whitespace cleanup (automated)H. Peter Anvin2007-03-141-4/+3
|
* Add a register-setting shuffle and boot for real mode; clean up headers.syslinux-3.40-pre14H. Peter Anvin2007-03-141-0/+66
- Add an API function to shuffle and boot which sets *all* RM registers; - Move those structures to <syslinux/bootpm.h> and <syslinux/bootrm.h>