search for: efi_pxe_base_cod

Displaying 7 results from an estimated 7 matches for "efi_pxe_base_cod".

Did you mean: efi_pxe_base_code
2013 May 10
1
[syslinux:firmware] efi: Lookup which file system we were loaded from
...tt Fleming wrote: > > diff --git a/efi/main.c b/efi/main.c > index 31f0bff..27e7f8f 100644 > --- a/efi/main.c > +++ b/efi/main.c > @@ -1177,13 +1177,10 @@ static void efi_setcwd(CHAR16 *dp) > > EFI_STATUS efi_main(EFI_HANDLE image, EFI_SYSTEM_TABLE *table) > { > + EFI_PXE_BASE_CODE *pxe; > EFI_LOADED_IMAGE *info; > EFI_STATUS status = EFI_SUCCESS; > -#if 0 > - const struct fs_ops *ops[] = { &vfat_fs_ops, NULL }; > -#else > - const struct fs_ops *ops[] = { &pxe_fs_ops, NULL }; > -#endif > + const struct fs_ops *ops[] = { NULL, NULL }; Prob...
2017 Jun 09
2
[PATCH 1/3] The VPrint definition is now part of the exports of gnu-efi
Signed-off-by: Beno?t Allard <benoit.allard at greenbone.net> --- efi/fio.h | 9 --------- 1 file changed, 9 deletions(-) diff --git a/efi/fio.h b/efi/fio.h index 65fff8d..a1bfe68 100644 --- a/efi/fio.h +++ b/efi/fio.h @@ -11,15 +11,6 @@ #define MAX_EFI_ARGS 64 #define WS(c16) (c16 == L' ' || c16 == CHAR_TAB) -/* VPrint is not in export declarations in gnu-efi lib yet
2017 Jun 08
2
New gnu-efi release (3.0.5)
...a new version: 3.0.5. Unfortunately, I don't seem to be able to find a release-note or such. Fact is, syslinux has some difficulties building with that version. - The declaration of VPrint is now in the gnu-efi headers, and is incompatible with syslinux one (CONST missing in syslinux) - The EFI_PXE_BASE_CODE struct is now called EFI_PXE_BASE_CODE_PROTOCOL - The declaration of the various longjump types is incompatible with syslinux's. I've stopped when investigating that last one, so there might be more. Is there any interest in making syslinux compatible with the latest gnu-efi release ?...
2019 Feb 06
2
syslinux-6.04-pre2
> On 2/6/19 11:44 AM, Joakim Tjernlund wrote: > > On Wed, 2019-02-06 at 11:34 -0800, H. Peter Anvin wrote: > > > > Great, that tree now against a somewhat old gnu-efi though. > > > > To build against >= 3.0.8 I need to do: > > #gnu-efi >= 3.0.8 has memset/memcpy defined causing multiple syms errors > > sed -i 's/LDFLAGS =/LDFLAGS =
2015 Aug 13
3
[syslinux:master] efi/pxe: Reuse handle
...m <gene.cumm at gmail.com> > AuthorDate: Thu, 25 Jun 2015 22:04:08 -0400 > Committer: Gene Cumm <gene.cumm at gmail.com> > CommitDate: Thu, 25 Jun 2015 22:04:08 -0400 > > efi/pxe: Reuse handle > > Store and reuse handle found with EFI_LOADED_IMAGE_PROTOCOL for > EFI_PXE_BASE_CODE_PROTOCOL and EFI_UDP4_SERVICE_BINDING_PROTOCOL > > This caused machines with multiple NICs to not reliably attach to the > correct NIC handle. > > gnu-efi LoadedImageProtocol PxeBaseCodeProtocol Udp4ServiceBindingProtocol > > Reported-By: Holger Baust <holger.baust at freen...
2015 Jun 03
5
[PATCH 0/1] EFI PXE DHCP/proxyDHCP issues fix
...xe.h" ++ extern struct syslinux_ipinfo IPInfo; const struct url_scheme url_schemes[] = { { "tftp", tftp_open, 0 }, { "http", http_open, O_DIRECTORY }, { "ftp", ftp_open, O_DIRECTORY }, { NULL, NULL, 0 }, }; ? void net_parse_dhcp(void) { EFI_PXE_BASE_CODE_MODE *mode; EFI_PXE_BASE_CODE *bc; EFI_PXE_BASE_CODE_DHCPV4_PACKET* pkt_v4; unsigned int pkt_len = sizeof(EFI_PXE_BASE_CODE_PACKET); EFI_STATUS status; EFI_HANDLE *handles = NULL; UINTN nr_handles = 0; uint8_t hardlen; uint32_t ip; char dst[256]; status...
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