search for: efiapi

Displaying 11 results from an estimated 11 matches for "efiapi".

2016 Feb 28
2
[PATCH 0/1] UEFI UDP/TFTP
...uint16_t src_port) Changed 'ip' and 'port' in 'src_ip' and 'src_port'. However: 'src_ip' and 'src_port' are not in } + * @param:ip, the source ip address } + * @param:port, the source port number, host-byte order <snip/> > -static EFIAPI void udp4_cb(EFI_EVENT event, void *context) > +VOID > +EFIAPI > +UdpIoOnDgramSent ( > + IN EFI_EVENT event, > + IN VOID* context > + ) Such coding style change did me really stop removing this unified patch. Groeten Geert Stappers -- Leven en laten leven ------------- vol...
2013 Jun 22
0
Syslinux 6.00 released
...inux-6.00/efi/adv.c In file included from /usr/include/efi/efi.h:45:0, from /home/wferi/syslinux/syslinux-6.00/efi/efi.h:22, from /home/wferi/syslinux/syslinux-6.00/efi/adv.h:4, from /home/wferi/syslinux/syslinux-6.00/efi/adv.c:28: /usr/include/efi/efiapi.h:663:5: warning: function declaration isn?t a prototype [-Wstrict-prototypes] [lots of similar warnings elided] gcc -I/usr/include/efi -I/usr/include/efi/ia32 -DEFI_FUNCTION_WRAPPER -fPIC -fshort-wchar -ffreestanding -Wall -I/home/wferi/syslinux/syslinux-6.00/com32/include -I/home/wferi/syslinux/s...
2013 Apr 07
1
EFI64 failing to build - firmware branch HEAD
...s -Wno-clobbered -D__COM32__ -mno-red-zone -c -o console.o /home/voltagex/src/syslinux/efi/console.c In file included from /usr/include/efi/efi.h:44:0, from /home/voltagex/src/syslinux/efi/efi.h:7, from /home/voltagex/src/syslinux/efi/console.c:2: /usr/include/efi/efiapi.h:528:5: warning: function declaration isn?t a prototype [-Wstrict-prototypes] /home/voltagex/src/syslinux/efi/console.c: In function ?open_protocol?: /home/voltagex/src/syslinux/efi/console.c:15:29: error: ?EFI_BOOT_SERVICES? has no member named ?OpenProtocol? /home/voltagex/src/syslinux/efi/conso...
2016 Feb 24
6
[PATCH 2/5] ntfs: remove unused variable and have ntfssect use char API calls
The variable 'ok' is never used and generates a warning. Remove it. Also ntfssect.c is designed to be compiled in non Unicode mode when using MSVC compilers, so remove all ambiguity about it (LPCTSTR -> LPCSTR, use of 'A' API calls) so that it doesn't break when compiled in Unicode mode, which is what Rufus uses with MSVC. -------------- next part --------------
2013 Jun 24
0
Syslinux 6.00 released
...one -DLDLINUX=\"ldlinux.e32\" -fvisibility=hidden -Wno-unused-parameter -c -o mem.o /tmp/syslinux-6.00/efi/mem.c In file included from /usr/include/efi/efi.h:45:0, from /tmp/syslinux-6.00/efi/efi.h:22, from /tmp/syslinux-6.00/efi/mem.c:3: /usr/include/efi/efiapi.h:663:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] In file included from /tmp/syslinux-6.00/efi/mem.c:3:0: /tmp/syslinux-6.00/efi/efi.h:33:5: error: unknown type name 'EFI_SERVICE_BINDING' make[3]: *** [mem.o] Error 1 make[3]: Leaving directory `/tmp/syslinux...
2016 Feb 28
0
[PATCH 0/1] UEFI UDP/TFTP
...- udp = (EFI_UDP4 *)socket->net.efi.binding->this; - - /* Reset */ - status = uefi_call_wrapper(udp->Configure, 2, udp, NULL); - if (status != EFI_SUCCESS) - Print(L"Failed to reset UDP: %d\n", status); + + return; + } -static int volatile cb_status = -1; -static EFIAPI void udp4_cb(EFI_EVENT event, void *context) -{ - (void)event; - - EFI_UDP4_COMPLETION_TOKEN *token = context; - if (token->Status == EFI_SUCCESS) - cb_status = 0; - else - cb_status = 1; +/** + * + * Send callback function + * + */ +VOID +EFIAPI +UdpIoOnDgramSent ( + IN EFI_EVE...
2013 Jun 20
9
Syslinux 6.00 released
Finally, the Syslinux 6.00 release is out. This release includes support for booting from EFI, both from disk-based media and over the network via PXE. Thanks to everyone who has been testing this out. There are some EFI bugs that I'm aware of, * booting Linux kernels without CONFIG_RELOCATABLE doesn't work * 64-bit syslinux.efi cannot boot 32-bit kernels and vice versa *
2013 May 18
2
Latest firmware branch failing to compile with gnu-efi-3.0t
...32__ -mno-red-zone -DLDLINUX=\"ldlinux.e64\" -c -o mem.o /home/voltagex/src/syslinux/efi/mem.c In file included from /usr/include/efi/efi.h:45:0, from /home/voltagex/src/syslinux/efi/efi.h:22, from /home/voltagex/src/syslinux/efi/mem.c:2: /usr/include/efi/efiapi.h:663:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] ); ^ In file included from /home/voltagex/src/syslinux/efi/mem.c:2:0: /home/voltagex/src/syslinux/efi/efi.h:33:5: error: unknown type name 'EFI_SERVICE_BINDING' EFI_SERVICE_BINDING *binding;...
2011 Jul 28
3
efilinux release 0.8
Hi, I'm pleased to announce release 0.8 of efilinux, a reference implementation of a minimal UEFI bootloader. This bootloader has no bells or whistles, it is simply a prototype with the minimum amount of smarts required to load a linux kernel (though loaders for other formats could be added). Currently it only supports booting x86-64 bzImages but i386 support is planned for release 0.9, with
2013 Jun 29
0
Syslinux 6.00 released
...> build both EFI versions of Syslinux. >From source. These are the files which got installed after 'emake install': * Contents of sys-boot/gnu-efi-3.0u: /usr /usr/include /usr/include/efi /usr/include/efi/efi.h /usr/include/efi/efi_nii.h /usr/include/efi/efi_pxe.h /usr/include/efi/efiapi.h /usr/include/efi/eficon.h /usr/include/efi/efidebug.h /usr/include/efi/efidef.h /usr/include/efi/efidevp.h /usr/include/efi/efierr.h /usr/include/efi/efifs.h /usr/include/efi/efigpt.h /usr/include/efi/efiip.h /usr/include/efi/efilib.h /usr/include/efi/efilink.h /usr/include/efi/efinet.h /usr/incl...
2013 Jun 29
6
Syslinux 6.00 released
On Sat, 29 Jun, at 01:57:58AM, Igor Sverkos wrote: > Hi, > > Matt Fleming wrote: > > On Tue, 25 Jun, at 01:52:00PM, Helmut Hullen wrote: > >> Thanks - now it crashes later ... > > > > What crash are you seeing? > > > >> I don't have the ia64 files which are needed for a complete binary. But > >> maybe that's only my special