[U-Boot] [PATCH 0/5] efi_loader: fix simple network protocol

Heinrich Schuchardt xypron.glpk at gmx.de
Sun Sep 1 16:06:02 UTC 2019


This patch series fixes several bugs in the simple network protocol:

* Correctly set and reset the interrupt status.
* Support filling the header in the Transmit() service.
* Correct the checking and setting of the network state.
* Implement the MCastIPtoMAC() service.
* Adjust the simple network protocol unit test.

Heinrich Schuchardt (5):
  efi_loader: interrupts in simple network protocol
  efi_selftest: check EFI_SIMPLE_NETWORK_RECEIVE_INTERRUPT
  efi_loader: EFI_SIMPLE_NETWORK.Transmit() fill header
  efi_loader: fix status management in network stack
  efi_loader: implement MCastIPtoMAC

 include/efi_api.h                   |   2 +
 lib/efi_loader/efi_net.c            | 184 +++++++++++++++++++++++-----
 lib/efi_selftest/efi_selftest_snp.c |  64 ++++++++--
 3 files changed, 212 insertions(+), 38 deletions(-)

--
2.20.1



More information about the U-Boot mailing list