#include "NvramKeyInfo.h"
Go to the source code of this file.
Functions | |
STATIC BOOLEAN | ValidateNvramKeySize8 (IN CONST VOID *Value, IN UINT32 ValueSize) |
STATIC BOOLEAN | ValidateNvramKeySize32 (IN CONST VOID *Value, IN UINT32 ValueSize) |
STATIC BOOLEAN | ValidateNvramKeySize64 (IN CONST VOID *Value, IN UINT32 ValueSize) |
STATIC BOOLEAN | ValidateUIScale (IN CONST VOID *Value, IN UINT32 ValueSize) |
STATIC BOOLEAN | ValidateNvdaDrv (IN CONST VOID *Value, IN UINT32 ValueSize) |
STATIC BOOLEAN | ValidateBootArgs (IN CONST VOID *Value, IN UINT32 ValueSize) |
STATIC BOOLEAN | ValidateBooterCfg (IN CONST VOID *Value, IN UINT32 ValueSize) |
STATIC BOOLEAN | ValidateDefaultBackgroundColor (IN CONST VOID *Value, IN UINT32 ValueSize) |
Variables | |
STATIC NVRAM_KEY_MAP | mAppleBootVariableGuidKeyMaps [] |
STATIC NVRAM_KEY_MAP | mAppleVendorVariableGuidKeyMaps [] |
NVRAM_GUID_MAP | mGUIDMaps [] |
UINTN | mGUIDMapsCount = ARRAY_SIZE (mGUIDMaps) |
BOOLEAN | mHasNvramUIScale = FALSE |
Copyright (C) 2018, vit9696. All rights reserved. Copyright (C) 2020, PMheart. All rights reserved.
All rights reserved.
This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License which accompanies this distribution. The full text of the license may be found at http://opensource.org/licenses/bsd-license.php
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
Definition in file NvramKeyInfo.c.
STATIC BOOLEAN ValidateBootArgs | ( | IN CONST VOID * | Value, |
IN UINT32 | ValueSize ) |
Definition at line 114 of file NvramKeyInfo.c.
STATIC BOOLEAN ValidateBooterCfg | ( | IN CONST VOID * | Value, |
IN UINT32 | ValueSize ) |
Definition at line 128 of file NvramKeyInfo.c.
STATIC BOOLEAN ValidateDefaultBackgroundColor | ( | IN CONST VOID * | Value, |
IN UINT32 | ValueSize ) |
Definition at line 141 of file NvramKeyInfo.c.
STATIC BOOLEAN ValidateNvdaDrv | ( | IN CONST VOID * | Value, |
IN UINT32 | ValueSize ) |
STATIC BOOLEAN ValidateNvramKeySize32 | ( | IN CONST VOID * | Value, |
IN UINT32 | ValueSize ) |
Definition at line 32 of file NvramKeyInfo.c.
STATIC BOOLEAN ValidateNvramKeySize64 | ( | IN CONST VOID * | Value, |
IN UINT32 | ValueSize ) |
Definition at line 44 of file NvramKeyInfo.c.
STATIC BOOLEAN ValidateNvramKeySize8 | ( | IN CONST VOID * | Value, |
IN UINT32 | ValueSize ) |
Definition at line 20 of file NvramKeyInfo.c.
STATIC BOOLEAN ValidateUIScale | ( | IN CONST VOID * | Value, |
IN UINT32 | ValueSize ) |
< HiDPI
Definition at line 56 of file NvramKeyInfo.c.
STATIC NVRAM_KEY_MAP mAppleBootVariableGuidKeyMaps[] |
Definition at line 166 of file NvramKeyInfo.c.
STATIC NVRAM_KEY_MAP mAppleVendorVariableGuidKeyMaps[] |
Definition at line 175 of file NvramKeyInfo.c.
NVRAM_GUID_MAP mGUIDMaps[] |
Definition at line 184 of file NvramKeyInfo.c.
UINTN mGUIDMapsCount = ARRAY_SIZE (mGUIDMaps) |
Definition at line 188 of file NvramKeyInfo.c.
BOOLEAN mHasNvramUIScale = FALSE |
Special check for UIScale under NVRAM and UEFI->Output.
Definition at line 190 of file NvramKeyInfo.c.