Оптимизация dsdt¶
Продолжим разговор об acpi. На сей раз разговор пойдет об оптимизации dsdt. Начало было там и касалось собственно исправления ошибок. Кстати об исправлении типичных ошибок читайте - Le grande dsdt error central. Теперь же поговорим о доводке до (почти) идеального состояния. Будет очень много букв. Итак в прошлый раз я остановился на
> iasl -tc dsdt.dsl
Intel ACPI Component Architecture ASL Optimizing Compiler version 20110316-32 [Mar 16 2011] Copyright (c) 2000 - 2011 Intel Corporation
ASL Input: dsdt.dsl - 10409 lines, 400924 bytes, 4164 keywords AML Output: ACPI00.aml - 41030 bytes, 897 named objects, 3267 executable opcodes
Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 1117 Optimizations
Если кратко то вот об этих 1117 Optimizations и пойдет разговор. Мы будем разбирать выхлоп команды
> iasl -tc -vi -vo -w3 dsdt.dsl
Поехали.
> iasl -tc -vi -vo -w3 dsdt.dsl
Intel ACPI Component Architecture
ASL Optimizing Compiler version 20110316-32 [Mar 16 2011]
Copyright (c) 2000 - 2011 Intel Corporation
dsdt.dsl(105) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(109) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(116) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(136) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(140) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(142) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(175) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(188) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(213) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(233) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(280) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(284) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(286) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(293) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(295) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(302) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(310) : Optimize 6058 - NamePath optimized (BCLP)
dsdt.dsl(325) : Optimize 6058 - NamePath optimized (MAXL)
dsdt.dsl(325) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(354) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(355) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(356) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(357) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(358) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(359) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(360) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(361) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(362) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(363) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(364) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(365) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(366) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(367) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(368) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(369) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(370) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(371) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(372) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(373) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(374) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(375) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(377) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(378) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(379) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(380) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(381) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(383) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(384) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(385) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(386) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(387) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(388) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(389) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(390) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(391) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(391) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(392) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(392) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(393) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(393) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(394) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(394) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(395) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(395) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(396) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(396) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(397) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(397) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(398) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(398) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(399) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(399) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(400) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(403) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(404) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(405) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(406) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(407) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(408) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(409) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(410) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(411) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(414) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(415) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(523) : Optimize 6058 - NamePath optimized (_SB_)
dsdt.dsl(530) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(532) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(538) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(540) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(548) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(556) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(562) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(564) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(570) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(572) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(578) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(580) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(586) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(588) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(596) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(604) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(610) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(612) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(618) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(620) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(628) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(636) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(642) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(644) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(650) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(652) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(660) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(668) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(674) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(676) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(682) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(684) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(690) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(692) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(700) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(708) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(714) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(716) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(724) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(725) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(732) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(733) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(741) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(749) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(756) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(757) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(764) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(765) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(772) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(773) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(780) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(781) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(789) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(797) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(804) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(805) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(812) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(813) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(821) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(829) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(836) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(837) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(844) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(845) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(853) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(861) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(868) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(869) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(876) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(877) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(884) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(885) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(893) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(901) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(908) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(909) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(913) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(918) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(920) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(926) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(928) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(936) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(944) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(947) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(952) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(953) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(960) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(961) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(969) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(977) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(986) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(988) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(994) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(996) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1004) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1012) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1020) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1021) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1028) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(1029) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1037) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1045) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1054) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1056) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1062) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(1064) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1072) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1080) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1088) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1089) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1096) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(1097) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1105) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1113) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1122) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1124) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1130) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(1132) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1140) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1148) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1156) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1157) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1164) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(1165) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1173) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1181) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1190) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1192) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1198) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(1200) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1208) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1216) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1224) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1225) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1232) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(1233) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1241) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1249) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1258) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1260) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1266) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(1268) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1276) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1284) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1292) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1293) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1300) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(1301) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1309) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1317) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1326) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1328) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1334) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1336) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1342) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(1344) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1352) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1360) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1368) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1369) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1376) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1377) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1384) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(1385) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1393) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1401) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1410) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(1411) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(1412) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(1413) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(1414) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(1415) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(1416) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(1421) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1424) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1432) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1658) : Optimize 6058 - NamePath optimized (^_Y00._LEN)
dsdt.dsl(1662) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(1664) : Optimize 6058 - NamePath optimized (^_Y00._RW_)
dsdt.dsl(1670) : Optimize 6058 - NamePath optimized (^_Y01._LEN)
dsdt.dsl(1674) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(1676) : Optimize 6058 - NamePath optimized (^_Y01._RW_)
dsdt.dsl(1682) : Optimize 6058 - NamePath optimized (^_Y02._LEN)
dsdt.dsl(1686) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(1688) : Optimize 6058 - NamePath optimized (^_Y02._RW_)
dsdt.dsl(1694) : Optimize 6058 - NamePath optimized (^_Y03._LEN)
dsdt.dsl(1698) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(1700) : Optimize 6058 - NamePath optimized (^_Y03._RW_)
dsdt.dsl(1706) : Optimize 6058 - NamePath optimized (^_Y04._LEN)
dsdt.dsl(1710) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(1712) : Optimize 6058 - NamePath optimized (^_Y04._RW_)
dsdt.dsl(1718) : Optimize 6058 - NamePath optimized (^_Y05._LEN)
dsdt.dsl(1722) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(1724) : Optimize 6058 - NamePath optimized (^_Y05._RW_)
dsdt.dsl(1730) : Optimize 6058 - NamePath optimized (^_Y06._LEN)
dsdt.dsl(1734) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(1736) : Optimize 6058 - NamePath optimized (^_Y06._RW_)
dsdt.dsl(1742) : Optimize 6058 - NamePath optimized (^_Y07._LEN)
dsdt.dsl(1746) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(1748) : Optimize 6058 - NamePath optimized (^_Y07._RW_)
dsdt.dsl(1754) : Optimize 6058 - NamePath optimized (^_Y08._LEN)
dsdt.dsl(1758) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(1760) : Optimize 6058 - NamePath optimized (^_Y08._RW_)
dsdt.dsl(1766) : Optimize 6058 - NamePath optimized (^_Y09._LEN)
dsdt.dsl(1770) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(1772) : Optimize 6058 - NamePath optimized (^_Y09._RW_)
dsdt.dsl(1778) : Optimize 6058 - NamePath optimized (^_Y0A._LEN)
dsdt.dsl(1782) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(1784) : Optimize 6058 - NamePath optimized (^_Y0A._RW_)
dsdt.dsl(1790) : Optimize 6058 - NamePath optimized (^_Y0B._LEN)
dsdt.dsl(1794) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(1796) : Optimize 6058 - NamePath optimized (^_Y0B._RW_)
dsdt.dsl(1802) : Optimize 6058 - NamePath optimized (^_Y0C._LEN)
dsdt.dsl(1806) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(1808) : Optimize 6058 - NamePath optimized (^_Y0C._RW_)
dsdt.dsl(1812) : Optimize 6058 - NamePath optimized (^_Y0D._MIN)
dsdt.dsl(1813) : Optimize 6058 - NamePath optimized (^_Y0D._MAX)
dsdt.dsl(1814) : Optimize 6058 - NamePath optimized (^_Y0D._LEN)
dsdt.dsl(1816) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(1827) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1837) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1862) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1862) : Optimize 6013 - Constant expression evaluated and reduced (OR)
dsdt.dsl(1863) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(1863) : Optimize 6013 - Constant expression evaluated and reduced (OR)
dsdt.dsl(1864) : Optimize 6013 - Constant expression evaluated and reduced (OR)
dsdt.dsl(1865) : Optimize 6013 - Constant expression evaluated and reduced (OR)
dsdt.dsl(1886) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(1889) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1918) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(1921) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1934) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(1936) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (DDC4)
dsdt.dsl(1941) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (DDC4)
dsdt.dsl(1941) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (DDC0)
dsdt.dsl(1945) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1955) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(1961) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1968) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(1975) : Optimize 6058 - NamePath optimized (^^^^LPCB.EC0_.BNCM)
dsdt.dsl(1977) : Optimize 6058 - NamePath optimized (^^^^LPCB.EC0_.ACST)
dsdt.dsl(1979) : Optimize 6058 - NamePath optimized (^^^^LPCB.EC0_.BNAC)
dsdt.dsl(1983) : Optimize 6058 - NamePath optimized (^^^^LPCB.EC0_.BNDC)
dsdt.dsl(1988) : Optimize 6058 - NamePath optimized (^^^^LPCB.EC0_.BNAC)
dsdt.dsl(1994) : Optimize 6058 - NamePath optimized (^^^^LPCB.EC0_.BNCM)
dsdt.dsl(1996) : Optimize 6058 - NamePath optimized (^^^^LPCB.EC0_.ACST)
dsdt.dsl(1998) : Optimize 6058 - NamePath optimized (^^^^LPCB.EC0_.BNAC)
dsdt.dsl(2002) : Optimize 6058 - NamePath optimized (^^^^LPCB.EC0_.BNDC)
dsdt.dsl(2007) : Optimize 6058 - NamePath optimized (^^^^LPCB.EC0_.BNAC)
dsdt.dsl(2034) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(2037) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(2050) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(2052) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (DDC3)
dsdt.dsl(2057) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (DDC3)
dsdt.dsl(2057) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (DDC0)
dsdt.dsl(2061) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(2082) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(2085) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(2157) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(2160) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(2161) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(2163) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(2165) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(2166) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(2174) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(2176) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(2181) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(2189) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(2190) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(2274) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(2802) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(2806) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(2822) : Optimize 6058 - NamePath optimized (^^PCI0.PEGP.VGA_.NVIF)
dsdt.dsl(2825) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(2840) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(2841) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(2848) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(2849) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(2857) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(2865) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(2877) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(2878) : Optimize 6058 - NamePath optimized (^^LPCB.LNKA)
dsdt.dsl(2879) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(2885) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(2886) : Optimize 6058 - NamePath optimized (^^LPCB.LNKB)
dsdt.dsl(2887) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(2894) : Optimize 6058 - NamePath optimized (^^LPCB.LNKC)
dsdt.dsl(2895) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(2902) : Optimize 6058 - NamePath optimized (^^LPCB.LNKD)
dsdt.dsl(2903) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(2923) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(2949) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(2955) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(2957) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(2961) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(2972) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(2973) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(2985) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(2986) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(3000) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3001) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(3017) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3018) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(3025) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(3035) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3037) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(3053) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (TRTI)
dsdt.dsl(3053) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (GCDD)
dsdt.dsl(3054) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(3071) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(3073) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(3076) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3093) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3111) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (TRTI)
dsdt.dsl(3111) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (GCDD)
dsdt.dsl(3131) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(3134) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3151) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3163) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3175) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (TRTI)
dsdt.dsl(3175) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (GCDD)
dsdt.dsl(3196) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(3199) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3216) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3228) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3240) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (TRTI)
dsdt.dsl(3240) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (GCDD)
dsdt.dsl(3261) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(3264) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3281) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3293) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3305) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (TRTI)
dsdt.dsl(3305) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (GCDD)
dsdt.dsl(3326) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(3329) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3387) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3393) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3438) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3452) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3454) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3459) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(3464) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(3469) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(3474) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(3479) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(3484) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(3489) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(3494) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(3497) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3501) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(3505) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3508) : Optimize 6058 - NamePath optimized (^^PCI0)
dsdt.dsl(3635) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3646) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3647) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3648) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3649) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3650) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3679) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3680) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3689) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(3690) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(3692) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(3697) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3704) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(3744) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(3745) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(3746) : Optimize 6013 - Constant expression evaluated and reduced (SHIFTLEFT)
dsdt.dsl(3750) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(3756) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3762) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3779) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3781) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3786) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(3825) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3872) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(3872) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(3873) : Optimize 6013 - Constant expression evaluated and reduced (SHIFTLEFT)
dsdt.dsl(3904) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(3906) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(3906) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(3908) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(3918) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3955) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3956) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(3957) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3958) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3972) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(3986) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(3991) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3991) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(3995) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (PCI0)
dsdt.dsl(3999) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (GFX0)
dsdt.dsl(4003) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (GFX0)
dsdt.dsl(4004) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4010) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4010) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4016) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4019) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(4022) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4035) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(4037) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4039) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4044) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4053) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4067) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4080) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4082) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4093) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4095) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4120) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4128) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4131) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4135) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4140) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4141) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4146) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4151) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4154) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4157) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4158) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4159) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4160) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4161) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4162) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4168) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4187) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4264) : Optimize 6058 - NamePath optimized (PCI0.LPCB.LPC1)
dsdt.dsl(4265) : Optimize 6058 - NamePath optimized (PCI0.LPCB.LPC1)
dsdt.dsl(4282) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4300) : Optimize 6058 - NamePath optimized (_Y0E._INT)
dsdt.dsl(4300) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4302) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4308) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4348) : Optimize 6058 - NamePath optimized (_Y0F._INT)
dsdt.dsl(4348) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4350) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4356) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4396) : Optimize 6058 - NamePath optimized (_Y10._INT)
dsdt.dsl(4396) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4398) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4404) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4444) : Optimize 6058 - NamePath optimized (_Y11._INT)
dsdt.dsl(4444) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4446) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4452) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4492) : Optimize 6058 - NamePath optimized (_Y12._INT)
dsdt.dsl(4492) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4494) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4500) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4540) : Optimize 6058 - NamePath optimized (_Y13._INT)
dsdt.dsl(4540) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4542) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4548) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4588) : Optimize 6058 - NamePath optimized (_Y14._INT)
dsdt.dsl(4588) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4590) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4596) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4636) : Optimize 6058 - NamePath optimized (_Y15._INT)
dsdt.dsl(4636) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4638) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4644) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4703) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4709) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4715) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4846) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4850) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4850) : Optimize 6058 - NamePath optimized (^^^GFX0.CLID)
dsdt.dsl(4857) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (ECON)
dsdt.dsl(4859) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4860) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4864) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4869) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4870) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4871) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4872) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4873) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4874) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4875) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4880) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4890) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4895) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4903) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4925) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4929) : Optimize 6058 - NamePath optimized (^^^PEGP.VGA_)
dsdt.dsl(4934) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4942) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4942) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (PCI0)
dsdt.dsl(4948) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4948) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (GFX0)
dsdt.dsl(4952) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4952) : Optimize 6058 - NamePath optimized (^^^PEGP.VGA_)
dsdt.dsl(4963) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (ASLB)
dsdt.dsl(4965) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4965) : Optimize 6058 - NamePath optimized (^^^GFX0.GHDS)
dsdt.dsl(4966) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4974) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4979) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4989) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4992) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(4994) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(4997) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5004) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(5014) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5019) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(5051) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (ASLB)
dsdt.dsl(5053) : Optimize 6058 - NamePath optimized (^^^GFX0.SNDL)
dsdt.dsl(5054) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5054) : Optimize 6058 - NamePath optimized (^^^GFX0.GHDS)
dsdt.dsl(5058) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (GFX0)
dsdt.dsl(5063) : Optimize 6058 - NamePath optimized (^^^PEGP.VGA_)
dsdt.dsl(5067) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(5068) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5080) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5086) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(5122) : Optimize 6058 - NamePath optimized (^^^^AMW0.FIRE)
dsdt.dsl(5124) : Optimize 6058 - NamePath optimized (^^^^AMW0.ACRN)
dsdt.dsl(5131) : Optimize 6058 - NamePath optimized (^^^^AMW0.FIRE)
dsdt.dsl(5133) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(5133) : Optimize 6058 - NamePath optimized (^^^^AMW0.ACRN)
dsdt.dsl(5142) : Optimize 6058 - NamePath optimized (^^^^AMW0.FIRE)
dsdt.dsl(5144) : Optimize 6058 - NamePath optimized (^^^^AMW0.ACRN)
dsdt.dsl(5155) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (BIAN)
dsdt.dsl(5159) : Optimize 6058 - NamePath optimized (^^^PEGP.VGA_.LCD_)
dsdt.dsl(5169) : Optimize 6058 - NamePath optimized (^^^^AMW0.FIRE)
dsdt.dsl(5171) : Optimize 6058 - NamePath optimized (^^^^AMW0.ACRN)
dsdt.dsl(5182) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (BIAN)
dsdt.dsl(5186) : Optimize 6058 - NamePath optimized (^^^PEGP.VGA_.LCD_)
dsdt.dsl(5194) : Optimize 6058 - NamePath optimized (^^^^AMW0.FIRE)
dsdt.dsl(5196) : Optimize 6058 - NamePath optimized (^^^^AMW0.ACRN)
dsdt.dsl(5204) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5210) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5217) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(5225) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(5231) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(5239) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(5246) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5254) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (BAT0)
dsdt.dsl(5255) : Optimize 6058 - NamePath optimized (^^^^AMW0.FIRE)
dsdt.dsl(5257) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (NB0N)
dsdt.dsl(5259) : Optimize 6058 - NamePath optimized (^^^^AMW0.ACRN)
dsdt.dsl(5268) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (BAT0)
dsdt.dsl(5274) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (BAT0)
dsdt.dsl(5282) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (BAT0)
dsdt.dsl(5289) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(5289) : Optimize 6058 - NamePath optimized (^^^^AMW0.ADSN)
dsdt.dsl(5295) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (ADP1)
dsdt.dsl(5301) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (ADP1)
dsdt.dsl(5307) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (LID0)
dsdt.dsl(5313) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (LID0)
dsdt.dsl(5405) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(5408) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5409) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5415) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(5415) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5416) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(5426) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(5438) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(5444) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(5489) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(5489) : Optimize 6013 - Constant expression evaluated and reduced (SHIFTLEFT)
dsdt.dsl(5490) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5502) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5509) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(5513) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5522) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(5543) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(5549) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5554) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5556) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5568) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5574) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5575) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(5586) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(5589) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (_SB_)
dsdt.dsl(5594) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(5597) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(5599) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5600) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5606) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5610) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5619) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (ECON)
dsdt.dsl(5624) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5630) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5631) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(5634) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5661) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (ECON)
dsdt.dsl(5672) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5681) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5686) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5686) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(5687) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (ECON)
dsdt.dsl(5696) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5700) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(5718) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(5722) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5730) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (_SB_)
dsdt.dsl(5746) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5747) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5748) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5753) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5762) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5823) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5826) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(5832) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(5835) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5836) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(5839) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5843) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(5846) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(5847) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(5851) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(5854) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(5855) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(5859) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(6034) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6039) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6040) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6048) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6053) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6152) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(6155) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6166) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6170) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6187) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(6190) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6191) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6193) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6194) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6196) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6196) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6199) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6201) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6201) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6204) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6206) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6210) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6218) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6220) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6222) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6225) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6227) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6235) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6237) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6239) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6242) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6244) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6247) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6249) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6253) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6262) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6263) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6263) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6270) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6271) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6271) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6278) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6280) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6280) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6287) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6294) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6294) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6297) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6297) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6303) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6303) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6303) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6311) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6312) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6312) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6318) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6318) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6321) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6325) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6331) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6356) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6368) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6433) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6435) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6443) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6448) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6456) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6465) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6472) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6483) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(6486) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6487) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6488) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6489) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6516) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6520) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6526) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6536) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6540) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6546) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6558) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6566) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6570) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6575) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6587) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6591) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(6594) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6595) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6596) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6597) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6599) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6603) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6618) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6622) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6625) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6631) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6635) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(6638) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6642) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(6645) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6646) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6646) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(6647) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6648) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6650) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6650) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6650) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6650) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6655) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6655) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6655) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6655) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6662) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6671) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6671) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.C4C3)
dsdt.dsl(6675) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6675) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.C4C3)
dsdt.dsl(6680) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6680) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.C4C3)
dsdt.dsl(6683) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6689) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.C4C3)
dsdt.dsl(6699) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6721) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6722) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6723) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6723) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6730) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6731) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6737) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6743) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6745) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6746) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6752) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6754) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6760) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6763) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6764) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6771) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6779) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6787) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6804) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6806) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6810) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6813) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6814) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6822) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6826) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6829) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(6832) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6833) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(6835) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6843) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(6846) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(6859) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(6862) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(6875) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(6878) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(6891) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(6894) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(6907) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(6910) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(6923) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(6926) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(6939) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(6940) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6942) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(6955) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(6956) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6958) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(6971) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(6972) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(6974) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(6987) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(6990) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(7003) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(7004) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(7006) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(7014) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7030) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7031) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(7045) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(7048) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(7061) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(7064) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(7071) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7078) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7091) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(7097) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7101) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7103) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7109) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(7114) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(7118) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(7124) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7125) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(7129) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7155) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7162) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7165) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(7207) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7229) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7246) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7247) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(7247) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7247) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7247) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (I15H)
dsdt.dsl(7248) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(7281) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7282) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7287) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7288) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(7291) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7292) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7293) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(7295) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7298) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(7302) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7306) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7318) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(7320) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(7331) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7336) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7339) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(7353) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(7359) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(7374) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(7376) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (FIRE)
dsdt.dsl(7378) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (ACRN)
dsdt.dsl(7382) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(7389) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7402) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7405) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (ECON)
dsdt.dsl(7411) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7413) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7421) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7425) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q10)
dsdt.dsl(7432) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q19)
dsdt.dsl(7439) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q1C)
dsdt.dsl(7446) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q1D)
dsdt.dsl(7461) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7465) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q23)
dsdt.dsl(7477) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7481) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q32)
dsdt.dsl(7487) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q33)
dsdt.dsl(7493) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q34)
dsdt.dsl(7499) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q35)
dsdt.dsl(7505) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q36)
dsdt.dsl(7511) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q37)
dsdt.dsl(7517) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q38)
dsdt.dsl(7535) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7539) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q40)
dsdt.dsl(7545) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q41)
dsdt.dsl(7551) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q48)
dsdt.dsl(7557) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q4C)
dsdt.dsl(7563) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q4D)
dsdt.dsl(7579) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7583) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q50)
dsdt.dsl(7589) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q51)
dsdt.dsl(7595) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q52)
dsdt.dsl(7601) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q53)
dsdt.dsl(7607) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q5C)
dsdt.dsl(7621) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7625) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q80)
dsdt.dsl(7631) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q81)
dsdt.dsl(7637) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q82)
dsdt.dsl(7643) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q83)
dsdt.dsl(7649) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q84)
dsdt.dsl(7655) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q85)
dsdt.dsl(7661) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q86)
dsdt.dsl(7703) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7703) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(7704) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(7710) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(7713) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7719) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7720) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7729) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7730) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7733) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(7739) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7740) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7749) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7750) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7753) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7772) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(7776) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7780) : Optimize 6058 - NamePath optimized (^^PCI0.PEGP.VGA_.MXMI)
dsdt.dsl(7786) : Optimize 6058 - NamePath optimized (^^PCI0.PEGP.VGA_.MXMS)
dsdt.dsl(7794) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(7801) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7804) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(7898) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (ECON)
dsdt.dsl(7900) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.KLID)
dsdt.dsl(7904) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (RBEC)
dsdt.dsl(7909) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(7913) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7919) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (ECON)
dsdt.dsl(7921) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.LIDW)
dsdt.dsl(7927) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (MBEC)
dsdt.dsl(7931) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(7931) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (MBEC)
dsdt.dsl(8066) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(8073) : Optimize 6058 - NamePath optimized (^_Y16._BAS)
dsdt.dsl(8074) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(8395) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(8433) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(8471) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(8509) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(8557) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(8595) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(8633) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(8685) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(8688) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(8690) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(8697) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(8729) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(8776) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(8818) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(8860) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(8865) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(8866) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(8891) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(8897) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(8903) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(8906) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(8915) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(8924) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(8933) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(8976) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(8979) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(9019) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(9035) : Optimize 6058 - NamePath optimized (_PR_)
dsdt.dsl(9043) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(9052) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(9057) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(9084) : Optimize 6058 - NamePath optimized (_PIC)
dsdt.dsl(9098) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (TRTD)
dsdt.dsl(9114) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (TRTD)
dsdt.dsl(9122) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (TRTP)
dsdt.dsl(9122) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (ESCS)
dsdt.dsl(9128) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(9130) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(9132) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(9134) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(9139) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(9141) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(9149) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(9152) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(9154) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(9160) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(9161) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(9165) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(9208) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (TRTP)
dsdt.dsl(9210) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(9213) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (TRTD)
dsdt.dsl(9216) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(9220) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (TRTI)
dsdt.dsl(9222) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(9228) : Optimize 6058 - NamePath optimized (_SB_.PCI0)
dsdt.dsl(9235) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (_OSI)
dsdt.dsl(9240) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (_OSI)
dsdt.dsl(9245) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (_OSI)
dsdt.dsl(9250) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (_OSI)
dsdt.dsl(9255) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (_OSI)
dsdt.dsl(9262) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (TRTP)
dsdt.dsl(9265) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (TRTI)
dsdt.dsl(9265) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (SOOT)
dsdt.dsl(9272) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(9275) : Optimize 6058 - NamePath optimized (_TZ_)
dsdt.dsl(9278) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(9279) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(9284) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (ECON)
dsdt.dsl(9293) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(9300) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(9316) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (ECON)
dsdt.dsl(9323) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(9347) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(9355) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (ECON)
dsdt.dsl(9362) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(9375) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(9377) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(9384) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (ECON)
dsdt.dsl(9398) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (ECON)
dsdt.dsl(9405) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(9436) : Optimize 6058 - NamePath optimized (_SB_.PCI0)
dsdt.dsl(9441) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(9471) : Optimize 6058 - NamePath optimized (^_Y17._BAS)
dsdt.dsl(9472) : Optimize 6058 - NamePath optimized (^^LPCB.RCBA)
dsdt.dsl(9473) : Optimize 6058 - NamePath optimized (^_Y18._BAS)
dsdt.dsl(9474) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (MHBR)
dsdt.dsl(9475) : Optimize 6058 - NamePath optimized (^_Y19._BAS)
dsdt.dsl(9476) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (DIBR)
dsdt.dsl(9477) : Optimize 6058 - NamePath optimized (^_Y1A._BAS)
dsdt.dsl(9478) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (EPBR)
dsdt.dsl(9479) : Optimize 6058 - NamePath optimized (^_Y1B._BAS)
dsdt.dsl(9480) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (PXBR)
dsdt.dsl(9481) : Optimize 6058 - NamePath optimized (^_Y1B._LEN)
dsdt.dsl(9482) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (PXSZ)
dsdt.dsl(9488) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(9547) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (PMBS)
dsdt.dsl(9562) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (GPBS)
dsdt.dsl(9631) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(9633) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(9649) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(9669) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(9675) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(9677) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(9680) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(9706) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(9721) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(9731) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(9735) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(9745) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(9755) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(9758) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(9761) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(9770) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(9780) : Optimize 6058 - NamePath optimized (_SB_.PCI0)
dsdt.dsl(9872) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(9876) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(9879) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(9887) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(9890) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(9893) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(9900) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(9902) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(9913) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(9917) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(9920) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(9929) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(9932) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(9935) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(9942) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(9944) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(9956) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(9960) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(9963) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(9973) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(9976) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(9979) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(9986) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(9988) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(10000) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(10004) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10012) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10013) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10027) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10041) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(10044) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10047) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(10052) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10057) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(10070) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10073) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10075) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(10076) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10088) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10102) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10113) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(10114) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10116) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(10121) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10128) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(10132) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10139) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10143) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(10153) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(10159) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10166) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10177) : Optimize 6058 - NamePath optimized (_GPE)
dsdt.dsl(10181) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(10182) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10182) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(10183) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(10184) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10189) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(10190) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(10191) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10195) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(10199) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10204) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(10205) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(10206) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10210) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(10214) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10219) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(10220) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(10221) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10225) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(10229) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10234) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(10235) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(10239) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10247) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10248) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10261) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10265) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(10269) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10274) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(10275) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(10276) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10280) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(10284) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10289) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(10290) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(10291) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10295) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(10308) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(10378) : Optimize 6058 - NamePath optimized (_S0_)
dsdt.dsl(10380) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10381) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10382) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10383) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10385) : Optimize 6058 - NamePath optimized (_S3_)
dsdt.dsl(10388) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10389) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10390) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10392) : Optimize 6058 - NamePath optimized (_S4_)
dsdt.dsl(10395) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10396) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10397) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10399) : Optimize 6058 - NamePath optimized (_S5_)
dsdt.dsl(10402) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10403) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(10404) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
ASL Input: dsdt.dsl - 10409 lines, 400924 bytes, 4164 keywords
AML Output: ACPI00.aml - 41030 bytes, 897 named objects, 3267 executable opcodes
Compilation complete. 0 Errors, 108 Warnings, 0 Remarks, 1117 Optimizations
На первых нескольких строчках видим такое
> iasl -tc -vi -vo -w3 dsdt.dsl
Intel ACPI Component Architecture
ASL Optimizing Compiler version 20110316-32 [Mar 16 2011]
Copyright (c) 2000 - 2011 Intel Corporation
dsdt.dsl(105) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(109) : Optimize 6033 - Integer optimized to single-byte AML opcode (Zero)
dsdt.dsl(116) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
dsdt.dsl(136) : Optimize 6033 - Integer optimized to single-byte AML opcode (One)
(cut)
Что же на этих строках в dsdt.dsl?
(cut)
CreateDWordField (Arg1, 0x00, DEAX) # строка 105
(cut)
CreateDWordField (B2ED, 0x00, OEAX) # строка 109
(cut)
If (LEqual (\_SB.AMW0.WMID, 0x01)) # строка 116
(cut)
If (LAnd (LEqual (DEAX, 0x9630), LEqual (DEBX, 0x01))) # строка 136
(cut)
Создавая dsdt.aml из нашего dsdt.dsl компилятор iasl произвел оптимизацию 0x00 на Zero и 0x01 на One. Нам в нашем dsdt.dsl тоже никто не запрещает сделать то же самое.
(cut)
CreateDWordField (Arg1, Zero, DEAX) # строка 105
(cut)
CreateDWordField (B2ED, Zero, OEAX) # строка 109
(cut)
If (LEqual (\_SB.AMW0.WMID, One)) # строка 116
(cut)
If (LAnd (LEqual (DEAX, 0x9630), LEqual (DEBX, One))) # строка 136
(cut)
И да добрый совет - не заменяйте все 0x00 на Zero и 0x01 на One во всем dsdt.dsl. ;)
Остальные такие же оптимизации подобны разобранным примерам и в этом а так же всех последующих случаях я не буду останавливаться на них более подробно.
Далее обратим свой взор на всю эту компанию:
Intel ACPI Component Architecture
ASL Optimizing Compiler version 20110316-32 [Mar 16 2011]
Copyright (c) 2000 - 2011 Intel Corporation
(cut)
dsdt.dsl(310) : Optimize 6058 - NamePath optimized (BCLP)
dsdt.dsl(325) : Optimize 6058 - NamePath optimized (MAXL)
(cut)
(cut)
dsdt.dsl(523) : Optimize 6058 - NamePath optimized (_SB_)
(cut)
dsdt.dsl(1658) : Optimize 6058 - NamePath optimized (^_Y00._LEN)
(cut)
dsdt.dsl(1664) : Optimize 6058 - NamePath optimized (^_Y00._RW_)
dsdt.dsl(1670) : Optimize 6058 - NamePath optimized (^_Y01._LEN)
(cut)
dsdt.dsl(1676) : Optimize 6058 - NamePath optimized (^_Y01._RW_)
dsdt.dsl(1682) : Optimize 6058 - NamePath optimized (^_Y02._LEN)
(cut)
dsdt.dsl(1688) : Optimize 6058 - NamePath optimized (^_Y02._RW_)
dsdt.dsl(1694) : Optimize 6058 - NamePath optimized (^_Y03._LEN)
(cut)
dsdt.dsl(1700) : Optimize 6058 - NamePath optimized (^_Y03._RW_)
dsdt.dsl(1706) : Optimize 6058 - NamePath optimized (^_Y04._LEN)
(cut)
dsdt.dsl(1712) : Optimize 6058 - NamePath optimized (^_Y04._RW_)
dsdt.dsl(1718) : Optimize 6058 - NamePath optimized (^_Y05._LEN)
(cut)
dsdt.dsl(1724) : Optimize 6058 - NamePath optimized (^_Y05._RW_)
dsdt.dsl(1730) : Optimize 6058 - NamePath optimized (^_Y06._LEN)
(cut)
dsdt.dsl(1736) : Optimize 6058 - NamePath optimized (^_Y06._RW_)
dsdt.dsl(1742) : Optimize 6058 - NamePath optimized (^_Y07._LEN)
(cut)
dsdt.dsl(1748) : Optimize 6058 - NamePath optimized (^_Y07._RW_)
dsdt.dsl(1754) : Optimize 6058 - NamePath optimized (^_Y08._LEN)
(cut)
dsdt.dsl(1760) : Optimize 6058 - NamePath optimized (^_Y08._RW_)
dsdt.dsl(1766) : Optimize 6058 - NamePath optimized (^_Y09._LEN)
(cut)
dsdt.dsl(1772) : Optimize 6058 - NamePath optimized (^_Y09._RW_)
dsdt.dsl(1778) : Optimize 6058 - NamePath optimized (^_Y0A._LEN)
(cut)
dsdt.dsl(1784) : Optimize 6058 - NamePath optimized (^_Y0A._RW_)
dsdt.dsl(1790) : Optimize 6058 - NamePath optimized (^_Y0B._LEN)
(cut)
dsdt.dsl(1796) : Optimize 6058 - NamePath optimized (^_Y0B._RW_)
dsdt.dsl(1802) : Optimize 6058 - NamePath optimized (^_Y0C._LEN)
(cut)
dsdt.dsl(1808) : Optimize 6058 - NamePath optimized (^_Y0C._RW_)
dsdt.dsl(1812) : Optimize 6058 - NamePath optimized (^_Y0D._MIN)
dsdt.dsl(1813) : Optimize 6058 - NamePath optimized (^_Y0D._MAX)
dsdt.dsl(1814) : Optimize 6058 - NamePath optimized (^_Y0D._LEN)
(cut)
dsdt.dsl(1936) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (DDC4)
dsdt.dsl(1941) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (DDC4)
dsdt.dsl(1941) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (DDC0)
(cut)
dsdt.dsl(1975) : Optimize 6058 - NamePath optimized (^^^^LPCB.EC0_.BNCM)
dsdt.dsl(1977) : Optimize 6058 - NamePath optimized (^^^^LPCB.EC0_.ACST)
dsdt.dsl(1979) : Optimize 6058 - NamePath optimized (^^^^LPCB.EC0_.BNAC)
dsdt.dsl(1983) : Optimize 6058 - NamePath optimized (^^^^LPCB.EC0_.BNDC)
dsdt.dsl(1988) : Optimize 6058 - NamePath optimized (^^^^LPCB.EC0_.BNAC)
dsdt.dsl(1994) : Optimize 6058 - NamePath optimized (^^^^LPCB.EC0_.BNCM)
dsdt.dsl(1996) : Optimize 6058 - NamePath optimized (^^^^LPCB.EC0_.ACST)
dsdt.dsl(1998) : Optimize 6058 - NamePath optimized (^^^^LPCB.EC0_.BNAC)
dsdt.dsl(2002) : Optimize 6058 - NamePath optimized (^^^^LPCB.EC0_.BNDC)
dsdt.dsl(2007) : Optimize 6058 - NamePath optimized (^^^^LPCB.EC0_.BNAC)
(cut)
dsdt.dsl(2052) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (DDC3)
dsdt.dsl(2057) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (DDC3)
dsdt.dsl(2057) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (DDC0)
(cut)
dsdt.dsl(2822) : Optimize 6058 - NamePath optimized (^^PCI0.PEGP.VGA_.NVIF)
(cut)
dsdt.dsl(2878) : Optimize 6058 - NamePath optimized (^^LPCB.LNKA)
(cut)
dsdt.dsl(2886) : Optimize 6058 - NamePath optimized (^^LPCB.LNKB)
(cut)
dsdt.dsl(2894) : Optimize 6058 - NamePath optimized (^^LPCB.LNKC)
(cut)
dsdt.dsl(2902) : Optimize 6058 - NamePath optimized (^^LPCB.LNKD)
(cut)
dsdt.dsl(3053) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (TRTI)
dsdt.dsl(3053) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (GCDD)
(cut)
dsdt.dsl(3111) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (TRTI)
dsdt.dsl(3111) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (GCDD)
(cut)
dsdt.dsl(3175) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (TRTI)
dsdt.dsl(3175) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (GCDD)
(cut)
dsdt.dsl(3240) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (TRTI)
dsdt.dsl(3240) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (GCDD)
(cut)
dsdt.dsl(3305) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (TRTI)
dsdt.dsl(3305) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (GCDD)
(cut)
dsdt.dsl(3508) : Optimize 6058 - NamePath optimized (^^PCI0)
(cut)
dsdt.dsl(3995) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (PCI0)
dsdt.dsl(3999) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (GFX0)
dsdt.dsl(4003) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (GFX0)
(cut)
dsdt.dsl(4264) : Optimize 6058 - NamePath optimized (PCI0.LPCB.LPC1)
dsdt.dsl(4265) : Optimize 6058 - NamePath optimized (PCI0.LPCB.LPC1)
(cut)
dsdt.dsl(4300) : Optimize 6058 - NamePath optimized (_Y0E._INT)
(cut)
dsdt.dsl(4348) : Optimize 6058 - NamePath optimized (_Y0F._INT)
(cut)
dsdt.dsl(4396) : Optimize 6058 - NamePath optimized (_Y10._INT)
(cut)
dsdt.dsl(4444) : Optimize 6058 - NamePath optimized (_Y11._INT)
(cut)
dsdt.dsl(4492) : Optimize 6058 - NamePath optimized (_Y12._INT)
(cut)
dsdt.dsl(4540) : Optimize 6058 - NamePath optimized (_Y13._INT)
(cut)
dsdt.dsl(4588) : Optimize 6058 - NamePath optimized (_Y14._INT)
(cut)
dsdt.dsl(4636) : Optimize 6058 - NamePath optimized (_Y15._INT)
(cut)
dsdt.dsl(4850) : Optimize 6058 - NamePath optimized (^^^GFX0.CLID)
dsdt.dsl(4857) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (ECON)
(cut)
dsdt.dsl(4929) : Optimize 6058 - NamePath optimized (^^^PEGP.VGA_)
(cut)
dsdt.dsl(4942) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (PCI0)
(cut)
dsdt.dsl(4948) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (GFX0)
(cut)
dsdt.dsl(4952) : Optimize 6058 - NamePath optimized (^^^PEGP.VGA_)
dsdt.dsl(4963) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (ASLB)
(cut)
dsdt.dsl(4965) : Optimize 6058 - NamePath optimized (^^^GFX0.GHDS)
(cut)
dsdt.dsl(5051) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (ASLB)
dsdt.dsl(5053) : Optimize 6058 - NamePath optimized (^^^GFX0.SNDL)
(cut)
dsdt.dsl(5054) : Optimize 6058 - NamePath optimized (^^^GFX0.GHDS)
dsdt.dsl(5058) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (GFX0)
dsdt.dsl(5063) : Optimize 6058 - NamePath optimized (^^^PEGP.VGA_)
(cut)
dsdt.dsl(5122) : Optimize 6058 - NamePath optimized (^^^^AMW0.FIRE)
dsdt.dsl(5124) : Optimize 6058 - NamePath optimized (^^^^AMW0.ACRN)
dsdt.dsl(5131) : Optimize 6058 - NamePath optimized (^^^^AMW0.FIRE)
(cut)
dsdt.dsl(5133) : Optimize 6058 - NamePath optimized (^^^^AMW0.ACRN)
dsdt.dsl(5142) : Optimize 6058 - NamePath optimized (^^^^AMW0.FIRE)
dsdt.dsl(5144) : Optimize 6058 - NamePath optimized (^^^^AMW0.ACRN)
dsdt.dsl(5155) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (BIAN)
dsdt.dsl(5159) : Optimize 6058 - NamePath optimized (^^^PEGP.VGA_.LCD_)
dsdt.dsl(5169) : Optimize 6058 - NamePath optimized (^^^^AMW0.FIRE)
dsdt.dsl(5171) : Optimize 6058 - NamePath optimized (^^^^AMW0.ACRN)
dsdt.dsl(5182) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (BIAN)
dsdt.dsl(5186) : Optimize 6058 - NamePath optimized (^^^PEGP.VGA_.LCD_)
dsdt.dsl(5194) : Optimize 6058 - NamePath optimized (^^^^AMW0.FIRE)
dsdt.dsl(5196) : Optimize 6058 - NamePath optimized (^^^^AMW0.ACRN)
(cut)
dsdt.dsl(5254) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (BAT0)
dsdt.dsl(5255) : Optimize 6058 - NamePath optimized (^^^^AMW0.FIRE)
dsdt.dsl(5257) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (NB0N)
dsdt.dsl(5259) : Optimize 6058 - NamePath optimized (^^^^AMW0.ACRN)
dsdt.dsl(5268) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (BAT0)
dsdt.dsl(5274) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (BAT0)
dsdt.dsl(5282) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (BAT0)
(cut)
dsdt.dsl(5289) : Optimize 6058 - NamePath optimized (^^^^AMW0.ADSN)
dsdt.dsl(5295) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (ADP1)
dsdt.dsl(5301) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (ADP1)
dsdt.dsl(5307) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (LID0)
dsdt.dsl(5313) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (LID0)
(cut)
dsdt.dsl(5589) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (_SB_)
(cut)
dsdt.dsl(5619) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (ECON)
(cut)
dsdt.dsl(5661) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (ECON)
(cut)
dsdt.dsl(5687) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (ECON)
(cut)
dsdt.dsl(5730) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (_SB_)
(cut)
dsdt.dsl(6671) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.C4C3)
(cut)
dsdt.dsl(6675) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.C4C3)
(cut)
dsdt.dsl(6680) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.C4C3)
(cut)
dsdt.dsl(6689) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.C4C3)
(cut)
dsdt.dsl(6843) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(6846) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(6859) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(6862) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(6875) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(6878) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(6891) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(6894) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(6907) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(6910) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(6923) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(6926) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(6939) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
(cut)
dsdt.dsl(6942) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(6955) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
(cut)
dsdt.dsl(6958) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(6971) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
(cut)
dsdt.dsl(6974) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(6987) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(6990) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(7003) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
(cut)
dsdt.dsl(7006) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
(cut)
dsdt.dsl(7045) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(7048) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(7061) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
dsdt.dsl(7064) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
(cut)
dsdt.dsl(7091) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
(cut)
dsdt.dsl(7114) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.BATM)
(cut)
dsdt.dsl(7247) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (I15H)
(cut)
dsdt.dsl(7376) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (FIRE)
dsdt.dsl(7378) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (ACRN)
(cut)
dsdt.dsl(7405) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (ECON)
(cut)
dsdt.dsl(7425) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q10)
dsdt.dsl(7432) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q19)
dsdt.dsl(7439) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q1C)
dsdt.dsl(7446) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q1D)
(cut)
dsdt.dsl(7465) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q23)
(cut)
dsdt.dsl(7481) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q32)
dsdt.dsl(7487) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q33)
dsdt.dsl(7493) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q34)
dsdt.dsl(7499) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q35)
dsdt.dsl(7505) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q36)
dsdt.dsl(7511) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q37)
dsdt.dsl(7517) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q38)
(cut)
dsdt.dsl(7539) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q40)
dsdt.dsl(7545) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q41)
dsdt.dsl(7551) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q48)
dsdt.dsl(7557) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q4C)
dsdt.dsl(7563) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q4D)
(cut)
dsdt.dsl(7583) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q50)
dsdt.dsl(7589) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q51)
dsdt.dsl(7595) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q52)
dsdt.dsl(7601) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q53)
dsdt.dsl(7607) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q5C)
(cut)
dsdt.dsl(7625) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q80)
dsdt.dsl(7631) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q81)
dsdt.dsl(7637) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q82)
dsdt.dsl(7643) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q83)
dsdt.dsl(7649) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q84)
dsdt.dsl(7655) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q85)
dsdt.dsl(7661) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_._Q86)
(cut)
dsdt.dsl(7780) : Optimize 6058 - NamePath optimized (^^PCI0.PEGP.VGA_.MXMI)
dsdt.dsl(7786) : Optimize 6058 - NamePath optimized (^^PCI0.PEGP.VGA_.MXMS)
(cut)
dsdt.dsl(7898) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (ECON)
dsdt.dsl(7900) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.KLID)
dsdt.dsl(7904) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (RBEC)
(cut)
dsdt.dsl(7919) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (ECON)
dsdt.dsl(7921) : Optimize 6058 - NamePath optimized (^^PCI0.LPCB.EC0_.LIDW)
dsdt.dsl(7927) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (MBEC)
(cut)
dsdt.dsl(7931) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (MBEC)
(cut)
dsdt.dsl(8073) : Optimize 6058 - NamePath optimized (^_Y16._BAS)
(cut)
dsdt.dsl(9035) : Optimize 6058 - NamePath optimized (_PR_)
(cut)
dsdt.dsl(9084) : Optimize 6058 - NamePath optimized (_PIC)
dsdt.dsl(9098) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (TRTD)
dsdt.dsl(9114) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (TRTD)
dsdt.dsl(9122) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (TRTP)
dsdt.dsl(9122) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (ESCS)
(cut)
dsdt.dsl(9208) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (TRTP)
(cut)
dsdt.dsl(9213) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (TRTD)
(cut)
dsdt.dsl(9220) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (TRTI)
(cut)
dsdt.dsl(9228) : Optimize 6058 - NamePath optimized (_SB_.PCI0)
dsdt.dsl(9235) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (_OSI)
dsdt.dsl(9240) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (_OSI)
dsdt.dsl(9245) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (_OSI)
dsdt.dsl(9250) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (_OSI)
dsdt.dsl(9255) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (_OSI)
dsdt.dsl(9262) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (TRTP)
dsdt.dsl(9265) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (TRTI)
dsdt.dsl(9265) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (SOOT)
(cut)
dsdt.dsl(9275) : Optimize 6058 - NamePath optimized (_TZ_)
(cut)
dsdt.dsl(9284) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (ECON)
(cut)
dsdt.dsl(9316) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (ECON)
(cut)
dsdt.dsl(9355) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (ECON)
(cut)
dsdt.dsl(9384) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (ECON)
dsdt.dsl(9398) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (ECON)
(cut)
dsdt.dsl(9436) : Optimize 6058 - NamePath optimized (_SB_.PCI0)
(cut)
dsdt.dsl(9471) : Optimize 6058 - NamePath optimized (^_Y17._BAS)
dsdt.dsl(9472) : Optimize 6058 - NamePath optimized (^^LPCB.RCBA)
dsdt.dsl(9473) : Optimize 6058 - NamePath optimized (^_Y18._BAS)
dsdt.dsl(9474) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (MHBR)
dsdt.dsl(9475) : Optimize 6058 - NamePath optimized (^_Y19._BAS)
dsdt.dsl(9476) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (DIBR)
dsdt.dsl(9477) : Optimize 6058 - NamePath optimized (^_Y1A._BAS)
dsdt.dsl(9478) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (EPBR)
dsdt.dsl(9479) : Optimize 6058 - NamePath optimized (^_Y1B._BAS)
dsdt.dsl(9480) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (PXBR)
dsdt.dsl(9481) : Optimize 6058 - NamePath optimized (^_Y1B._LEN)
dsdt.dsl(9482) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (PXSZ)
(cut)
dsdt.dsl(9547) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (PMBS)
dsdt.dsl(9562) : Optimize 6092 - NamePath optimized to NameSeg (uses run-time search path) (GPBS)
(cut)
dsdt.dsl(9780) : Optimize 6058 - NamePath optimized (_SB_.PCI0)
(cut)
dsdt.dsl(10177) : Optimize 6058 - NamePath optimized (_GPE)
(cut)
dsdt.dsl(10378) : Optimize 6058 - NamePath optimized (_S0_)
(cut)
dsdt.dsl(10385) : Optimize 6058 - NamePath optimized (_S3_)
(cut)
dsdt.dsl(10392) : Optimize 6058 - NamePath optimized (_S4_)
(cut)
dsdt.dsl(10399) : Optimize 6058 - NamePath optimized (_S5_)
(cut)
ASL Input: dsdt.dsl - 10409 lines, 400924 bytes, 4164 keywords
AML Output: ACPI00.aml - 41030 bytes, 897 named objects, 3267 executable opcodes
Compilation complete. 0 Errors, 108 Warnings, 0 Remarks, 1117 Optimizations
Ну к примеру самая первая строчка
(cut)
dsdt.dsl(310) : Optimize 6058 - NamePath optimized (BCLP)
(cut)
Смотрим строку 310 файла dsdt.dsl
Name (\BCLP, Package (0x0C) # строка 310
iasl оптимизировал её до
Name (BCLP, Package (0x0C) # строка 310
Идея ясна? :)
Далее обратим свой взор на:
dsdt.dsl(1862) : Optimize 6013 - Constant expression evaluated and reduced (OR)
(cut)
dsdt.dsl(1863) : Optimize 6013 - Constant expression evaluated and reduced (OR)
dsdt.dsl(1864) : Optimize 6013 - Constant expression evaluated and reduced (OR)
dsdt.dsl(1865) : Optimize 6013 - Constant expression evaluated and reduced (OR)
(cut)
dsdt.dsl(3746) : Optimize 6013 - Constant expression evaluated and reduced (SHIFTLEFT)
(cut)
dsdt.dsl(3873) : Optimize 6013 - Constant expression evaluated and reduced (SHIFTLEFT)
(cut)
dsdt.dsl(5489) : Optimize 6013 - Constant expression evaluated and reduced (SHIFTLEFT)
Смотрим что же там на строке 1862
Method (_DOD, 0, NotSerialized)
{
Name (PEGT, Package (0x04)
{
0xFFFFFFFF,
0xFFFFFFFF,
0xFFFFFFFF,
0xFFFFFFFF
})
Store (Or (0x00010000, 0x0100), Index (PEGT, 0x00)) # строка 1862
Store (Or (0x00010000, 0x0200), Index (PEGT, 0x01)) # строка 1863
Store (Or (0x00010000, 0x0110), Index (PEGT, 0x02)) # строка 1864
Store (Or (0x00010000, 0x0210), Index (PEGT, 0x03)) # строка 1865
Return (PEGT)
}
:::BashLexer\n
iasl -tc -vi -vo -w3 dsdt.dsl # собираем dsdt.aml
(cut)
>acpiexec -ef -em -es -v dsdt.aml # "дебажим" полученный dsdt.aml в acpiexec
Intel ACPI Component Architecture
AML Execution/Debug Utility version 20110316-32 [Mar 16 2011]
Copyright (c) 2000 - 2011 Intel Corporation
Enabling AML Interpreter serialized mode
Enabling AML Interpreter slack mode
Loading Acpi table from file dsdt.aml
ACPI: RSDP 00478D88 0002C (v02 I_TEST)
ACPI: XSDT 0048A0A0 0005C (v01 00000000 00000000)
ACPI: TEST 004785FC 00024 (v01 00000000 00000000)
ACPI: BAD! 00478DAC 00024 (v01 00000000 00000000)
ACPI: FACP 00478DD0 000F4 (v03 00000000 00000000)
ACPI: DSDT @ 0x004773D0 Table override, replaced with:
ACPI: DSDT 00480048 0A03D (v02 Intel CANTIGA 06040000 INTL 20110316)
ACPI: FACS 00478EC8 00040
ACPI: SSDT 00477418 00030 (v01 Intel Many 00000001 INTL 20030424)
ACPI: SSDT 00477448 00030 (v01 Intel Many 00000001 INTL 20030424)
ACPI: OEM1 004774A8 00038 (v01 Intel Many 00000001 INTL 20030918)
ACPI: OEMX 004774E0 000B0 (v02 MyOEM Test 00000432 INTL 20100331)
Parsing all Control Methods:
Table [DSDT](id 0001) - 1227 Objects with 73 Devices 269 Methods 45 Regions
Parsing all Control Methods:
Table [SSDT](id 0002) - 1 Objects with 0 Devices 1 Methods 0 Regions
Parsing all Control Methods:
Table [SSDT](id 0003) - 1 Objects with 0 Devices 1 Methods 0 Regions
tbxface-0635 [02] TbLoadNamespace : ACPI Tables successfully acquired
evgpeblk-0521 [04] EvCreateGpeBlock : GPE 00 to 3F [_GPE] 8 regs on int 0x0
evgpeblk-0521 [04] EvCreateGpeBlock : GPE 60 to 77 [_GPE] 3 regs on int 0x0
Completing Region/Field/Buffer/Package initialization:
Initializing Region \_SB_.PCI0.HBUS
Initializing Region \_SB_.PCI0.MCHT
Initializing Region \_SB_.PCI0.GFX0.IGDP
Initializing Region \_SB_.PCI0.GFX0.IGDM
Initializing Region \GNVS
Initializing Region \_SB_.PCI0.MCHP
Initializing Region \_SB_.PCI0.LPCB.LPC1
Initializing Region \_SB_.PCI0.LPCB.LPC0
Initializing Region \_SB_.PCI0.LPCB.EC0_.ECO1
Initializing Region \_SB_.PCI0.LPCB.EC0_.ECO2
Initializing Region \_SB_.PCI0.LPCB.EC0_.RAM_
Initializing Region \_SB_.PCI0.USB0.U1CS
Initializing Region \_SB_.PCI0.USB1.U1CS
Initializing Region \_SB_.PCI0.USB2.U1CS
Initializing Region \_SB_.PCI0.USBR.U1CS
Initializing Region \_SB_.PCI0.USB3.U1CS
Initializing Region \_SB_.PCI0.USB4.U1CS
Initializing Region \_SB_.PCI0.USB5.U1CS
Initializing Region \_SB_.PCI0.HDEF.HDAR
Initializing Region \_SB_.PCI0.RP01.PXCS
Initializing Region \_SB_.PCI0.RP02.PXCS
Initializing Region \_SB_.PCI0.RP03.PXCS
Initializing Region \_SB_.PCI0.RP04.PXCS
Initializing Region \_SB_.PCI0.RP04.J380.PCFG
Initializing Region \_SB_.PCI0.RP05.PXCS
Initializing Region \_SB_.PCI0.RP06.PXCS
Initializing Region \_SB_.PCI0.SAT0.SACS
Initializing Region \_SB_.PCI0.SAT1.SACS
Initializing Region \_SB_.PCI0.SBUS.SMBP
Initializing Region \_SB_.PCI0.SBUS.SMBI
Initializing Region \_SB_.SMI0
Initializing Region \_SB_.SMI1
Initializing Region \_SB_.AMW0.RAM_
Initializing Region \_SB_.AMW0.PCNT
Initializing Region \_SB_.AMW0.KBIO
Initializing Region \_SB_.AMW0.RAMS
Initializing Region \_SB_.AMW0.CMIO
Initializing BufferField \_SB_.AMW0.WLID
Initializing BufferField \_SB_.AMW0.BUID
Initializing BufferField \_SB_.AMW0.BER4
Initializing BufferField \_SB_.AMW0.BUF0
Initializing BufferField \_SB_.AMW0.BER2
Initializing BufferField \_SB_.AMW0.B1R0
Initializing BufferField \_SB_.AMW0.B1R4
Initializing BufferField \_SB_.AMW0.B1R8
Initializing BufferField \_SB_.AMW0.B1RC
Initializing BufferField \_SB_.AMW0.B1ER
Initializing BufferField \_SB_.AMW0.DSID
Initializing Region \PRT0
Initializing Region \SPRT
Initializing Region \IO_T
Initializing Region \IO_D
Initializing Region \IO_H
Initializing Region \PMIO
Initializing Region \GPIO
Initializing Region \RCRB
Initialized 44/45 Regions 11/11 Fields 41/41 Buffers 41/41 Packages (1240 nodes)
Initializing Device/Processor/Thermal objects by executing _INI methods:Executin
g Method \_SB_._STA
Executing Method \_SB_._INI
Executing Method \_SB_.PCI0._STA
Executing Method \_SB_.PCI0._INI
Executed 1 _INI methods requiring 0 _STA executions (examined 81 objects)
Executing Method \_SB_.PCI0.LPCB.EC0_._REG
[AcpiExec] Received a Device Notify on [CPU0] 004A15D0 Value 0x80 (**Device Specific**)
[AcpiExec] Received a Device Notify on [CPU1] 004A1618 Value 0x80 (**Device Specific**)
evgpeblk-0613 [01] EvInitializeGpeBlock : Enabled 7 GPEs in this block
-
acpiexec загрузил dsdt.aml и ждет наших команд.
Для начала не будет лишним прочитать:
- help
General-Purpose Commands:
Allocations Display list of current memory allocations
Dump <address>|
[Byte|Word|Dword|Qword] Display ACPI objects or memory
EnableAcpi Enable ACPI (hardware) mode
Handlers Info about global handlers
Help This help screen
History Display command history buffer
Level [] [console] Get/Set debug level for file or console
Locks Current status of internal mutexes
Osi [Install|Remove ] Display or modify global _OSI list
Quit or Exit Exit this command
Stats [Allocations|Memory|Misc|
Objects|Sizes|Stack|Tables] Display namespace and memory statistics
Allocations Display list of current memory allocations
Memory Dump internal memory lists
Misc Namespace search and mutex stats
Objects Summary of namespace objects
Sizes Sizes for each of the internal objects
Stack Display CPU stack usage
Tables Info about current ACPI table(s)
Tables Display info about loaded ACPI tables
Unload [Instance] Unload an ACPI table
! Execute command from history buffer
!! Execute last command again
Namespace Access Commands:
Businfo Display system bus info
Disassemble Disassemble a control method
Event Generate AcpiEvent (Fixed/GPE)
Find (? is wildcard) Find ACPI name(s) with wildcards
Gpe Simulate a GPE
Gpes Display info on all GPEs
Integrity Validate namespace integrity
Methods Display list of loaded control methods
Namespace [Object] [Depth] Display loaded namespace tree/subtree
Notify Send a notification on Object
Objects Display all objects of the given type
Owner [Depth] Display loaded namespace by object owner
Predefined Check all predefined names
Prefix [] Set or Get current execution prefix
References Find all references to object at addr
Resources Get and display Device resources
Set N Set value for named integer
Sleep Simulate sleep/wake sequence
Terminate Delete namespace and all internal objects
Type Display object type
Control Method Execution Commands:
Arguments (or Args) Display method arguments
Breakpoint Set an AML execution breakpoint
Call Run to next control method invocation
Debug [Arguments] Single Step a control method
Execute [Arguments] Execute control method
Go Allow method to run to completion
Information Display info about the current method
Into Step into (not over) a method call
List [# of Aml Opcodes] Display method ASL statements
Locals Display method local variables
Results Display method result stack
Set <a> Set method data (Arguments/Locals)
Stop Terminate control method
Thread Spawn threads to execute method(s)
Trace Trace method execution
Tree Display control method calling tree
Single step next AML opcode (over calls)
File I/O Commands:
Close Close debug output file
Load Load ACPI table from a file
Open Open a file for debug output
</a></address>
Вспомним что строка 1862 принадлежит методу Method (_DOD, 0, NotSerialized)
Вводим find _DOD тыкаем энтер ;)
- find _DOD
\_SB_.PCI0.PEGP.VGA_._DOD Method 0048D5D0 01 Args 0 Len 0057 Aml 004817F3 # <-- это то что нам нужно
\_SB_.PCI0.GFX0._DOD Method 0048EAD0 01 Args 0 Len 0275 Aml 004830A1
-
Вводим Disassemble _SB_.PCI0.PEGP.VGA_._DOD тыкаем энтер
- Disassemble \_SB_.PCI0.PEGP.VGA_._DOD
{
Name (PEGT (Path \PEGT), Package (0x04) {})
Store (0x00010100, Index (PEGT, Zero))
Store (0x00010200, Index (PEGT, One))
Store (0x00010110, Index (PEGT, 0x02))
Store (0x00010210, Index (PEGT, 0x03))
Return (PEGT)
}
-
И если все еще непонятно то в dsdt.dsl надо написать
Method (_DOD, 0, NotSerialized)
{
Name (PEGT, Package (0x04)
{
0xFFFFFFFF,
0xFFFFFFFF,
0xFFFFFFFF,
0xFFFFFFFF
})
//Store (Or (0x00010000, 0x0100), Index (PEGT, Zero)) # было
//Store (Or (0x00010000, 0x0200), Index (PEGT, One)) # было
//Store (Or (0x00010000, 0x0110), Index (PEGT, 0x02)) # было
//Store (Or (0x00010000, 0x0210), Index (PEGT, 0x03)) # было
Store (0x00010100, Index (PEGT, Zero))
Store (0x00010200, Index (PEGT, One))
Store (0x00010110, Index (PEGT, 0x02))
Store (0x00010210, Index (PEGT, 0x03))
Return (PEGT)
}
В моем dsdt.dsl мне часто встречалась такая конструкция
{
{Работа}
}
Else
{
If {Условие}
{
{Работа}
}
Return (0x00)
}
Самое интересное что все это при желании упрощается до
{
{Работа}
}
ElseIf {Условие}
{
{Работа}
}
Return (0x00)
Долой пару скобок {} И как результат более читаемый код.
Кроме того осталось сказать пару слов о еще одной мелочи
dsdt.dsl(325) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(354) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(355) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(356) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(357) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(358) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(359) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(360) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(361) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(362) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(363) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(364) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(365) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(366) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(367) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(368) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(369) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(370) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(371) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(372) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(373) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(374) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(375) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(377) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(378) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(379) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(380) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(381) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(383) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(384) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(385) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(386) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(387) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(388) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(389) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(390) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(391) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(392) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(393) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(394) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(395) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(396) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(397) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(398) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(399) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(404) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(405) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(406) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(407) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(408) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(409) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(410) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(411) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(414) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(415) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(913) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(947) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(1410) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(1411) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(1412) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(1413) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(1414) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(1415) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(1416) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(2274) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(2802) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(3690) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(3692) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(3972) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(4019) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(4035) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(5826) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(5832) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(5843) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(5851) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(5859) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(6152) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(6187) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(6483) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(6591) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(6635) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(6642) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(6646) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(6829) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(7288) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(7374) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(7703) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(7704) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(7772) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(7804) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(9043) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(9165) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(9488) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(9631) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(9649) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(9669) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(9675) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(9706) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(9731) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(9761) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(9872) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(9893) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(9913) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(9935) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(9956) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(9979) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(10000) : Warning 2107 - Namespace object is not referenced
dsdt.dsl(10047) : Warning 2107 - Namespace object is not referenced
Так вот после небольшого расследования оказалось, что все эти Warnings подарок в виде WMI (About WMI, Windows Instrumentation: WMI and ACPI) , не включенной в официальную спецификацию ACPI, от одной щедрой конторы.
Тут пользуясь случаем я хотел бы передать свой пламенный привет корпорации Майкрософт. Ребята спасибо вам огромное за то что вы с такой любовью, заботой, теплом и лаской относитесь ко всем челавекам.
Что такое WMI можно узнать на сайте той компании или MXM Version 2.1 Software Specification. Чем же он так плох? Процитирую ACPI BIOS Guideline for Linux
WMI - Windows Management Instrumentation WMI is a Microsoft specific service. A small part of it describes possible ACPI WMI implementations provided by the BIOS. This is not part of the official ACPI specification and BIOS developers should avoid using it. The Linux kernel driver supports basic WMI ACPI functionality (since 2.6.25), but it is marked experimental. ACPI functionality should not depend on the WMI interface.
Иными словами их WMI в нашем Linux да и вообще в любой ОСи кроме виндавза - как повозке пятое колесо.
На данном этапе мой dsdt.dsl состоял из 9467 строк и 108 Warnings подарок от Майкрософта. Отличный вопрос - сколько еще там “подарков” ?
Intel ACPI Component Architecture
ASL Optimizing Compiler version 20110316-32 [Mar 16 2011]
Copyright (c) 2000 - 2011 Intel Corporation
ASL Input: dsdt.dsl - 9467 lines, 398811 bytes, 4157 keywords
AML Output: dsdt.aml - 41021 bytes, 897 named objects, 3260 executable opcodes
Compilation complete. 0 Errors, 108 Warnings, 0 Remarks, 0 Optimizations
О том где примерно располагается ореол обитания заразы под названием WMI наглядно показывает следующая картинка (для наглядности зараза отмечена стрелочками <–) по MXM Version 2.1 Software Specification
|- PCI
|- WMI1 <-- // WMI Device
|- WMMX <-- // WMI Method wrapper
|- VGA // Define the VGA controller in the namespace
|- _DOS // Method to control display output switching
|- _DOD <-- // Method to retrieve info on child output devices
|- _ROM // Method to retrieve the ROM image for this device
|- MXMI <-- // Method for probing MXM Support
|- MXMS <-- // Method for passing the MXM Structure
|- CRT // Child device CRT
|- _ADR // Hardware ID for this device
|- _DCS // Get current hardware status
|- _DGS // Query desired hardware active\inactive state
|- _DSS // Set hardware active\inactive state
|- MXMX <-- // Method for selecting display data channel
|- HDMI // Child device HDMI
|- _ADR // Hardware ID for this device
|- _DCS // Get current hardware status
|- _DGS // Query desired hardware active\inactive state
|- _DSS // Set hardware active\inactive state
|- MXMX <-- // Method for selecting display data channel
|- LCD // Child device LCD
|- _ADR // Hardware ID for this device
|- _DDC // Get EDID information from the monitor device
|- _DCS // Get current hardware status
|- _DGS // Query desired hardware active\inactive state
|- _DSS // Set hardware active\inactive state
|- _BCL // Brightness control levels
|- _BCM // Brightness control method
|- TV // Child Device TV
|- _ADR // Hardware ID for this device
|- _DDC // Get EDID information from the monitor device
|- _DCS // Get current hardware status
|- _DGS // Query desired hardware active\inactive state
|- _DSS // Set hardware active\inactive state
После удаления кода ответственного за WMI
> iasl -tc dsdt.dsl
Intel ACPI Component Architecture
ASL Optimizing Compiler version 20110316-32 [Mar 16 2011]
Copyright (c) 2000 - 2011 Intel Corporation
ASL Input: dsdt.dsl - 6593 lines, 233487 bytes, 2546 keywords
AML Output: dsdt.aml - 25316 bytes, 702 named objects, 1844 executable opcodes
Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 0 Optimizations
Итого в моём конкретном случае имеем 9467-6593=2874 строк говна! Майкрософт спасибо тебе огромное за такую заботу.
Надеюсь вам было интересно ;)
И если вы используете чужую работу не забывайте на неё ссылаться.
Comments¶
Slice: Отличная работа! Спасибо. Буду рекламировать эту статью.
init_6: Я публикую на условиях лицензии Creative Commons Attribution-NonCommercial-ShareAlike (Атрибуция — Некоммерческое использование — С сохранением условий) 3.0 Непортированная. Используй как считаешь нужным ;) Только на оригинал не забывай ссылатся.
Tiano: Использую новую версию компилятора. Находит такое: ResourceTag larger than Filed (Tag: 32 bits, Field: 8 bits). Ссылается на: CreateByteField (BUFB, _SB.LCRS._Y17._INT, AIRQ). Код целиком: Method (LCRS, 1, NotSerialized) { If (PICM) { Name (BUFB, ResourceTemplate () { Interrupt (ResourceConsumer, Level, ActiveLow, Shared, ,, _Y17) { 0x00000011, } }) CreateByteField (BUFB, _SB.LCRS._Y17._INT, AIRQ) Store (Arg0, AIRQ) If (LEqual (Arg0, One)) { Store (0x11, AIRQ) } If (LEqual (Arg0, 0x02)) { Store (0x12, AIRQ) } If (LEqual (Arg0, 0x08)) { Store (0x10, AIRQ) } If (LEqual (Arg0, 0x0D)) { Store (0x13, AIRQ) } Return (BUFB) } Else { ShiftLeft (One, Arg0, ICRS) Return (BUFA) } } Никогда не встречался с таким варнингом.
init_6: Ну подобное поведение я уже видел. В старой версии все исправлено. Выходит новая и в исправленном появляются новые ошибки… А по поводу самого бага “Ресурс больше чем поле”. Поле обьявлено 8 bit а пихается туда нечто 32 bit. Да я такого тоже не видел.
Comments