[syslinux] Thoughts About Direction?
H. Peter Anvin
hpa at zytor.com
Tue Oct 30 11:22:18 PDT 2012
On 10/29/2012 03:47 AM, Matt Fleming wrote:
> On Sat, 2012-10-27 at 04:32 -0400, Shao Miller wrote:
>> If Syslinux [eventually] has multiple FS support, will the Syslinux EFI
>> variant use the EFI FS drivers, the Syslinux FS drivers, or both? If
>> the answer is "both" and, let's suppose, FAT was provided by both, how
>> would we choose between them? - Shao
>
> It's actually currently using both, the firmware's vfat driver for the
> ADV code in efi/adv.c and the Syslinux vfat code for everything else.
> Using the firmware driver for the ADV code is fine because we had to
> rewrite the ADV functions for EFI anyway - they don't work the same way
> as BIOS. But we wanted to avoid having to rewrite all of the file I/O
> code just for EFI.
>
> I think unless someone wants to rip out all the file system code to
> create a really small syslinux.efi boot loader, using the existing
> Syslinux fs code makes the most sense.
>
Well, we could have an "EFI filesystem" driver using the EFI APIs. It
might be useful for somebody.
-hpa
More information about the Syslinux
mailing list