1/* 2 * Some or all of this work - Copyright (c) 2006 - 2021, Intel Corp. 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without modification, 6 * are permitted provided that the following conditions are met: 7 * 8 * Redistributions of source code must retain the above copyright notice, 9 * this list of conditions and the following disclaimer. 10 * Redistributions in binary form must reproduce the above copyright notice, 11 * this list of conditions and the following disclaimer in the documentation 12 * and/or other materials provided with the distribution. 13 * Neither the name of Intel Corporation nor the names of its contributors 14 * may be used to endorse or promote products derived from this software 15 * without specific prior written permission. 16 * 17 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 18 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 19 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 20 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE 21 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 22 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 23 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 24 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 25 * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, 26 * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29DefinitionBlock( 30 "full.aml", // Output filename 31 "DSDT", // Signature 32 0x02, // DSDT Revision 33 "Intel", // OEMID 34 "Many", // TABLE ID 35 0x00000001 // OEM Revision 36 ) { 37 38 Include("../../../../../runtime/cntl/DECL_5UP.asl") 39 40 Include("../../../../../runtime/collections/functional/arithmetic/arithmetic.asl") 41 42 Include("../../../../../runtime/collections/functional/bfield/crbuffield.asl") 43 44 Include("../../../../../runtime/collections/functional/control/ctl0.asl") 45 Include("../../../../../runtime/collections/functional/control/ctl1.asl") 46 Include("../../../../../runtime/collections/functional/control/ctl2.asl") 47 Include("../../../../../runtime/collections/functional/control/timing.asl") 48 Include("../../../../../runtime/collections/functional/control/switch1.asl") 49 Include("../../../../../runtime/collections/functional/control/switch2.asl") 50 Include("../../../../../runtime/collections/functional/control/switch3.asl") 51 Include("../../../../../runtime/collections/functional/control/switch4.asl") 52 Include("../../../../../runtime/collections/functional/control/switch5.asl") 53 Include("../../../../../runtime/collections/functional/control/switch6.asl") 54 Include("../../../../../runtime/collections/functional/control/while.asl") 55 Include("../../../../../runtime/collections/functional/control/Return/return.asl") 56 Include("../../../../../runtime/collections/functional/control/ImplicitReturn/add.asl") 57 Include("../../../../../runtime/collections/functional/control/ImplicitReturn/store.asl") 58 Include("../../../../../runtime/collections/functional/control/ImplicitReturn/standaloneret.asl") 59 60 Include("../../../../../runtime/collections/functional/manipulation/mid.asl") 61 Include("../../../../../runtime/collections/functional/manipulation/concatenate.asl") 62 Include("../../../../../runtime/collections/functional/manipulation/tointeger.asl") 63 Include("../../../../../runtime/collections/functional/manipulation/tostring.asl") 64 Include("../../../../../runtime/collections/functional/manipulation/tobuffer.asl") 65 Include("../../../../../runtime/collections/functional/manipulation/todecimalstring.asl") 66 Include("../../../../../runtime/collections/functional/manipulation/tohexstring.asl") 67 Include("../../../../../runtime/collections/functional/manipulation/tofrombcd.asl") 68 Include("../../../../../runtime/collections/functional/manipulation/eisaid.asl") 69 Include("../../../../../runtime/collections/functional/manipulation/touuid.asl") 70 Include("../../../../../runtime/collections/functional/manipulation/unicode.asl") 71 Include("../../../../../runtime/collections/functional/manipulation/objecttype.asl") 72 Include("../../../../../runtime/collections/functional/manipulation/store.asl") 73 Include("../../../../../runtime/collections/functional/manipulation/match1.asl") 74 Include("../../../../../runtime/collections/functional/manipulation/match2.asl") 75 Include("../../../../../runtime/collections/functional/manipulation/sizeof.asl") 76 77 Include("../../../../../runtime/collections/functional/logic/logical.asl") 78 79 Include("../../../../../runtime/common/operations.asl") 80 Include("../../../../../runtime/common/conversion/oproc.asl") 81 Include("../../../../../runtime/common/conversion/otest.asl") 82 83 Include("./misc.asl") 84 85 Method(MAIN) { 86 return (0) 87 } 88} 89