1/******************************************************************************
2 *
3 * Name: amlcode.h - Definitions for AML, as included in "definition blocks"
4 * Declarations and definitions contained herein are derived
5 * directly from the ACPI specification.
6 * $Revision: 75 $
7 *
8 *****************************************************************************/
9
10/******************************************************************************
11 *
12 * 1. Copyright Notice
13 *
14 * Some or all of this work - Copyright (c) 1999 - 2004, Intel Corp.
--- 549 unchanged lines hidden (view full) ---
564 AML_FIELD_ATTRIB_SMB_WORD = 0x08,
565 AML_FIELD_ATTRIB_SMB_BLOCK = 0x0A,
566 AML_FIELD_ATTRIB_SMB_WORD_CALL = 0x0C,
567 AML_FIELD_ATTRIB_SMB_BLOCK_CALL = 0x0D
568
569} AML_ACCESS_ATTRIBUTE;
570
571
572/* Bit fields in MethodFlags byte */
573
574#define AML_METHOD_ARG_COUNT 0x07
575#define AML_METHOD_SERIALIZED 0x08
576#define AML_METHOD_SYNCH_LEVEL 0xF0
577
578/* METHOD_FLAGS_ARG_COUNT is not used internally, define additional flags */
579
580#define AML_METHOD_INTERNAL_ONLY 0x01
581#define AML_METHOD_RESERVED1 0x02
582#define AML_METHOD_RESERVED2 0x04
583
584
585#endif /* __AMLCODE_H__ */
2 *
3 * Name: amlcode.h - Definitions for AML, as included in "definition blocks"
4 * Declarations and definitions contained herein are derived
5 * directly from the ACPI specification.
6 * $Revision: 75 $
7 *
8 *****************************************************************************/
9
10/******************************************************************************
11 *
12 * 1. Copyright Notice
13 *
14 * Some or all of this work - Copyright (c) 1999 - 2004, Intel Corp.
--- 549 unchanged lines hidden (view full) ---
564 AML_FIELD_ATTRIB_SMB_WORD = 0x08,
565 AML_FIELD_ATTRIB_SMB_BLOCK = 0x0A,
566 AML_FIELD_ATTRIB_SMB_WORD_CALL = 0x0C,
567 AML_FIELD_ATTRIB_SMB_BLOCK_CALL = 0x0D
568
569} AML_ACCESS_ATTRIBUTE;
570
571
572/* Bit fields in MethodFlags byte */
573
574#define AML_METHOD_ARG_COUNT 0x07
575#define AML_METHOD_SERIALIZED 0x08
576#define AML_METHOD_SYNCH_LEVEL 0xF0
577
578/* METHOD_FLAGS_ARG_COUNT is not used internally, define additional flags */
579
580#define AML_METHOD_INTERNAL_ONLY 0x01
581#define AML_METHOD_RESERVED1 0x02
582#define AML_METHOD_RESERVED2 0x04
583
584
585#endif /* __AMLCODE_H__ */