1a88e22b7SJung-uk Kim /****************************************************************************** 2a88e22b7SJung-uk Kim * 3a88e22b7SJung-uk Kim * Module Name: dttemplate.h - ACPI table template definitions 4a88e22b7SJung-uk Kim * 5a88e22b7SJung-uk Kim *****************************************************************************/ 6a88e22b7SJung-uk Kim 7d244b227SJung-uk Kim /* 8d244b227SJung-uk Kim * Copyright (C) 2000 - 2011, Intel Corp. 9a88e22b7SJung-uk Kim * All rights reserved. 10a88e22b7SJung-uk Kim * 11d244b227SJung-uk Kim * Redistribution and use in source and binary forms, with or without 12d244b227SJung-uk Kim * modification, are permitted provided that the following conditions 13d244b227SJung-uk Kim * are met: 14d244b227SJung-uk Kim * 1. Redistributions of source code must retain the above copyright 15d244b227SJung-uk Kim * notice, this list of conditions, and the following disclaimer, 16d244b227SJung-uk Kim * without modification. 17d244b227SJung-uk Kim * 2. Redistributions in binary form must reproduce at minimum a disclaimer 18d244b227SJung-uk Kim * substantially similar to the "NO WARRANTY" disclaimer below 19d244b227SJung-uk Kim * ("Disclaimer") and any redistribution must be conditioned upon 20d244b227SJung-uk Kim * including a substantially similar Disclaimer requirement for further 21d244b227SJung-uk Kim * binary redistribution. 22d244b227SJung-uk Kim * 3. Neither the names of the above-listed copyright holders nor the names 23d244b227SJung-uk Kim * of any contributors may be used to endorse or promote products derived 24d244b227SJung-uk Kim * from this software without specific prior written permission. 25a88e22b7SJung-uk Kim * 26d244b227SJung-uk Kim * Alternatively, this software may be distributed under the terms of the 27d244b227SJung-uk Kim * GNU General Public License ("GPL") version 2 as published by the Free 28d244b227SJung-uk Kim * Software Foundation. 29a88e22b7SJung-uk Kim * 30d244b227SJung-uk Kim * NO WARRANTY 31d244b227SJung-uk Kim * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 32d244b227SJung-uk Kim * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 33d244b227SJung-uk Kim * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR 34d244b227SJung-uk Kim * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 35d244b227SJung-uk Kim * HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 36d244b227SJung-uk Kim * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 37d244b227SJung-uk Kim * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 38d244b227SJung-uk Kim * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 39d244b227SJung-uk Kim * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING 40d244b227SJung-uk Kim * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 41d244b227SJung-uk Kim * POSSIBILITY OF SUCH DAMAGES. 42d244b227SJung-uk Kim */ 43a88e22b7SJung-uk Kim 44a88e22b7SJung-uk Kim #ifndef __DTTEMPLATE_H 45a88e22b7SJung-uk Kim #define __DTTEMPLATE_H 46a88e22b7SJung-uk Kim 47a88e22b7SJung-uk Kim 48a88e22b7SJung-uk Kim /* Special templates for DSDT and SSDT (AML byte-code tables) */ 49a88e22b7SJung-uk Kim 50a88e22b7SJung-uk Kim const char TemplateDsdt[] = 51a88e22b7SJung-uk Kim "DefinitionBlock (\"dsdt.aml\", \"DSDT\", 2, \"Intel\", \"Template\", 0x00000001)\n" 52a88e22b7SJung-uk Kim "{\n" 53a88e22b7SJung-uk Kim " Method (MAIN, 0, NotSerialized)\n" 54a88e22b7SJung-uk Kim " {\n" 55a88e22b7SJung-uk Kim " Return (Zero)\n" 56a88e22b7SJung-uk Kim " }\n" 57a88e22b7SJung-uk Kim "}\n\n"; 58a88e22b7SJung-uk Kim 59a88e22b7SJung-uk Kim const char TemplateSsdt[] = 60a88e22b7SJung-uk Kim "DefinitionBlock (\"ssdt.aml\", \"SSDT\", 2, \"Intel\", \"Template\", 0x00000001)\n" 61a88e22b7SJung-uk Kim "{\n" 62a88e22b7SJung-uk Kim " Method (MAIN, 0, NotSerialized)\n" 63a88e22b7SJung-uk Kim " {\n" 64a88e22b7SJung-uk Kim " Return (Zero)\n" 65a88e22b7SJung-uk Kim " }\n" 66a88e22b7SJung-uk Kim "}\n\n"; 67a88e22b7SJung-uk Kim 68a88e22b7SJung-uk Kim 69a88e22b7SJung-uk Kim /* Templates for ACPI data tables */ 70a88e22b7SJung-uk Kim 71a88e22b7SJung-uk Kim const unsigned char TemplateAsf[] = 72a88e22b7SJung-uk Kim { 73a88e22b7SJung-uk Kim 0x41,0x53,0x46,0x21,0x72,0x00,0x00,0x00, /* 00000000 "ASF!r..." */ 74a88e22b7SJung-uk Kim 0x10,0x0B,0x49,0x4E,0x54,0x45,0x4C,0x20, /* 00000008 "..INTEL " */ 75a88e22b7SJung-uk Kim 0x54,0x45,0x4D,0x50,0x4C,0x41,0x54,0x45, /* 00000010 "TEMPLATE" */ 76a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ 77a88e22b7SJung-uk Kim 0x28,0x05,0x10,0x20,0x00,0x00,0x10,0x00, /* 00000020 "(.. ...." */ 78a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000028 "........" */ 79a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x01,0x00,0x14,0x00, /* 00000030 "........" */ 80a88e22b7SJung-uk Kim 0x00,0x00,0x01,0x0C,0x00,0x00,0x00,0x00, /* 00000038 "........" */ 81a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000040 "........" */ 82a88e22b7SJung-uk Kim 0x02,0x00,0x0C,0x00,0x01,0x04,0x00,0x00, /* 00000048 "........" */ 83a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x03,0x00,0x17,0x00, /* 00000050 "........" */ 84a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000058 "........" */ 85a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000060 "........" */ 86a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x84,0x00,0x07,0x00,0x00, /* 00000068 "........" */ 87a88e22b7SJung-uk Kim 0x01,0x00 /* 00000070 ".." */ 88a88e22b7SJung-uk Kim }; 89a88e22b7SJung-uk Kim 90a88e22b7SJung-uk Kim const unsigned char TemplateBert[] = 91a88e22b7SJung-uk Kim { 92a88e22b7SJung-uk Kim 0x42,0x45,0x52,0x54,0x30,0x00,0x00,0x00, /* 00000000 "BERT0..." */ 93a88e22b7SJung-uk Kim 0x01,0x15,0x49,0x4E,0x54,0x45,0x4C,0x20, /* 00000008 "..INTEL " */ 94a88e22b7SJung-uk Kim 0x54,0x45,0x4D,0x50,0x4C,0x41,0x54,0x45, /* 00000010 "TEMPLATE" */ 95a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ 96a88e22b7SJung-uk Kim 0x28,0x05,0x10,0x20,0x00,0x00,0x00,0x00, /* 00000020 "(.. ...." */ 97a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 /* 00000028 "........" */ 98a88e22b7SJung-uk Kim }; 99a88e22b7SJung-uk Kim 100a88e22b7SJung-uk Kim const unsigned char TemplateBoot[] = 101a88e22b7SJung-uk Kim { 102a88e22b7SJung-uk Kim 0x42,0x4F,0x4F,0x54,0x28,0x00,0x00,0x00, /* 00000000 "BOOT(..." */ 103a88e22b7SJung-uk Kim 0x01,0x0D,0x49,0x4E,0x54,0x45,0x4C,0x20, /* 00000008 "..INTEL " */ 104a88e22b7SJung-uk Kim 0x54,0x45,0x4D,0x50,0x4C,0x41,0x54,0x45, /* 00000010 "TEMPLATE" */ 105a88e22b7SJung-uk Kim 0x00,0x00,0x04,0x06,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ 106a88e22b7SJung-uk Kim 0x28,0x05,0x10,0x20,0x00,0x00,0x00,0x00 /* 00000020 "(.. ...." */ 107a88e22b7SJung-uk Kim }; 108a88e22b7SJung-uk Kim 109a88e22b7SJung-uk Kim const unsigned char TemplateCpep[] = 110a88e22b7SJung-uk Kim { 111a88e22b7SJung-uk Kim 0x43,0x50,0x45,0x50,0x34,0x00,0x00,0x00, /* 00000000 "CPEP4..." */ 112a88e22b7SJung-uk Kim 0x01,0x0F,0x49,0x4E,0x54,0x45,0x4C,0x20, /* 00000008 "..INTEL " */ 113a88e22b7SJung-uk Kim 0x54,0x45,0x4D,0x50,0x4C,0x41,0x54,0x45, /* 00000010 "TEMPLATE" */ 114a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ 115a88e22b7SJung-uk Kim 0x28,0x05,0x10,0x20,0x00,0x00,0x00,0x00, /* 00000020 "(.. ...." */ 116a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x00, /* 00000028 "........" */ 117a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00 /* 00000030 "...." */ 118a88e22b7SJung-uk Kim }; 119a88e22b7SJung-uk Kim 120a88e22b7SJung-uk Kim const unsigned char TemplateDbgp[] = 121a88e22b7SJung-uk Kim { 122a88e22b7SJung-uk Kim 0x44,0x42,0x47,0x50,0x34,0x00,0x00,0x00, /* 00000000 "DBGP4..." */ 123a88e22b7SJung-uk Kim 0x01,0x1A,0x49,0x4E,0x54,0x45,0x4C,0x20, /* 00000008 "..INTEL " */ 124a88e22b7SJung-uk Kim 0x54,0x45,0x4D,0x50,0x4C,0x41,0x54,0x45, /* 00000010 "TEMPLATE" */ 125a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ 126a88e22b7SJung-uk Kim 0x28,0x05,0x10,0x20,0x00,0x00,0x00,0x00, /* 00000020 "(.. ...." */ 127a88e22b7SJung-uk Kim 0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000028 "........" */ 128a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00 /* 00000030 "...." */ 129a88e22b7SJung-uk Kim }; 130a88e22b7SJung-uk Kim 131a88e22b7SJung-uk Kim const unsigned char TemplateDmar[] = 132a88e22b7SJung-uk Kim { 133a88e22b7SJung-uk Kim 0x44,0x4D,0x41,0x52,0x8C,0x00,0x00,0x00, /* 00000000 "DMAR...." */ 134a88e22b7SJung-uk Kim 0x01,0x15,0x49,0x4E,0x54,0x45,0x4C,0x20, /* 00000008 "..INTEL " */ 135a88e22b7SJung-uk Kim 0x54,0x45,0x4D,0x50,0x4C,0x41,0x54,0x45, /* 00000010 "TEMPLATE" */ 136a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ 137a88e22b7SJung-uk Kim 0x28,0x05,0x10,0x20,0x2F,0x01,0x00,0x00, /* 00000020 "(.. /..." */ 138a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000028 "........" */ 139a88e22b7SJung-uk Kim 0x00,0x00,0x18,0x00,0x01,0x00,0x00,0x00, /* 00000030 "........" */ 140a88e22b7SJung-uk Kim 0x00,0x00,0x02,0xFD,0x00,0x00,0x00,0x00, /* 00000038 "........" */ 141a88e22b7SJung-uk Kim 0x03,0x08,0x00,0x00,0x08,0xF0,0x1F,0x07, /* 00000040 "........" */ 142a88e22b7SJung-uk Kim 0x01,0x00,0x20,0x00,0x00,0x00,0x00,0x00, /* 00000048 ".. ....." */ 143a88e22b7SJung-uk Kim 0x00,0x10,0xC2,0x78,0x00,0x00,0x00,0x00, /* 00000050 "...x...." */ 144a88e22b7SJung-uk Kim 0xFF,0x3F,0xC2,0x78,0x00,0x00,0x00,0x00, /* 00000058 ".?.x...." */ 145a88e22b7SJung-uk Kim 0x01,0x08,0x00,0x00,0x00,0x00,0x1D,0x00, /* 00000060 "........" */ 146a88e22b7SJung-uk Kim 0x02,0x00,0x10,0x00,0x00,0x00,0x00,0x00, /* 00000068 "........" */ 147a88e22b7SJung-uk Kim 0x02,0x08,0x00,0x00,0x00,0x00,0x01,0x00, /* 00000070 "........" */ 148a88e22b7SJung-uk Kim 0x03,0x00,0x14,0x00,0x00,0x00,0x00,0x00, /* 00000078 "........" */ 149a88e22b7SJung-uk Kim 0x00,0x00,0x02,0xFD,0x00,0x00,0x00,0x00, /* 00000080 "........" */ 150a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00 /* 00000088 "...." */ 151a88e22b7SJung-uk Kim }; 152a88e22b7SJung-uk Kim 153a88e22b7SJung-uk Kim const unsigned char TemplateEcdt[] = 154a88e22b7SJung-uk Kim { 155a88e22b7SJung-uk Kim 0x45,0x43,0x44,0x54,0x42,0x00,0x00,0x00, /* 00000000 "ECDTB..." */ 156a88e22b7SJung-uk Kim 0x01,0x2D,0x49,0x4E,0x54,0x45,0x4C,0x20, /* 00000008 ".-INTEL " */ 157a88e22b7SJung-uk Kim 0x54,0x45,0x4D,0x50,0x4C,0x41,0x54,0x45, /* 00000010 "TEMPLATE" */ 158a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ 159a88e22b7SJung-uk Kim 0x28,0x05,0x10,0x20,0x01,0x08,0x00,0x00, /* 00000020 "(.. ...." */ 160a88e22b7SJung-uk Kim 0x66,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000028 "f......." */ 161a88e22b7SJung-uk Kim 0x01,0x08,0x00,0x00,0x62,0x00,0x00,0x00, /* 00000030 "....b..." */ 162a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000038 "........" */ 163a88e22b7SJung-uk Kim 0x09,0x00 /* 00000040 ".." */ 164a88e22b7SJung-uk Kim }; 165a88e22b7SJung-uk Kim 166a88e22b7SJung-uk Kim const unsigned char TemplateEinj[] = 167a88e22b7SJung-uk Kim { 168a88e22b7SJung-uk Kim 0x45,0x49,0x4E,0x4A,0x30,0x01,0x00,0x00, /* 00000000 "EINJ0..." */ 169a88e22b7SJung-uk Kim 0x01,0x09,0x49,0x4E,0x54,0x45,0x4C,0x20, /* 00000008 "..INTEL " */ 170a88e22b7SJung-uk Kim 0x54,0x45,0x4D,0x50,0x4C,0x41,0x54,0x45, /* 00000010 "TEMPLATE" */ 171a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ 172a88e22b7SJung-uk Kim 0x28,0x05,0x10,0x20,0x30,0x00,0x00,0x00, /* 00000020 "(.. 0..." */ 173a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x0A,0x00,0x00,0x00, /* 00000028 "........" */ 174a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x04, /* 00000030 ".....@.." */ 175a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000038 "........" */ 176a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000040 "........" */ 177a88e22b7SJung-uk Kim 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, /* 00000048 "........" */ 178a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x00,0x40,0x00,0x04, /* 00000050 ".....@.." */ 179a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000058 "........" */ 180a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000060 "........" */ 181a88e22b7SJung-uk Kim 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, /* 00000068 "........" */ 182a88e22b7SJung-uk Kim 0x02,0x02,0x01,0x00,0x00,0x40,0x00,0x04, /* 00000070 ".....@.." */ 183a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000078 "........" */ 184a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000080 "........" */ 185a88e22b7SJung-uk Kim 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, /* 00000088 "........" */ 186a88e22b7SJung-uk Kim 0x03,0x00,0x00,0x00,0x00,0x40,0x00,0x04, /* 00000090 ".....@.." */ 187a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000098 "........" */ 188a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000A0 "........" */ 189a88e22b7SJung-uk Kim 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, /* 000000A8 "........" */ 190a88e22b7SJung-uk Kim 0x04,0x03,0x01,0x00,0x00,0x40,0x00,0x04, /* 000000B0 ".....@.." */ 191a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000B8 "........" */ 192a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000C0 "........" */ 193a88e22b7SJung-uk Kim 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, /* 000000C8 "........" */ 194a88e22b7SJung-uk Kim 0x05,0x03,0x01,0x00,0x01,0x10,0x00,0x02, /* 000000D0 "........" */ 195a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000D8 "........" */ 196a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000E0 "........" */ 197a88e22b7SJung-uk Kim 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, /* 000000E8 "........" */ 198a88e22b7SJung-uk Kim 0x06,0x01,0x00,0x00,0x00,0x40,0x00,0x04, /* 000000F0 ".....@.." */ 199a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000F8 "........" */ 200a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000100 "........" */ 201a88e22b7SJung-uk Kim 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, /* 00000108 "........" */ 202a88e22b7SJung-uk Kim 0x07,0x00,0x01,0x00,0x00,0x40,0x00,0x04, /* 00000110 ".....@.." */ 203a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000118 "........" */ 204a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000120 "........" */ 205a88e22b7SJung-uk Kim 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /* 00000128 "........" */ 206a88e22b7SJung-uk Kim }; 207a88e22b7SJung-uk Kim 208a88e22b7SJung-uk Kim const unsigned char TemplateErst[] = 209a88e22b7SJung-uk Kim { 210a88e22b7SJung-uk Kim 0x45,0x52,0x53,0x54,0x30,0x02,0x00,0x00, /* 00000000 "ERST0..." */ 211a88e22b7SJung-uk Kim 0x01,0xAB,0x49,0x4E,0x54,0x45,0x4C,0x20, /* 00000008 "..INTEL " */ 212a88e22b7SJung-uk Kim 0x54,0x45,0x4D,0x50,0x4C,0x41,0x54,0x45, /* 00000010 "TEMPLATE" */ 213a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ 214a88e22b7SJung-uk Kim 0x28,0x05,0x10,0x20,0x30,0x00,0x00,0x00, /* 00000020 "(.. 0..." */ 215a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x10,0x00,0x00,0x00, /* 00000028 "........" */ 216a88e22b7SJung-uk Kim 0x00,0x03,0x00,0x00,0x00,0x40,0x00,0x04, /* 00000030 ".....@.." */ 217a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000038 "........" */ 218a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000040 "........" */ 219a88e22b7SJung-uk Kim 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, /* 00000048 "........" */ 220a88e22b7SJung-uk Kim 0x01,0x03,0x00,0x00,0x00,0x40,0x00,0x04, /* 00000050 ".....@.." */ 221a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000058 "........" */ 222a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000060 "........" */ 223a88e22b7SJung-uk Kim 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, /* 00000068 "........" */ 224a88e22b7SJung-uk Kim 0x02,0x03,0x00,0x00,0x00,0x40,0x00,0x04, /* 00000070 ".....@.." */ 225a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000078 "........" */ 226a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000080 "........" */ 227a88e22b7SJung-uk Kim 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, /* 00000088 "........" */ 228a88e22b7SJung-uk Kim 0x03,0x04,0x01,0x00,0x00,0x40,0x00,0x04, /* 00000090 ".....@.." */ 229a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000098 "........" */ 230a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000A0 "........" */ 231a88e22b7SJung-uk Kim 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, /* 000000A8 "........" */ 232a88e22b7SJung-uk Kim 0x04,0x02,0x00,0x00,0x00,0x40,0x00,0x04, /* 000000B0 ".....@.." */ 233a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000B8 "........" */ 234a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000C0 "........" */ 235a88e22b7SJung-uk Kim 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, /* 000000C8 "........" */ 236a88e22b7SJung-uk Kim 0x05,0x03,0x00,0x00,0x01,0x08,0x00,0x01, /* 000000D0 "........" */ 237a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000D8 "........" */ 238a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000E0 "........" */ 239a88e22b7SJung-uk Kim 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, /* 000000E8 "........" */ 240a88e22b7SJung-uk Kim 0x06,0x01,0x00,0x00,0x00,0x40,0x00,0x04, /* 000000F0 ".....@.." */ 241a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000F8 "........" */ 242a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000100 "........" */ 243a88e22b7SJung-uk Kim 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, /* 00000108 "........" */ 244a88e22b7SJung-uk Kim 0x07,0x00,0x00,0x00,0x00,0x40,0x00,0x04, /* 00000110 ".....@.." */ 245a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000118 "........" */ 246a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000120 "........" */ 247a88e22b7SJung-uk Kim 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, /* 00000128 "........" */ 248a88e22b7SJung-uk Kim 0x08,0x00,0x00,0x00,0x00,0x40,0x00,0x04, /* 00000130 ".....@.." */ 249a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000138 "........" */ 250a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000140 "........" */ 251a88e22b7SJung-uk Kim 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, /* 00000148 "........" */ 252a88e22b7SJung-uk Kim 0x09,0x02,0x00,0x00,0x00,0x40,0x00,0x04, /* 00000150 ".....@.." */ 253a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000158 "........" */ 254a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000160 "........" */ 255a88e22b7SJung-uk Kim 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, /* 00000168 "........" */ 256a88e22b7SJung-uk Kim 0x0A,0x00,0x00,0x00,0x00,0x40,0x00,0x04, /* 00000170 ".....@.." */ 257a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000178 "........" */ 258a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000180 "........" */ 259a88e22b7SJung-uk Kim 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, /* 00000188 "........" */ 260a88e22b7SJung-uk Kim 0x0B,0x03,0x00,0x00,0x00,0x40,0x00,0x04, /* 00000190 ".....@.." */ 261a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000198 "........" */ 262a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000001A0 "........" */ 263a88e22b7SJung-uk Kim 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, /* 000001A8 "........" */ 264a88e22b7SJung-uk Kim 0x0C,0x00,0x00,0x00,0x00,0x40,0x00,0x04, /* 000001B0 ".....@.." */ 265a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000001B8 "........" */ 266a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000001C0 "........" */ 267a88e22b7SJung-uk Kim 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, /* 000001C8 "........" */ 268a88e22b7SJung-uk Kim 0x0D,0x00,0x00,0x00,0x00,0x40,0x00,0x04, /* 000001D0 ".....@.." */ 269a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000001D8 "........" */ 270a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000001E0 "........" */ 271a88e22b7SJung-uk Kim 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, /* 000001E8 "........" */ 272a88e22b7SJung-uk Kim 0x0E,0x00,0x00,0x00,0x00,0x40,0x00,0x04, /* 000001F0 ".....@.." */ 273a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000001F8 "........" */ 274a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000200 "........" */ 275a88e22b7SJung-uk Kim 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, /* 00000208 "........" */ 276a88e22b7SJung-uk Kim 0x0F,0x00,0x00,0x00,0x00,0x40,0x00,0x04, /* 00000210 ".....@.." */ 277a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000218 "........" */ 278a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000220 "........" */ 279a88e22b7SJung-uk Kim 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /* 00000228 "........" */ 280a88e22b7SJung-uk Kim }; 281a88e22b7SJung-uk Kim 282a88e22b7SJung-uk Kim const unsigned char TemplateFacs[] = 283a88e22b7SJung-uk Kim { 284a88e22b7SJung-uk Kim 0x46,0x41,0x43,0x53,0x40,0x00,0x00,0x00, /* 00000000 "FACS@..." */ 285a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000008 "........" */ 286a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000010 "........" */ 287a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000018 "........" */ 288a88e22b7SJung-uk Kim 0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000020 "........" */ 289a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000028 "........" */ 290a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000030 "........" */ 291a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 /* 00000038 "........" */ 292a88e22b7SJung-uk Kim }; 293a88e22b7SJung-uk Kim 294a88e22b7SJung-uk Kim const unsigned char TemplateFadt[] = 295a88e22b7SJung-uk Kim { 296a88e22b7SJung-uk Kim 0x46,0x41,0x43,0x50,0xF4,0x00,0x00,0x00, /* 00000000 "FACP...." */ 297a88e22b7SJung-uk Kim 0x04,0x4E,0x49,0x4E,0x54,0x45,0x4C,0x20, /* 00000008 ".NINTEL " */ 298a88e22b7SJung-uk Kim 0x54,0x45,0x4D,0x50,0x4C,0x41,0x54,0x45, /* 00000010 "TEMPLATE" */ 299a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ 300a88e22b7SJung-uk Kim 0x28,0x05,0x10,0x20,0x01,0x00,0x00,0x00, /* 00000020 "(.. ...." */ 301a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000028 "........" */ 302a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000030 "........" */ 303a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000038 "........" */ 304a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000040 "........" */ 305a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00, /* 00000048 "........" */ 306a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000050 "........" */ 307a88e22b7SJung-uk Kim 0x04,0x02,0x01,0x04,0x08,0x00,0x00,0x00, /* 00000058 "........" */ 308a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000060 "........" */ 309a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000068 "........" */ 310a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x01,0x08,0x00,0x01, /* 00000070 "........" */ 311a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000078 "........" */ 312a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00, /* 00000080 "........" */ 313a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00, /* 00000088 "........" */ 314a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x01,0x20,0x00,0x02, /* 00000090 "..... .." */ 315a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000098 "........" */ 316a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000A0 "........" */ 317a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x01,0x10,0x00,0x02, /* 000000A8 "........" */ 318a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000B0 "........" */ 319a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000B8 "........" */ 320a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x01,0x08,0x00,0x00, /* 000000C0 "........" */ 321a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000C8 "........" */ 322a88e22b7SJung-uk Kim 0x01,0x20,0x00,0x03,0x01,0x00,0x00,0x00, /* 000000D0 ". ......" */ 323a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x01,0x80,0x00,0x01, /* 000000D8 "........" */ 324a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000E0 "........" */ 325a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000E8 "........" */ 326a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00 /* 000000F0 "...." */ 327a88e22b7SJung-uk Kim }; 328a88e22b7SJung-uk Kim 329a88e22b7SJung-uk Kim const unsigned char TemplateHest[] = 330a88e22b7SJung-uk Kim { 331a88e22b7SJung-uk Kim 0x48,0x45,0x53,0x54,0xD4,0x01,0x00,0x00, /* 00000000 "HEST...." */ 332a88e22b7SJung-uk Kim 0x01,0x20,0x49,0x4E,0x54,0x45,0x4C,0x20, /* 00000008 ". INTEL " */ 333a88e22b7SJung-uk Kim 0x54,0x45,0x4D,0x50,0x4C,0x41,0x54,0x45, /* 00000010 "TEMPLATE" */ 334a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ 335a88e22b7SJung-uk Kim 0x28,0x05,0x10,0x20,0x04,0x00,0x00,0x00, /* 00000020 "(.. ...." */ 336a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01, /* 00000028 "........" */ 337a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00, /* 00000030 "........" */ 338a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000038 "........" */ 339a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000040 "........" */ 340a88e22b7SJung-uk Kim 0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000048 "........" */ 341a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000050 "........" */ 342a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000058 "........" */ 343a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000060 "........" */ 344a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00, /* 00000068 "........" */ 345a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000070 "........" */ 346a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000078 "........" */ 347a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000080 "........" */ 348a88e22b7SJung-uk Kim 0x01,0x00,0x01,0x00,0x00,0x00,0x00,0x01, /* 00000088 "........" */ 349a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00, /* 00000090 "........" */ 350a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000098 "........" */ 351a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000A0 "........" */ 352a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000A8 "........" */ 353a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00, /* 000000B0 "........" */ 354a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000B8 "........" */ 355a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000C0 "........" */ 356a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000C8 "........" */ 357a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00, /* 000000D0 "........" */ 358a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000D8 "........" */ 359a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000E0 "........" */ 360a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000E8 "........" */ 361a88e22b7SJung-uk Kim 0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x01, /* 000000F0 "........" */ 362a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00, /* 000000F8 "........" */ 363a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000100 "........" */ 364a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000108 "........" */ 365a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000110 "........" */ 366a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00, /* 00000118 "........" */ 367a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x01,0x01,0x00,0x00,0x00, /* 00000120 "........" */ 368a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000128 "........" */ 369a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000130 "........" */ 370a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000138 "........" */ 371a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000140 "........" */ 372a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000148 "........" */ 373a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x09,0x00,0x02,0x00, /* 00000150 "........" */ 374a88e22b7SJung-uk Kim 0xFF,0xFF,0x00,0x01,0x01,0x00,0x00,0x00, /* 00000158 "........" */ 375a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x00,0x10,0x00,0x00, /* 00000160 "........" */ 376a88e22b7SJung-uk Kim 0x00,0x40,0x00,0x04,0x00,0x00,0x00,0x00, /* 00000168 ".@......" */ 377a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x03,0x1C,0x00,0x00, /* 00000170 "........" */ 378a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000178 "........" */ 379a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000180 "........" */ 380a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000188 "........" */ 381a88e22b7SJung-uk Kim 0x00,0x10,0x00,0x00,0x09,0x00,0x03,0x00, /* 00000190 "........" */ 382a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x01,0x01,0x00,0x00,0x00, /* 00000198 "........" */ 383a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x00,0x10,0x00,0x00, /* 000001A0 "........" */ 384a88e22b7SJung-uk Kim 0x00,0x40,0x00,0x04,0x00,0x00,0x00,0x00, /* 000001A8 ".@......" */ 385a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x04,0x1C,0x00,0x00, /* 000001B0 "........" */ 386a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000001B8 "........" */ 387a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000001C0 "........" */ 388a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000001C8 "........" */ 389a88e22b7SJung-uk Kim 0x00,0x10,0x00,0x00 /* 000001D0 "...." */ 390a88e22b7SJung-uk Kim }; 391a88e22b7SJung-uk Kim 392a88e22b7SJung-uk Kim const unsigned char TemplateHpet[] = 393a88e22b7SJung-uk Kim { 394a88e22b7SJung-uk Kim 0x48,0x50,0x45,0x54,0x38,0x00,0x00,0x00, /* 00000000 "HPET8..." */ 395a88e22b7SJung-uk Kim 0x01,0x09,0x49,0x4E,0x54,0x45,0x4C,0x20, /* 00000008 "..INTEL " */ 396a88e22b7SJung-uk Kim 0x54,0x45,0x4D,0x50,0x4C,0x41,0x54,0x45, /* 00000010 "TEMPLATE" */ 397a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ 398a88e22b7SJung-uk Kim 0x28,0x05,0x10,0x20,0x00,0x00,0x00,0x00, /* 00000020 "(.. ...." */ 399a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000028 "........" */ 400a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 /* 00000030 "........" */ 401a88e22b7SJung-uk Kim }; 402a88e22b7SJung-uk Kim 403a88e22b7SJung-uk Kim const unsigned char TemplateIvrs[] = 404a88e22b7SJung-uk Kim { 405a88e22b7SJung-uk Kim 0x49,0x56,0x52,0x53,0xBC,0x00,0x00,0x00, /* 00000000 "IVRS...." */ 406a88e22b7SJung-uk Kim 0x01,0x87,0x49,0x4E,0x54,0x45,0x4C,0x20, /* 00000008 "..INTEL " */ 407a88e22b7SJung-uk Kim 0x54,0x45,0x4D,0x50,0x4C,0x41,0x54,0x45, /* 00000010 "TEMPLATE" */ 408a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ 409a88e22b7SJung-uk Kim 0x28,0x05,0x10,0x20,0x00,0x00,0x00,0x00, /* 00000020 "(.. ...." */ 410a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000028 "........" */ 411a88e22b7SJung-uk Kim 0x10,0x14,0x34,0x00,0x00,0x00,0x00,0x00, /* 00000030 "..4....." */ 412a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000038 "........" */ 413a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000040 "........" */ 414a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x40,0x00,0x00,0x00, /* 00000048 "....@..." */ 415a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x42,0x00,0x00,0x00, /* 00000050 "....B..." */ 416a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x48,0x00,0x00,0x00, /* 00000058 "....H..." */ 417a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x20,0x08,0x20,0x00, /* 00000060 ".... . ." */ 418a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000068 "........" */ 419a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000070 "........" */ 420a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000078 "........" */ 421a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x21,0x04,0x20,0x00, /* 00000080 "....!. ." */ 422a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000088 "........" */ 423a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000090 "........" */ 424a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000098 "........" */ 425a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x10,0x14,0x18,0x00, /* 000000A0 "........" */ 426a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000A8 "........" */ 427a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000B0 "........" */ 428a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00 /* 000000B8 "...." */ 429a88e22b7SJung-uk Kim }; 430a88e22b7SJung-uk Kim 431a88e22b7SJung-uk Kim const unsigned char TemplateMadt[] = 432a88e22b7SJung-uk Kim { 433a88e22b7SJung-uk Kim 0x41,0x50,0x49,0x43,0xB6,0x00,0x00,0x00, /* 00000000 "APIC...." */ 434a88e22b7SJung-uk Kim 0x01,0x45,0x49,0x4E,0x54,0x45,0x4C,0x20, /* 00000008 ".EINTEL " */ 435a88e22b7SJung-uk Kim 0x54,0x45,0x4D,0x50,0x4C,0x41,0x54,0x45, /* 00000010 "TEMPLATE" */ 436a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ 437a88e22b7SJung-uk Kim 0x28,0x05,0x10,0x20,0x00,0x00,0x00,0x00, /* 00000020 "(.. ...." */ 438a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x00,0x08,0x00,0x00, /* 00000028 "........" */ 439a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x01,0x0C,0x01,0x00, /* 00000030 "........" */ 440a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000038 "........" */ 441a88e22b7SJung-uk Kim 0x02,0x0A,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000040 "........" */ 442a88e22b7SJung-uk Kim 0x00,0x00,0x03,0x08,0x0D,0x00,0x01,0x00, /* 00000048 "........" */ 443a88e22b7SJung-uk Kim 0x00,0x00,0x04,0x06,0x00,0x05,0x00,0x01, /* 00000050 "........" */ 444a88e22b7SJung-uk Kim 0x05,0x0C,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000058 "........" */ 445a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x06,0x10,0x00,0x00, /* 00000060 "........" */ 446a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000068 "........" */ 447a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x07,0x16,0x00,0x00, /* 00000070 "........" */ 448a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00, /* 00000078 "........" */ 449a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x5C,0x43,0x50,0x55, /* 00000080 "....\CPU" */ 450a88e22b7SJung-uk Kim 0x30,0x00,0x08,0x10,0x05,0x00,0x00,0x00, /* 00000088 "0......." */ 451a88e22b7SJung-uk Kim 0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00, /* 00000090 "........" */ 452a88e22b7SJung-uk Kim 0x00,0x00,0x09,0x10,0x00,0x00,0x00,0x00, /* 00000098 "........" */ 453a88e22b7SJung-uk Kim 0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x00, /* 000000A0 "........" */ 454a88e22b7SJung-uk Kim 0x00,0x00,0x0A,0x0C,0x05,0x00,0x00,0x00, /* 000000A8 "........" */ 455a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00 /* 000000B0 "......" */ 456a88e22b7SJung-uk Kim }; 457a88e22b7SJung-uk Kim 458a88e22b7SJung-uk Kim const unsigned char TemplateMcfg[] = 459a88e22b7SJung-uk Kim { 460a88e22b7SJung-uk Kim 0x4D,0x43,0x46,0x47,0x3C,0x00,0x00,0x00, /* 00000000 "MCFG<..." */ 461a88e22b7SJung-uk Kim 0x01,0x19,0x49,0x4E,0x54,0x45,0x4C,0x20, /* 00000008 "..INTEL " */ 462a88e22b7SJung-uk Kim 0x54,0x45,0x4D,0x50,0x4C,0x41,0x54,0x45, /* 00000010 "TEMPLATE" */ 463a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ 464a88e22b7SJung-uk Kim 0x28,0x05,0x10,0x20,0x00,0x00,0x00,0x00, /* 00000020 "(.. ...." */ 465a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000028 "........" */ 466a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000030 "........" */ 467a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00 /* 00000038 "...." */ 468a88e22b7SJung-uk Kim }; 469a88e22b7SJung-uk Kim 470a88e22b7SJung-uk Kim const unsigned char TemplateMchi[] = 471a88e22b7SJung-uk Kim { 472a88e22b7SJung-uk Kim 0x4D,0x43,0x48,0x49,0x45,0x00,0x00,0x00, /* 00000000 "MCHIE..." */ 473a88e22b7SJung-uk Kim 0x01,0xE4,0x49,0x4E,0x54,0x45,0x4C,0x20, /* 00000008 "..INTEL " */ 474a88e22b7SJung-uk Kim 0x54,0x45,0x4D,0x50,0x4C,0x41,0x54,0x45, /* 00000010 "TEMPLATE" */ 475a88e22b7SJung-uk Kim 0x15,0x07,0x00,0x02,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ 476a88e22b7SJung-uk Kim 0x28,0x05,0x10,0x20,0x01,0x00,0x00,0x00, /* 00000020 "(.. ...." */ 477a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000028 "........" */ 478a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x02,0x08,0x00, /* 00000030 "........" */ 479a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000038 "........" */ 480a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00 /* 00000040 "....." */ 481a88e22b7SJung-uk Kim }; 482a88e22b7SJung-uk Kim 483a88e22b7SJung-uk Kim const unsigned char TemplateMsct[] = 484a88e22b7SJung-uk Kim { 485a88e22b7SJung-uk Kim 0x4D,0x53,0x43,0x54,0x90,0x00,0x00,0x00, /* 00000000 "MSCT...." */ 486a88e22b7SJung-uk Kim 0x01,0xB7,0x49,0x4E,0x54,0x45,0x4C,0x20, /* 00000008 "..INTEL " */ 487a88e22b7SJung-uk Kim 0x54,0x45,0x4D,0x50,0x4C,0x41,0x54,0x45, /* 00000010 "TEMPLATE" */ 488a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ 489a88e22b7SJung-uk Kim 0x28,0x05,0x10,0x20,0x38,0x00,0x00,0x00, /* 00000020 "(.. 8..." */ 490a88e22b7SJung-uk Kim 0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000028 "........" */ 491a88e22b7SJung-uk Kim 0xFF,0xFF,0xFF,0xFF,0xFF,0x0F,0x00,0x00, /* 00000030 "........" */ 492a88e22b7SJung-uk Kim 0x01,0x16,0x00,0x00,0x00,0x00,0x03,0x00, /* 00000038 "........" */ 493a88e22b7SJung-uk Kim 0x00,0x00,0x10,0x00,0x00,0x00,0x00,0x00, /* 00000040 "........" */ 494a88e22b7SJung-uk Kim 0x00,0x00,0x40,0x00,0x00,0x00,0x01,0x16, /* 00000048 "..@....." */ 495a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000050 "........" */ 496a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000058 "........" */ 497a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x01,0x16,0x00,0x00, /* 00000060 "........" */ 498a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000068 "........" */ 499a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000070 "........" */ 500a88e22b7SJung-uk Kim 0x00,0x00,0x01,0x16,0x00,0x00,0x00,0x00, /* 00000078 "........" */ 501a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000080 "........" */ 502a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 /* 00000088 "........" */ 503a88e22b7SJung-uk Kim }; 504a88e22b7SJung-uk Kim 505a88e22b7SJung-uk Kim const unsigned char TemplateRsdp[] = 506a88e22b7SJung-uk Kim { 507a88e22b7SJung-uk Kim 0x52,0x53,0x44,0x20,0x50,0x54,0x52,0x20, /* 00000000 "RSD PTR " */ 508a88e22b7SJung-uk Kim 0x43,0x49,0x4E,0x54,0x45,0x4C,0x20,0x02, /* 00000008 "CINTEL ." */ 509a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x24,0x00,0x00,0x00, /* 00000010 "....$..." */ 510a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000018 "........" */ 511a88e22b7SJung-uk Kim 0xDC,0x00,0x00,0x00 /* 00000020 "...." */ 512a88e22b7SJung-uk Kim }; 513a88e22b7SJung-uk Kim 514a88e22b7SJung-uk Kim const unsigned char TemplateRsdt[] = 515a88e22b7SJung-uk Kim { 516a88e22b7SJung-uk Kim 0x52,0x53,0x44,0x54,0x44,0x00,0x00,0x00, /* 00000000 "RSDTD..." */ 517a88e22b7SJung-uk Kim 0x01,0xB1,0x49,0x4E,0x54,0x45,0x4C,0x20, /* 00000008 "..INTEL " */ 518a88e22b7SJung-uk Kim 0x54,0x45,0x4D,0x50,0x4C,0x41,0x54,0x45, /* 00000010 "TEMPLATE" */ 519a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ 520a88e22b7SJung-uk Kim 0x28,0x05,0x10,0x20,0x10,0x00,0x00,0x00, /* 00000020 "(.. ...." */ 521a88e22b7SJung-uk Kim 0x20,0x00,0x00,0x00,0x30,0x00,0x00,0x00, /* 00000028 " ...0..." */ 522a88e22b7SJung-uk Kim 0x40,0x00,0x00,0x00,0x50,0x00,0x00,0x00, /* 00000030 "@...P..." */ 523a88e22b7SJung-uk Kim 0x60,0x00,0x00,0x00,0x70,0x00,0x00,0x00, /* 00000038 "`...p..." */ 524a88e22b7SJung-uk Kim 0x80,0x00,0x00,0x00 /* 00000040 "...." */ 525a88e22b7SJung-uk Kim }; 526a88e22b7SJung-uk Kim 527a88e22b7SJung-uk Kim const unsigned char TemplateSbst[] = 528a88e22b7SJung-uk Kim { 529a88e22b7SJung-uk Kim 0x53,0x42,0x53,0x54,0x30,0x00,0x00,0x00, /* 00000000 "SBST0..." */ 530a88e22b7SJung-uk Kim 0x01,0x06,0x49,0x4E,0x54,0x45,0x4C,0x20, /* 00000008 "..INTEL " */ 531a88e22b7SJung-uk Kim 0x54,0x45,0x4D,0x50,0x4C,0x41,0x54,0x45, /* 00000010 "TEMPLATE" */ 532a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ 533a88e22b7SJung-uk Kim 0x28,0x05,0x10,0x20,0x00,0x00,0x00,0x00, /* 00000020 "(.. ...." */ 534a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 /* 00000028 "........" */ 535a88e22b7SJung-uk Kim }; 536a88e22b7SJung-uk Kim 537dcbce41eSJung-uk Kim const unsigned char TemplateSlic[] = 538dcbce41eSJung-uk Kim { 539dcbce41eSJung-uk Kim 0x53,0x4C,0x49,0x43,0x76,0x01,0x00,0x00, /* 00000000 "SLICv..." */ 540dcbce41eSJung-uk Kim 0x01,0x07,0x49,0x4E,0x54,0x45,0x4C,0x20, /* 00000008 "..INTEL " */ 541dcbce41eSJung-uk Kim 0x54,0x45,0x4D,0x50,0x4C,0x41,0x54,0x45, /* 00000010 "TEMPLATE" */ 542dcbce41eSJung-uk Kim 0x01,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ 543dcbce41eSJung-uk Kim 0x11,0x02,0x11,0x20,0x00,0x00,0x00,0x00, /* 00000020 "... ...." */ 544dcbce41eSJung-uk Kim 0x9C,0x00,0x00,0x00,0x06,0x02,0x00,0x00, /* 00000028 "........" */ 545dcbce41eSJung-uk Kim 0x00,0x24,0x00,0x00,0x52,0x53,0x41,0x31, /* 00000030 ".$..RSA1" */ 546dcbce41eSJung-uk Kim 0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000038 "........" */ 547dcbce41eSJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000040 "........" */ 548dcbce41eSJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000048 "........" */ 549dcbce41eSJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000050 "........" */ 550dcbce41eSJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000058 "........" */ 551dcbce41eSJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000060 "........" */ 552dcbce41eSJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000068 "........" */ 553dcbce41eSJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000070 "........" */ 554dcbce41eSJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000078 "........" */ 555dcbce41eSJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000080 "........" */ 556dcbce41eSJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000088 "........" */ 557dcbce41eSJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000090 "........" */ 558dcbce41eSJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000098 "........" */ 559dcbce41eSJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000A0 "........" */ 560dcbce41eSJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000A8 "........" */ 561dcbce41eSJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000B0 "........" */ 562dcbce41eSJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000B8 "........" */ 563dcbce41eSJung-uk Kim 0x01,0x00,0x00,0x00,0xB6,0x00,0x00,0x00, /* 000000C0 "........" */ 564dcbce41eSJung-uk Kim 0x00,0x00,0x02,0x00,0x49,0x4E,0x54,0x45, /* 000000C8 "....INTE" */ 565dcbce41eSJung-uk Kim 0x4C,0x20,0x54,0x45,0x4D,0x50,0x4C,0x41, /* 000000D0 "L TEMPLA" */ 566dcbce41eSJung-uk Kim 0x54,0x45,0x57,0x49,0x4E,0x44,0x4F,0x57, /* 000000D8 "TEWINDOW" */ 567dcbce41eSJung-uk Kim 0x53,0x20,0x01,0x00,0x02,0x00,0x00,0x00, /* 000000E0 "S ......" */ 568dcbce41eSJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000E8 "........" */ 569dcbce41eSJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000F0 "........" */ 570dcbce41eSJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000F8 "........" */ 571dcbce41eSJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000100 "........" */ 572dcbce41eSJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000108 "........" */ 573dcbce41eSJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000110 "........" */ 574dcbce41eSJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000118 "........" */ 575dcbce41eSJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000120 "........" */ 576dcbce41eSJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000128 "........" */ 577dcbce41eSJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000130 "........" */ 578dcbce41eSJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000138 "........" */ 579dcbce41eSJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000140 "........" */ 580dcbce41eSJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000148 "........" */ 581dcbce41eSJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000150 "........" */ 582dcbce41eSJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000158 "........" */ 583dcbce41eSJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000160 "........" */ 584dcbce41eSJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000168 "........" */ 585dcbce41eSJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00 /* 00000170 "......" */ 586dcbce41eSJung-uk Kim }; 587dcbce41eSJung-uk Kim 588a88e22b7SJung-uk Kim const unsigned char TemplateSlit[] = 589a88e22b7SJung-uk Kim { 590*d052a1ccSJung-uk Kim 0x53,0x4C,0x49,0x54,0xBC,0x01,0x00,0x00, /* 00000000 "SLIT...." */ 591*d052a1ccSJung-uk Kim 0x01,0x00,0x49,0x4E,0x54,0x45,0x4C,0x20, /* 00000008 "..INTEL " */ 592a88e22b7SJung-uk Kim 0x54,0x45,0x4D,0x50,0x4C,0x41,0x54,0x45, /* 00000010 "TEMPLATE" */ 593*d052a1ccSJung-uk Kim 0x01,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ 594*d052a1ccSJung-uk Kim 0x16,0x03,0x11,0x20,0x14,0x00,0x00,0x00, /* 00000020 "... ...." */ 595*d052a1ccSJung-uk Kim 0x00,0x00,0x00,0x00,0x0A,0x10,0x16,0x17, /* 00000028 "........" */ 596*d052a1ccSJung-uk Kim 0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F, /* 00000030 "........" */ 597*d052a1ccSJung-uk Kim 0x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27, /* 00000038 " !"#$%&'" */ 598*d052a1ccSJung-uk Kim 0x10,0x0A,0x15,0x16,0x17,0x18,0x19,0x1A, /* 00000040 "........" */ 599*d052a1ccSJung-uk Kim 0x1B,0x1C,0x1D,0x1E,0x1F,0x20,0x21,0x22, /* 00000048 "..... !"" */ 600*d052a1ccSJung-uk Kim 0x23,0x24,0x25,0x26,0x16,0x15,0x0A,0x10, /* 00000050 "#$%&...." */ 601*d052a1ccSJung-uk Kim 0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D, /* 00000058 "........" */ 602*d052a1ccSJung-uk Kim 0x1E,0x1F,0x20,0x21,0x22,0x23,0x24,0x25, /* 00000060 ".. !"#$%" */ 603*d052a1ccSJung-uk Kim 0x17,0x16,0x10,0x0A,0x15,0x16,0x17,0x18, /* 00000068 "........" */ 604*d052a1ccSJung-uk Kim 0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,0x20, /* 00000070 "....... " */ 605*d052a1ccSJung-uk Kim 0x21,0x22,0x23,0x24,0x18,0x17,0x16,0x15, /* 00000078 "!"#$...." */ 606*d052a1ccSJung-uk Kim 0x0A,0x10,0x16,0x17,0x18,0x19,0x1A,0x1B, /* 00000080 "........" */ 607*d052a1ccSJung-uk Kim 0x1C,0x1D,0x1E,0x1F,0x20,0x21,0x22,0x23, /* 00000088 ".... !"#" */ 608*d052a1ccSJung-uk Kim 0x19,0x18,0x17,0x16,0x10,0x0A,0x15,0x16, /* 00000090 "........" */ 609*d052a1ccSJung-uk Kim 0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E, /* 00000098 "........" */ 610*d052a1ccSJung-uk Kim 0x1F,0x20,0x21,0x22,0x1A,0x19,0x18,0x17, /* 000000A0 ". !"...." */ 611*d052a1ccSJung-uk Kim 0x16,0x15,0x0A,0x10,0x16,0x17,0x18,0x19, /* 000000A8 "........" */ 612*d052a1ccSJung-uk Kim 0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,0x20,0x21, /* 000000B0 "...... !" */ 613*d052a1ccSJung-uk Kim 0x1B,0x1A,0x19,0x18,0x17,0x16,0x10,0x0A, /* 000000B8 "........" */ 614*d052a1ccSJung-uk Kim 0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C, /* 000000C0 "........" */ 615*d052a1ccSJung-uk Kim 0x1D,0x1E,0x1F,0x20,0x1C,0x1B,0x1A,0x19, /* 000000C8 "... ...." */ 616*d052a1ccSJung-uk Kim 0x18,0x17,0x16,0x15,0x0A,0x10,0x16,0x17, /* 000000D0 "........" */ 617*d052a1ccSJung-uk Kim 0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F, /* 000000D8 "........" */ 618*d052a1ccSJung-uk Kim 0x1D,0x1C,0x1B,0x1A,0x19,0x18,0x17,0x16, /* 000000E0 "........" */ 619*d052a1ccSJung-uk Kim 0x10,0x0A,0x15,0x16,0x17,0x18,0x19,0x1A, /* 000000E8 "........" */ 620*d052a1ccSJung-uk Kim 0x1B,0x1C,0x1D,0x1E,0x1E,0x1D,0x1C,0x1B, /* 000000F0 "........" */ 621*d052a1ccSJung-uk Kim 0x1A,0x19,0x18,0x17,0x16,0x15,0x0A,0x10, /* 000000F8 "........" */ 622*d052a1ccSJung-uk Kim 0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D, /* 00000100 "........" */ 623*d052a1ccSJung-uk Kim 0x1F,0x1E,0x1D,0x1C,0x1B,0x1A,0x19,0x18, /* 00000108 "........" */ 624*d052a1ccSJung-uk Kim 0x17,0x16,0x10,0x0A,0x15,0x16,0x17,0x18, /* 00000110 "........" */ 625*d052a1ccSJung-uk Kim 0x19,0x1A,0x1B,0x1C,0x20,0x1F,0x1E,0x1D, /* 00000118 ".... ..." */ 626*d052a1ccSJung-uk Kim 0x1C,0x1B,0x1A,0x19,0x18,0x17,0x16,0x15, /* 00000120 "........" */ 627*d052a1ccSJung-uk Kim 0x0A,0x10,0x16,0x17,0x18,0x19,0x1A,0x1B, /* 00000128 "........" */ 628*d052a1ccSJung-uk Kim 0x21,0x20,0x1F,0x1E,0x1D,0x1C,0x1B,0x1A, /* 00000130 "! ......" */ 629*d052a1ccSJung-uk Kim 0x19,0x18,0x17,0x16,0x10,0x0A,0x15,0x16, /* 00000138 "........" */ 630*d052a1ccSJung-uk Kim 0x17,0x18,0x19,0x1A,0x22,0x21,0x20,0x1F, /* 00000140 "...."! ." */ 631*d052a1ccSJung-uk Kim 0x1E,0x1D,0x1C,0x1B,0x1A,0x19,0x18,0x17, /* 00000148 "........" */ 632*d052a1ccSJung-uk Kim 0x16,0x15,0x0A,0x10,0x16,0x17,0x18,0x19, /* 00000150 "........" */ 633*d052a1ccSJung-uk Kim 0x23,0x22,0x21,0x20,0x1F,0x1E,0x1D,0x1C, /* 00000158 "#"! ...." */ 634*d052a1ccSJung-uk Kim 0x1B,0x1A,0x19,0x18,0x17,0x16,0x10,0x0A, /* 00000160 "........" */ 635*d052a1ccSJung-uk Kim 0x15,0x16,0x17,0x18,0x24,0x23,0x22,0x21, /* 00000168 "....$#"!" */ 636*d052a1ccSJung-uk Kim 0x20,0x1F,0x1E,0x1D,0x1C,0x1B,0x1A,0x19, /* 00000170 " ......." */ 637*d052a1ccSJung-uk Kim 0x18,0x17,0x16,0x15,0x0A,0x10,0x16,0x17, /* 00000178 "........" */ 638*d052a1ccSJung-uk Kim 0x25,0x24,0x23,0x22,0x21,0x20,0x1F,0x1E, /* 00000180 "%$#"! .." */ 639*d052a1ccSJung-uk Kim 0x1D,0x1C,0x1B,0x1A,0x19,0x18,0x17,0x16, /* 00000188 "........" */ 640*d052a1ccSJung-uk Kim 0x10,0x0A,0x15,0x16,0x26,0x25,0x24,0x23, /* 00000190 "....&%$#" */ 641*d052a1ccSJung-uk Kim 0x22,0x21,0x20,0x1F,0x1E,0x1D,0x1C,0x1B, /* 00000198 ""! ....." */ 642*d052a1ccSJung-uk Kim 0x1A,0x19,0x18,0x17,0x16,0x15,0x0A,0x10, /* 000001A0 "........" */ 643*d052a1ccSJung-uk Kim 0x27,0x26,0x25,0x24,0x23,0x22,0x21,0x20, /* 000001A8 "'&%$#"! " */ 644*d052a1ccSJung-uk Kim 0x1F,0x1E,0x1D,0x1C,0x1B,0x1A,0x19,0x18, /* 000001B0 "........" */ 645*d052a1ccSJung-uk Kim 0x17,0x16,0x10,0x0A /* 000001B8 "...." */ 646a88e22b7SJung-uk Kim }; 647a88e22b7SJung-uk Kim 648a88e22b7SJung-uk Kim const unsigned char TemplateSpcr[] = 649a88e22b7SJung-uk Kim { 650a88e22b7SJung-uk Kim 0x53,0x50,0x43,0x52,0x50,0x00,0x00,0x00, /* 00000000 "SPCRP..." */ 651a88e22b7SJung-uk Kim 0x01,0xE3,0x49,0x4E,0x54,0x45,0x4C,0x20, /* 00000008 "..INTEL " */ 652a88e22b7SJung-uk Kim 0x54,0x45,0x4D,0x50,0x4C,0x41,0x54,0x45, /* 00000010 "TEMPLATE" */ 653a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ 654a88e22b7SJung-uk Kim 0x28,0x05,0x10,0x20,0x00,0x00,0x00,0x00, /* 00000020 "(.. ...." */ 655a88e22b7SJung-uk Kim 0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000028 "........" */ 656a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000030 "........" */ 657a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000038 "........" */ 658a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000040 "........" */ 659a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 /* 00000048 "........" */ 660a88e22b7SJung-uk Kim }; 661a88e22b7SJung-uk Kim 662a88e22b7SJung-uk Kim const unsigned char TemplateSpmi[] = 663a88e22b7SJung-uk Kim { 664a88e22b7SJung-uk Kim 0x53,0x50,0x4D,0x49,0x41,0x00,0x00,0x00, /* 00000000 "SPMIA..." */ 665a88e22b7SJung-uk Kim 0x04,0xED,0x49,0x4E,0x54,0x45,0x4C,0x20, /* 00000008 "..INTEL " */ 666a88e22b7SJung-uk Kim 0x54,0x45,0x4D,0x50,0x4C,0x41,0x54,0x45, /* 00000010 "TEMPLATE" */ 667a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ 668a88e22b7SJung-uk Kim 0x28,0x05,0x10,0x20,0x00,0x00,0x00,0x00, /* 00000020 "(.. ...." */ 669a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000028 "........" */ 670a88e22b7SJung-uk Kim 0x00,0x08,0x00,0x01,0x00,0x00,0x00,0x00, /* 00000030 "........" */ 671a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000038 "........" */ 672a88e22b7SJung-uk Kim 0x00 /* 00000040 "." */ 673a88e22b7SJung-uk Kim }; 674a88e22b7SJung-uk Kim 675a88e22b7SJung-uk Kim const unsigned char TemplateSrat[] = 676a88e22b7SJung-uk Kim { 677a88e22b7SJung-uk Kim 0x53,0x52,0x41,0x54,0x80,0x00,0x00,0x00, /* 00000000 "SRAT...." */ 678a88e22b7SJung-uk Kim 0x03,0x5A,0x49,0x4E,0x54,0x45,0x4C,0x20, /* 00000008 ".ZINTEL " */ 679a88e22b7SJung-uk Kim 0x54,0x45,0x4D,0x50,0x4C,0x41,0x54,0x45, /* 00000010 "TEMPLATE" */ 680a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ 681a88e22b7SJung-uk Kim 0x28,0x05,0x10,0x20,0x01,0x00,0x00,0x00, /* 00000020 "(.. ...." */ 682a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000028 "........" */ 683a88e22b7SJung-uk Kim 0x00,0x10,0x00,0x00,0x01,0x00,0x00,0x00, /* 00000030 "........" */ 684a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000038 "........" */ 685a88e22b7SJung-uk Kim 0x01,0x28,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000040 ".(......" */ 686a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000048 "........" */ 687a88e22b7SJung-uk Kim 0x00,0xFC,0x09,0x00,0x00,0x00,0x00,0x00, /* 00000050 "........" */ 688a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00, /* 00000058 "........" */ 689a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000060 "........" */ 690a88e22b7SJung-uk Kim 0x02,0x18,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000068 "........" */ 691a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00, /* 00000070 "........" */ 692a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 /* 00000078 "........" */ 693a88e22b7SJung-uk Kim }; 694a88e22b7SJung-uk Kim 695a88e22b7SJung-uk Kim const unsigned char TemplateTcpa[] = 696a88e22b7SJung-uk Kim { 697a88e22b7SJung-uk Kim 0x54,0x43,0x50,0x41,0x32,0x00,0x00,0x00, /* 00000000 "TCPA2..." */ 698a88e22b7SJung-uk Kim 0x01,0x67,0x49,0x4E,0x54,0x45,0x4C,0x20, /* 00000008 ".gINTEL " */ 699a88e22b7SJung-uk Kim 0x54,0x45,0x4D,0x50,0x4C,0x41,0x54,0x45, /* 00000010 "TEMPLATE" */ 700a88e22b7SJung-uk Kim 0x80,0x31,0x00,0x00,0x49,0x4E,0x54,0x4C, /* 00000018 ".1..INTL" */ 701a88e22b7SJung-uk Kim 0x28,0x05,0x10,0x20,0x00,0x00,0x00,0x00, /* 00000020 "(.. ...." */ 702a88e22b7SJung-uk Kim 0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x00, /* 00000028 "........" */ 703a88e22b7SJung-uk Kim 0x00,0x00 /* 00000030 ".." */ 704a88e22b7SJung-uk Kim }; 705a88e22b7SJung-uk Kim 706a88e22b7SJung-uk Kim const unsigned char TemplateUefi[] = 707a88e22b7SJung-uk Kim { 708a88e22b7SJung-uk Kim 0x55,0x45,0x46,0x49,0x36,0x00,0x00,0x00, /* 00000000 "UEFI6..." */ 709a88e22b7SJung-uk Kim 0x01,0x9B,0x49,0x4E,0x54,0x45,0x4C,0x20, /* 00000008 "..INTEL " */ 710a88e22b7SJung-uk Kim 0x54,0x45,0x4D,0x50,0x4C,0x41,0x54,0x45, /* 00000010 "TEMPLATE" */ 711a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ 712a88e22b7SJung-uk Kim 0x28,0x05,0x10,0x20,0x00,0x01,0x02,0x03, /* 00000020 "(.. ...." */ 713a88e22b7SJung-uk Kim 0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B, /* 00000028 "........" */ 714a88e22b7SJung-uk Kim 0x0C,0x0D,0x0E,0x0F,0x00,0x00 /* 00000030 "......" */ 715a88e22b7SJung-uk Kim }; 716a88e22b7SJung-uk Kim 717a88e22b7SJung-uk Kim const unsigned char TemplateWaet[] = 718a88e22b7SJung-uk Kim { 719a88e22b7SJung-uk Kim 0x57,0x41,0x45,0x54,0x28,0x00,0x00,0x00, /* 00000000 "WAET(..." */ 720a88e22b7SJung-uk Kim 0x01,0x19,0x49,0x4E,0x54,0x45,0x4C,0x20, /* 00000008 "..INTEL " */ 721a88e22b7SJung-uk Kim 0x54,0x45,0x4D,0x50,0x4C,0x41,0x54,0x45, /* 00000010 "TEMPLATE" */ 722a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ 723a88e22b7SJung-uk Kim 0x28,0x05,0x10,0x20,0x00,0x00,0x00,0x00 /* 00000020 "(.. ...." */ 724a88e22b7SJung-uk Kim }; 725a88e22b7SJung-uk Kim 726a88e22b7SJung-uk Kim const unsigned char TemplateWdat[] = 727a88e22b7SJung-uk Kim { 728a88e22b7SJung-uk Kim 0x57,0x44,0x41,0x54,0x5C,0x00,0x00,0x00, /* 00000000 "WDAT\..." */ 729a88e22b7SJung-uk Kim 0x01,0xE3,0x49,0x4E,0x54,0x45,0x4C,0x20, /* 00000008 "..INTEL " */ 730a88e22b7SJung-uk Kim 0x54,0x45,0x4D,0x50,0x4C,0x41,0x54,0x45, /* 00000010 "TEMPLATE" */ 731a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ 732a88e22b7SJung-uk Kim 0x28,0x05,0x10,0x20,0x20,0x00,0x00,0x00, /* 00000020 "(.. ..." */ 733a88e22b7SJung-uk Kim 0xFF,0x00,0xFF,0xFF,0xFF,0x00,0x00,0x00, /* 00000028 "........" */ 734a88e22b7SJung-uk Kim 0x58,0x02,0x00,0x00,0xFF,0x03,0x00,0x00, /* 00000030 "X......." */ 735a88e22b7SJung-uk Kim 0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000038 "........" */ 736a88e22b7SJung-uk Kim 0x0E,0x00,0x00,0x00,0x01,0x02,0x00,0x00, /* 00000040 "........" */ 737a88e22b7SJung-uk Kim 0x01,0x10,0x00,0x02,0x60,0x04,0x00,0x00, /* 00000048 "....`..." */ 738a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00, /* 00000050 "........" */ 739a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00 /* 00000058 "...." */ 740a88e22b7SJung-uk Kim }; 741a88e22b7SJung-uk Kim 742a88e22b7SJung-uk Kim const unsigned char TemplateWddt[] = 743a88e22b7SJung-uk Kim { 744a88e22b7SJung-uk Kim 0x57,0x44,0x44,0x54,0x40,0x00,0x00,0x00, /* 00000000 "WDDT@..." */ 745a88e22b7SJung-uk Kim 0x01,0x00,0x49,0x4E,0x54,0x45,0x4C,0x20, /* 00000008 "..INTEL " */ 746a88e22b7SJung-uk Kim 0x54,0x45,0x4D,0x50,0x4C,0x41,0x54,0x45, /* 00000010 "TEMPLATE" */ 747a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ 748a88e22b7SJung-uk Kim 0x28,0x05,0x10,0x20,0x00,0x00,0x00,0x00, /* 00000020 "(.. ...." */ 749a88e22b7SJung-uk Kim 0x00,0x00,0x01,0xFF,0x00,0x00,0x00,0x00, /* 00000028 "........" */ 750a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000030 "........" */ 751a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 /* 00000038 "........" */ 752a88e22b7SJung-uk Kim }; 753a88e22b7SJung-uk Kim 754a88e22b7SJung-uk Kim const unsigned char TemplateWdrt[] = 755a88e22b7SJung-uk Kim { 756a88e22b7SJung-uk Kim 0x57,0x44,0x52,0x54,0x47,0x00,0x00,0x00, /* 00000000 "WDRTG..." */ 757a88e22b7SJung-uk Kim 0x01,0xB0,0x49,0x4E,0x54,0x45,0x4C,0x20, /* 00000008 "..INTEL " */ 758a88e22b7SJung-uk Kim 0x54,0x45,0x4D,0x50,0x4C,0x41,0x54,0x45, /* 00000010 "TEMPLATE" */ 759a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ 760a88e22b7SJung-uk Kim 0x28,0x05,0x10,0x20,0x00,0x20,0x00,0x00, /* 00000020 "(.. . .." */ 761a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000028 "........" */ 762a88e22b7SJung-uk Kim 0x00,0x20,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000030 ". ......" */ 763a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF, /* 00000038 "........" */ 764a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0xFF,0xFF,0x00 /* 00000040 "......." */ 765a88e22b7SJung-uk Kim }; 766a88e22b7SJung-uk Kim 767a88e22b7SJung-uk Kim const unsigned char TemplateXsdt[] = 768a88e22b7SJung-uk Kim { 769a88e22b7SJung-uk Kim 0x58,0x53,0x44,0x54,0x64,0x00,0x00,0x00, /* 00000000 "XSDTd..." */ 770a88e22b7SJung-uk Kim 0x01,0x8B,0x49,0x4E,0x54,0x45,0x4C,0x20, /* 00000008 "..INTEL " */ 771a88e22b7SJung-uk Kim 0x54,0x45,0x4D,0x50,0x4C,0x41,0x54,0x45, /* 00000010 "TEMPLATE" */ 772a88e22b7SJung-uk Kim 0x01,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ 773a88e22b7SJung-uk Kim 0x28,0x05,0x10,0x20,0x10,0x00,0x00,0x00, /* 00000020 "(.. ...." */ 774a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x20,0x00,0x00,0x00, /* 00000028 ".... ..." */ 775a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x30,0x00,0x00,0x00, /* 00000030 "....0..." */ 776a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x40,0x00,0x00,0x00, /* 00000038 "....@..." */ 777a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x50,0x00,0x00,0x00, /* 00000040 "....P..." */ 778a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x60,0x00,0x00,0x00, /* 00000048 "....`..." */ 779a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x70,0x00,0x00,0x00, /* 00000050 "....p..." */ 780a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00, /* 00000058 "........" */ 781a88e22b7SJung-uk Kim 0x00,0x00,0x00,0x00 /* 00000060 "...." */ 782a88e22b7SJung-uk Kim }; 783a88e22b7SJung-uk Kim 784a88e22b7SJung-uk Kim #endif 785