summaryrefslogtreecommitdiff
path: root/core/fs/loadhigh.c
Commit message (Collapse)AuthorAgeFilesLines
* elflink: Fix boot sector bootingMatt Fleming2012-06-071-112/+0
| | | | | | | | | | | | | This adds missing support for booting from a boot sector file such as .bs, .bss or .0, by re-implementing the old asm bootsec code from core/bootsect.inc in C. This has resulted in some external changes. We've had to make StackBuf a global symbol because we access it directly from execute.c. Also, we need to move dsinfo.c into MINLIBOBJS because ldlinux now needs to reference __syslinux_derivative_info. Signed-off-by: Matt Fleming <matt.fleming@intel.com>
* core: define and use set_flags() helperH. Peter Anvin2010-07-261-5/+4
| | | | | | | Rather than opencoding the arithmetic flag mask, define an inline to make that happen properly. Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
* core: rewrite loadhigh in CH. Peter Anvin2010-02-211-0/+113
Rewrite the loadhight function in C, and eliminate double usage of xfer_buf_seg. Signed-off-by: H. Peter Anvin <hpa@zytor.com>