mirror of
https://git.savannah.gnu.org/git/grub.git
synced 2026-10-23 15:49:23 +00:00
* grub-core/kern/efi/efi.c (grub_efi_get_variable): Add new function.
* include/grub/efi/efi.h: Likewise. * include/grub/efi/api.h: Add guid for EFI-specified variables. * include/grub/charset.h (GRUB_MAX_UTF16_PER_UTF8): New definition. * grub-core/normal/charset.c (grub_utf8_process): Move from here ... * include/grub/charset.h (grub_utf8_process): ... to here. Inline. * grub-core/normal/charset.c (grub_utf8_to_utf16): Move from here ... * include/grub/charset.h (grub_utf8_to_utf16): ... to here. Inline.
This commit is contained in:
1 parent
e33f8d692f
commit
c598862958
6 files changed
+163
-110
No files matched your search
@@ -1048,6 +1048,10 @@ struct grub_efi_runtime_services
|
||||
grub_efi_status_t
|
||||
(*convert_pointer) (grub_efi_uintn_t debug_disposition, void **address);
|
||||
|
||||
#define GRUB_EFI_GLOBAL_VARIABLE_GUID \
|
||||
{ 0x8BE4DF61, 0x93CA, 0x11d2, { 0xAA, 0x0D, 0x00, 0xE0, 0x98, 0x03, 0x2B,0x8C }}
|
||||
|
||||
|
||||
grub_efi_status_t
|
||||
(*get_variable) (grub_efi_char16_t *variable_name,
|
||||
grub_efi_guid_t *vendor_guid,
|
||||
|
||||
Reference in new issue
Block a user