Re: [PATCH 00/25] EFI improvements

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





Hey,



Am 15.12.21 um 12:07 schrieb Ahmad Fatoum:
On 13.12.21 22:08, Sascha Hauer wrote:
This series contains several improvements for barebox running on EFI.
Most patches are around the efi-stdio driver in which handling of ansi
escape sequences is greatly improved. With this series efi-stdio is now
able to parse and handle the escape sequences barebox issues itself
properly.
The EFI SNP network driver suffered from packet loss on some machines
because other protocols were polling for packets as well. This is also
fixed with this series.

Very nice. :-)


yes, I have just started testing the efi boot methode and these patches on one of my computers.

But how can i change the keyboard layout to QWERTZ (german)? Or where would be the right place to implement that?

best regards
Michael



Sascha

Sascha Hauer (25):
   efi-devicepath: Make efi_device_path argument const
   efi: move device-path defines and types to header file
   efi: Implement device_path_to_subtype()
   efi: Do not register IPv[46] devices
   console: Fix message colours
   efi-stdio: remove unnecessary check
   efi-stdio: rename to efi_process_escape
   efi-stdio: return bytes actually consumed
   efi-stdio: fix escape sequence end detection
   efi-stdio: improve escape sequence parsing
   efi-stdio: Fix out of bounds error in puts
   efi-stdio: Fix tab printing
   efi-stdio: Implement efi_console_putc() using efi_console_puts()
   efi-stdio: Fix '\b' handling
   efi-stdio: implement input buffering with a kfifo
   efi-stdio: limit set_cursor to screen size boundaries
   efi-stdio: implement getting the cursor position
   efi-stdio: Implement setting cursor visibility
   efi-stdio: Support different text modes
   edit: improve screen size detection
   edit: Improve behaviour on efi-stdio console
   edit: send escape sequence only for smartscroll
   net: efi-snp: Check for carrier before sending
   efi: add efi_device hook to be called before an image is started
   net: efi-snp: Open protocol exclusively

  commands/edit.c            | 107 ++++++++--
  common/console_common.c    |  12 +-
  common/efi-devicepath.c    | 405 ++-----------------------------------
  common/efi/efi-image.c     |   4 +
  drivers/efi/efi-device.c   |  42 +++-
  drivers/net/efi-snp.c      |  59 +++++-
  drivers/serial/efi-stdio.c | 362 +++++++++++++++++++++------------
  include/efi.h              |   1 +
  include/efi/device-path.h  | 388 +++++++++++++++++++++++++++++++++++
  include/efi/efi-device.h   |   5 +
  10 files changed, 840 insertions(+), 545 deletions(-)
  create mode 100644 include/efi/device-path.h













_______________________________________________
barebox mailing list
barebox@xxxxxxxxxxxxxxxxxxx
http://lists.infradead.org/mailman/listinfo/barebox



[Index of Archives]     [Linux Embedded]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux