Fix the following ECC reported errors in AmlLib.
- [1008] File has invalid Non-ACSII char.
- [9002] The function headers should follow Doxygen special
documentation blocks in section 2.3.5 Comment does NOT
have tail **/
Signed-off-by: Sami Mujawar <sami.mujawar@arm.com>
Reviewed-by: Alexei Fedorov <Alexei.Fedorov@arm.com>
LinkNode (\r
IN AML_OBJECT_NODE * Node,\r
IN AML_NODE_HEADER * ParentNode,\r
- IN AML_OBJECT_NODE ** NewObjectNode\r
+ OUT AML_OBJECT_NODE ** NewObjectNode\r
)\r
{\r
EFI_STATUS Status;\r
@param[in] OemId 6-character string OEM identifier.\r
@param[in] OemTableId 8-character string OEM table identifier.\r
@param[in] OemRevision OEM revision number.\r
- @param[out] DefinitionBlockTerm The ASL Term handle representing a\r
+ @param[out] NewRootNode Pointer to the root node representing a\r
Definition Block.\r
\r
@retval EFI_SUCCESS Success.\r
LinkRdNode (\r
IN AML_DATA_NODE * RdNode,\r
IN AML_OBJECT_NODE * ParentNode,\r
- IN AML_DATA_NODE ** NewRdNode\r
+ OUT AML_DATA_NODE ** NewRdNode\r
)\r
{\r
EFI_STATUS Status;\r
\r
@retval EFI_SUCCESS The function completed successfully.\r
@retval EFI_INVALID_PARAMETER Invalid parameter.\r
-*/\r
+**/\r
STATIC\r
EFI_STATUS\r
EFIAPI\r
@retval EFI_BUFFER_TOO_SMALL No space left in the buffer.\r
@retval EFI_INVALID_PARAMETER Invalid parameter.\r
@retval EFI_OUT_OF_RESOURCES Could not allocate memory.\r
-*/\r
+**/\r
STATIC\r
EFI_STATUS\r
EFIAPI\r
@retval EFI_BUFFER_TOO_SMALL No space left in the buffer.\r
@retval EFI_INVALID_PARAMETER Invalid parameter.\r
@retval EFI_OUT_OF_RESOURCES Could not allocate memory.\r
-*/\r
+**/\r
STATIC\r
EFI_STATUS\r
EFIAPI\r
// DefExternal := ExternalOp NameString ObjectType ArgumentCount\r
// ExternalOp := 0x15\r
// ObjectType := ByteData\r
- // ArgumentCount := ByteData (0 – 7)\r
+ // ArgumentCount := ByteData (0 - 7)\r
\r
// Read the ArgumentCount.\r
ArgCountNode = (AML_DATA_NODE*)FixedArgs[EAmlParseIndexTerm2];\r
// MethodInvocation := MethodInvocationOp NameString ArgumentCount\r
// MethodInvocationOp := Pseudo Opcode for Method Invocation\r
// NameString := Method Name\r
- // ArgumentCount := ByteData (0 – 7)\r
+ // ArgumentCount := ByteData (0 - 7)\r
Status = AmlCreateObjectNode (\r
AmlGetByteEncodingByOpCode (AML_METHOD_INVOC_OP, 0),\r
0,\r
@retval EFI_BUFFER_TOO_SMALL No space left in the buffer.\r
@retval EFI_INVALID_PARAMETER Invalid parameter.\r
@retval EFI_OUT_OF_RESOURCES Could not allocate memory.\r
-*/\r
+**/\r
EFI_STATUS\r
EFIAPI\r
AmlGetMethodInvocationArgCount (\r
@retval EFI_BUFFER_TOO_SMALL No space left in the buffer.\r
@retval EFI_INVALID_PARAMETER Invalid parameter.\r
@retval EFI_OUT_OF_RESOURCES Could not allocate memory.\r
-*/\r
+**/\r
STATIC\r
EFI_STATUS\r
EFIAPI\r
@retval EFI_BUFFER_TOO_SMALL No space left in the buffer.\r
@retval EFI_INVALID_PARAMETER Invalid parameter.\r
@retval EFI_OUT_OF_RESOURCES Could not allocate memory.\r
-*/\r
+**/\r
STATIC\r
EFI_STATUS\r
EFIAPI\r
@retval EFI_BUFFER_TOO_SMALL No space left in the buffer.\r
@retval EFI_INVALID_PARAMETER Invalid parameter.\r
@retval EFI_OUT_OF_RESOURCES Could not allocate memory.\r
-*/\r
+**/\r
STATIC\r
EFI_STATUS\r
EFIAPI\r
return TRUE;\r
}\r
\r
- // TODO Might want to check the CRC when available.\r
+ // @todo Might want to check the CRC when available.\r
// An end tag resource data element must be the last element of the list.\r
// Thus the function should have already returned.\r
if (AmlRdCompareDescId (\r
in the ClonedStream.\r
\r
@param [in] Stream Pointer to the stream to clone.\r
- @param [in] ClonedStream Pointer to the stream to initialize.\r
+ @param [out] ClonedStream Pointer to the stream to initialize.\r
\r
@retval EFI_SUCCESS The function completed successfully.\r
@retval EFI_INVALID_PARAMETER Invalid parameter.\r
\r
@param [in] Stream Pointer to the stream from which a sub-stream is\r
created.\r
- @param [in] SubStream Pointer to the stream to initialize.\r
+ @param [out] SubStream Pointer to the stream to initialize.\r
\r
@retval EFI_SUCCESS The function completed successfully.\r
@retval EFI_INVALID_PARAMETER Invalid parameter.\r
\r
@retval TRUE The Node is an integer node.\r
@retval FALSE Otherwise.\r
-*/\r
+**/\r
BOOLEAN\r
EFIAPI\r
IsIntegerNode (\r
\r
@retval TRUE The Node is a ZeroOp or OneOp.\r
@retval FALSE Otherwise.\r
-*/\r
+**/\r
BOOLEAN\r
EFIAPI\r
IsSpecialIntegerNode (\r
// DefExternal := ExternalOp NameString ObjectType ArgumentCount\r
// ExternalOp := 0x15\r
// ObjectType := ByteData\r
- // ArgumentCount := ByteData (0 – 7)\r
+ // ArgumentCount := ByteData (0 - 7)\r
ObjectType = (AML_DATA_NODE*)AmlGetFixedArgument (\r
(AML_OBJECT_NODE*)Node,\r
EAmlParseIndexTerm1\r
\r
@return The root node of the tree.\r
NULL if error.\r
-*/\r
+**/\r
AML_ROOT_NODE *\r
EFIAPI\r
AmlGetRootNode (\r