Print this page
acpica-unix2-20130823
PANKOVs restructure

*** 3,13 **** * Module Name: acparser.h - AML Parser subcomponent prototypes and defines * *****************************************************************************/ /* ! * Copyright (C) 2000 - 2011, Intel Corp. * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: --- 3,13 ---- * Module Name: acparser.h - AML Parser subcomponent prototypes and defines * *****************************************************************************/ /* ! * Copyright (C) 2000 - 2013, Intel Corp. * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met:
*** 127,138 **** AcpiPsGetParent ( ACPI_PARSE_OBJECT *Op); /* ! * psopcode - AML Opcode information */ const ACPI_OPCODE_INFO * AcpiPsGetOpcodeInfo ( UINT16 Opcode); char * --- 127,167 ---- AcpiPsGetParent ( ACPI_PARSE_OBJECT *Op); /* ! * psobject - support for parse object processing */ + ACPI_STATUS + AcpiPsBuildNamedOp ( + ACPI_WALK_STATE *WalkState, + UINT8 *AmlOpStart, + ACPI_PARSE_OBJECT *UnnamedOp, + ACPI_PARSE_OBJECT **Op); + + ACPI_STATUS + AcpiPsCreateOp ( + ACPI_WALK_STATE *WalkState, + UINT8 *AmlOpStart, + ACPI_PARSE_OBJECT **NewOp); + + ACPI_STATUS + AcpiPsCompleteOp ( + ACPI_WALK_STATE *WalkState, + ACPI_PARSE_OBJECT **Op, + ACPI_STATUS Status); + + ACPI_STATUS + AcpiPsCompleteFinalOp ( + ACPI_WALK_STATE *WalkState, + ACPI_PARSE_OBJECT *Op, + ACPI_STATUS Status); + + + /* + * psopinfo - AML Opcode information + */ const ACPI_OPCODE_INFO * AcpiPsGetOpcodeInfo ( UINT16 Opcode); char *
*** 292,305 **** BOOLEAN AcpiPsIsLeadingChar ( UINT32 c); - BOOLEAN - AcpiPsIsPrefixChar ( - UINT32 c); - UINT32 AcpiPsGetName( ACPI_PARSE_OBJECT *op); void --- 321,330 ----