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