]> git.proxmox.com Git - mirror_edk2.git/blobdiff - IntelFrameworkModulePkg/Universal/VariablePei/Variable.h
clean up the un-suitable ';' location when declaring the functions.
[mirror_edk2.git] / IntelFrameworkModulePkg / Universal / VariablePei / Variable.h
index 2f586c6f4ac99da333e57bb65d8293c4490927ca..389ee6d001cf07e7010f2abdea07260f3cbd1ac8 100644 (file)
@@ -1,4 +1,4 @@
-/*++\r
+/** @file\r
 \r
 Copyright (c) 2006 - 2007, Intel Corporation\r
 All rights reserved. This program and the accompanying materials\r
@@ -9,15 +9,7 @@ http://opensource.org/licenses/bsd-license.php
 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
 \r
-Module Name:\r
-\r
-  Variable.h\r
-\r
-Abstract:\r
-\r
-  Tiano PEIM to provide the variable functionality\r
-\r
---*/\r
+**/\r
 \r
 #ifndef _PEI_VARIABLE_H\r
 #define _PEI_VARIABLE_H\r
@@ -44,27 +36,6 @@ Abstract:
 \r
 #define HEADER_ALIGN(Header)  (((UINTN) (Header) + HEADER_ALIGNMENT - 1) & (~(HEADER_ALIGNMENT - 1)))\r
 \r
-#define NAMESIZE_OF_VARIABLE(Variable)  \\r
-          ((((Variable)->DataSize == (UINT32) -1) || \\r
-          ((Variable)->Attributes == (UINT32) -1) || \\r
-          ((Variable)->NameSize == (UINT32) -1)) ? \\r
-          0 : \\r
-          (Variable)->NameSize \\r
-          )\r
-\r
-#define DATASIZE_OF_VARIABLE(Variable)  \\r
-          ((((Variable)->DataSize == (UINT32) -1) || \\r
-          ((Variable)->Attributes == (UINT32) -1) || \\r
-          ((Variable)->NameSize == (UINT32) -1)) ? \\r
-          0 : \\r
-          (Variable)->DataSize \\r
-          )\r
-\r
-#define GET_VARIABLE_NAME_PTR(a)  (CHAR16 *) ((UINTN) (a) + sizeof (VARIABLE_HEADER))\r
-\r
-#define GET_VARIABLE_DATA_PTR(a) \\r
-          (UINT8 *) ((UINTN) GET_VARIABLE_NAME_PTR (a) + NAMESIZE_OF_VARIABLE(a) + GET_PAD_SIZE (NAMESIZE_OF_VARIABLE(a)))\r
-\r
 typedef struct {\r
   VARIABLE_HEADER *CurrPtr;\r
   VARIABLE_HEADER *EndPtr;\r
@@ -93,24 +64,7 @@ EFIAPI
 PeimInitializeVariableServices (\r
   IN EFI_FFS_FILE_HEADER       *FfsHeader,\r
   IN EFI_PEI_SERVICES          **PeiServices\r
-  )\r
-/*++\r
-\r
-Routine Description:\r
-\r
-  TODO: Add function description\r
-\r
-Arguments:\r
-\r
-  FfsHeader   - TODO: add argument description\r
-  PeiServices - TODO: add argument description\r
-\r
-Returns:\r
-\r
-  TODO: add return values\r
-\r
---*/\r
-;\r
+  );\r
 \r
 EFI_STATUS\r
 EFIAPI\r
@@ -121,28 +75,7 @@ PeiGetVariable (
   OUT UINT32                      *Attributes OPTIONAL,\r
   IN OUT UINTN                    *DataSize,\r
   OUT VOID                        *Data\r
-  )\r
-/*++\r
-\r
-Routine Description:\r
-\r
-  TODO: Add function description\r
-\r
-Arguments:\r
-\r
-  PeiServices   - TODO: add argument description\r
-  VariableName  - TODO: add argument description\r
-  VendorGuid    - TODO: add argument description\r
-  Attributes    - TODO: add argument description\r
-  DataSize      - TODO: add argument description\r
-  Data          - TODO: add argument description\r
-\r
-Returns:\r
-\r
-  TODO: add return values\r
-\r
---*/\r
-;\r
+  );\r
 \r
 EFI_STATUS\r
 EFIAPI\r
@@ -153,37 +86,7 @@ PeiGetVariable2 (
   OUT       UINT32                          *Attributes,\r
   IN OUT    UINTN                           *DataSize,\r
   OUT       VOID                            *Data\r
-  )\r
-/*++\r
-\r
-Routine Description:\r
-\r
-  Provide the read variable functionality of the variable services.\r
-\r
-Arguments:\r
-\r
-  PeiServices - General purpose services available to every PEIM.\r
-\r
-  VariableName     - The variable name\r
-\r
-  VendorGuid       - The vendor's GUID\r
-\r
-  Attributes       - Pointer to the attribute\r
-\r
-  DataSize         - Size of data\r
-\r
-  Data             - Pointer to data\r
-\r
-Returns:\r
-\r
-  EFI_SUCCESS           - The interface could be successfully installed\r
-\r
-  EFI_NOT_FOUND         - The variable could not be discovered\r
-\r
-  EFI_BUFFER_TOO_SMALL  - The caller buffer is not large enough\r
-\r
---*/\r
-;  \r
+  );  \r
   \r
 EFI_STATUS\r
 EFIAPI\r
@@ -192,34 +95,7 @@ PeiGetNextVariableName2 (
   IN OUT UINTN                              *VariableNameSize,\r
   IN OUT CHAR16                             *VariableName,\r
   IN OUT EFI_GUID                           *VariableGuid\r
-  )\r
-/*++\r
-\r
-Routine Description:\r
-\r
-  Provide the get next variable functionality of the variable services.\r
-\r
-Arguments:\r
-\r
-  PeiServices        - General purpose services available to every PEIM.\r
-  VariabvleNameSize  - The variable name's size.\r
-  VariableName       - A pointer to the variable's name.\r
-  VariableGuid       - A pointer to the EFI_GUID structure.\r
-\r
-  VariableNameSize - Size of the variable name\r
-\r
-  VariableName     - The variable name\r
-\r
-  VendorGuid       - The vendor's GUID\r
-\r
-Returns:\r
-\r
-  EFI_SUCCESS - The interface could be successfully installed\r
-\r
-  EFI_NOT_FOUND - The variable could not be discovered\r
-\r
---*/\r
-;\r
+  );\r
   \r
 EFI_STATUS\r
 EFIAPI\r
@@ -228,26 +104,7 @@ PeiGetNextVariableName (
   IN OUT UINTN                    *VariableNameSize,\r
   IN OUT CHAR16                   *VariableName,\r
   IN OUT EFI_GUID                 *VendorGuid\r
-  )\r
-/*++\r
-\r
-Routine Description:\r
-\r
-  TODO: Add function description\r
-\r
-Arguments:\r
-\r
-  PeiServices       - TODO: add argument description\r
-  VariableNameSize  - TODO: add argument description\r
-  VariableName      - TODO: add argument description\r
-  VendorGuid        - TODO: add argument description\r
-\r
-Returns:\r
-\r
-  TODO: add return values\r
-\r
---*/\r
-;\r
+  );\r
 \r
 /**\r
   Get one variable by the index count.\r