ASLTS: removing unnecessary .c files and including their information in .asl files.

The .c files contain snippets of ASL code. This has been extracted and placed as a
comment within DECL.asl. Note the style of this comment does not adhere to our
normal style so that it is easy to copy/paste, if needed.

Signed-off-by: Erik Schmauss <erik.schmauss@intel.com>
This commit is contained in:
Erik Schmauss 2017-03-15 11:35:50 -07:00
parent 335d5198f4
commit 8999ef41b2
4 changed files with 32 additions and 102 deletions

View File

@ -32,6 +32,22 @@
* SUMMARY: Unexpected AE_AML_OPERAND_TYPE when the Object in Load is a Region Field
*/
/*
* Original source code:
DefinitionBlock("ssdt.aml", "SSDT", 0x02, "Intel", "Many", 0x00000001)
{
Device(AUXD)
{
Method(M000)
{
Return ("\\AUXD.M000 ()")
}
}
}
*/
Name(B257, Buffer() {
0x53,0x53,0x44,0x54,0x42,0x00,0x00,0x00, /* 00000000 "SSDTB..." */

View File

@ -1,51 +0,0 @@
/*
*
* Intel ACPI Component Architecture
* ASL Optimizing Compiler version 20061011 [Oct 12 2006]
* Copyright (C) 2000 - 2006 Intel Corporation
* Supports ACPI Specification Revision 3.0a
*
* Compilation of "ssdt.asl" - Mon Oct 16 10:59:20 2006
*
*/
/*
* 1....
* 2....DefinitionBlock(
* 3.... "ssdt.aml", ** Output filename
* 4.... "SSDT", ** Signature
* 5.... 0x02, ** DSDT Revision
* 6.... "Intel", ** OEMID
* 7.... "Many", ** TABLE ID
* 8.... 0x00000001 ** OEM Revision
* 9.... ) {
*/
unsigned char SSDT_Many_Header [] =
{
0x53,0x53,0x44,0x54,0x42,0x00,0x00,0x00,0x02,0x81,0x49,0x6E,0x74,0x65,0x6C,0x00, /* 00000000 "SSDTB.....Intel." */
0x4D,0x61,0x6E,0x79,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C, /* 00000010 "Many........INTL" */
0x11,0x10,0x06,0x20, /* 00000014 "... " */
};
/*
* 10....
* 11.... Device(AUXD) {
*/
unsigned char SSDT_Many_AUXD [] =
{
0x5B,0x82,0x1C,0x41,0x55,0x58,0x44, /* 0000001B "[..AUXD" */
};
/*
* 12.... Method(M000) {Return ("\\AUXD.M000 ()")}
*/
unsigned char SSDT_Many_AUXD_M000 [] =
{
0x14,0x16,0x4D,0x30,0x30,0x30,0x00, /* 00000022 "..M000." */
0xA4,0x0D,0x5C,0x41,0x55,0x58,0x44,0x2E,0x4D,0x30,0x30,0x30,0x20,0x28,0x29,0x00, /* 00000032 "..\AUXD.M000 ()." */
/*
* 13.... }
* 14....}
* 15....
*/
};

View File

@ -33,6 +33,22 @@
* is not in SystemMemory
*/
/*
* Original source code:
DefinitionBlock("ssdt.aml", "SSDT", 0x02, "Intel", "Many", 0x00000001)
{
Device(AUXD)
{
Method(M000)
{
Return ("\\AUXD.M000 ()")
}
}
}
*/
Name(B258, Buffer() {
0x53,0x53,0x44,0x54,0x42,0x00,0x00,0x00, /* 00000000 "SSDTB..." */

View File

@ -1,51 +0,0 @@
/*
*
* Intel ACPI Component Architecture
* ASL Optimizing Compiler version 20061011 [Oct 12 2006]
* Copyright (C) 2000 - 2006 Intel Corporation
* Supports ACPI Specification Revision 3.0a
*
* Compilation of "ssdt.asl" - Mon Oct 16 10:59:20 2006
*
*/
/*
* 1....
* 2....DefinitionBlock(
* 3.... "ssdt.aml", ** Output filename
* 4.... "SSDT", ** Signature
* 5.... 0x02, ** DSDT Revision
* 6.... "Intel", ** OEMID
* 7.... "Many", ** TABLE ID
* 8.... 0x00000001 ** OEM Revision
* 9.... ) {
*/
unsigned char SSDT_Many_Header [] =
{
0x53,0x53,0x44,0x54,0x42,0x00,0x00,0x00,0x02,0x81,0x49,0x6E,0x74,0x65,0x6C,0x00, /* 00000000 "SSDTB.....Intel." */
0x4D,0x61,0x6E,0x79,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C, /* 00000010 "Many........INTL" */
0x11,0x10,0x06,0x20, /* 00000014 "... " */
};
/*
* 10....
* 11.... Device(AUXD) {
*/
unsigned char SSDT_Many_AUXD [] =
{
0x5B,0x82,0x1C,0x41,0x55,0x58,0x44, /* 0000001B "[..AUXD" */
};
/*
* 12.... Method(M000) {Return ("\\AUXD.M000 ()")}
*/
unsigned char SSDT_Many_AUXD_M000 [] =
{
0x14,0x16,0x4D,0x30,0x30,0x30,0x00, /* 00000022 "..M000." */
0xA4,0x0D,0x5C,0x41,0x55,0x58,0x44,0x2E,0x4D,0x30,0x30,0x30,0x20,0x28,0x29,0x00, /* 00000032 "..\AUXD.M000 ()." */
/*
* 13.... }
* 14....}
* 15....
*/
};