[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