diff options
Diffstat (limited to 'source/compiler/dttemplate.h')
| -rw-r--r-- | source/compiler/dttemplate.h | 65 |
1 files changed, 57 insertions, 8 deletions
diff --git a/source/compiler/dttemplate.h b/source/compiler/dttemplate.h index 51a34be5c36b..88bc38f25c39 100644 --- a/source/compiler/dttemplate.h +++ b/source/compiler/dttemplate.h @@ -1262,6 +1262,38 @@ const unsigned char TemplateIort[] = 0x00,0x00,0x00,0x00 /* 00000238 "...." */ }; +const unsigned char TemplateIovt[] = +{ + 0x49,0x4f,0x56,0x54,0xe0,0x00,0x00,0x00, /* 00000000 "IOVT...." */ + 0x00,0x21,0x4c,0x4f,0x4f,0x4e,0x47,0x00, /* 00000008 ".!LOONG." */ + 0x54,0x45,0x4d,0x50,0x4c,0x41,0x54,0x45, /* 00000010 "TEMPLATE" */ + 0x00,0x00,0x00,0x00,0x4c,0x4f,0x4f,0x4e, /* 00000018 "....LOON" */ + 0x18,0x08,0x25,0x20,0x02,0x00,0x30,0x00, /* 00000020 "..% ..0." */ + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000028 "........" */ + 0x00,0x00,0x58,0x00,0x00,0x00,0x00,0x00, /* 00000030 "..X....." */ + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000038 "........" */ + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000040 "........" */ + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000048 "........" */ + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000050 "........" */ + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000058 "........" */ + 0x00,0x00,0x00,0x00,0x10,0x00,0x00,0x00, /* 00000060 "........" */ + 0x03,0x00,0x00,0x00,0x40,0x00,0x00,0x00, /* 00000068 "....@..." */ + 0x00,0x08,0x00,0x00,0x00,0x00,0x18,0x00, /* 00000070 "........" */ + 0x01,0x08,0x00,0x00,0x00,0x00,0x20,0x00, /* 00000078 "...... ." */ + 0x02,0x08,0x00,0x00,0x00,0x00,0x20,0x10, /* 00000080 "...... ." */ + 0x00,0x00,0x58,0x00,0x00,0x00,0x00,0x00, /* 00000088 "..X....." */ + 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000090 "........" */ + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000098 "........" */ + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000a0 "........" */ + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000a8 "........" */ + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000000b0 "........" */ + 0x00,0x00,0x00,0x00,0x10,0x00,0x00,0x00, /* 000000b8 "........" */ + 0x03,0x00,0x00,0x00,0x40,0x00,0x00,0x00, /* 000000c0 "....@..." */ + 0x00,0x08,0x00,0x00,0x00,0x00,0x08,0x00, /* 000000c8 "........" */ + 0x01,0x08,0x00,0x00,0x00,0x00,0x10,0x00, /* 000000d0 "........" */ + 0x02,0x08,0x00,0x00,0x00,0x00,0x00,0x06, /* 000000d8 "........" */ +}; + const unsigned char TemplateIvrs[] = { 0x49,0x56,0x52,0x53,0x10,0x02,0x00,0x00, /* 00000000 "IVRS...." */ @@ -1804,23 +1836,25 @@ const unsigned char TemplatePmtt[] = 0x56,0x34,0x12 /* 000000B8 "V4." */ }; +/* PPTT with ACPI 6.4 subtables */ + const unsigned char TemplatePptt[] = { - 0x50,0x50,0x54,0x54,0x72,0x00,0x00,0x00, /* 00000000 "PPTTr..." */ - 0x01,0x86,0x49,0x4E,0x54,0x45,0x4C,0x20, /* 00000008 "..INTEL " */ + 0x50,0x50,0x54,0x54,0x76,0x00,0x00,0x00, /* 00000000 "PPTTr..." */ + 0x03,0xCB,0x49,0x4E,0x54,0x45,0x4C,0x20, /* 00000008 "..INTEL " */ 0x54,0x45,0x4D,0x50,0x4C,0x41,0x54,0x45, /* 00000010 "TEMPLATE" */ 0x01,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ - 0x03,0x03,0x17,0x20,0x00,0x18,0x00,0x00, /* 00000020 "... ...." */ + 0x07,0x08,0x25,0x20,0x00,0x18,0x00,0x00, /* 00000020 "... ...." */ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000028 "........" */ 0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00, /* 00000030 "........" */ - 0x00,0x00,0x00,0x00,0x01,0x18,0x00,0x00, /* 00000038 "........" */ - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000040 "........" */ + 0x00,0x00,0x00,0x00,0x01,0x1C,0x00,0x00, /* 00000038 "........" */ + 0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000040 "........" */ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000048 "........" */ - 0x00,0x00,0x00,0x00,0x02,0x1E,0x00,0x00, /* 00000050 "........" */ - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000058 "........" */ + 0x00,0x00,0x00,0x00,0x0D,0x01,0x00,0x0C, /* 00000050 "........" */ + 0x02,0x1E,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000058 "........" */ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000060 "........" */ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000068 "........" */ - 0x00,0x00 /* 00000070 ".." */ + 0x00,0x00,0x00,0x00,0x00,0x00 /* 00000070 "......" */ }; const unsigned char TemplatePrmt[] = @@ -2270,6 +2304,21 @@ const unsigned char TemplateSvkl[] = 0xEF,0xCD,0xAB,0x89,0x67,0x45,0x23,0x01 /* 00000040 "....gE#." */ }; +const unsigned char TemplateSwft[] = +{ + 0x53,0x57,0x46,0x54,0x53,0x00,0x00,0x00, /* 00000000 "SWFTS..." */ + 0x01,0x53,0x43,0x52,0x55,0x53,0x00,0x00, /* 00000008 ".SCRUS.." */ + 0x54,0x65,0x6D,0x70,0x6C,0x61,0x74,0x65, /* 00000010 "Template" */ + 0x02,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ + 0x07,0x08,0x25,0x20,0xFA,0x01,0x01,0x00, /* 00000020 "..% ...." */ + 0x00,0x00,0x01,0x00,0x14,0x00,0x00,0x00, /* 00000028 "........" */ + 0x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17, /* 00000030 "........" */ + 0xFA,0x01,0x02,0x00,0x00,0x00,0x01,0x00, /* 00000038 "........" */ + 0x0E,0x00,0x00,0x00,0x13,0x37,0xFA,0x01, /* 00000040 ".....7.." */ + 0x03,0x00,0x00,0x00,0x01,0x00,0x0D,0x00, /* 00000048 "........" */ + 0x00,0x00,0x00 /* 00000050 "..." */ +}; + const unsigned char TemplateTcpa[] = { 0x54,0x43,0x50,0x41,0x64,0x00,0x00,0x00, /* 00000000 "TCPAd..." */ |
