[syslinux] Cleanup, shuffle and boot
Andrew Goodbody
agoodbody at itronix.co.uk
Mon Apr 23 09:20:24 PDT 2007
H. Peter Anvin wrote:
> Andrew Goodbody wrote:
>> Hi,
>>
>> I am trying to use the syslinux API call, ax=0012h in order to boot a
>> linux kernel image that has been loaded into RAM.
>>
>> 1) Has anyone used this function to boot linux?
>> 2) The shuffle source/destination address is a linear 32 bit address?
>> 3) Is it safe to move the 32 bit kernel code to 100000h using the
>> shuffle moves or is syslinux using that area?
>> 4) What areas of memory are used by syslinux and a com32 program?
>
> Hi there,
>
> I found a pretty serious bug in cleanup, shuffle and boot while working
> on the new version (3.50).
>
> The 3.50-pre* versions contains an fixed version, plus a wrapper
> function to boot Linux with. The wrapper function also takes care of
> additional shuffles that might be needed due to address space conflicts.
>
> -hpa
I should have mentioned that I am using this tarball
http://www.kernel.org/pub/linux/utils/boot/syslinux/Testing/syslinux-3.50-pre5.tar.bz2
I still can't get git access from here but I am sure that it is a local
IT issue.
Is the wrapper function you mention documented anywhere?
Thanks,
Andrew
More information about the Syslinux
mailing list