OpenCore
1.0.4
OpenCore Bootloader
|
#include <Guid/AppleVariable.h>
#include <Uefi.h>
#include <Library/BaseLib.h>
#include <Library/OcBootManagementLib.h>
#include <Library/UefiBootServicesTableLib.h>
#include <Protocol/OcBootEntry.h>
Go to the source code of this file.
Macros | |
#define | OC_MENU_FIRMWARE_SETTINGS_ID "firmware_settings" |
#define | OC_MENU_FIRMWARE_SETTINGS_ENTRY "Firmware Settings" |
Functions | |
STATIC EFI_STATUS | SystemActionFirmwareSettings (IN OUT OC_PICKER_CONTEXT *PickerContext) |
STATIC EFI_STATUS EFIAPI | FirmwareSettingsGetBootEntries (IN OUT OC_PICKER_CONTEXT *PickerContext, IN CONST EFI_HANDLE Device OPTIONAL, OUT OC_PICKER_ENTRY **Entries, OUT UINTN *NumEntries) |
EFI_STATUS EFIAPI | UefiMain (IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable) |
Variables | |
STATIC OC_PICKER_ENTRY | mFirmwareSettingsBootEntries [1] |
STATIC OC_BOOT_ENTRY_PROTOCOL | mFirmwareSettingsBootEntryProtocol |
Boot entry protocol implementation of firmware settings boot picker entry.
Copyright (c) 2024, Mike Beaton. All rights reserved.
SPDX-License-Identifier: BSD-3-Clause
Definition in file FirmwareSettingsEntry.c.
#define OC_MENU_FIRMWARE_SETTINGS_ENTRY "Firmware Settings" |
Definition at line 17 of file FirmwareSettingsEntry.c.
#define OC_MENU_FIRMWARE_SETTINGS_ID "firmware_settings" |
Definition at line 16 of file FirmwareSettingsEntry.c.
STATIC EFI_STATUS EFIAPI FirmwareSettingsGetBootEntries | ( | IN OUT OC_PICKER_CONTEXT * | PickerContext, |
IN CONST EFI_HANDLE Device | OPTIONAL, | ||
OUT OC_PICKER_ENTRY ** | Entries, | ||
OUT UINTN * | NumEntries ) |
Definition at line 48 of file FirmwareSettingsEntry.c.
STATIC EFI_STATUS SystemActionFirmwareSettings | ( | IN OUT OC_PICKER_CONTEXT * | PickerContext | ) |
Definition at line 21 of file FirmwareSettingsEntry.c.
EFI_STATUS EFIAPI UefiMain | ( | IN EFI_HANDLE | ImageHandle, |
IN EFI_SYSTEM_TABLE * | SystemTable ) |
Definition at line 81 of file FirmwareSettingsEntry.c.
STATIC OC_PICKER_ENTRY mFirmwareSettingsBootEntries[1] |
Definition at line 28 of file FirmwareSettingsEntry.c.
STATIC OC_BOOT_ENTRY_PROTOCOL mFirmwareSettingsBootEntryProtocol |
Definition at line 72 of file FirmwareSettingsEntry.c.