X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=SignedCapsulePkg%2FInclude%2FLibrary%2FIniParsingLib.h;h=edfdde7e8d32c79cc1e075c567d6c41f8090c3e7;hp=e964dd28b65afcc73947614b29e177d4beaaafc1;hb=HEAD;hpb=034e881eae6ca8211fc397db2440666f8dc6a338 diff --git a/SignedCapsulePkg/Include/Library/IniParsingLib.h b/SignedCapsulePkg/Include/Library/IniParsingLib.h index e964dd28b6..70b149408b 100644 --- a/SignedCapsulePkg/Include/Library/IniParsingLib.h +++ b/SignedCapsulePkg/Include/Library/IniParsingLib.h @@ -14,23 +14,16 @@ 3.1) an ASCII String. The valid format is [A-Za-z0-9_]+ 3.2) a GUID. The valid format is xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx, where x is [A-Fa-f0-9] 3.3) a decimal value. The valid format is [0-9]+ - 3.4) a heximal value. The valid format is 0x[A-Fa-f0-9]+ + 3.4) a hexadecimal value. The valid format is 0x[A-Fa-f0-9]+ 4) '#' or ';' can be used as comment at anywhere. 5) TAB(0x20) or SPACE(0x9) can be used as separator. 6) LF(\n, 0xA) or CR(\r, 0xD) can be used as line break. Copyright (c) 2016, Intel Corporation. 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. +SPDX-License-Identifier: BSD-2-Clause-Patent **/ - #ifndef __INI_PARSING_LIB_H__ #define __INI_PARSING_LIB_H__ @@ -47,8 +40,8 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. VOID * EFIAPI OpenIniFile ( - IN UINT8 *DataBuffer, - IN UINTN BufferSize + IN UINT8 *DataBuffer, + IN UINTN BufferSize ); /** @@ -65,10 +58,10 @@ OpenIniFile ( EFI_STATUS EFIAPI GetStringFromDataFile ( - IN VOID *Context, - IN CHAR8 *SectionName, - IN CHAR8 *EntryName, - OUT CHAR8 **EntryValue + IN VOID *Context, + IN CHAR8 *SectionName, + IN CHAR8 *EntryName, + OUT CHAR8 **EntryValue ); /** @@ -85,10 +78,10 @@ GetStringFromDataFile ( EFI_STATUS EFIAPI GetGuidFromDataFile ( - IN VOID *Context, - IN CHAR8 *SectionName, - IN CHAR8 *EntryName, - OUT EFI_GUID *Guid + IN VOID *Context, + IN CHAR8 *SectionName, + IN CHAR8 *EntryName, + OUT EFI_GUID *Guid ); /** @@ -105,50 +98,50 @@ GetGuidFromDataFile ( EFI_STATUS EFIAPI GetDecimalUintnFromDataFile ( - IN VOID *Context, - IN CHAR8 *SectionName, - IN CHAR8 *EntryName, - OUT UINTN *Data + IN VOID *Context, + IN CHAR8 *SectionName, + IN CHAR8 *EntryName, + OUT UINTN *Data ); /** - Get section entry heximal UINTN value. + Get section entry hexadecimal UINTN value. @param[in] Context INI Config file context. @param[in] SectionName Section name. @param[in] EntryName Section entry name. - @param[out] Data Point to the got heximal UINTN value. + @param[out] Data Point to the got hexadecimal UINTN value. - @retval EFI_SUCCESS Section entry heximal UINTN value is got. + @retval EFI_SUCCESS Section entry hexadecimal UINTN value is got. @retval EFI_NOT_FOUND Section is not found. **/ EFI_STATUS EFIAPI GetHexUintnFromDataFile ( - IN VOID *Context, - IN CHAR8 *SectionName, - IN CHAR8 *EntryName, - OUT UINTN *Data + IN VOID *Context, + IN CHAR8 *SectionName, + IN CHAR8 *EntryName, + OUT UINTN *Data ); /** - Get section entry heximal UINT64 value. + Get section entry hexadecimal UINT64 value. @param[in] Context INI Config file context. @param[in] SectionName Section name. @param[in] EntryName Section entry name. - @param[out] Data Point to the got heximal UINT64 value. + @param[out] Data Point to the got hexadecimal UINT64 value. - @retval EFI_SUCCESS Section entry heximal UINT64 value is got. + @retval EFI_SUCCESS Section entry hexadecimal UINT64 value is got. @retval EFI_NOT_FOUND Section is not found. **/ EFI_STATUS EFIAPI GetHexUint64FromDataFile ( - IN VOID *Context, - IN CHAR8 *SectionName, - IN CHAR8 *EntryName, - OUT UINT64 *Data + IN VOID *Context, + IN CHAR8 *SectionName, + IN CHAR8 *EntryName, + OUT UINT64 *Data ); /** @@ -159,8 +152,7 @@ GetHexUint64FromDataFile ( VOID EFIAPI CloseIniFile ( - IN VOID *Context + IN VOID *Context ); #endif -