Displaying 3 results from an estimated 3 matches for "efi_block_io_protocol".
2018 May 21
1
UEFI support for chain.c32 in 6.04 syslinux
On Fri, 2016-12-23 at 08:43 -0500, Gene Cumm via Syslinux wrote:
> On Thu, Dec 15, 2016 at 2:59 PM, Robin Mathews (robimath) via
> Syslinux
> <syslinux at zytor.com> wrote:
> >
> > Hi Folks ,
> >
> > Can you please let me know if there is any fix for chain
> > loading??UEFI boot loader using chain.c32??in 6.04 release ?
> > I am booting my
2015 Sep 24
0
[PATCH] com32/disk: add UEFI support
...uint32_t head;
uint32_t spt;
+ union {
+ struct { /* BIOS-specific information */
+ int ebios; /* EBIOS supported on this disk */
+ int cbios; /* CHS geometry is valid */
+ };
+ struct { /* EFI-specific information */
+ void *biop; /* EFI_BLOCK_IO_PROTOCOL pointer */
+ };
+ };
};
+#ifndef SYSLINUX_EFI
+
struct disk_ebios_dapa {
uint16_t len;
uint16_t count;
@@ -87,6 +97,8 @@ struct disk_ebios_eparam {
uint8_t checksum;
} __attribute__ ((packed));
+#endif
+
/**
* CHS (cylinder, head, sector) value extraction macros....
2015 Jul 22
13
[PULL 0/8] MultiFS suppport for BIOS and EFI
So last week I was wondering if XFS was still working -- even with its
last on-disk structure changes -- and it _suprisingly_ worked as
expected. Right, now I can finally get rid of GRUB and use Syslinux to
boot my Linux on EFI from a rootfs with xfs. Shit, I have two
partitions (the first one being the required ESP) so there is no way to
access the other partitions since because Syslinux does not